This patch series adds uClibc shared library support for
microblaze with mmu, taken largely from glibc.

Note that this was forward ported from 0.9.32, so any prelink-related
changes may not be correctly accounted for here.

Ryan Flux (2):
  microblaze has long double support too
  microblaze mmu/elf/shared lib support

Steve Bennett (3):
  Use the generic bits/select.h for microblaze
  microblaze can be either big or little endian
  microblaze linux has no SDA support

 extra/Configs/Config.in.arch                     |    2 +-
 extra/Configs/Config.microblaze                  |   21 ++-
 include/elf.h                                    |   30 ++
 ldso/include/dl-string.h                         |    2 +-
 ldso/ldso/microblaze/dl-debug.h                  |   54 ++++
 ldso/ldso/microblaze/dl-startup.h                |  102 +++++++
 ldso/ldso/microblaze/dl-syscalls.h               |    6 +
 ldso/ldso/microblaze/dl-sysdep.h                 |   85 ++++++
 ldso/ldso/microblaze/elfinterp.c                 |  330 ++++++++++++++++++++++
 ldso/ldso/microblaze/resolve.S                   |   52 ++++
 libc/sysdeps/linux/microblaze/bits/endian.h      |    8 +-
 libc/sysdeps/linux/microblaze/bits/select.h      |   58 ----
 libc/sysdeps/linux/microblaze/bits/uClibc_page.h |    2 +
 libc/sysdeps/linux/microblaze/crt0.S             |    3 +
 libc/sysdeps/linux/microblaze/crt1.S             |    3 +
 libc/sysdeps/linux/microblaze/setjmp.S           |   32 ++-
 libc/sysdeps/linux/microblaze/vfork.S            |    7 +
 utils/ldd.c                                      |    5 +
 18 files changed, 736 insertions(+), 66 deletions(-)
 create mode 100644 ldso/ldso/microblaze/dl-debug.h
 create mode 100644 ldso/ldso/microblaze/dl-startup.h
 create mode 100644 ldso/ldso/microblaze/dl-syscalls.h
 create mode 100644 ldso/ldso/microblaze/dl-sysdep.h
 create mode 100644 ldso/ldso/microblaze/elfinterp.c
 create mode 100644 ldso/ldso/microblaze/resolve.S
 delete mode 100644 libc/sysdeps/linux/microblaze/bits/select.h

-- 
1.7.4.4

_______________________________________________
uClibc mailing list
[email protected]
http://lists.busybox.net/mailman/listinfo/uclibc

Reply via email to