|  Peter S. Mazinger | ba31c6c463
							
							Remove TOPDIR | 20 年 前 | 
				
					
						|  Peter S. Mazinger | e6aa37afc9
							
							Replace all Makefiles for new build infrastucture | 20 年 前 | 
				
					
						|  Peter S. Mazinger | 3a7ac9c7a7
							
							Rewrote almost all Makefiles: do not use strip $(x),y; run strip on all objects at once; use :=//$</$^; use CRT_SRC/CRT_OBJ/SCRT_OBJ/CSRC/COBJ/SSRC/SOBJ/MSRC/MOBJ where no more is needed, if only CSRC is present use OBJS directly instead of COBJ; CTOR_TARGETS are created directly in lib; remove unused/unneeded parts. Hope I haven't broken too much. | 20 年 前 | 
				
					
						|  Peter S. Mazinger | 998913a5ce
							
							Do not defer expansions where useless, like CSRC/OBJS/LIB_NAME/AR_LIB_NAME, defer only for shared lib related stuff, because it is optional. Run STRIPTOOL only once. More use of /$^/$<. | 20 年 前 | 
				
					
						|  Peter S. Mazinger | 99720814c3
							
							Missed OBJS definition in libcrypt/libutil. Use := where possible | 20 年 前 | 
				
					
						|  Peter S. Mazinger | c60a8a994f
							
							Undo size optimizing patch that does not work with gcc-4.1-head, reported by sjhill, thanks cow for testing | 20 年 前 | 
				
					
						|  Peter S. Mazinger | 8e87f7ffea
							
							Doing the compile in one step creates smaller archives, libcrypt.a shrinks from 12k to 10k, libutil.a to 8k to 4k. Use make provided features where possible /$</$^. | 20 年 前 | 
				
					
						|  Peter S. Mazinger | f70602be19
							
							Remove ar-target and shared targets, at build time now we traverse the tree only once. Generalize all toplevel makefiles. Make sure, that libdl.so is built against libc.so and not libc.a | 20 年 前 | 
				
					
						|  Peter S. Mazinger | 0929e196d2
							
							no check needed in libm/libpthread, we do not recurse anymore if the related option is not set, more Makefile cleanups | 20 年 前 | 
				
					
						|  Mike Frysinger | 99e973a956
							
							rework dependencies so the archive is re-created only when the object files have been updated | 21 年 前 | 
				
					
						|  Eric Andersen | 3d831a7c27
							
							Cleaned up patch from Peter S. Mazinger adding support for | 21 年 前 | 
				
					
						|  Manuel Novoa III | d8c8b456f4
							
							We need to link with libgcc.a when creating shared libs, in order to | 22 年 前 | 
				
					
						|  Eric Andersen | 338237994a
							
							s/UCLIBC_HAS_MMU/ARCH_HAS_MMU/g | 22 年 前 | 
				
					
						|  Eric Andersen | fe6015e8aa
							
							minor cleanup | 22 年 前 | 
				
					
						|  Eric Andersen | ff23ecf669
							
							Peter Kjellerstedt writes: | 22 年 前 | 
				
					
						|  Eric Andersen | dd3fb0f8c1
							
							Peter Kjellerstedt writes: | 22 年 前 | 
				
					
						|  Eric Andersen | 49f0dd0fcb
							
							Peter Kjellerstedt writes: | 22 年 前 | 
				
					
						|  Eric Andersen | 6737908f74
							
							Ok, this commit is _huge_ and its gonna change the world.  I've | 23 年 前 | 
				
					
						|  Eric Andersen | 58bd16ab17
							
							Fixup and unifiy version numbering.  Automate versioning updates. | 23 年 前 | 
				
					
						|  Eric Andersen | c35cde1edb
							
							Make shared libs properly list the correct ld.so in the interp | 24 年 前 | 
				
					
						|  Eric Andersen | 75d013b16a
							
							Fix the bug where binaries built with older toolchains would | 24 年 前 | 
				
					
						|  Eric Andersen | 54fd5bd31b
							
							Tell ld explicitly when stuff is supposed to by dynamically linked | 24 年 前 | 
				
					
						|  Eric Andersen | c1009c8881
							
							Depend upon libc | 24 年 前 | 
				
					
						|  Eric Andersen | dd43462ee2
							
							More build system cleanups... | 24 年 前 | 
				
					
						|  Eric Andersen | 6a461519b9
							
							Scrub the way libraries are linked.  Use ld, not gcc, to avoid | 24 年 前 | 
				
					
						|  Eric Andersen | 4643b181bd
							
							Change all 'cd <foo>; bar' constructs to 'cd <foo> && bar' for | 24 年 前 | 
				
					
						|  Eric Andersen | 5a65349824
							
							Update my email address.  I am no longer andersen@lineo.com | 24 年 前 | 
				
					
						|  Eric Andersen | 562d9dc331
							
							forkpty.c uses fork(), and so must be disabled when HAS_MMU=false | 24 年 前 | 
				
					
						|  Eric Andersen | 094983cd14
							
							Force our child libs to link vs libc | 24 年 前 | 
				
					
						|  Eric Andersen | ec4e85f8a3
							
							Be consistant for all the client code, and use TARGET_CC with --uclibc-use-build-dir | 24 年 前 |