summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2003-12-02Include Rules.mk for consistency. Trying not to was simply too painful.Manuel Novoa III
2003-12-02Add a syscall() implementation using a hacked version of the syscall6 macro.Manuel Novoa III
Untested, but syscall() is needed by busybox for pivot_root at least.
2003-12-02Add function versions of ntohl and friendsEric Andersen
2003-12-02Avoid a potentially undefined operation with a veriable++ in a macroEric Andersen
2003-12-02Put in a dummy reference to main so busybox will link.Manuel Novoa III
2003-11-29Minor typo fix.Manuel Novoa III
2003-11-29Minor update... Config no longer used.Manuel Novoa III
2003-11-29Patch by "Bradley D. LaRonde" <brad@ltc.com> for boehm garbage collector.Manuel Novoa III
2003-11-28Another missing mips function, needed by the boehm garbage collector.Manuel Novoa III
2003-11-28Add sysmips(), based on a patch by Atsushi Nemoto <anemo@mba.ocn.ne.jp>.Manuel Novoa III
2003-11-24Add -msoft-float to CPU_CFLAGS instead of CFLAGS, since ldso and libdlManuel Novoa III
Makefiles ignore CFLAGS.
2003-11-24Don't bother checking, since we want an error if -msoft-float doesn't work.Manuel Novoa III
2003-11-23Ok.. this fixes the buildroot soft-float arm build.Manuel Novoa III
Also try to make sure the build breaks if we want soft float but don't know how to request it.
2003-11-23Make sure we use the right CC setting when building utils.Manuel Novoa III
Not doing so was breaking the buildroot softfloat arm build.
2003-11-23Hopefully this is correct for cris.Manuel Novoa III
2003-11-23Protect against quoting changes.Manuel Novoa III
2003-11-22Remove SAFECFLAGS. It was a workaround for failures in old awk scriptEric Andersen
used to generate the crti.S and crtn.S files. Since we don't use that anymore, keeping the workaround makes no sense. Furthermore, in most cases, SAFECFLAGS was not picking up all the needed flags, causing crti.o and crtn.o to not be built PIC. Which is very bad. Removing SAFECFLAGS and using CFLAGS fixes that as well.
2003-11-22Only enable debugging when SUPPORT_LD_DEBUG is enabled, not DEBUGGINGEric Andersen
2003-11-22Oops. Only enable debug when debugging...Eric Andersen
2003-11-22Fix arm detection for libfloat.Manuel Novoa III
2003-11-22Make sure the utils build gets the setting for CROSS.Manuel Novoa III
2003-11-21prevent some needless warnings when building w/2.6.x kernel headersEric Andersen
2003-11-20Add missing weak alias for bcmpEric Andersen
2003-11-20Always include locale.h, which was included by libintl.h only whenManuel Novoa III
optimizing.
2003-11-20Don't depend on BSD namingEric Andersen
2003-11-20Add an initial set of arm optimized string functions. TheseEric Andersen
do seem to make noticable speed improvement... -Erik
2003-11-20Lets try that one again...Eric Andersen
2003-11-20Make certain that arch specific stuff is compiled lastEric Andersen
2003-11-20Make certain that the arch specific stuff is always compiled lastEric Andersen
2003-11-20Fixup dependancies to ensure arch specific string functionsEric Andersen
will always win
2003-11-19Fix the return value for fputs when passed an empty string.Manuel Novoa III
Indirectly detected by gmp-4.1.2 self-tests and reported by "Peter S. Mazinger" <ps.m@gmx.net>.
2003-11-18Kill ARCH_HAS_NO_MMU and use HAS_FPU only. Wether floating point opsManuel Novoa III
are implemented in hardware or via kernel emulation doesn't matter to the libc code.
2003-11-17If __NR_ftruncate64 isn't defined, do the best we can.Manuel Novoa III
2003-11-16I forgot to update the thread locking in the last dst fix.Manuel Novoa III
2003-11-16Patch from Jeffrey Baitis <baitisj@evolution.com> for mips arch tuning.Manuel Novoa III
2003-11-16Don't install shadow.h if shadow password support is disabled.Manuel Novoa III
2003-11-16Fix a build problem when using 2.2.x kernel headers.Manuel Novoa III
2003-11-13Prepare for releaseEric Andersen
2003-11-13Joakim Tjernlund writes:Eric Andersen
I think I messed up a little in my latest patch to Erik. Can you try this on top of CVS(which I think you have already) Jocke And later writes: Hi Erik I just saw something that might be a problem. The "delta" variable is signed and the "delta" calculations, such as delta = PLT_LONGBRANCH_ENTRY_WORDS*4 - (insn_addr-plt_addr+4), are supposed to be unsigned. Jocke
2003-11-13Update the debian packaging for use in a standalone uClibcEric Andersen
system, rather than being a subordinate lib under a glibc based system. -Erik
2003-11-13Kill off these headers, which are supposed to be part of binutils-dev,Eric Andersen
not part of uClibc.
2003-11-13Teach the install_dev target to behave itself and installEric Andersen
the correct stuff with the correct names, and not install yet another set of shared libs in the wrong place -Erik
2003-11-12Add support for missing ntp_gettime and ntp_adjtimeEric Andersen
2003-11-12Revert the stupid quoting junk I inadvertantly committedEric Andersen
2003-11-12Bump version numberEric Andersen
2003-11-12Fix a stupid potential segfaultEric Andersen
2003-11-11Fix for the last "fix".Manuel Novoa III
2003-11-11It seems that the powerpc ldso doesn't like -O0Eric Andersen
2003-11-11Protect some header inclusions.Manuel Novoa III
2003-11-11Joakim Tjernlund writes:Eric Andersen
Comparing glibc with uClibc makes me think that the delta calculations are wrong here. Comparing some more I still think there are a data_words[index] assignments missing. Here is a path that has both the data_words[index] and the above delta calclations. This also fixes a terribly obvious bug, also spotted by Joakim, which Erik introduced when he copied things from the i386 ldso code. With this patch applied, things now seem to be working perfectly!