summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2005-09-28clean up -malign- vs -falign- #352 by yvasilevMike Frysinger
2005-09-28use local header files rather than toolchain header files #444 by ee_dorightMike Frysinger
2005-09-27Should correct ppc compilation failure reported by Glauber de Oliveira ↵Peter S. Mazinger
Costa. Couldn't test it though on ppc.
2005-09-27Check for existing libc.so ld script before trying to modify itPeter S. Mazinger
2005-09-27Provide atexit() for static buildsPeter S. Mazinger
2005-09-27Do not create libc.so linker script if only development headers are installedPeter S. Mazinger
2005-09-27Target distclean removes now locales.txt/codesets.txt too. reorder clean target.Peter S. Mazinger
2005-09-27Speed up clean target, don't recurse where possible, remove unneeded actionsPeter S. Mazinger
2005-09-27Remove created objects independently of TARGET_ARCH and kill 3 warningsPeter S. Mazinger
2005-09-26Revert earlier patch to install_dev and runtime targets. Need a better solution.Peter S. Mazinger
2005-09-26remove unneeded ';' and add utils to .PHONYPeter S. Mazinger
2005-09-26Add __cxa_atexit and __cxa_finalize, thanks to Stephen Warren. This patch ↵Peter S. Mazinger
breaks compatibility with existing binaries, unless the new COMPAT_ATEXIT option is enabled.
2005-09-26Correct targets install_dev and install_runtime to depend on sharedPeter S. Mazinger
2005-09-24make sure our utils link against the currently built libc rather than the ↵Mike Frysinger
toolchain one
2005-09-24Remove unneeded if clause. We won't be in this directory unless we"Steven J. Hill"
have enabled threads.
2005-09-24generate headers after running menuconfigMike Frysinger
2005-09-23Do not build __uClibc_main.o with ssp enabledPeter S. Mazinger
2005-09-23Changed ssp.c license to LGPL and added vapier as contributorPeter S. Mazinger
2005-09-23New ssp code using syscalls where possible.Peter S. Mazinger
Moved guard_setup to __uClibc_main.c, the only place where it is called. Removed SIGKILL option, not usable with sigaction.
2005-09-23Don't remove libc-internal.h on install, else gcc does not buildPeter S. Mazinger
2005-09-23I really really HATE gcc-4.1 and its whimsical inline rules."Steven J. Hill"
2005-09-22no check needed in libm/libpthread, we do not recurse anymore if the related ↵Peter S. Mazinger
option is not set, more Makefile cleanups
2005-09-22dont screw around with lib/ if it doesnt existMike Frysinger
2005-09-22split out nearbyint, round, trunc from libm/powerpc/s_modf.cPeter S. Mazinger
2005-09-22weaks moved after the related function so gcc4 won't warnPeter S. Mazinger
2005-09-22clean 32bit-isms and make code 64/32 bit cleanMike Frysinger
2005-09-22Makefile cleanupsPeter S. Mazinger
2005-09-21add attribute_relro, should be unconditional, if gcc/ld supports itPeter S. Mazinger