+1998-10-06 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
+
+ * sysdeps/m68k/dl-machine.h (RTLD_START): Fix clearing startup
+ flag. Switch back to previous section.
+
1998-10-04 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
* elf/dl-open.c: Declare _dl_unload_cache.
| Loop to call _dl_init_next for the next initializer.
jra 0b
1: | Clear the startup flag.
- clr.l _dl_starting_up@GOT(%a5)
+ clr.l ([_dl_starting_up@GOT, %a5])
| Pass our finalizer function to the user in %a1.
move.l _dl_fini@GOT(%a5), %a1
| Initialize %fp with the stack pointer.
move.l %sp, %fp
| Jump to the user's entry point.
- jmp (%a4)");
+ jmp (%a4)
+ .previous");
/* Nonzero iff TYPE describes relocation of a PLT entry, so
PLT entries should not be allowed to define the value. */