Follow-up Comment #4, bug #17647 (project hurd):
And indeed: reverting the following makes the `libc.so' again work with GCC
4.1. Probably reverting the similar ones will be needed for non-shared
stuff, which I didn't test so far.
| #v+
| [...]
| void
| -_dl_init_first (int argc, ...)
| +_dl_init_first (void)
| {
| first_init ();
|
| - init (&argc);
| + init ((int *) __builtin_frame_address (0) + 2);
| }
| [...]
| #v-
So, how can this be explained?
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?17647>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
_______________________________________________
Bug-hurd mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-hurd