summaryrefslogtreecommitdiff
path: root/lib/csu/arch
AgeCommit message (Expand)Author
2014-02-27Use _ENTRYmatt
2014-02-27Use the CALL() macro.matt
2014-02-27Add powerpc64 supportmatt
2013-12-20Drop .fpu. Discussed with Matt.joerg
2013-12-08Make sure t9 ($25) is properly set before calling ___startmatt
2013-09-12Pass PICFLAGS down to cc-as-as and use __PIC__ to decide if it is smalljoerg
2013-09-10Define ELF_NOTE_MARCH_DESC for when running non-eabi in compat_netbsd32matt
2013-09-10Add support for a NetBSD MARCH elf note to record the MACHINE_ARCH formatt
2013-09-05mips .eh_frame is writablematt
2013-09-05bic sp not allowed in thumb (even with thumb2)matt
2013-08-21Thumbifymatt
2013-08-05Alpha needs crtfm.o for USE_COMPILERCRTSTUFF=nomatt
2013-07-27In .fini invoke destructors (fix copy & pasto)martin
2013-07-26Use jbsr and add END(__start)matt
2013-07-26Simplify to new ___start() signature.martin
2013-07-19Deal with m68010 not having bsrl so usr jsr on !__pic__matt
2013-07-18s/bsrl/jsr/ and let gas figure it outmatt
2013-07-13Add crtstuff for hppa. Lightly tested.skrll
2013-07-11Use pc-relative branch in crt0.Smatt
2013-07-11Add crtstuff for alpha. Compile tested only.matt
2013-07-11Make this work for N64 as well.matt
2013-07-11Add support for sparc and sparc64martin
2013-07-10Add END(func) so gdb doesn't get so confused.matt
2013-07-10Fix another bneq -> beql botchmatt
2013-07-10Add a ELFSIZE definematt
2013-07-10Fix logic inversion.matt
2013-06-30For O32, don't save $gp on the stack, save $s0 instead and just keep $gpmatt
2013-06-27Switch arm, earm, powerpc to use crtbegin.cmatt
2013-06-25Deal with O32 callling sequences.matt
2013-06-25Initialize $gpmatt
2013-06-25Use .long not .wordmatt
2013-06-24Use (target1) for .init/fini array entriesmatt
2013-06-24Make sure dwarf_eh_object is 8 words long.matt
2013-06-24Like the rest, make __DTOR_LIST__ start with a -1matt
2013-06-24Make dwarf_eh_object is 8 words longmatt
2013-06-22Add a common crtbegin.c file and use a machine dependent crtbegin.h tomatt
2013-06-21USE_COMPILERCRTSTUFF=no support for vax.matt
2013-05-05Whitespaceskrll
2013-04-29Simplify. earm is dealt with elsewhere.skrll
2013-01-23Handle CPUFLAGS being emptymatt
2013-01-22If you are using aapcs, you must be using INITFINImatt
2012-09-16Whitespaceskrll
2012-08-25Fix fini processing.matt
2012-08-24Fix code around __register_frame_info (fixes core dumps)matt
2012-08-13crt* files for ARM EABI. This is pretty different from OABI. crti.S onlymatt
2012-08-11Update copyright year.matt
2012-08-11Replace copyright since it now has new contentsmatt
2012-08-11Fix typo.matt
2012-08-11USE_COMPILERCRTSTUFF=no support for armmatt
2012-06-02Claim copyright (per Joerg's request).uwe