summaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2009-08-17support building out-of-treeBernhard Reutner-Fischer
Handle O= Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
2008-09-11- add some helpful help text, as advertised.Bernhard Reutner-Fischer
2005-11-21Remove TOPDIRPeter S. Mazinger
2005-11-02include Rules.mak after noconfig_targets, else it does not pull in .configPeter S. Mazinger
2005-11-01Add another Makefile example that will be copied over the root Makefile, ↵Peter S. Mazinger
adapt script
2005-10-30add a headers target when the config file doesnt exist, and move the clean ↵Mike Frysinger
targets out of the .config if
2005-10-29Replace all Makefiles for new build infrastucturePeter S. Mazinger
2005-10-29cleanup the release target so that it doesnt kill my svn checkout anymore :/Mike Frysinger
2005-10-28Correct building locales and backport the changesPeter S. Mazinger
2005-10-28Remove --exclude CVS from tarPeter S. Mazinger
2005-10-28Backport handling of AS_NEEDEDPeter S. Mazinger
2005-10-28Backport to current build systemPeter S. Mazinger
2005-10-27Allow using ssp w/ current active Makefiles too. Build crts for non-shared ↵Peter S. Mazinger
archs too.
2005-10-27Moved guard_setup to dl-osinfo.h (used commonly by ldso and libc). Renamed ↵Peter S. Mazinger
to _dl_setup_stack_chk_guard, as in glibc. SSP requires now binutils-2.16.1 and newer. Add NOT_IN_libc/IS_IN_libc. Began using -DSHARED in uClibc_main.c, there are more candidates in there. Move back dl_protect_relro to it's earlier place.
2005-10-14Do not recurse into ldso if HAVE_SHARED is disabled.Peter S. Mazinger
2005-10-12Rewrote almost all Makefiles: do not use strip $(x),y; run strip on all ↵Peter S. Mazinger
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.
2005-10-06Remove *.o and *.os running find only oncePeter S. Mazinger
2005-10-06Oops, that was a bad wildcard."Steven J. Hill"
2005-10-06Need to get both .o and .os files. (.os files are built for NPTL)"Steven J. Hill"
2005-10-04Do not recurse into ldso/libc/libpthread on cleanPeter S. Mazinger
2005-10-04Clean up pthread include mess. Some of these will be needed to support NPTL, ↵"Steven J. Hill"
but they do no harm for the linuxthreads case. Yes, I tested this.
2005-09-30Split out header installation into separate install_headers target and added ↵Peter S. Mazinger
an additional condition for libc.so linker script creation checking for libc.so.0 in place.
2005-09-28Remove ar-target and shared targets, at build time now we traverse the tree ↵Peter S. Mazinger
only once. Generalize all toplevel makefiles. Make sure, that libdl.so is built against libc.so and not libc.a
2005-09-27Check for existing libc.so ld script before trying to modify itPeter S. Mazinger
2005-09-27Do not create libc.so linker script if only development headers are installedPeter S. Mazinger
2005-09-27Target distclean removes now locales.txt/codesets.txt too. reorder clean target.Peter S. Mazinger
2005-09-27Speed up clean target, don't recurse where possible, remove unneeded actionsPeter S. Mazinger
2005-09-26Revert earlier patch to install_dev and runtime targets. Need a better solution.Peter S. Mazinger
2005-09-26remove unneeded ';' and add utils to .PHONYPeter S. Mazinger
2005-09-26Add __cxa_atexit and __cxa_finalize, thanks to Stephen Warren. This patch ↵Peter S. Mazinger
breaks compatibility with existing binaries, unless the new COMPAT_ATEXIT option is enabled.
2005-09-26Correct targets install_dev and install_runtime to depend on sharedPeter S. Mazinger
2005-09-24generate headers after running menuconfigMike Frysinger
2005-09-23New ssp code using syscalls where possible.Peter S. Mazinger
Moved guard_setup to __uClibc_main.c, the only place where it is called. Removed SIGKILL option, not usable with sigaction.
2005-09-23Don't remove libc-internal.h on install, else gcc does not buildPeter S. Mazinger
2005-09-22no check needed in libm/libpthread, we do not recurse anymore if the related ↵Peter S. Mazinger
option is not set, more Makefile cleanups
2005-09-22dont screw around with lib/ if it doesnt existMike Frysinger
2005-09-22Makefile cleanupsPeter S. Mazinger
2005-09-21do not recurse into subdirs if related options are not setPeter S. Mazinger
2005-09-21utils should be built all the time (iconv), disable building readelfPeter S. Mazinger
2005-09-21remove unused headers on install and clean up all thread related onesPeter S. Mazinger
2005-09-21correct some typosPeter S. Mazinger
2005-09-21'pthread.h' is not the only file that needs to be symlinked. When NPTL gets ↵"Steven J. Hill"
merged, you will need to do 'semaphore.h' and 'bits/pthreadtypes.h'. I think I have been a good little boy and keeping my NPTL changes out of mainline, so I'm going to go ahead and cross the line this once to get this change in.
2005-09-21dont duplicate pthread.h in include and libpthread subdirs, so symlink itMike Frysinger
2005-08-17dont install linux/asm headers if KERNEL_SOURCE == DEVEL_PREFIXMike Frysinger
2005-08-17We _must_ copy include/asm/ and include/linux/ when installing headers, sinceEric Andersen
once we build uClibc against those, they become part of uClibc's ABI and must be included as part of the install.
2005-08-17when installing the include files, skip .svn, linux, and asm dirs since they ↵Mike Frysinger
are just symlinks (and could possibly be pointing to right where we are installing)
2005-08-14Add utils in make clean rule. From paravoid.Joakim Tjernlund
2005-07-28further refine output so the silent mode of make is truly silentMike Frysinger
2005-05-20Back out nptl changes, which for now will be done in branches/uClibc-nptlEric Andersen
2005-05-15Fix up some more NPTL stuff for header file symbolic links."Steven J. Hill"