|  Eric Andersen | 774a6c5c91
							
							Use crt1.o when ctor/dtor support is enabled | %!s(int64=23) %!d(string=hai) anos | 
				
					
						|  Eric Andersen | ddf02f5f8e
							
							When -shared is specified, meaning they wish to create a shared | %!s(int64=23) %!d(string=hai) anos | 
				
					
						|  Eric Andersen | ae35d725cf
							
							Make support for global constructors and global destructors be | %!s(int64=23) %!d(string=hai) anos | 
				
					
						|  Eric Andersen | 3d15bf2ee6
							
							Ronald Wahl writes: | %!s(int64=23) %!d(string=hai) anos | 
				
					
						|  Eric Andersen | ee1c13e232
							
							Standardize LIBGCC_DIR | %!s(int64=23) %!d(string=hai) anos | 
				
					
						|  Eric Andersen | 6737908f74
							
							Ok, this commit is _huge_ and its gonna change the world.  I've | %!s(int64=23) %!d(string=hai) anos | 
				
					
						|  Miles Bader | 27e47143db
							
							Make `-nostdlib' and `-nodefaultlibs' work correctly. | %!s(int64=23) %!d(string=hai) anos | 
				
					
						|  Eric Andersen | b58a631942
							
							This commit contains a patch from Stefan Allius <allius@atecom.com> to change | %!s(int64=23) %!d(string=hai) anos | 
				
					
						|  Eric Andersen | 85328ff199
							
							Some minor C++ support updates | %!s(int64=23) %!d(string=hai) anos | 
				
					
						|  Eric Andersen | b7d40e7d57
							
							Fix the gcc wrapper to include crtbeginS.o and crtendS.o when we are compiling | %!s(int64=23) %!d(string=hai) anos | 
				
					
						|  Eric Andersen | 38ff147a36
							
							Patch from Alexander Pevzner <pzz@pzz.msk.ru> to fixup things when invoked as | %!s(int64=23) %!d(string=hai) anos | 
				
					
						|  Eric Andersen | 95dfbf5eb9
							
							Only enable elf2flt support when using elf toolchains | %!s(int64=23) %!d(string=hai) anos | 
				
					
						|  Eric Andersen | 398f1b156b
							
							Add support for doing the mmu-less thing | %!s(int64=23) %!d(string=hai) anos | 
				
					
						|  Eric Andersen | b3987b2ea6
							
							Fix a bug reported by Michael Weiser <michael@weiser.saale-net.de> | %!s(int64=23) %!d(string=hai) anos | 
				
					
						|  Eric Andersen | 3c68b56163
							
							It doesn't make sense to supress linking for -i or -r, | %!s(int64=23) %!d(string=hai) anos | 
				
					
						|  Eric Andersen | f07a09b062
							
							Fix incorrect ordering of -L and -l options, which prevented things | %!s(int64=23) %!d(string=hai) anos | 
				
					
						|  Eric Andersen | 48f2667be9
							
							Add initial support for compiling cpp code. | %!s(int64=23) %!d(string=hai) anos | 
				
					
						|  Eric Andersen | 222e31faa0
							
							Setup so ctors/dtors can run.  Disabled for now, since they do | %!s(int64=23) %!d(string=hai) anos | 
				
					
						|  Eric Andersen | 85af153d3b
							
							Lose the -nostdlib, which causes problems with older binutils, and | %!s(int64=24) %!d(string=hai) anos | 
				
					
						|  Eric Andersen | 3a99d545ce
							
							Patch from Miles Bader: All the -M* options should | %!s(int64=24) %!d(string=hai) anos | 
				
					
						|  Eric Andersen | 879c34fb14
							
							Yet another iteration... | %!s(int64=24) %!d(string=hai) anos | 
				
					
						|  Eric Andersen | c2f9adab4e
							
							Both Miles and Manuel complained about this one.  I was silently | %!s(int64=24) %!d(string=hai) anos | 
				
					
						|  Eric Andersen | 70b1841fb5
							
							Fix the compiler wrapper yet more... | %!s(int64=24) %!d(string=hai) anos | 
				
					
						|  Eric Andersen | cca9374b87
							
							Fix a corner case which I had botched. | %!s(int64=24) %!d(string=hai) anos | 
				
					
						|  Eric Andersen | f5820f58dd
							
							This should be a little better... | %!s(int64=24) %!d(string=hai) anos | 
				
					
						|  Eric Andersen | 6ecb091433
							
							Several needed cleanups to the gcc wrapper. | %!s(int64=24) %!d(string=hai) anos | 
				
					
						|  Eric Andersen | cbc7417d32
							
							Patch from Michael E Brown <mebrown@michaels-house.net> to | %!s(int64=24) %!d(string=hai) anos | 
				
					
						|  Eric Andersen | 16fa65662a
							
							Oops.  I accidentally commited some experimental test code | %!s(int64=24) %!d(string=hai) anos | 
				
					
						|  Eric Andersen | 5a65349824
							
							Update my email address.  I am no longer andersen@lineo.com | %!s(int64=24) %!d(string=hai) anos | 
				
					
						|  Eric Andersen | ffc7bb39cc
							
							This commit merges David Schleef's updates to the build system, which a | %!s(int64=24) %!d(string=hai) anos |