r237756 - in /trunk/gcc/testsuite: ChangeLog gc...

hjl@gcc.gnu.org hjl@gcc.gnu.org
Fri Jun 24 11:17:00 GMT 2016


Author: hjl
Date: Fri Jun 24 11:17:14 2016
New Revision: 237756

URL: https://gcc.gnu.org/viewcvs?rev=237756&root=gcc&view=rev
Log:
Enable non-PIC noplt tests on 32-bit x86 target

Since non-PIC noplt works on 32-bit x86 target now with assembler/linker
support, enable non-PIC noplt tests on 32-bit x86 target.  main in
noplt-2.c and noplt-4.c are renamed to bar to avoid stack re-alignment
in main for 32-bit target, which disables tailcall optimization.

	* gcc.target/i386/noplt-1.c: Don't disable for ia32.  Scan for
	ia32 if R_386_GOT32X relocation is supported.
	* gcc.target/i386/noplt-3.c: Likewise.
	* gcc.target/i386/noplt-2.c: Likewise.
	(main): Renamed to ...
	(bar): This.
	* gcc.target/i386/noplt-4.c: Likewise.
	(main): Renamed to ...
	(bar): This.
	* gcc.target/i386/pr67400-3.c: Don't disable for ia32.
	* gcc.target/i386/pr67400-5.c: Likewise.

Modified:
    trunk/gcc/testsuite/ChangeLog
    trunk/gcc/testsuite/gcc.target/i386/noplt-1.c
    trunk/gcc/testsuite/gcc.target/i386/noplt-2.c
    trunk/gcc/testsuite/gcc.target/i386/noplt-3.c
    trunk/gcc/testsuite/gcc.target/i386/noplt-4.c
    trunk/gcc/testsuite/gcc.target/i386/pr67400-3.c
    trunk/gcc/testsuite/gcc.target/i386/pr67400-5.c



More information about the Gcc-cvs mailing list