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
Bug-hurd@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-hurd

Reply via email to