summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-04-02Fix fallout from the e500 math integration.Joakim Tjernlund
from Steve Papacharalambous.
2007-03-31Bernd Schmidt writes:Joakim Tjernlund
Currently a static libdl.a doesn't run all the constructors or destructors of the libraries it loads. I can't see a good reason for that, and it does cause aborts in the destructors it does run for things like libgcc.so on the Blackfin. Fixed with the patch below - untested in mainline, but the equivalent has been in our Blackfin tree for a while now.
2007-03-31Update comment regarding passing dl_fini.Joakim Tjernlund
2007-03-31From Steve Papacharalambous:Joakim Tjernlund
Add math support for PowerPC e500.
2007-03-29Revert last change until we figure out the correct fix.Rob Landley
2007-03-28Make the code match the comments. (I narrowed down the bug, Khem Raj Rob Landley
pointed out the solution. This fixes a segfault for me on exit from a statically linked "hello world".)
2007-03-28Warning fix for uninitialized variable, by Al Stone.Rob Landley
2007-03-25Paul Brook writes: filter .svn dirs to greatly speed up the file grep testMike Frysinger
2007-03-20- add arm1176 optionsBernhard Reutner-Fischer
2007-03-19Joseph S. Myers writes:Joakim Tjernlund
On PowerPC, r13 is used for a small data pointer and needs to be set up from _SDA_BASE_ (defined by the linker) at startup. This is needed for the GCC testcase gcc.target/powerpc/980827-1.c to work. This patch fixes that testcase (verified for both static and dynamic linking).
2007-03-19dont want to actually bump EXTRAVERSIONMike Frysinger
2007-03-19#1273 if EXTRAVERSION is set, make sure we respect itMike Frysinger
2007-03-18remove dead link as pointed out by Denis VlasenkoMike Frysinger
2007-03-18fix one more to use html entities rather than the ISO 8859 versionMike Frysinger
2007-03-18use html entities rather than the ISO 8859 versionMike Frysinger
2007-03-18Bernd Schmidt writes: The following patch is needed for libc to be able to ↵Mike Frysinger
emulate poll with ppoll.
2007-03-18fix typo pointed out by Al StoneMike Frysinger
2007-03-17Have Makefile.in call conf-header.sh instead of having kconfig call it Rob Landley
via system(). Also move it to extra/scripts since it's a uClibc build script, not part of upstream kconfig. Adjust the "grabbing a new kconfig snapshot" procedure accordingly.
2007-03-16No configs actually set LIBGCC_CFLAGS to anything, and it's not even Rob Landley
written into the resulting .config, so remove it.
2007-03-14more ifdef tweaks from holin (#1247) for retarded hosts (like OS X)Mike Frysinger
2007-03-14dont include asm/user.hMike Frysinger
2007-03-13Be consistent about spelling. LGPL says "License" not "Licence", so go Rob Landley
with that. (Spotted by Xride on irc.)
2007-03-13Carmelo Amoroso writes:Joakim Tjernlund
I experiencied some problems while trying to debug the ld.so (sh4) in debug mode. I found that the _start code was not placed into any PT_LOAD segment causing a SIGSEV. I solved this issue explicitely placing the _start code into the .text section (see attached patch).
2007-03-13Carmelo Amoroso writes:Joakim Tjernlund
Hi All, the attached patch completes my previous patch on statically linked application calling dlopen enabling the support for LD_DEBUG. Further it fixes the missing initialization of the _dl_library_path variable. This patch has been fully tested with the uClibc-nptl branch (sh4).
2007-03-13Using local variable 'result' caused problems with lseek64 syscall failing ↵Khem Raj
with gcc 4.2. Renaming to make it a bit uncommon name.
2007-03-12make sure undefine references in dlopen()-ed libs are handled graciouslyMike Frysinger
2007-03-12make sure dlsym() properly returns NULL with undefined symbolsMike Frysinger
2007-03-12fix from upstream blackfin repo for sigsetjmpMike Frysinger
2007-03-11Patch from Al Stone to fix ia64:Rob Landley
The attached patch works around some compilation failures on ia64 caused by the use of the C preprocessor ## operator, and allows the ia64 default configuration to build again -- or, at least get as far as an x86 build does (the current source tree has some problems compiling because of conflicting type declarations for __kernel_dev_t).
2007-03-08Sync kernel_stat64 with kernel. Thanks to Daniel Jacobowitz for hints.Khem Raj
2007-03-08Patch from Khem Raj that fixes running gcc on arm for me. (Otherwise itRob Landley
says "virtual memory exhausted" trying to build hello world.)
2007-03-08Now Test.mak includes toplevel Rules.mak so if DO_ASSERT is not set then ↵Khem Raj
-DNDEBUG is added to CFLAGS so we need to get the seeko() calls out of the assert otherwise they get cancelled when NDEBUG is defined.
2007-03-08svn 17941/17943 broke the build. 18032 made the threaded case compile Rob Landley
again, this makes the non-threaded case compile again. I have no idea if this is the proper fix, I'm just tired if it not compiling for two weeks.
2007-03-07Fix a build break due to errno and h_errno being unresolved symbols. Rob Landley
(No idea if this is the right fix but it's something for now.)
2007-03-07Sync sh's procfs.h with glibc, fixes gdbserver.Paul Mundt
Patch from Carmelo Amoroso <carmelo73@gmail.com>.
2007-03-07Fix PLTJMP() token pasting build error, patch fromPaul Mundt
Carmelo Amoroso <carmelo73@gmail.com>.
2007-03-06I always miss svn add.Khem Raj
2007-03-06Remove debian directory at the request of Simon Richter. (The debian Rob Landley
developers prefer to maintain their own debian subdir as a patch.)
2007-03-06Add posix_fadvise posix_fadvise64 for arm.Khem Raj
Import INTERNAL_SYSCALL macro for i386 from glibc. Use above macro in posix_fadvise implementation if an arch defines it.
2007-03-05New test targets 'compile' and 'run'Khem Raj
2007-03-01include stddef.h to get NULL definition.Khem Raj
2007-03-01Fix compiler warning about shadowed declaration.Khem Raj
2007-03-01Should be __sigset_t instead of sigset_t.Khem Raj
2007-02-28add support for ppoll() and emulate poll() with it when __NR_poll does not existMike Frysinger
2007-02-28mention the uClibc 0.9.28.3 releaseEric Andersen
2007-02-28Add a hack for compiling a 32 bit user space with a 64 bit kernel on x86_64Eric Andersen
2007-02-28ifdef out RTLD defines we dont actually support nor are in POSIXMike Frysinger
2007-02-28sync with glibcMike Frysinger
2007-02-22need to double check internal errno handling wrt libpthreadMike Frysinger
2007-02-21fix the dateEric Andersen