summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2005-10-20Remove duplicate locking defines for IMA compiling.Peter S. Mazinger
2005-10-20Better solution to duplicate locking definesPeter S. Mazinger
2005-10-20Change in_addr_t inet_aton to int, glibc has it as int and uClibc uses it in ↵Peter S. Mazinger
addr.c also as int. Rename mylock/LOCK/UNLOCK in resolv.c to allow IMA compiling
2005-10-20only include libc-tsd.h if we have threads supportMike Frysinger
2005-10-19linuxthreads_db depends on PTHREADS_DEBUG_SUPPORTPeter S. Mazinger
2005-10-19headers is prerequisite for subdirsPeter S. Mazinger
2005-10-19Update license file to Lesser GPL v2.1Peter S. Mazinger
2005-10-19Adapted generic file to work properly with linuxthreadsPeter S. Mazinger
2005-10-19Add the linuxthreads Makefiles tooPeter S. Mazinger
2005-10-19Add the current implementation to reviewPeter S. Mazinger
2005-10-192 more examples that show the handling of different objects in lib*.so and ↵Peter S. Mazinger
lib*.a, also handle arch specific optimized versions
2005-10-19Updated libcrypt example MakefilePeter S. Mazinger
2005-10-19Typo correction, thanks cow.Peter S. Mazinger
2005-10-18Commit first Makefile.in as example how the new infrastructure is intended ↵Peter S. Mazinger
to be used
2005-10-18Update upcoming new infrastructure filesPeter S. Mazinger
2005-10-17Undo -combine addition, check_gcc can't cope with itPeter S. Mazinger
2005-10-16This file is a temporarily used one, until all the tree is converted to new ↵Peter S. Mazinger
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)
2005-10-16Add -combine to CFLAGS so gcc-4.1 won't build faulty libs if all sources are ↵Peter S. Mazinger
built into one object
2005-10-14Forgotten to commit libdl.c, change __LIBDL_SHARED__ to SHARED.Peter S. Mazinger
2005-10-14Change __LIBDL_SHARED__ to SHARED. This will be also used in some other ↵Peter S. Mazinger
places to get an object built for lib*.so but not for lib*.a.
2005-10-14Do not recurse into ldso if HAVE_SHARED is disabled.Peter S. Mazinger
2005-10-14Add new rules file for review, better ideas, not used yetPeter S. Mazinger
2005-10-12Remove /dev/erandom support, as [h]lfs does not use it in this form.Peter S. Mazinger
2005-10-12Curious failure now, haven't touched this one.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-11Change __OPTIMIZE__ > 0 to defined(__OPTIMIZE__) as in glibc-2.3.5.Peter S. Mazinger
2005-10-11Defer SHARED_START/END_FILES. They are only used for the shared library.Peter S. Mazinger
2005-10-11Do not defer expansions where useless, like CSRC/OBJS/LIB_NAME/AR_LIB_NAME, ↵Peter S. Mazinger
defer only for shared lib related stuff, because it is optional. Run STRIPTOOL only once. More use of /$^/$<.
2005-10-11Missed OBJS definition in libcrypt/libutil. Use := where possiblePeter S. Mazinger
2005-10-11fix urlEric Andersen
2005-10-11Undo size optimizing patch that does not work with gcc-4.1-head, reported by ↵Peter S. Mazinger
sjhill, thanks cow for testing
2005-10-11Allow building uClibc w/ make-3.79.1 if SSP is disabledPeter S. Mazinger
2005-10-11Remove TMPDIR from glibc's commented listPeter S. Mazinger
2005-10-11Sync unsecvars.h w/ glibc-2.3.5, remove unused vars in uClibc, update ↵Peter S. Mazinger
comment about those in glibc
2005-10-08User strong_alias instead of initializing __guard separatelyPeter S. Mazinger
2005-10-08Fix up PTDIR bug and clean target for libpthread."Steven J. Hill"
2005-10-07Doing the compile in one step creates smaller archives, libcrypt.a shrinks ↵Peter S. Mazinger
from 12k to 10k, libutil.a to 8k to 4k. Use make provided features where possible /$</$^.
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-06Fix broken path for PTDIR which needed a '/' at the end to work. Also ↵"Steven J. Hill"
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.
2005-10-05ldd does not build due to missing fork() on MMUless. Since ldd merelyEric Andersen
does a fork/exec, fork() can be trivially replaced with vfork()
2005-10-05oops, missed a spotEric Andersen
2005-10-05merge additional license cruft from glibcMike Frysinger
2005-10-04Do not stub out functions for mmu-less systems. Hide allEric Andersen
prototypes for functions disabled on mmu-less systems.
2005-10-04Add another commentPeter S. Mazinger
2005-10-04Use PTDIR in libpthread/Makefile too, add new PTNAME being nptl or ↵Peter S. Mazinger
linuxthreads. sjhill, I know you kill my keyboard, but please read my added comments, thanks.
2005-10-04Do not recurse into ldso/libc/libpthread on cleanPeter S. Mazinger
2005-10-04One more addition."Steven J. Hill"
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.