summaryrefslogtreecommitdiff
path: root/lib/csu
AgeCommit message (Expand)Author
2003-02-28copy basename of argv[0] to bss for __progname, so that large stack smashTheo de Raadt
2003-02-26Switch to a C version of powerpc crt0 file. easier to read. movesDale Rahn
2003-01-16extern the eprol and etext; better eprol definitionMichael Shalayeff
2002-11-10build crtbegin/crtend as it is ment for elfMichael Shalayeff
2002-09-17uncommit, since it breaks macppc libc. millert and miod have now said theyTheo de Raadt
2002-09-17use a different name for __syscall(); millert@ miod@ niklas@ okMichael Shalayeff
2002-08-11Adapt sparc crt* to how things are done on our other ELF architectures.Artur Grabowski
2002-07-22Remove some dead ifdefs to make the code more readable.Artur Grabowski
2002-07-14Fix an oversight in revision 1.9. ld_entry was set in one more spot.Artur Grabowski
2002-07-11We need to map the data segment of ld.so with PROT_EXEC for the GOT.Artur Grabowski
2002-06-05one more level of indirection for dlopen structure.Marc Espie
2002-02-17Manual cleanup of remaining userland __P use (excluding packages maintained o...Todd C. Miller
2002-02-16Part one of userland __P removal. Done with a simple regexp with some minor ...Todd C. Miller
2002-02-02fix some protosMichael Shalayeff
2001-09-11add sparc64; op2@squish.orgJason Wright
2001-09-02I don't even want to know how I could screw this up so bad and noone noticed.Artur Grabowski
2001-08-29build crt0, crtbegin and friends.Artur Grabowski
2001-08-29crt0. Almost like on alpha, except that sparc64 needs an assembler stubArtur Grabowski
2001-08-19remove unused bits and pieces.Brad Smith
2001-08-19make obj in hppa alwaysMichael Shalayeff
2001-08-19either way this is what i'm using nowMichael Shalayeff
2001-08-12#(endif|else) foo is incorrect, make it #endif /* foo */Heikki Korpela
2001-07-18WallTheo de Raadt
2001-07-11remove mips leftovers; ok bradPeter Valchev
2001-06-26Put m88k-related files in the correctly named directory.Miod Vallat
2001-06-01proto for dlerror() changedTheo de Raadt
2001-05-29fix the alpha after that last diff which was obviously not testedTheo de Raadt
2001-05-28Commonize csu code for elf systems, powerpc now no longer has it's ownDale Rahn
2001-05-11MAP_COPY -> MAP_PRIVATEArtur Grabowski
2001-03-24Use "realinstall" to allow the framework to do other work if needed;Thorsten Lockert
2001-02-03Remove even more dead code.Artur Grabowski
2001-02-03oops.Artur Grabowski
2001-02-03Schedule running of __fini in __init, not __start.Artur Grabowski
2001-02-03An OpenBSD tag doesn't hurt.Artur Grabowski
2001-02-03Add an OS note identifying OpenBSD binaries.Artur Grabowski
2001-02-03Decruftification.Artur Grabowski
2001-02-03Use crtbegin and crtend from common_elf.Artur Grabowski
2001-02-03Create a common_elf directory with crtbegin and crtend that canArtur Grabowski
2001-02-03Don't define ECOFF_COMPAT. We're ELF.Artur Grabowski
2001-01-31deconfuse include path. (XXX - this for my future hacks).Artur Grabowski
2001-01-25This is not how we'll do dynamic libraries on alpha anyway.Artur Grabowski
2000-10-13Changes to the powerpc startup files to work in a more typical ELFDale Rahn
2000-06-28Powerpc was missing the scrt.o startup file. now used by the ramdisk instbin.Dale S. Rahn
2000-06-13Support files for shared library, expected by gcc, allows shared libraries toDale S. Rahn
1999-12-09dlopen and dlsym take const char * parameters.Marc Espie
1999-08-24Do not error out if we have been statically linked but would like ld.so for d...Niklas Hallqvist
1999-08-20Fix RCS IdsNiklas Hallqvist
1999-07-23Eliminate namespace pollution, the crt0 file should not conflictDale S. Rahn
1999-03-13Fix loading of constant into upper portion off register, prevouslyDale S. Rahn
1999-02-01When compiling for ELF use .init and .fini sections instead of special syms.Per Fogelstrom