Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-10-07 | Don't use r10 to find PIC base. In GCC 4.1.1 onwards ARM PIC handling uses ↵ | Khem Raj | |
pseudo register for PIC base so load and relocate it. | |||
2006-09-19 | merge some more FDPIC related fixes from Bernd Schmidt | Mike Frysinger | |
2006-07-05 | patch from Bernd Schmidt to abstract away initializing of relocation addresses | Mike Frysinger | |
2006-07-05 | patch from Bernd Schmidt to abstract away initializing of prog load addresses | Mike Frysinger | |
2006-07-05 | convert #if 0 code to _dl_if_debug_print() | Mike Frysinger | |
2006-07-05 | patch from Bernd Schmidt to abstract away load address types | Mike Frysinger | |
2006-07-05 | patch from Bernd Schmidt to abstract away load address checks | Mike Frysinger | |
2006-07-05 | fixup my copyright notice, trim stale remnants of older notices which | Eric Andersen | |
I had clearly run search/replace on that were cluttering things up. | |||
2006-07-05 | update license | Mike Frysinger | |
2006-07-05 | missed an ElfW(Addr) change | Mike Frysinger | |
2006-07-05 | patch from Bernd Schmidt to abstract away load addresses | Mike Frysinger | |
2006-07-05 | use ElfW(Addr) in more places | Mike Frysinger | |
2006-07-05 | revert fdpic patch so we can merge it in bit by bit | Mike Frysinger | |
2006-06-30 | Bernd Schmidt writes: abstract away addresses so we can support FDPIC ELFs | Mike Frysinger | |
2006-06-30 | Bernd Schmidt writes: too many semicolons! | Mike Frysinger | |
2006-06-19 | eat extraneous ; and insert some whitespace where it belongs | Mike Frysinger | |
2006-06-19 | eat whitespace | Mike Frysinger | |
2006-06-07 | use unsigned long like every other port as pointed out by Peter S. Mazinger | Mike Frysinger | |
2006-04-20 | add a note as to why mips is special | Mike Frysinger | |
2006-04-12 | doh, forgot to copy the final \0 | Eric Andersen | |
2006-04-12 | micro-optimization -- we already know how long the source is | Eric Andersen | |
2006-04-12 | cleanup whitespace | Eric Andersen | |
2006-04-12 | fixup a big 'ol memory leak in search_for_named_library() | Eric Andersen | |
2006-03-24 | typo stderrr | Peter S. Mazinger | |
2006-03-23 | forgotten to update gettimeofday here as well | Peter S. Mazinger | |
2006-03-08 | macro out the /10 operation so arches can have their own versions ... and ↵ | Mike Frysinger | |
create some default macros for do_rem/do_div_10 so we dont duplicate the samething in many arch header files | |||
2006-03-07 | Remove additional endif pointed out by vapier | Peter S. Mazinger | |
2006-03-07 | Add UCLIBC_HAS_SSP_COMPAT option guarding gcc-3.x ssp support | Peter S. Mazinger | |
2006-03-02 | make all the warnings the same and add line #s so we can pick em out at runtime | Mike Frysinger | |
2006-03-02 | kill spurious semicolons | Mike Frysinger | |
2006-03-02 | clean out arch subdirs as well | Mike Frysinger | |
2006-02-23 | Added support for the new CRISv32 architecture. | Peter Kjellerstedt | |
2006-02-23 | Moved the definition of MMAP2_PAGE_SHIFT from ldso/ldso/cris/dl-syscalls.h | Peter Kjellerstedt | |
to libc/sysdeps/linux/cris/bits/uClibc_page.h where it belongs. | |||
2006-02-23 | Include bits/uClibc_page.h before dl-syscall.h as the latter may | Peter Kjellerstedt | |
need the defines from the former. | |||
2006-02-23 | Specify a correct MMAP2_PAGE_SHIFT to use when calculating the offset | Peter Kjellerstedt | |
for mmap2() on CRIS. | |||
2006-02-23 | Allow MMAP2_PAGE_SHIFT to be specified by the architecture specific | Peter Kjellerstedt | |
header files. | |||
2006-02-23 | A little clean up. | Peter Kjellerstedt | |
2006-02-22 | sync with glibc | Mike Frysinger | |
2006-02-22 | Nicolas Bellido: switch up order of mmap preference to try and fix arm eabi ↵ | Mike Frysinger | |
usage | |||
2006-02-22 | move _dl_mmap_check_error() to related mmap bits of code as pointed out by ↵ | Mike Frysinger | |
Nicolas Bellido | |||
2006-02-18 | just let user decide CFLAGS instead of assuming stuff for him | Mike Frysinger | |
2006-02-18 | these defines are created for use in features.h so no point in duplicating ↵ | Mike Frysinger | |
work in the build system | |||
2006-02-18 | make sure ldso is rebuilt if source files are updated | Mike Frysinger | |
2006-02-15 | Add prototypes | Peter S. Mazinger | |
2006-02-14 | after much deliberation, may i present Joseph S. Myers patch to add support ↵ | Mike Frysinger | |
for .init and .fini array processing for the gory details, see the mailing list: http://www.uclibc.org/lists/uclibc/2006-January/014079.html http://www.uclibc.org/lists/uclibc/2006-February/014285.html | |||
2006-02-01 | disable lazy code for now | Mike Frysinger | |
2006-01-31 | s:THUMB_INTERWORK:USE_BX:, thx Khem Raj | Peter S. Mazinger | |
2006-01-31 | John Bowler says: use (!thumb) instead of (arm) since thumb defines arm | Mike Frysinger | |
2006-01-31 | John Bowler writes in Bug 385: | Mike Frysinger | |
This patch changes all cases where the ARM assembler mov pc,rx instructions are used to ensure that the thumb/arm interwork change of process more works - in essence mov pc,rx needs to become bx rc. The ldr pc or ldm rx, {pc} instructions are not changed - this is fine on ARM >=v5 but will fail to restore thumb mode on ARM v4T, i.e. this code will not provide support for thumb on ARM v4T. One mov pc is left in resolve.S, this is fixed in a different patch - thumb-resolve.patch The changes are protected by __THUMB_INTERWORK__ - the original mov instruction will work on newer architectures and is required on arch v4 (not v4t) and earlier - those which did not support thumb - so this is safe. See gcc lib1asmfuncs for a more exact test. | |||
2006-01-31 | John Bowler writes in Bug 385: | Mike Frysinger | |
in various places defined(__arm__) is used to protect/select code which is ARM specific, that code must also be selected for __thumb__ because __thumb__ is an ARM but __arm__ is not set... |