summaryrefslogtreecommitdiff
path: root/lib/csu
AgeCommit message (Expand)Author
2003-12-22Add MD_CALL_STATIC_FUNCTION. This allows crt* to compiled with -g.matt
2003-12-03Make sure this still compiles with gcc-2.95. Hello vaxen!christos
2003-12-02Use __attribute__((__used__,__noinline__)) (instead of __unused__)lukem
2003-11-28The x86_64 assembler seems to get it wrong when assemblingfvdl
2003-11-11Make {g|s|l}crt0.o depend on crt.o and remove the non-standand .afterdependdsl
2003-11-11Make gcrt0.o depend on crt0.o so that it picks up the dependencies from .depend.dsl
2003-10-13Move Matt Green's code from a 4-clause to a 3-clause licence by removingagc
2003-10-06Deal with the new toolchain.matt
2003-09-07Allow platforms to define __EH_FRAME_CONST. Currently "const" for x86_64,fvdl
2003-08-12Resolve dlsym(3) and friends directly so that dlsym(RTLD_NEXT,...) works.skrll
2003-07-26netbsd.org->NetBSD.orgsalo
2003-07-05Fix previous. s/_start/___start/ in the declaration as well.uwe
2003-07-05Provide entry point as both _start and __start, like i386 port does.marcus
2003-05-31Don't need sysident.h here anymore; crti provides it.thorpej
2003-04-01Add a work-around for an SH5 binutils bug which results in bogusscw
2003-03-24Add PIC support.scw
2003-03-19crt{begin,end}S.o must now depend on the new crt{begin,end}S.c wrappersross
2003-03-19* remove .ALLSRC, which doesn't work with the new dependency treeross
2003-03-18Add appropriate SRCS lines so that we actually create dependencies. I'vechristos
2002-12-06The temporary asm trampoline code is no longer needed.scw
2002-12-06Fix the alignment of the MD_SECTION_PROLOGUE.scw
2002-11-26If EXTERNAL_TOOLCHAIN is defined, don't build crtbegin/crtend.thorpej
2002-11-23Correct a comment.thorpej
2002-11-23Oops, the _init() and _fini() entry points need to be in the .initthorpej
2002-11-23Fix the _init and _fini function prologues for ABICALLS. Make surethorpej
2002-11-22Fix typo.thorpej
2002-11-22Split crtbegin/crtend into crti/crtbegin/crtend/crtn. NetBSD-specificthorpej
2002-11-12MKDYNAMICROOT for a.outitohy
2002-11-12Do not print \0 at the end of error message.itohy
2002-11-11Fix signed/unsigned comparison warnings.thorpej
2002-09-19don't include machine/asm.h (make this build again).grant
2002-08-19Use ${NETBSDSRCDIR}/some/path instead of ${.CURDIR}/../../some/path (etc).lukem
2002-07-29To make things clearer, use register prefixes in asm() code.matt
2002-07-10Use an assembler trampoline to call the real start entrypoint, at leastscw
2002-07-05NetBSD, meet the SH-5 cpu.scw
2002-07-01A new crt0.c for hppa, with support for dynamic linking.fredette
2002-06-09Allow this to compile under gcc-current. No multiline strings for asm.matt
2002-06-08Remove __LEADING_UNDERSCORE case.thorpej
2002-06-06Added hppa support (some of it incomplete) to lib/csu, lib/libc,fredette
2002-06-06Add init/fini handling.fvdl
2002-06-06-x is too heavy-handed for removing symbols; newer versions of GNU ldfvdl
2002-06-05Don't use multi-line string literals.thorpej
2002-05-16Comment out token after #endif.wiz
2002-05-09Define _SDA(2)_BASE_ as [] which is more correct.matt
2002-05-05Deal better with platforms that don't yet support shared libraries:thorpej
2002-05-05All ELF toolchains are of the "new toolchain" variety now, so no needthorpej
2002-05-02${MACHINE_ARCH} != "arm32" is always true now, so remove it from an if.wiz
2002-04-26switch from addis R,0,... to the simplified mnemonic of lis which ismatt
2002-04-17Use __weak_extern() for _SDA_BASE_ and _SDA2_BASE_ declarations.kleink
2002-04-17Make sure to initialize GPR13/GPR2 appropriately for the Small Data Areamatt