summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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.
2005-10-04Neaten up the libpthread directory."Steven J. Hill"
2005-10-03Move _dl_protect_relro as in ldso.c, thanks to jockePeter S. Mazinger
2005-10-03Enable attribute_relro on __guard and __stack_chk_guard now that ld.so ↵Peter S. Mazinger
supports it
2005-10-03Move _dl_protect_relro after INIT to allow using attribute_relro within ↵Peter S. Mazinger
uClibc_init
2005-10-01Again, I need to cut down on my merge times and this last set of changes to ↵"Steven J. Hill"
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.
2005-10-01Clean up debugging levels for MIPS. This should make things consistent now."Steven J. Hill"
2005-10-01Change the order in which '__uClibc_init' is called. In the case of NPTL, ↵"Steven J. Hill"
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.
2005-10-01Add gcc-4.1 non-TLS __stack_chk_guard support. Run the guard setup only once.Peter S. Mazinger
2005-10-01chroot_realpath.c is a dependency also for target ldconfigPeter S. Mazinger
2005-09-30Allow ldconfig.host to build ld.so.cache for target, regardless ofEric Andersen
the target system's byteorder
2005-09-30Move arch specific bits from linuxthreads' Makefile to ↵Peter S. Mazinger
linuxthreads/sysdeps/TARGET_ARCH/Makefile.in proposed by vapier. The current implementation should suffice for now, but it needs to be extended for the nptl tree.
2005-09-30Split out header installation into separate install_headers target and added ↵Peter S. Mazinger
an additional condition for libc.so linker script creation checking for libc.so.0 in place.
2005-09-29Add .type _init/_fini unconditionally to arm/crt1.SPeter S. Mazinger
2005-09-29Similarly to libm, remove recursion from linuxthreads. Now only libc.a and ↵Peter S. Mazinger
libc.so are rebuilt again if make is run a second time.
2005-09-29Remove unneeded temporary file, libm.so will wait until libm.a target is ↵Peter S. Mazinger
finished
2005-09-29Allow parallel building in libmPeter S. Mazinger
2005-09-29Modify libm's Makefile not needing any recursionPeter S. Mazinger
2005-09-29If HAVE_SHARED is disabled and libm/TARGET_ARCH does not exist, subdirs does ↵Peter S. Mazinger
not resolve to anything, not pulling in libm.a target. Add libm.a to all: .
2005-09-28fix buildingMike Frysinger
2005-09-28Build crt[in].o with disabled ssp.Peter S. Mazinger
2005-09-28arm/crt1.S needs features.h and the weak _init/_fini independently of ↵Peter S. Mazinger
__PIC__. Add these weaks to mips/crt1.S as well.
2005-09-28Oops, libc.a didn't got installedPeter S. Mazinger
2005-09-28Remove ar-target and shared targets, at build time now we traverse the tree ↵Peter S. Mazinger
only once. Generalize all toplevel makefiles. Make sure, that libdl.so is built against libc.so and not libc.a