summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2005-10-28frv seems to be an exception having no MMU, but using ldsoPeter S. Mazinger
2005-10-28fix building with localeMike Frysinger
2005-10-27ARCH_HAS_NO_MMU implies/selects ARCH_HAS_NO_LDSOPeter S. Mazinger
2005-10-27Allow using ssp w/ current active Makefiles too. Build crts for non-shared ↵Peter S. Mazinger
archs too.
2005-10-27Moved guard_setup to dl-osinfo.h (used commonly by ldso and libc). Renamed ↵Peter S. Mazinger
to _dl_setup_stack_chk_guard, as in glibc. SSP requires now binutils-2.16.1 and newer. Add NOT_IN_libc/IS_IN_libc. Began using -DSHARED in uClibc_main.c, there are more candidates in there. Move back dl_protect_relro to it's earlier place.
2005-10-27Moved the use of --combine to CFLAGS, we need it for debugging tooPeter S. Mazinger
2005-10-27Hope to catch --combine flag properly on all gcc versionsPeter S. Mazinger
2005-10-27Correct header cleanup, if threads are disabled, thanks to Jan-Benedict Glaw ↵Peter S. Mazinger
reporting it.
2005-10-27Remove comment, I corrected the order already.Peter S. Mazinger
2005-10-26Correct w_cabs.c so it can be added to IMA, add -D_POSIX_MODE for compiling ↵Peter S. Mazinger
s_lib_version.c (only in the new Makefile)
2005-10-26Remove s_ceilf.c and s_floorf.c, ceilf and floorf are provided by the ↵Peter S. Mazinger
float_wrapper. I hope that __ceilf and __floorf are not needed anywhere. Use only __finite from s_finite.c, disabled in fpmacros.c. Allow IMA compiling, 2 files: s_lib_version.c and w_cabs.c have to be reworked for complete IMA.
2005-10-26Default changed to IMA compiling, disabled explicitely where currently not ↵Peter S. Mazinger
possible. Add clean targets for linuxthreads[_db].
2005-10-26merge updates from glibcMike Frysinger
2005-10-25Add script to create the minimal subset of symlinksPeter S. Mazinger
2005-10-25Add -fcombine check to allow IMA compiling w/ gcc 4.xPeter S. Mazinger
2005-10-25All Makefile.in's. Only arm/i386/mips/powerpc/x86_64 are done, the other ↵Peter S. Mazinger
archs lack proper crt1. The Makefiles in extra/scripts are intended to be linked into each dir, where it is necessary to build locally.
2005-10-25Make use of fcntl64 syscall if possiblePeter S. Mazinger
2005-10-25Use local copy of sysdep.hPeter S. Mazinger
2005-10-25Correcrt posix_fadvise* to allow compilingPeter S. Mazinger
2005-10-25uncomment posix_fadvise prototype since we implement it nowMike Frysinger
2005-10-21More IMA compilingPeter S. Mazinger
2005-10-21Kill warning if IMA compiledPeter S. Mazinger
2005-10-21Workaround to allow this directory to IMA compile. Someone w/ better ↵Peter S. Mazinger
understanding, please try to rework this by using only one copy of sp_off
2005-10-21Move GETXXKEY_R_FUNC into a separate file to allow IMA compilingPeter S. Mazinger
2005-10-21Kill warnings if IMA compilingPeter S. Mazinger
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.