Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Carmelo Amoroso writes: | Joakim Tjernlund | 2007-03-13 | 1 | -0/+1 | |
| | | | | | | | | 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). | |||||
* | Carmelo Amoroso writes: | Joakim Tjernlund | 2007-03-13 | 1 | -0/+33 | |
| | | | | | | | | | 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). | |||||
* | Using local variable 'result' caused problems with lseek64 syscall failing ↵ | Khem Raj | 2007-03-13 | 1 | -10/+9 | |
| | | | | with gcc 4.2. Renaming to make it a bit uncommon name. | |||||
* | make sure undefine references in dlopen()-ed libs are handled graciously | Mike Frysinger | 2007-03-12 | 5 | -16/+44 | |
| | ||||||
* | make sure dlsym() properly returns NULL with undefined symbols | Mike Frysinger | 2007-03-12 | 3 | -1/+47 | |
| | ||||||
* | fix from upstream blackfin repo for sigsetjmp | Mike Frysinger | 2007-03-12 | 1 | -2/+3 | |
| | ||||||
* | Patch from Al Stone to fix ia64: | Rob Landley | 2007-03-11 | 4 | -5/+5 | |
| | | | | | | | | | 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). | |||||
* | Sync kernel_stat64 with kernel. Thanks to Daniel Jacobowitz for hints. | Khem Raj | 2007-03-08 | 1 | -7/+2 | |
| | ||||||
* | Patch from Khem Raj that fixes running gcc on arm for me. (Otherwise it | Rob Landley | 2007-03-08 | 1 | -6/+42 | |
| | | | | says "virtual memory exhausted" trying to build hello world.) | |||||
* | Now Test.mak includes toplevel Rules.mak so if DO_ASSERT is not set then ↵ | Khem Raj | 2007-03-08 | 1 | -2/+5 | |
| | | | | | | | -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. | |||||
* | svn 17941/17943 broke the build. 18032 made the threaded case compile | Rob Landley | 2007-03-08 | 2 | -14/+4 | |
| | | | | | | 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. | |||||
* | Fix a build break due to errno and h_errno being unresolved symbols. | Rob Landley | 2007-03-07 | 1 | -2/+2 | |
| | | | | (No idea if this is the right fix but it's something for now.) | |||||
* | Sync sh's procfs.h with glibc, fixes gdbserver. | Paul Mundt | 2007-03-07 | 1 | -2/+2 | |
| | | | | | Patch from Carmelo Amoroso <carmelo73@gmail.com>. | |||||
* | Fix PLTJMP() token pasting build error, patch from | Paul Mundt | 2007-03-07 | 1 | -1/+1 | |
| | | | | | Carmelo Amoroso <carmelo73@gmail.com>. | |||||
* | I always miss svn add. | Khem Raj | 2007-03-06 | 2 | -0/+84 | |
| | ||||||
* | Remove debian directory at the request of Simon Richter. (The debian | Rob Landley | 2007-03-06 | 14 | -509/+0 | |
| | | | | developers prefer to maintain their own debian subdir as a patch.) | |||||
* | Add posix_fadvise posix_fadvise64 for arm. | Khem Raj | 2007-03-06 | 4 | -16/+62 | |
| | | | | | Import INTERNAL_SYSCALL macro for i386 from glibc. Use above macro in posix_fadvise implementation if an arch defines it. | |||||
* | New test targets 'compile' and 'run' | Khem Raj | 2007-03-05 | 4 | -47/+84 | |
| | ||||||
* | include stddef.h to get NULL definition. | Khem Raj | 2007-03-01 | 1 | -0/+2 | |
| | ||||||
* | Fix compiler warning about shadowed declaration. | Khem Raj | 2007-03-01 | 1 | -20/+20 | |
| | ||||||
* | Should be __sigset_t instead of sigset_t. | Khem Raj | 2007-03-01 | 1 | -2/+2 | |
| | ||||||
* | add support for ppoll() and emulate poll() with it when __NR_poll does not exist | Mike Frysinger | 2007-02-28 | 3 | -2/+88 | |
| | ||||||
* | mention the uClibc 0.9.28.3 release | Eric Andersen | 2007-02-28 | 1 | -0/+15 | |
| | ||||||
* | Add a hack for compiling a 32 bit user space with a 64 bit kernel on x86_64 | Eric Andersen | 2007-02-28 | 1 | -1/+5 | |
| | ||||||
* | ifdef out RTLD defines we dont actually support nor are in POSIX | Mike Frysinger | 2007-02-28 | 1 | -0/+2 | |
| | ||||||
* | sync with glibc | Mike Frysinger | 2007-02-28 | 1 | -4/+106 | |
| | ||||||
* | need to double check internal errno handling wrt libpthread | Mike Frysinger | 2007-02-22 | 1 | -0/+2 | |
| | ||||||
* | fix the date | Eric Andersen | 2007-02-21 | 1 | -1/+1 | |
| | ||||||
* | note the release of uClibc 0.9.28.2 | Eric Andersen | 2007-02-21 | 1 | -0/+14 | |
| | ||||||
* | add missing file for previous commit as pointed out by Peter Kjellerstedt | Mike Frysinger | 2007-02-21 | 1 | -0/+21 | |
| | ||||||
* | touchup new kconfig handling so we dont constantly rebuild | Mike Frysinger | 2007-02-21 | 2 | -6/+6 | |
| | ||||||
* | redo errno handling so that it should work both in thread and non-threaded ↵ | Mike Frysinger | 2007-02-21 | 3 | -26/+10 | |
| | | | | situations | |||||
* | make sure we have rtld_hidden_def(_dl_debug_state) | Mike Frysinger | 2007-02-21 | 1 | -0/+1 | |
| | ||||||
* | stub out msync() for no-mmu as well | Mike Frysinger | 2007-02-21 | 1 | -2/+10 | |
| | ||||||
* | drop -Wl,-warn-common since it doesnt serve much purpose | Mike Frysinger | 2007-02-21 | 1 | -4/+4 | |
| | ||||||
* | make sure cleanup handler is only called once | Mike Frysinger | 2007-02-20 | 1 | -0/+97 | |
| | ||||||
* | call kernel helper to do spinlocks | Mike Frysinger | 2007-02-20 | 1 | -21/+14 | |
| | ||||||
* | simple script for counting relocs | Mike Frysinger | 2007-02-18 | 1 | -0/+78 | |
| | ||||||
* | default to pulling kernel headers from the system install | Mike Frysinger | 2007-02-18 | 1 | -1/+1 | |
| | ||||||
* | rewrite all superh targets to just sh | Mike Frysinger | 2007-02-18 | 1 | -1/+1 | |
| | ||||||
* | rewrite all sparc targets to just sparc | Mike Frysinger | 2007-02-18 | 1 | -1/+1 | |
| | ||||||
* | rewrite parisc to hppa | Mike Frysinger | 2007-02-18 | 1 | -1/+1 | |
| | ||||||
* | Make _dl_malloc alignment arch configurable. | Joakim Tjernlund | 2007-02-17 | 3 | -3/+13 | |
| | | | | From Atsushi Nemoto. | |||||
* | make sure static variables are re-initialized everytime | Mike Frysinger | 2007-02-16 | 3 | -8/+68 | |
| | ||||||
* | cleanup a little | Mike Frysinger | 2007-02-16 | 1 | -6/+2 | |
| | ||||||
* | Fix dlopen for static apps. | Joakim Tjernlund | 2007-02-16 | 1 | -2/+12 | |
| | | | | From Carmelo Amoroso. | |||||
* | Atsushi Nemoto writes: | Mike Frysinger | 2007-02-15 | 1 | -348/+65 | |
| | | | | | | | | | | | | | | | When I imported INLINE_SYSCALL, etc. from glibc, I just copied whole macros for each ABI. Actually, except for argument type (long vs. long long), internal_syscall[0-4] are identical for all ABI, and internal_syscall[5-6] for N32/N64 are identical for N32/N64. And I just disabled FORCE_FRAME_POINTER since it had caused build failure, but including <alloca.h> can solve it. Here is a patch to handle these issues, plus asm/__asm__ and volatile/__volatile__ conversion. Thanks for Peter S. Mazinger who did basic work of this cleanup. | |||||
* | - kbuild update broke uClibc's configuration. It complains about | Bernhard Reutner-Fischer | 2007-02-15 | 1 | -10/+13 | |
| | | | | include/bits/uClibc_config.h since there is no include/bits (yet). Depend on it. | |||||
* | Revert previous commit as it is unclear if it is needed. | Joakim Tjernlund | 2007-02-14 | 1 | -5/+3 | |
| | ||||||
* | Hopefully fix the earlier broken if [ -n $(HEADERS_BITS_SUBARCH) ] | Joakim Tjernlund | 2007-02-14 | 1 | -3/+5 | |
| | | | | test by adding quotes. From Steve Papacharalambous. |