summaryrefslogtreecommitdiffstats
path: root/libc/misc/internals/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Remove TOPDIRPeter S. Mazinger2005-11-211-3/+1
|
* Replace all Makefiles for new build infrastucturePeter S. Mazinger2005-10-291-51/+8
|
* Rewrote almost all Makefiles: do not use strip $(x),y; run strip on all ↵Peter S. Mazinger2005-10-121-12/+10
| | | | 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.
* Allow building uClibc w/ make-3.79.1 if SSP is disabledPeter S. Mazinger2005-10-111-0/+2
|
* Clean up pthread include mess. Some of these will be needed to support NPTL, ↵"Steven J. Hill"2005-10-041-0/+4
| | | | but they do no harm for the linuxthreads case. Yes, I tested this.
* Do not build __uClibc_main.o with ssp enabledPeter S. Mazinger2005-09-231-0/+2
|
* per suggestion by psm, remove the variable DYNAMIC_LINKEREric Andersen2005-08-131-1/+1
|
* Add __libc_stack_end to libc.Joakim Tjernlund2005-06-291-6/+2
|
* merge parallel build supportMike Frysinger2005-01-251-5/+4
|
* Peter Kjellerstedt writes:Eric Andersen2003-10-181-1/+1
| | | | | | | 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).
* Fixup handling of the .note.ABI-tag section so that it is ARM only,Eric Andersen2003-02-081-9/+1
| | | | | | and so it actually works as intended allowing binaries on ARM to be debugged. -Erik
* Ok, this commit is _huge_ and its gonna change the world. I'veEric Andersen2002-10-311-1/+1
| | | | | | | | | | | | | | | been working on a new config system on and off for about 6 months now, but I've never been fully satisfied. Well, I'm finally am happy with the new config system, so here it is. This completely removes the old uClibc configuration system, and replaces it with an entirely new system based on LinuxKernelConf, from http://www.xs4all.nl/~zippel/lc/ As it turns out, Linus has just merged LinuxKernelConf into Linux 2.5.45, so it looks like I made the right choice. I have thus far updated only x86. I'll be updating the other architectures shortly. -Erik
* Fixup dependsEric Andersen2002-10-251-3/+3
|
* Doh. Add a missing #include to interp.c. I wonder why it used toEric Andersen2002-10-251-0/+1
| | | | | | work? Perhaps the wrapper bug miles fixed? Regardless this is very much needed. -Erik
* Add a .note section to make gdb happyEric Andersen2002-08-191-1/+9
|
* Patch from Martin Proulx to not do ELFish things when not ELF.Eric Andersen2002-04-171-0/+2
|
* Swap in the new stdio code.Manuel Novoa III2002-03-121-7/+1
|
* Proper support for setting h_errnoEric Andersen2002-02-261-1/+1
|
* Merge in the pthread library. This is the linuxthreads library taken fromEric Andersen2002-02-201-1/+1
| | | | | | | | 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
* Make shared libs properly list the correct ld.so in the interpEric Andersen2002-02-181-3/+12
| | | | field by being sneaky.
* Update my email address. I am no longer andersen@lineo.comEric Andersen2001-12-191-0/+1
|
* Make selection of uClibc floating point support in printf, etc. seperateManuel Novoa III2001-05-281-1/+1
| | | | | from libm float function support. Also, move all Config files out of the main directory.
* Ok, this should finish off my massive ro-organization. The sourceEric Andersen2001-05-121-2/+1
| | | | | | | | | tree is less messy now (which helps), all libraries are placed into uClibc/lib when compiling, all libraries now use a consistant mechanism for being built, all libraries use a consistant naming scheme where the lib name includes the uClibc version number, which makes ldconfig happy and willing to work with us. -Erik
* Update temp file handling and use a single function to do allEric Andersen2001-04-181-1/+1
| | | | | the heavy lifting (most of the heavy lifting stolen from glibc, but reduced a bit).
* Create __uClibc_main to handle what can be done in C instead of each arch'sManuel Novoa III2001-02-191-1/+1
| | | | | | | respective crt0.S. crt0.S should now only be responsible for setting things up to call __uClibc_main(argc, argv, envp), which will do any other necessary setup (setting global __environ, stdio init, etc), call main, and exit. This should ease both maintainance and porting.
* Clean up atexit.c; make sure sysconf and atexit agree; link in ref'd libgcc.aManuel Novoa III2001-01-251-2/+5
| | | | objects with shared uClibc; allow disabling long long support.
* A large update from Manuel Novoa III <mnovoa3@bellsouth.net>.Eric Andersen2001-01-111-2/+2
|
* Patch from James Graves <jgraves@deltamobile.com> to getEric Andersen2001-01-021-1/+5
| | | | | m68k started. Should be just sysdeps/linux/m68k left to hack at this point...
* A number of updates from Manuel Novoa III. Things look good...Eric Andersen2000-12-201-1/+1
|
* Fix doc blunder.Eric Andersen2000-11-041-4/+4
|
* Make spelling of uClibc be consistant.Eric Andersen2000-11-041-1/+1
|
* Strip all object files of all non global symbols and .note andEric Andersen2000-10-201-1/+3
| | | | | .comment, saving a lot of space in the resultant binaries... -Erik
* Makefile updateEric Andersen2000-10-121-1/+1
|
* Finish reorganizing things. At least I think I've finished.Eric Andersen2000-10-111-0/+42