This picks up the remaining test fails; these are cases where the scan-assembler regex needs adjustment for Darwin, mostly it’s a allowing for the __USER_LABEL_PREFIX__ (a common omission, it seems, when folks commit new tests).
Tested on x86_64-linux-gnu, x86_64-darwin16 both m32/m64 Applied to mainline will backport in due course with the other fixes for the PR. thanks Iain gcc/testsuite/ 2019-05-15 Iain Sandoe <i...@sandoe.co.uk> PR target/82920 * g++.dg/cet-notrack-1.C: Adjust scan assembler for Darwin. * gcc.target/i386/cet-notrack-5a.c: Likewise. * gcc.target/i386/cet-notrack-5b.c: Likewise. * gcc.target/i386/cet-notrack-6b.c: Likewise. * gcc.target/i386/cet-notrack-icf-1.c: Likewise. * gcc.target/i386/cet-notrack-icf-2.c: Likewise. * gcc.target/i386/cet-notrack-icf-3.c: Likewise. * gcc.target/i386/cet-notrack-icf-4.c: Likewise. * gcc.target/i386/cet-sjlj-3.c: Likewise. * gcc.target/i386/cet-sjlj-5.c: Likewise.
pr82920-tests-adjust-2.diff
Description: Binary data