summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Add the linuxthreads Makefiles tooPeter S. Mazinger2005-10-192-0/+83
|
* Add the current implementation to reviewPeter S. Mazinger2005-10-199-25/+186
|
* 2 more examples that show the handling of different objects in lib*.so and ↵Peter S. Mazinger2005-10-192-0/+135
| | | | lib*.a, also handle arch specific optimized versions
* Updated libcrypt example MakefilePeter S. Mazinger2005-10-192-22/+17
|
* Typo correction, thanks cow.Peter S. Mazinger2005-10-191-2/+2
|
* Commit first Makefile.in as example how the new infrastructure is intended ↵Peter S. Mazinger2005-10-181-0/+13
| | | | to be used
* Update upcoming new infrastructure filesPeter S. Mazinger2005-10-182-222/+127
|
* Undo -combine addition, check_gcc can't cope with itPeter S. Mazinger2005-10-171-4/+1
|
* This file is a temporarily used one, until all the tree is converted to new ↵Peter S. Mazinger2005-10-161-6/+27
| | | | structure, allowing to build out of source tree, PIC for shared/ non-PIC for static, allowing to add objects from one lib to the other (needed for ld.so/libc.so and probably libpthread.so)
* Add -combine to CFLAGS so gcc-4.1 won't build faulty libs if all sources are ↵Peter S. Mazinger2005-10-161-1/+4
| | | | built into one object
* Forgotten to commit libdl.c, change __LIBDL_SHARED__ to SHARED.Peter S. Mazinger2005-10-141-4/+4
|
* Change __LIBDL_SHARED__ to SHARED. This will be also used in some other ↵Peter S. Mazinger2005-10-141-1/+1
| | | | places to get an object built for lib*.so but not for lib*.a.
* Do not recurse into ldso if HAVE_SHARED is disabled.Peter S. Mazinger2005-10-141-3/+7
|
* Add new rules file for review, better ideas, not used yetPeter S. Mazinger2005-10-141-0/+216
|
* Remove /dev/erandom support, as [h]lfs does not use it in this form.Peter S. Mazinger2005-10-123-49/+2
|
* Curious failure now, haven't touched this one.Peter S. Mazinger2005-10-121-1/+1
|
* Rewrote almost all Makefiles: do not use strip $(x),y; run strip on all ↵Peter S. Mazinger2005-10-1286-1369/+1003
| | | | 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.
* Change __OPTIMIZE__ > 0 to defined(__OPTIMIZE__) as in glibc-2.3.5.Peter S. Mazinger2005-10-111-1/+1
|
* Defer SHARED_START/END_FILES. They are only used for the shared library.Peter S. Mazinger2005-10-111-2/+2
|
* Do not defer expansions where useless, like CSRC/OBJS/LIB_NAME/AR_LIB_NAME, ↵Peter S. Mazinger2005-10-1112-168/+159
| | | | defer only for shared lib related stuff, because it is optional. Run STRIPTOOL only once. More use of /$^/$<.
* Missed OBJS definition in libcrypt/libutil. Use := where possiblePeter S. Mazinger2005-10-112-10/+14
|
* fix urlEric Andersen2005-10-111-1/+1
|
* Undo size optimizing patch that does not work with gcc-4.1-head, reported by ↵Peter S. Mazinger2005-10-112-4/+18
| | | | sjhill, thanks cow for testing
* Allow building uClibc w/ make-3.79.1 if SSP is disabledPeter S. Mazinger2005-10-112-1/+3
|
* Remove TMPDIR from glibc's commented listPeter S. Mazinger2005-10-111-1/+1
|
* Sync unsecvars.h w/ glibc-2.3.5, remove unused vars in uClibc, update ↵Peter S. Mazinger2005-10-111-7/+6
| | | | comment about those in glibc
* User strong_alias instead of initializing __guard separatelyPeter S. Mazinger2005-10-081-4/+2
|
* Fix up PTDIR bug and clean target for libpthread."Steven J. Hill"2005-10-082-11/+15
|
* Doing the compile in one step creates smaller archives, libcrypt.a shrinks ↵Peter S. Mazinger2005-10-072-22/+18
| | | | from 12k to 10k, libutil.a to 8k to 4k. Use make provided features where possible /$</$^.
* Remove *.o and *.os running find only oncePeter S. Mazinger2005-10-061-2/+1
|
* Oops, that was a bad wildcard."Steven J. Hill"2005-10-061-1/+2
|
* Need to get both .o and .os files. (.os files are built for NPTL)"Steven J. Hill"2005-10-061-1/+1
|
* Fix broken path for PTDIR which needed a '/' at the end to work. Also ↵"Steven J. Hill"2005-10-061-3/+31
| | | | brought in the other stuff needed for NPTL. Erik, please cut me some slack again. The option is not in 'extra/Config/Config.in' so it cannot be activated. Besides, take a look at the check in tonight on the branch and the post on the mailing list.
* ldd does not build due to missing fork() on MMUless. Since ldd merelyEric Andersen2005-10-051-1/+1
| | | | does a fork/exec, fork() can be trivially replaced with vfork()
* oops, missed a spotEric Andersen2005-10-051-1/+1
|
* merge additional license cruft from glibcMike Frysinger2005-10-051-0/+17
|
* Do not stub out functions for mmu-less systems. Hide allEric Andersen2005-10-0410-31/+16
| | | | prototypes for functions disabled on mmu-less systems.
* Add another commentPeter S. Mazinger2005-10-041-1/+2
|
* Use PTDIR in libpthread/Makefile too, add new PTNAME being nptl or ↵Peter S. Mazinger2005-10-042-28/+23
| | | | linuxthreads. sjhill, I know you kill my keyboard, but please read my added comments, thanks.
* Do not recurse into ldso/libc/libpthread on cleanPeter S. Mazinger2005-10-044-8/+13
|
* One more addition."Steven J. Hill"2005-10-041-0/+6
|
* Clean up pthread include mess. Some of these will be needed to support NPTL, ↵"Steven J. Hill"2005-10-0411-29/+37
| | | | but they do no harm for the linuxthreads case. Yes, I tested this.
* Neaten up the libpthread directory."Steven J. Hill"2005-10-042-307/+0
|
* Move _dl_protect_relro as in ldso.c, thanks to jockePeter S. Mazinger2005-10-031-9/+9
|
* Enable attribute_relro on __guard and __stack_chk_guard now that ld.so ↵Peter S. Mazinger2005-10-031-2/+2
| | | | supports it
* Move _dl_protect_relro after INIT to allow using attribute_relro within ↵Peter S. Mazinger2005-10-031-8/+5
| | | | uClibc_init
* Again, I need to cut down on my merge times and this last set of changes to ↵"Steven J. Hill"2005-10-011-3/+10
| | | | the makefile structure is killing me. Sorry to put more native thread stuff in, but it cannot be activated in the trunk, so there is no harm.
* Clean up debugging levels for MIPS. This should make things consistent now."Steven J. Hill"2005-10-012-2/+10
|
* Change the order in which '__uClibc_init' is called. In the case of NPTL, ↵"Steven J. Hill"2005-10-011-4/+5
| | | | some auxillary TLS set up has to happen beforehand. This has been tested for almost two months now and I am tired of chasing it around in my merges. Look in the NPTL trunk if you want more information.
* Add gcc-4.1 non-TLS __stack_chk_guard support. Run the guard setup only once.Peter S. Mazinger2005-10-014-21/+103
|