summaryrefslogtreecommitdiff
path: root/lib/csu
AgeCommit message (Expand)Author
2010-09-12Since the stack layout changes from gcc3 to gcc4, change the inline asm toMark Kettenis
2010-05-01Sprinkle a few __used markers to prevent gcc4 from throwing away essentialMark Kettenis
2010-02-03Use MACHINE_CPU instead of MACHINE_ARCH to pick the correct machine dependentMiod Vallat
2009-12-10Make sure to use 64 bit instructions in the assembly statements (addi -> daddi)Miod Vallat
2009-10-28rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andTheo de Raadt
2009-07-14Don't specify mode(SI) attribute for __EH_FRAME_END__ as we haveJonathan Gray
2009-06-21fix rcs ids. ok sthen@Martynas Venckus
2009-06-16Do not break gcc -Z on powerpc. mprotect the got only if it is padded.Dale Rahn
2009-04-13Add gcj java class registration hooks for gcc3 elf archs. From NetBSDKurt Miller
2009-03-06Work-around a gcc3 -g bug causing debug ld.so to crash.Kurt Miller
2009-02-04Tag ELF shared libraries as OpenBSD.Mark Kettenis
2009-01-14Re-enable pie support on macppc (still off by default but usableKurt Miller
2008-11-21revert -fpie for now, it produces crashing executablesOtto Moerbeek
2008-11-13fix rcs tag.Jonathan Gray
2008-11-11Compile crt0.o, crtbegin.o and crtend.o with -fpie/-fPIE. This requiresKurt Miller
2008-10-17adjust asm to be pic compatible. okay kettenis@Kurt Miller
2008-10-06The recent change to bsd.own.mk to allow PICFLAG to be overridden madeKurt Miller
2008-09-26Remove PICFLAG= setting, it is overridden in bsd.prog.mk. tested on landisk.Dale Rahn
2008-07-28Remove separate pic versions of crt0, crtbegin, crtend. NextKurt Miller
2008-06-25Build pic versions of crt0, crtbegin & crtend for amd64, i386, powerpc,Kurt Miller
2008-06-25Make pic compatiable. From and okay drahn@ no objection miod@Kurt Miller
2008-01-29More read/write result checking fixes to avoid unsigned comparisons vsKenneth R Westerback
2007-10-30avoid intermediate files with same name (ie. a.out) for parallel makeTheo de Raadt
2007-10-17remove "unused variable" warningsCharles Longeau
2007-09-03Add __cxa_atexit() support for gcc3. This provides support for shared object...Todd C. Miller
2007-03-13Set the DN bit in the fpscr upon startup, to prevent faulting when loadingMiod Vallat
2007-03-02Move landisk to hardware floating point. At the moment the FPU context isMiod Vallat
2006-11-09build obj in shDale Rahn
2006-10-10Preliminary userland bits for OpenBSD/landisk, many things coming fromMiod Vallat
2005-09-25Revert temporary hack.Mark Kettenis
2005-08-04zap rcsid. Okay deraadt@, krw@Marc Espie
2005-04-01hppa64 bits cloned form hppaMichael Shalayeff
2004-10-26Change __register_frame_info into a weakly defined symbol.Mark Kettenis
2004-10-21Temporary hack to make alpha build again.Mark Kettenis
2004-10-10Add support for DWARF2 exception handling.Mark Kettenis
2004-09-10add mips64 to the list. ok derradt.Per Fogelstrom
2004-09-09Shared libs now works. Changes here for ABI64.Per Fogelstrom
2004-08-23kill useless __main() symbol which clashes w/ certain evil software inPeter Valchev
2004-08-06csu stuff for sgi et alPer Fogelstrom
2004-07-24New, working, profiling code for m88k.Miod Vallat
2004-07-07The -DPIC flag must be passed when building crtbeginS.o/crtendS.o howeverDale Rahn
2004-06-01do not need sh_func_adrs w/ gcc3 no moreMichael Shalayeff
2004-05-26better code for calling ctorsMichael Shalayeff
2004-02-27change amd64's MACHINE_ARCH from x86_64 to amd64. There are many manyTheo de Raadt
2004-02-09Proper PIC support in arm startup files.Dale Rahn
2004-02-01No multi-line strings, to please gcc3. No functional change.Miod Vallat
2004-02-01link into build. make obj is safe in arm dir.Dale Rahn
2004-02-01tag..Dale Rahn
2004-02-01startup files for arm. Partially borrowed from NetBSD.Dale Rahn
2004-01-28for make obj, enter x86_64; mickey okTheo de Raadt