summaryrefslogtreecommitdiffstats
path: root/Makefile
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix up some more NPTL stuff for header file symbolic links."Steven J. Hill"2005-05-151-1/+2
|
* There were two versions of 'pthreadtypes.h' originally in uClibc. Also,"Steven J. Hill"2005-05-141-9/+13
| | | | | | since we are going to support the two implementations of pthreads, we again need to instead create symbolic links to use the proper version of the file depending on the pthreads option chosen.
* In order to accomodate usage of either pthreads implementation, we now"Steven J. Hill"2005-05-141-0/+10
| | | | | | | have to create symbolic links for 'semaphore.h' and 'pthread.h' which will point to the proper pthreads directory. When we finish getting NPTL working with uClibc, perhaps we can merge them, but a first glance at the differences between the two does not make that very likely.
* Top-level makefile fix for OS agnosticism and set the value of TARGET_ARCH"Steven J. Hill"2005-05-141-1/+1
| | | | | | using grep because the '.config' will not get included if we are doing a 'clean' or other targets. This was preventing the proper cleaning up target architecture include files.
* chown syntax 0.0 -> 0:0Mike Frysinger2005-03-101-1/+1
|
* add a check target cause i'm lazyMike Frysinger2005-03-091-1/+3
|
* Since libdl is pretty small, and not likely to benefit from mklibs.pyEric Andersen2005-02-161-2/+3
| | | | and similar, lets just remove libdl_pic.a and avoid the issue
* Unlike the other static libs, libdl.a and libdl_pic.a are different.Manuel Novoa III2005-02-161-0/+3
| | | | | So we need to copy the actual libdl_pic.a or bad things happen when optimizing libdl.so with mklibs.py.
* Update release target for subversionEric Andersen2005-02-081-2/+2
|
* add notes about header generationMike Frysinger2005-02-081-0/+5
|
* Always use the target CC when generating include/bits/sysnum.h, since someEric Andersen2005-01-311-2/+1
| | | | | | | | | arches like mips have an include/asm/unistd.h that depends on #defines provided only by gcc. Therefore, since we may need to generate include/bits/sysnum.h before the target CC is actually existant when bootstrapping a toolchain, we must ensure that include/bits/sysnum.h is rebuilt every time we run make. Sigh. What a pain. -Erik
* Use HOSTCC for seting up the syscall listEric Andersen2005-01-291-1/+1
|
* Use $(LN) rather than ln.Peter Kjellerstedt2005-01-241-1/+1
|
* add a tiny hack so that the headers target isnt rebuilt all the time, only ↵Mike Frysinger2005-01-191-0/+5
| | | | when it should be
* tweak target dependencies to support parallel buildsMike Frysinger2005-01-181-9/+5
|
* Made it possible to make utils when $(CROSS) or $(CC) contain spaces.Peter Kjellerstedt2005-01-161-2/+2
|
* Do not use portable (POSIX) 'cp -PRf' but instead use 'cp -dRf' sinceEric Andersen2005-01-111-2/+2
| | | | busybox does not yet support 'cp -P'
* Patch from Paul Mundt (lethal) adding an initial librt implementation.Eric Andersen2005-01-111-1/+2
| | | | | I then reworked the syscall handling and made minor cleanups. With luck I've not completely broken his patch...
* Amir Shalem writes:Mike Frysinger2005-01-011-2/+2
| | | | | here are few patches for better compatability in ./Makefile: cp.diff - use portable (POSIX) way to specfic --no-dereference (-d)
* Amir Shalem writes:Mike Frysinger2005-01-011-4/+4
| | | | | here are few patches for better compatability in ./Makefile: make.diff - make should never called directly, change it to $(MAKE)
* Remove some accumulated ugly junkEric Andersen2004-12-111-48/+1
|
* Kill off all support for 'gcc -pg' / 'gprof' style profiling. There is both aEric Andersen2004-08-211-0/+6
| | | | | | | | size and performance penalty to profiling applications this way, as well as Heisenberg effects, where the act of measuring changes what is measured. There are better tools for doing profiling, such as OProfile, that do not require gcc to instrument the application code. -Erik
* At solar's request...Manuel Novoa III2004-08-101-3/+3
|
* Alexandre Oliva writes:Eric Andersen2004-03-181-2/+4
| | | | | | | This patch arranges for the .so files in say /usr/lib to be soft links to ../../lib, instead of to /some/arbitrary/pathname/lib. This enables seamless relocation of a toolchain containing the development and run time trees in a sys-root.
* Add our own copies of the include/scsi header files, per what glibcEric Andersen2004-02-121-1/+1
| | | | | does, rather than depending on the kernel header files. -Erik
* s/UCLIBC_HAS_MMU/ARCH_HAS_MMU/gEric Andersen2004-01-161-1/+1
|
* Fixup dated commentsEric Andersen2004-01-131-3/+2
|
* Be sure to fully clean 2.6 kernel headers on 'make clean'Eric Andersen2004-01-031-1/+1
|
* Don't download the local data if we have it already.Manuel Novoa III2003-12-041-2/+6
|
* Make sure we use the right CC setting when building utils.Manuel Novoa III2003-11-231-2/+2
| | | | Not doing so was breaking the buildroot softfloat arm build.
* Make sure the utils build gets the setting for CROSS.Manuel Novoa III2003-11-221-2/+2
|
* Don't install shadow.h if shadow password support is disabled.Manuel Novoa III2003-11-161-0/+4
|
* Teach the install_dev target to behave itself and installEric Andersen2003-11-131-6/+14
| | | | | | the correct stuff with the correct names, and not install yet another set of shared libs in the wrong place -Erik
* For now, disable the iconv utilityEric Andersen2003-11-081-5/+5
|
* remove some junk I added while debuggingEric Andersen2003-11-071-1/+1
|
* It is remotely possible the utils might even compile this timeEric Andersen2003-11-071-14/+4
| | | | around...
* Begin converting the client utilsEric Andersen2003-11-061-34/+5
|
* s,(RUNTIME_PREFIX)/,(RUNTIME_PREFIX),gEric Andersen2003-11-061-9/+9
|
* s,(DEVEL_PREFIX)/,(DEVEL_PREFIX),gEric Andersen2003-11-061-23/+23
|
* Kill off "mipsel" and just use "mips"Eric Andersen2003-11-051-11/+0
|
* Rework the config system. Better utilize the Kconfig languageEric Andersen2003-11-041-48/+18
| | | | | which should simplify enabling arbitrary architectures. -Erik
* Minor makefile tweaksEric Andersen2003-11-041-1/+3
|
* Fix a stupid bug that caused uClibc to never provide the correctEric Andersen2003-10-201-0/+1
| | | | | | fpu_control.h header file, since the correct arch specific one was always later overwritten by the generic one. oops. -Erik
* Patch from Peter S. Mazinger:Eric Andersen2003-10-201-1/+1
| | | | patch to allow building uClibc with busybox's chmod
* more install changesEric Andersen2003-10-181-19/+19
|
* Do not install the uClibc wrapper toolchain by default. MakeEric Andersen2003-10-181-1/+1
| | | | people ask for it explicitly.
* the runtime should not install a /bin dirEric Andersen2003-10-181-1/+0
|
* Add a new RUNTIME_PREFIXEric Andersen2003-10-181-15/+5
|
* Peter Kjellerstedt writes:Eric Andersen2003-10-181-17/+14
| | | | | | | | | | ln.patch: * Define $(LN) as ln in Rules.mak. * Change all occurrences of ln into $(LN). * Change all constructs like (cd path && ln -sf foo/file file) into $(LN) -sf foo/file path/file. The latter construct is already used in a number of places so it should not be an additional compatibility problem.
* Peter Kjellerstedt writes:Eric Andersen2003-10-181-38/+38
| | | | | | | rm.patch: * Define $(RM) as rm -f in Rules.mak and test/Rules.mak (this is the same definition as gmake uses by default). * Change all occurrences of rm and rm -f into $(RM).