Module Name: src Committed By: christos Date: Mon Jun 7 17:11:17 UTC 2021
Modified Files: src: build.sh src/compat: archdirs.mk src/distrib/sets/lists/base: ad.aarch64 ad.arm src/distrib/sets/lists/comp: ad.aarch64 ad.arm ad.arm.shl src/distrib/sets/lists/debug: ad.aarch64 ad.arm src/tests/lib/csu: h_ifunc_static.c src/tests/libexec/ld.elf_so/helper_ifunc_dso: h_helper_ifunc.c Log Message: Good bye oabi! Tested building earmv7hf. To generate a diff of this commit: cvs rdiff -u -r1.352 -r1.353 src/build.sh cvs rdiff -u -r1.13 -r1.14 src/compat/archdirs.mk cvs rdiff -u -r1.35 -r1.36 src/distrib/sets/lists/base/ad.aarch64 cvs rdiff -u -r1.85 -r1.86 src/distrib/sets/lists/base/ad.arm cvs rdiff -u -r1.46 -r1.47 src/distrib/sets/lists/comp/ad.aarch64 cvs rdiff -u -r1.106 -r1.107 src/distrib/sets/lists/comp/ad.arm cvs rdiff -u -r1.8 -r1.9 src/distrib/sets/lists/comp/ad.arm.shl cvs rdiff -u -r1.32 -r1.33 src/distrib/sets/lists/debug/ad.aarch64 cvs rdiff -u -r1.77 -r1.78 src/distrib/sets/lists/debug/ad.arm cvs rdiff -u -r1.3 -r1.4 src/tests/lib/csu/h_ifunc_static.c cvs rdiff -u -r1.9 -r1.10 \ src/tests/libexec/ld.elf_so/helper_ifunc_dso/h_helper_ifunc.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/build.sh diff -u src/build.sh:1.352 src/build.sh:1.353 --- src/build.sh:1.352 Thu May 27 17:03:26 2021 +++ src/build.sh Mon Jun 7 13:11:16 2021 @@ -1,5 +1,5 @@ #! /usr/bin/env sh -# $NetBSD: build.sh,v 1.352 2021/05/27 21:03:26 christos Exp $ +# $NetBSD: build.sh,v 1.353 2021/06/07 17:11:16 christos Exp $ # # Copyright (c) 2001-2011 The NetBSD Foundation, Inc. # All rights reserved. @@ -616,7 +616,6 @@ level of source directory" # and with a blank MACHINE_ARCH. # valid_MACHINE_ARCH=' -MACHINE=acorn32 MACHINE_ARCH=arm MACHINE=acorn32 MACHINE_ARCH=earmv4 ALIAS=eacorn32 DEFAULT MACHINE=algor MACHINE_ARCH=mips64el ALIAS=algor64 MACHINE=algor MACHINE_ARCH=mipsel DEFAULT @@ -628,14 +627,12 @@ MACHINE=arc MACHINE_ARCH=mips64el ALIAS MACHINE=arc MACHINE_ARCH=mipsel DEFAULT MACHINE=atari MACHINE_ARCH=m68k MACHINE=bebox MACHINE_ARCH=powerpc -MACHINE=cats MACHINE_ARCH=arm ALIAS=ocats MACHINE=cats MACHINE_ARCH=earmv4 ALIAS=ecats DEFAULT MACHINE=cesfic MACHINE_ARCH=m68k MACHINE=cobalt MACHINE_ARCH=mips64el ALIAS=cobalt64 MACHINE=cobalt MACHINE_ARCH=mipsel DEFAULT MACHINE=dreamcast MACHINE_ARCH=sh3el MACHINE=emips MACHINE_ARCH=mipseb -MACHINE=epoc32 MACHINE_ARCH=arm MACHINE=epoc32 MACHINE_ARCH=earmv4 ALIAS=eepoc32 DEFAULT MACHINE=evbarm MACHINE_ARCH= NO_DEFAULT MACHINE=evbarm MACHINE_ARCH=earmv4 ALIAS=evbearmv4-el ALIAS=evbarmv4-el @@ -670,14 +667,12 @@ MACHINE=evbsh3 MACHINE_ARCH=sh3el ALIAS MACHINE=ews4800mips MACHINE_ARCH=mipseb MACHINE=hp300 MACHINE_ARCH=m68k MACHINE=hppa MACHINE_ARCH=hppa -MACHINE=hpcarm MACHINE_ARCH=arm ALIAS=hpcoarm MACHINE=hpcarm MACHINE_ARCH=earmv4 ALIAS=hpcearm DEFAULT MACHINE=hpcmips MACHINE_ARCH=mipsel MACHINE=hpcsh MACHINE_ARCH=sh3el MACHINE=i386 MACHINE_ARCH=i386 MACHINE=ia64 MACHINE_ARCH=ia64 MACHINE=ibmnws MACHINE_ARCH=powerpc -MACHINE=iyonix MACHINE_ARCH=arm ALIAS=oiyonix MACHINE=iyonix MACHINE_ARCH=earm ALIAS=eiyonix DEFAULT MACHINE=landisk MACHINE_ARCH=sh3el MACHINE=luna68k MACHINE_ARCH=m68k @@ -688,7 +683,6 @@ MACHINE=mipsco MACHINE_ARCH=mipseb MACHINE=mmeye MACHINE_ARCH=sh3eb MACHINE=mvme68k MACHINE_ARCH=m68k MACHINE=mvmeppc MACHINE_ARCH=powerpc -MACHINE=netwinder MACHINE_ARCH=arm ALIAS=onetwinder MACHINE=netwinder MACHINE_ARCH=earmv4 ALIAS=enetwinder DEFAULT MACHINE=news68k MACHINE_ARCH=m68k MACHINE=newsmips MACHINE_ARCH=mipseb @@ -711,7 +705,6 @@ MACHINE=sbmips MACHINE_ARCH=mipseb ALIA MACHINE=sbmips MACHINE_ARCH=mipsel ALIAS=sbmips-el MACHINE=sgimips MACHINE_ARCH=mips64eb ALIAS=sgimips64 MACHINE=sgimips MACHINE_ARCH=mipseb DEFAULT -MACHINE=shark MACHINE_ARCH=arm ALIAS=oshark MACHINE=shark MACHINE_ARCH=earmv4 ALIAS=eshark DEFAULT MACHINE=sparc MACHINE_ARCH=sparc MACHINE=sparc64 MACHINE_ARCH=sparc64 @@ -719,7 +712,6 @@ MACHINE=sun2 MACHINE_ARCH=m68000 MACHINE=sun3 MACHINE_ARCH=m68k MACHINE=vax MACHINE_ARCH=vax MACHINE=x68k MACHINE_ARCH=m68k -MACHINE=zaurus MACHINE_ARCH=arm ALIAS=ozaurus MACHINE=zaurus MACHINE_ARCH=earm ALIAS=ezaurus DEFAULT ' @@ -1973,7 +1965,7 @@ createmakewrapper() eval cat <<EOF ${makewrapout} #! ${HOST_SH} # Set proper variables to allow easy "make" building of a NetBSD subtree. -# Generated from: \$NetBSD: build.sh,v 1.352 2021/05/27 21:03:26 christos Exp $ +# Generated from: \$NetBSD: build.sh,v 1.353 2021/06/07 17:11:16 christos Exp $ # with these arguments: ${_args} # Index: src/compat/archdirs.mk diff -u src/compat/archdirs.mk:1.13 src/compat/archdirs.mk:1.14 --- src/compat/archdirs.mk:1.13 Sun Apr 25 11:18:23 2021 +++ src/compat/archdirs.mk Mon Jun 7 13:11:16 2021 @@ -1,4 +1,4 @@ -# $NetBSD: archdirs.mk,v 1.13 2021/04/25 15:18:23 christos Exp $ +# $NetBSD: archdirs.mk,v 1.14 2021/06/07 17:11:16 christos Exp $ # list of subdirs used per-platform @@ -10,10 +10,6 @@ ARCHDIR_SUBDIR+= sparc64/sparc ARCHDIR_SUBDIR+= amd64/i386 .endif -.if !empty(MACHINE_ARCH:Mearm*) -ARCHDIR_SUBDIR+= arm/oabi -.endif - .if !empty(MACHINE_ARCH:Mmips64*) ARCHDIR_SUBDIR+= mips64/64 ARCHDIR_SUBDIR+= mips64/o32 @@ -36,7 +32,6 @@ ARCHDIR_SUBDIR+= riscv64/rv32 .if (${MACHINE_ARCH} == "aarch64") ARCHDIR_SUBDIR+= arm/eabi ARCHDIR_SUBDIR+= arm/eabihf -ARCHDIR_SUBDIR+= arm/oabi .elif (${MACHINE_ARCH} == "aarch64eb") ARCHDIR_SUBDIR+= arm/eabi .endif Index: src/distrib/sets/lists/base/ad.aarch64 diff -u src/distrib/sets/lists/base/ad.aarch64:1.35 src/distrib/sets/lists/base/ad.aarch64:1.36 --- src/distrib/sets/lists/base/ad.aarch64:1.35 Sat Sep 12 11:25:41 2020 +++ src/distrib/sets/lists/base/ad.aarch64 Mon Jun 7 13:11:16 2021 @@ -1,13 +1,13 @@ -# $NetBSD: ad.aarch64,v 1.35 2020/09/12 15:25:41 jmcneill Exp $ +# $NetBSD: ad.aarch64,v 1.36 2021/06/07 17:11:16 christos Exp $ ./lib/eabi base-compat-lib compat,llvm ./lib/eabi/npf base-compat-lib compat,llvm ./lib/eabihf base-compat-lib compat,llvm ./lib/eabihf/npf base-compat-lib compat,llvm -./lib/oabi base-compat-lib compat,llvm -./lib/oabi/npf base-compat-lib compat,llvm +./lib/oabi base-obsolete obsolete +./lib/oabi/npf base-obsolete obsolete ./libexec/ld.elf_so-eabi base-compat-shlib compat,pic,llvm ./libexec/ld.elf_so-eabihf base-compat-shlib compat,pic,llvm -./libexec/ld.elf_so-oabi base-sysutil-bin compat,pic,llvm +./libexec/ld.elf_so-oabi base-obsolete obsolete ./usr/lib/eabi base-compat-lib compat,llvm ./usr/lib/eabi/i18n base-compat-lib compat,llvm ./usr/lib/eabi/libarm.so.0 base-compat-shlib compat,pic,llvm @@ -24,18 +24,18 @@ ./usr/lib/eabihf/lua base-compat-lib compat,llvm ./usr/lib/eabihf/lua/5.3 base-compat-lib compat,llvm ./usr/lib/eabihf/security base-compat-lib compat,llvm -./usr/lib/oabi base-compat-lib compat,llvm -./usr/lib/oabi/i18n base-compat-lib compat,llvm -./usr/lib/oabi/libarm.so.0 base-compat-shlib compat,pic,llvm -./usr/lib/oabi/libarm.so.0.0 base-compat-shlib compat,pic,llvm -./usr/lib/oabi/libc_vfp.so.0 base-compat-shlib compat,pic,llvm -./usr/lib/oabi/libc_vfp.so.0.0 base-compat-shlib compat,pic,llvm -./usr/lib/oabi/lua base-compat-lib compat,llvm -./usr/lib/oabi/lua/5.3 base-compat-lib compat,llvm -./usr/lib/oabi/security base-compat-lib compat,llvm +./usr/lib/oabi base-obsolete obsolete +./usr/lib/oabi/i18n base-obsolete obsolete +./usr/lib/oabi/libarm.so.0 base-obsolete obsolete +./usr/lib/oabi/libarm.so.0.0 base-obsolete obsolete +./usr/lib/oabi/libc_vfp.so.0 base-obsolete obsolete +./usr/lib/oabi/libc_vfp.so.0.0 base-obsolete obsolete +./usr/lib/oabi/lua base-obsolete obsolete +./usr/lib/oabi/lua/5.3 base-obsolete obsolete +./usr/lib/oabi/security base-obsolete obsolete ./usr/libexec/ld.elf_so-eabi base-compat-shlib compat,pic,llvm ./usr/libexec/ld.elf_so-eabihf base-compat-shlib compat,pic,llvm -./usr/libexec/ld.elf_so-oabi base-sysutil-bin compat,pic,llvm +./usr/libexec/ld.elf_so-oabi base-obsolete obsolete ./usr/mdec/bootaa64.efi base-sysutil-bin uefi ./usr/sbin/ofctl base-sysutil-bin ./usr/sbin/tpctl base-sysutil-bin Index: src/distrib/sets/lists/base/ad.arm diff -u src/distrib/sets/lists/base/ad.arm:1.85 src/distrib/sets/lists/base/ad.arm:1.86 --- src/distrib/sets/lists/base/ad.arm:1.85 Sat Sep 12 11:25:41 2020 +++ src/distrib/sets/lists/base/ad.arm Mon Jun 7 13:11:16 2021 @@ -1,5 +1,5 @@ -# $NetBSD: ad.arm,v 1.85 2020/09/12 15:25:41 jmcneill Exp $ -./libexec/ld.elf_so-oabi base-sysutil-bin compat,pic +# $NetBSD: ad.arm,v 1.86 2021/06/07 17:11:16 christos Exp $ +./libexec/ld.elf_so-oabi base-obsolete obsolete ./sbin/ldconfig base-sysutil-root pic,endian=1234 ./usr/bin/fdformat base-util-bin ./usr/lib/libarm.so base-sys-shlib pic,compatfile @@ -8,9 +8,9 @@ ./usr/lib/libpmc.so base-obsolete obsolete ./usr/lib/libpmc.so.1 base-obsolete obsolete ./usr/lib/libpmc.so.1.0 base-obsolete obsolete -./usr/lib/oabi/libc_vfp.so.0 base-compat-shlib compat,pic -./usr/lib/oabi/libc_vfp.so.0.0 base-compat-shlib compat,pic -./usr/libexec/ld.elf_so-oabi base-sysutil-bin compat,pic +./usr/lib/oabi/libc_vfp.so.0 base-obsolete obsolete +./usr/lib/oabi/libc_vfp.so.0.0 base-obsolete obsolete +./usr/libexec/ld.elf_so-oabi base-obsolete obsolete ./usr/libexec/ld.so base-sys-shlib pic,endian=1234 ./usr/mdec/BBBB base-obsolete obsolete ./usr/mdec/boot26 base-obsolete obsolete Index: src/distrib/sets/lists/comp/ad.aarch64 diff -u src/distrib/sets/lists/comp/ad.aarch64:1.46 src/distrib/sets/lists/comp/ad.aarch64:1.47 --- src/distrib/sets/lists/comp/ad.aarch64:1.46 Sat May 29 21:56:45 2021 +++ src/distrib/sets/lists/comp/ad.aarch64 Mon Jun 7 13:11:17 2021 @@ -1,4 +1,4 @@ -# $NetBSD: ad.aarch64,v 1.46 2021/05/30 01:56:45 joerg Exp $ +# $NetBSD: ad.aarch64,v 1.47 2021/06/07 17:11:17 christos Exp $ ./usr/include/aarch64 comp-c-include ./usr/include/aarch64/ansi.h comp-c-include ./usr/include/aarch64/aout_machdep.h comp-c-include @@ -176,14 +176,14 @@ ./usr/lib/eabihf/libarm.so base-sys-shlib compat,pic,llvm ./usr/lib/eabihf/libarm_p.a comp-c-proflib compat,profile,llvm ./usr/lib/eabihf/libarm_pic.a comp-c-piclib compat,pic,picinstall,llvm -./usr/lib/oabi/libarm.a comp-c-lib compat,llvm -./usr/lib/oabi/libarm.so base-sys-shlib compat,pic,llvm -./usr/lib/oabi/libarm_p.a comp-c-proflib compat,profile,llvm -./usr/lib/oabi/libarm_pic.a comp-c-piclib compat,pic,picinstall,llvm -./usr/lib/oabi/libc_vfp.a comp-c-lib compat,llvm -./usr/lib/oabi/libc_vfp.so base-sys-shlib compat,pic,llvm -./usr/lib/oabi/libc_vfp_p.a comp-c-proflib compat,profile,llvm -./usr/lib/oabi/libc_vfp_pic.a comp-c-piclib compat,pic,picinstall,llvm +./usr/lib/oabi/libarm.a comp-obsolete obsolete +./usr/lib/oabi/libarm.so base-obsolete obsolete +./usr/lib/oabi/libarm_p.a comp-obsolete obsolete +./usr/lib/oabi/libarm_pic.a comp-obsolete obsolete +./usr/lib/oabi/libc_vfp.a comp-obsolete obsolete +./usr/lib/oabi/libc_vfp.so base-obsolete obsolete +./usr/lib/oabi/libc_vfp_p.a comp-obsolete obsolete +./usr/lib/oabi/libc_vfp_pic.a comp-obsolete obsolete ./usr/libdata/ldscripts/aarch64elf.x comp-util-bin binutils ./usr/libdata/ldscripts/aarch64elf.xbn comp-util-bin binutils ./usr/libdata/ldscripts/aarch64elf.xc comp-util-bin binutils Index: src/distrib/sets/lists/comp/ad.arm diff -u src/distrib/sets/lists/comp/ad.arm:1.106 src/distrib/sets/lists/comp/ad.arm:1.107 --- src/distrib/sets/lists/comp/ad.arm:1.106 Sat May 29 21:56:45 2021 +++ src/distrib/sets/lists/comp/ad.arm Mon Jun 7 13:11:17 2021 @@ -1,4 +1,4 @@ -# $NetBSD: ad.arm,v 1.106 2021/05/30 01:56:45 joerg Exp $ +# $NetBSD: ad.arm,v 1.107 2021/06/07 17:11:17 christos Exp $ ./usr/bin/elf2aout comp-sysutil-bin ./usr/include/acorn26 comp-obsolete obsolete ./usr/include/acorn26/ansi.h comp-obsolete obsolete @@ -717,9 +717,9 @@ ./usr/lib/libc_vfp_p.a comp-c-lib profile,softfloat ./usr/lib/libpmc.a comp-obsolete obsolete ./usr/lib/libpmc_p.a comp-obsolete obsolete -./usr/lib/oabi/libc_vfp.a comp-c-lib compat -./usr/lib/oabi/libc_vfp.so base-sys-shlib compat,pic -./usr/lib/oabi/libc_vfp_p.a comp-c-proflib compat,profile +./usr/lib/oabi/libc_vfp.a comp-obsolete obsolete +./usr/lib/oabi/libc_vfp.so base-obsolete obsolete +./usr/lib/oabi/libc_vfp_p.a comp-obsolete obsolete ./usr/libdata/ldscripts/armelf.x comp-util-bin binutils ./usr/libdata/ldscripts/armelf.xbn comp-util-bin binutils ./usr/libdata/ldscripts/armelf.xc comp-util-bin binutils Index: src/distrib/sets/lists/comp/ad.arm.shl diff -u src/distrib/sets/lists/comp/ad.arm.shl:1.8 src/distrib/sets/lists/comp/ad.arm.shl:1.9 --- src/distrib/sets/lists/comp/ad.arm.shl:1.8 Thu Jul 12 02:52:49 2018 +++ src/distrib/sets/lists/comp/ad.arm.shl Mon Jun 7 13:11:17 2021 @@ -1,6 +1,6 @@ -# $NetBSD: ad.arm.shl,v 1.8 2018/07/12 06:52:49 maxv Exp $ +# $NetBSD: ad.arm.shl,v 1.9 2021/06/07 17:11:17 christos Exp $ ./usr/lib/libarm32_pic.a comp-obsolete obsolete ./usr/lib/libarm_pic.a comp-c-piclib picinstall,compatfile ./usr/lib/libc_vfp_pic.a comp-c-piclib softfloat,picinstall ./usr/lib/libpmc_pic.a comp-obsolete obsolete -./usr/lib/oabi/libc_vfp_pic.a comp-c-piclib picinstall,compat +./usr/lib/oabi/libc_vfp_pic.a comp-obsolete obsolete Index: src/distrib/sets/lists/debug/ad.aarch64 diff -u src/distrib/sets/lists/debug/ad.aarch64:1.32 src/distrib/sets/lists/debug/ad.aarch64:1.33 --- src/distrib/sets/lists/debug/ad.aarch64:1.32 Sat Sep 12 11:25:42 2020 +++ src/distrib/sets/lists/debug/ad.aarch64 Mon Jun 7 13:11:17 2021 @@ -1,18 +1,18 @@ -# $NetBSD: ad.aarch64,v 1.32 2020/09/12 15:25:42 jmcneill Exp $ +# $NetBSD: ad.aarch64,v 1.33 2021/06/07 17:11:17 christos Exp $ ./usr/lib/eabi/libarm_g.a comp-sys-debug debuglib,compat,llvm ./usr/lib/eabi/libc_vfp_g.a comp-sys-debug debuglib,compat,llvm ./usr/lib/eabihf/libarm_g.a comp-sys-debug debuglib,compat,llvm -./usr/lib/oabi/libarm_g.a comp-sys-debug debuglib,compat,llvm -./usr/lib/oabi/libc_vfp_g.a comp-sys-debug debuglib,compat,llvm +./usr/lib/oabi/libarm_g.a comp-obsolete obsolete +./usr/lib/oabi/libc_vfp_g.a comp-obsolete obsolete ./usr/libdata/debug/lib/eabi comp-sys-debug compat,llvm ./usr/libdata/debug/lib/eabi/npf comp-sys-debug compat,llvm ./usr/libdata/debug/lib/eabihf comp-sys-debug compat,llvm ./usr/libdata/debug/lib/eabihf/npf comp-sys-debug compat,llvm -./usr/libdata/debug/lib/oabi comp-sys-debug compat,llvm -./usr/libdata/debug/lib/oabi/npf comp-sys-debug compat,llvm +./usr/libdata/debug/lib/oabi comp-obsolete obsolete +./usr/libdata/debug/lib/oabi/npf comp-obsolete obsolete ./usr/libdata/debug/libexec/ld.elf_so-eabi.debug comp-sys-debug debug,compat,llvm ./usr/libdata/debug/libexec/ld.elf_so-eabihf.debug comp-sys-debug debug,compat,llvm -./usr/libdata/debug/libexec/ld.elf_so-oabi.debug comp-sys-debug debug,compat,llvm +./usr/libdata/debug/libexec/ld.elf_so-oabi.debug comp-obsolete obsolete ./usr/libdata/debug/usr/lib/eabi comp-sys-debug compat,llvm ./usr/libdata/debug/usr/lib/eabi/i18n comp-sys-debug compat,llvm ./usr/libdata/debug/usr/lib/eabi/libarm.so.0.0.debug comp-sys-debug debug,compat,pic,llvm @@ -24,14 +24,14 @@ ./usr/libdata/debug/usr/lib/eabihf/libarm.so.0.0.debug comp-sys-debug debug,compat,pic,llvm ./usr/libdata/debug/usr/lib/eabihf/libproc.so.1.0.debug comp-sys-debug debug,compat,pic,llvm,dtrace ./usr/libdata/debug/usr/lib/eabihf/librtld_db.so.0.0.debug comp-sys-debug debug,compat,pic,llvm,dtrace -./usr/libdata/debug/usr/lib/oabi comp-sys-debug compat,llvm -./usr/libdata/debug/usr/lib/oabi/i18n comp-sys-debug compat,llvm -./usr/libdata/debug/usr/lib/oabi/libarm.so.0.0.debug comp-sys-debug debug,compat,pic,llvm -./usr/libdata/debug/usr/lib/oabi/libc_vfp.so.0.0.debug comp-sys-debug debug,compat,pic,llvm -./usr/libdata/debug/usr/lib/oabi/libproc.so.1.0.debug comp-sys-debug debug,compat,pic,llvm,dtrace -./usr/libdata/debug/usr/lib/oabi/librtld_db.so.0.0.debug comp-sys-debug debug,compat,pic,llvm,dtrace +./usr/libdata/debug/usr/lib/oabi comp-obsolete obsolete +./usr/libdata/debug/usr/lib/oabi/i18n comp-obsolete obsolete +./usr/libdata/debug/usr/lib/oabi/libarm.so.0.0.debug comp-obsolete obsolete +./usr/libdata/debug/usr/lib/oabi/libc_vfp.so.0.0.debug comp-obsolete obsolete +./usr/libdata/debug/usr/lib/oabi/libproc.so.1.0.debug comp-obsolete obsolete +./usr/libdata/debug/usr/lib/oabi/librtld_db.so.0.0.debug comp-obsolete obsolete ./usr/libdata/debug/usr/libexec/ld.elf_so-eabi.debug comp-sys-debug debug,compat,llvm ./usr/libdata/debug/usr/libexec/ld.elf_so-eabihf.debug comp-sys-debug debug,compat,llvm -./usr/libdata/debug/usr/libexec/ld.elf_so-oabi.debug comp-sys-debug debug,compat,llvm +./usr/libdata/debug/usr/libexec/ld.elf_so-oabi.debug comp-obsolete obsolete ./usr/libdata/debug/usr/sbin/ofctl.debug comp-util-debug debug ./usr/libdata/debug/usr/sbin/tpctl.debug comp-sysutil-debug debug Index: src/distrib/sets/lists/debug/ad.arm diff -u src/distrib/sets/lists/debug/ad.arm:1.77 src/distrib/sets/lists/debug/ad.arm:1.78 --- src/distrib/sets/lists/debug/ad.arm:1.77 Mon Dec 31 08:54:52 2018 +++ src/distrib/sets/lists/debug/ad.arm Mon Jun 7 13:11:17 2021 @@ -1,24 +1,24 @@ -# $NetBSD: ad.arm,v 1.77 2018/12/31 13:54:52 christos Exp $ +# $NetBSD: ad.arm,v 1.78 2021/06/07 17:11:17 christos Exp $ ./usr/lib/libarm_g.a comp-c-debuglib debuglib,compatfile ./usr/lib/libc_vfp_g.a comp-c-debuglib debuglib,softfloat ./usr/lib/libpmc_g.a comp-obsolete obsolete -./usr/lib/oabi/libc_vfp_g.a comp-c-debuglib debuglib,compat +./usr/lib/oabi/libc_vfp_g.a comp-obsolete obsolete ./usr/lib/oabi/libgmp_g.a comp-obsolete obsolete ./usr/lib/oabi/libmpc_g.a comp-obsolete obsolete ./usr/lib/oabi/libmpfr_g.a comp-obsolete obsolete ./usr/libdata/debug/lib/libc_vfp.so.0.0.debug comp-sys-debug debug,pic,softfloat -./usr/libdata/debug/libexec/ld.elf_so-oabi.debug comp-sys-debug debug,compat +./usr/libdata/debug/libexec/ld.elf_so-oabi.debug comp-obsolete obsolete ./usr/libdata/debug/sbin/ldconfig.debug comp-sysutil-debug debug,pic,endian=1234 ./usr/libdata/debug/usr/bin/elf2aout.debug comp-sysutil-debug debug ./usr/libdata/debug/usr/bin/fdformat.debug comp-util-debug debug ./usr/libdata/debug/usr/lib/libarm.so.0.0.debug comp-sys-debug debug,pic,compatfile ./usr/libdata/debug/usr/lib/libc_vfp.so.0.0.debug comp-sys-debug debug,pic,softfloat ./usr/libdata/debug/usr/lib/libpmc.so.1.0.debug comp-obsolete obsolete -./usr/libdata/debug/usr/lib/oabi/libc_vfp.so.0.0.debug comp-sys-debug debug,compat,pic -./usr/libdata/debug/usr/lib/oabi/libproc.so.1.0.debug comp-sys-debug debug,compat,dtrace -./usr/libdata/debug/usr/lib/oabi/librtld_db.so.0.0.debug comp-sys-debug debug,compat,dtrace +./usr/libdata/debug/usr/lib/oabi/libc_vfp.so.0.0.debug comp-obsolete obsolete +./usr/libdata/debug/usr/lib/oabi/libproc.so.1.0.debug comp-obsolete obsolete +./usr/libdata/debug/usr/lib/oabi/librtld_db.so.0.0.debug comp-obsolete obsolete ./usr/libdata/debug/usr/libexec/ld.elf_so-oabi comp-obsolete obsolete -./usr/libdata/debug/usr/libexec/ld.elf_so-oabi.debug comp-sys-debug debug,compat +./usr/libdata/debug/usr/libexec/ld.elf_so-oabi.debug comp-obsolete obsolete ./usr/libdata/debug/usr/sbin/apm.debug comp-sysutil-debug debug ./usr/libdata/debug/usr/sbin/apmd.debug comp-sysutil-debug debug ./usr/libdata/debug/usr/sbin/eeprom.debug comp-util-debug debug Index: src/tests/lib/csu/h_ifunc_static.c diff -u src/tests/lib/csu/h_ifunc_static.c:1.3 src/tests/lib/csu/h_ifunc_static.c:1.4 --- src/tests/lib/csu/h_ifunc_static.c:1.3 Thu Jun 3 16:17:37 2021 +++ src/tests/lib/csu/h_ifunc_static.c Mon Jun 7 13:11:17 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: h_ifunc_static.c,v 1.3 2021/06/03 20:17:37 christos Exp $ */ +/* $NetBSD: h_ifunc_static.c,v 1.4 2021/06/07 17:11:17 christos Exp $ */ /*- * Copyright (c) 2018 The NetBSD Foundation, Inc. @@ -29,7 +29,7 @@ * POSSIBILITY OF SUCH DAMAGE. */ -#if (defined(__arm__) && defined(__ARM_EABI__)) || defined(__i386__) || defined(__x86_64__) || defined(__powerpc__) || defined(__sparc__) +#if defined(__i386__) || defined(__x86_64__) || defined(__powerpc__) || defined(__sparc__) #include <stdlib.h> #include <string.h> Index: src/tests/libexec/ld.elf_so/helper_ifunc_dso/h_helper_ifunc.c diff -u src/tests/libexec/ld.elf_so/helper_ifunc_dso/h_helper_ifunc.c:1.9 src/tests/libexec/ld.elf_so/helper_ifunc_dso/h_helper_ifunc.c:1.10 --- src/tests/libexec/ld.elf_so/helper_ifunc_dso/h_helper_ifunc.c:1.9 Fri Jun 4 11:37:48 2021 +++ src/tests/libexec/ld.elf_so/helper_ifunc_dso/h_helper_ifunc.c Mon Jun 7 13:11:17 2021 @@ -31,9 +31,9 @@ #include <string.h> /* - * Not supported on hppa or on arm with oabi + * Not supported on hppa */ -#if !defined(__hppa__) && !(defined(__arm__) && !defined(__ARM_EABI__)) +#if !defined(__hppa__) static long long ifunc1(void)