summaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2002-03-01oops. I forgot to commit this...Eric Andersen
2002-02-25Joerg Schmitz-Linneweber recommends using tar -f - instead of -OEric Andersen
to prevent interference with the TAPE env var
2002-02-20Merge in the pthread library. This is the linuxthreads library taken fromEric Andersen
glibc 2.1.3 and ported to work with uClibc by Stefan Soucek and Erik Andersen (me). Stefan has hacked things up such that linuxthreads runs on MMU-less systems (tested only on arm-nommu). Erik cleaned things up and made it work properly as a shared library. -Erik
2002-02-16Additionally remove libc/tmpDavid Schleef
2002-02-15Geoffrey Espin noticed a $ that should have been a double $$Eric Andersen
since Make make eats $'s.
2002-02-08Dont choke when chown fails. Try to be more portable...Eric Andersen
2002-02-04A few more little cleanupsEric Andersen
2002-02-02Add in support for the Hitach H8/300H architecture,Eric Andersen
contributed by Yoshinori Sato <qzb04471@nifty.ne.jp>
2002-02-02Grr. I should learn to compile stuff before committingEric Andersen
2002-02-02Several little additions and cleanups. Add getw() and putw().Eric Andersen
Add in some missing header files (netipx/ipx.h include/lastlog.h include/sgtty.h include/sys/perm.h) -Erik
2002-02-01Add install_utils and install_target_utils targets, so peopleEric Andersen
that don't like my amazingly cool ldd and readelf tools, can (most unwisely ;-) ignore them. -Erik
2002-02-01Be ever so pedantic and explicitly tell tar to use stdin,Eric Andersen
not to just assume it. -Erik
2002-02-01Don't assume uid=gidEric Andersen
2002-01-31Fix/simplify longjmp. Fix toplevel mips settingsEric Andersen
2002-01-25Miles Bader <miles@lsi.nec.co.jp> noticed that `make install' tries toEric Andersen
build ldso stuff on non-shared-library systems. And Matthew Bloch <mattbee@soup-kitchen.net> noticed that we need to create some dirs before installing some stuff, so fix that as well. -Erik
2002-01-14Patch from Brian Stafford <brian@stafford.uklinux.net> to fixupEric Andersen
support for Unix98 PTYs, and optionally exclude the older junk.
2002-01-11Sigh. Typod it againEric Andersen
2002-01-11Oops. typo.Eric Andersen
2002-01-11More build system cleanups...Eric Andersen
2002-01-11Scrub the way libraries are linked. Use ld, not gcc, to avoidEric Andersen
chicken-and-egg problems when building gcc toolchains. -Erik
2002-01-09Recommend making symlinks, not copying the config file.Eric Andersen
-Erik
2002-01-09Be more carefull about erroring out of shell fragments. Try toEric Andersen
enable -falign-functions if avilable.
2002-01-01Change 'cd <foo> ; bar' to 'cd <foo> && bar' for proper error checkingEric Andersen
2001-12-20Use tar instead of cp -LR for make install, since older GNU cpEric Andersen
(i.e. RedHat 6.2) don't support -LR -Erik
2001-12-19Update my email address. I am no longer andersen@lineo.comEric Andersen
2001-11-26My adjusted 'make install' was missing include/linux subdirs. TryEric Andersen
just using 'cp -a' and see if anyone complains and makes me use tar or something. Check libm for undefined non-libc symbols.
2001-11-24Oops...Eric Andersen
2001-11-24Much faster version of 'make install' -- it was doing oneEric Andersen
fork per header file... Ugh. -Erik
2001-11-23MDAD: The "Config" file message, should say copy to "Config" not "Config.".Michael Durrant
MDAD: Can be confusing to newbies.
2001-11-23Finish ajusting math lib options. Close out a couple of todo items.Eric Andersen
2001-10-17This commit makes large file support actually work (when enabled inEric Andersen
the config file). I've tested this and it works for me. -Erik
2001-10-16Revert global old mmap usage, and do it per archEric Andersen
2001-10-11Patch from Miles Bader <miles@lsi.nec.co.jp> to support the v850.Eric Andersen
He sent this patch to me a month ago, but I forgot to apply it...
2001-08-14Fix the "install_target" target to install to $(PREFIX)$(TARGET_PREFIX)Eric Andersen
2001-08-13A few more (final?) cleanups for the installer behavior. I now thinkEric Andersen
things are working perfectly (perhaps I shouln't think so much)
2001-08-13Add in a make release targetEric Andersen
2001-08-13Fix SYSTEM_DEVEL_PREFIX to allow install of the <arch>-uclibc- spooferEric Andersen
toolchain to any arbitrary directory...
2001-08-11Need to create $(SYSTEM_DEVEL_PREFIX)/usr/binDavid Schleef
2001-08-10Oops. Symlink args were backwards...Eric Andersen
2001-08-10Don't blow away existing files when trying to install a ldso symlink...Eric Andersen
2001-08-10Update the build system, yet again. I hope this is the last time...Eric Andersen
Here is the basic theory of operation: SHARED_LIB_LOADER_PATH/ <The location where the shared lib loader will be installed and where the compiler will cause apps to look for it.> DEVEL_PREFIX/ bin/ <contains gcc, ld, etc for setting PATH=$DEVEL_PREFIX/bin:$PATH> lib/ <contains all runtime and static libs> include/ <Where all the header files go> SYSTEM_DEVEL_PREFIX/ usr/bin/ <contains arch-uclibc-gcc, arch-uclibc-ld, etc that might be installed by a .deb or .rpm into /usr/bin, but can happily live under DEVEL_PREFIX> PREFIX This is prepended during 'make install's allowing you to shift things to be installed under some alternate location (such as when building a .deb) -Erik
2001-08-08This syncs things up with my local tree. Mainly changes installerEric Andersen
issues, and syns things (as far as I am willing) with Dave Schleef's tree. We may need to go another round or so, but we do seem to be converging...
2001-07-17Some cleanups needed for things to compile and work as expectedEric Andersen
with the new build system... -Erik
2001-07-12This commit merges David Schleef's updates to the build system, which aEric Andersen
few tiny fixups here and there from me. Seems to work just fine and will hopefully be a bit better behaved. -Erik
2001-07-09A patch from Michal Moskal <malekith@pld.org.pl> to includeEric Andersen
partial IPV6 support. This adds things like gethostbyname2(). Off by defaut, of course,
2001-07-04If HAS_MMU is false, then use asm-$(TARGET_ARCH)nommu rather thanDavid McCullough
asm-$(TARGET_ARCH) as the link for include/asm.
2001-07-04Fix missing libresolv.soEric Andersen
2001-07-02Fix a silly typoEric Andersen
2001-07-01Added additional cleaningDavid Schleef
2001-06-28Added a script to create bits/syscall.h for each arch.Manuel Novoa III
NOTE!!! This is run by "make -C libc/sysdeps/linux/$(TARGET_ARCH) headers" in the main Makefile, but I only changed libc/sysdeps/linux/i386/Makefile as I had no way of testing it for the other archs. Various arch maintainers, please check and update the corresponding Makefile... or report bugs ;-)... appropriately. You'll also want to "cvs del" syscall.h and add it to a .cvsignore in $(ARCH)/bits. Also added a define to uClibc_config.h, __UCLIBC_USE_UNIFIED_SYSCALL__, and moved i386 unified syscall stuff out of common and into i386/bits/syscalls.h.