summaryrefslogtreecommitdiff
path: root/lib/csu
AgeCommit message (Expand)Author
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
2004-01-28things for amd64; from art@Michael Shalayeff
2004-01-26add finalized guard to destructor calls, to prevent multiple calls.Marc Espie
2004-01-26small clean-up: typedef to desambiguate const, prototypes...Marc Espie
2004-01-08__init/__fini handling on ELF has not been correct. It is supposed toDale Rahn
2004-01-05Do not have non-dynamic crt0 depend upon libc's strrchr() function on a.out.Miod Vallat
2004-01-04kill multi-line string; ok miodPeter Valchev
2004-01-04c++rt0 is a relic. It shall go away.Dale Rahn
2004-01-04c++rt0.o is a relic of long ago. tested on ELF drahn a.out miod, ok miod@Dale Rahn
2004-01-04zap multi-line literals; ok deraadtPeter Valchev
2003-12-28correct array initializer size to be [1], not [0] fixes gcc3 libstdc++ errorDale Rahn
2003-12-26Put this again, but this time make sure the compiler really does not frob theMiod Vallat
2003-12-26Revert - this was a bit premature.Miod Vallat
2003-12-25A much simpler and more readable start() routine...Miod Vallat
2003-12-04also export _start as an alias to __start (noticed by pval@) and redo the ear...Michael Shalayeff
2003-11-22remove multi-line literals in __asm syntax to keep gcc3 happyAnil Madhavapeddy
2003-08-25Define both _start and __start in crt0, all of the other architectures do.Dale Rahn