[0/2,arm/ilp32] aarch64: rebase arm/ilp32 on glibc 2.28

Message ID c97e16bd-43d2-7644-c4ef-a32de25d5a8c@arm.com
Headers show
Series
  • aarch64: rebase arm/ilp32 on glibc 2.28
Related show

Message

Szabolcs Nagy Aug. 9, 2018, 9:37 a.m.
Rebased the arm/ilp32 branch on top of glibc 2.28,
only abilist updates were needed.

cross test results under qemu with

gcc version 9.0.0 20180801
binutils 2.31.51.20180801
Linux 4.17.0-31333-gb2d7ec322ae2

XPASS: elf/tst-protected1a
XPASS: elf/tst-protected1b
UNSUPPORTED: iconv/tst-gconv-init-failure
FAIL: inet/tst-idna_name_classify
FAIL: io/ftwtest
FAIL: libio/tst-readline
UNSUPPORTED: malloc/tst-mallocstate
UNSUPPORTED: math/test-fesetexcept-traps
UNSUPPORTED: math/test-fexcept-traps
UNSUPPORTED: math/test-matherr
UNSUPPORTED: math/test-matherr-2
UNSUPPORTED: math/test-nearbyint-except-2
UNSUPPORTED: misc/tst-pkey
FAIL: nptl/test-cond-printers
FAIL: nptl/test-condattr-printers
FAIL: nptl/test-mutex-printers
FAIL: nptl/test-mutexattr-printers
FAIL: nptl/test-rwlock-printers
FAIL: nptl/test-rwlockattr-printers
FAIL: nptl/tst-stack4
FAIL: nss/tst-nss-files-hosts-multi
UNSUPPORTED: posix/tst-glob_lstat_compat
UNSUPPORTED: posix/tst-spawn4-compat
UNSUPPORTED: resolv/tst-p_secstodate
UNSUPPORTED: resolv/tst-resolv-ai_idn
UNSUPPORTED: resolv/tst-resolv-ai_idn-latin1
UNSUPPORTED: time/tst-y2039
Summary of test results:
      11 FAIL
    5796 PASS
      14 UNSUPPORTED
      17 XFAIL
       2 XPASS

where all failures are known issues:

FAIL: inet/tst-idna_name_classify
	missing libidn2
FAIL: io/ftwtest
	nfs cross test setup with different host/target realpath
FAIL: libio/tst-readline
	timeout
FAIL: nptl/test-cond-printers
FAIL: nptl/test-condattr-printers
FAIL: nptl/test-mutex-printers
FAIL: nptl/test-mutexattr-printers
FAIL: nptl/test-rwlock-printers
FAIL: nptl/test-rwlockattr-printers
	cross test issue
FAIL: nptl/tst-stack4
	timeout
FAIL: nss/tst-nss-files-hosts-multi
	timeout

Szabolcs Nagy (2):
   aarch64: Ignore absolute symbols in ILP32 abilists
   aarch64: Update ILP32 abilists for glibc 2.28

  sysdeps/unix/sysv/linux/aarch64/ilp32/ld.abilist   |  1 -
  .../linux/aarch64/ilp32/libBrokenLocale.abilist    |  1 -
  .../unix/sysv/linux/aarch64/ilp32/libanl.abilist   |  1 -
  sysdeps/unix/sysv/linux/aarch64/ilp32/libc.abilist |  8 +++-
  .../unix/sysv/linux/aarch64/ilp32/libcrypt.abilist |  1 -
  .../unix/sysv/linux/aarch64/ilp32/libdl.abilist    |  1 -
  sysdeps/unix/sysv/linux/aarch64/ilp32/libm.abilist | 53 +++++++++++++++++++++-
  .../unix/sysv/linux/aarch64/ilp32/libnsl.abilist   |  1 -
  .../sysv/linux/aarch64/ilp32/libpthread.abilist    | 22 ++++++++-
  .../sysv/linux/aarch64/ilp32/libresolv.abilist     |  1 -
  .../unix/sysv/linux/aarch64/ilp32/librt.abilist    |  1 -
  .../sysv/linux/aarch64/ilp32/libthread_db.abilist  |  1 -
  .../unix/sysv/linux/aarch64/ilp32/libutil.abilist  |  1 -
  13 files changed, 80 insertions(+), 13 deletions(-)

-- 
2.14.1