x86-64: don't permit LAHF/SAHF with "generic64"
The feature isn't universally available on 64-bit CPUs. Note that in i386-gen.c:isa_dependencies[] I'm only adding it to models where I'm certain the functionality exists. For Nocona and Core I'm uncertain in particular.
Showing
- gas/config/tc-i386.c 1 addition, 0 deletionsgas/config/tc-i386.c
- gas/doc/c-i386.texi 2 additions, 1 deletiongas/doc/c-i386.texi
- gas/testsuite/gas/i386/i386.exp 1 addition, 0 deletionsgas/testsuite/gas/i386/i386.exp
- gas/testsuite/gas/i386/ilp32/x86-64-arch-2.d 1 addition, 1 deletiongas/testsuite/gas/i386/ilp32/x86-64-arch-2.d
- gas/testsuite/gas/i386/x86-64-arch-2-1.l 3 additions, 0 deletionsgas/testsuite/gas/i386/x86-64-arch-2-1.l
- gas/testsuite/gas/i386/x86-64-arch-2-2.l 3 additions, 0 deletionsgas/testsuite/gas/i386/x86-64-arch-2-2.l
- gas/testsuite/gas/i386/x86-64-arch-2-3.l 93 additions, 0 deletionsgas/testsuite/gas/i386/x86-64-arch-2-3.l
- gas/testsuite/gas/i386/x86-64-arch-2-3.s 1 addition, 0 deletionsgas/testsuite/gas/i386/x86-64-arch-2-3.s
- gas/testsuite/gas/i386/x86-64-arch-2-lzcnt.d 1 addition, 1 deletiongas/testsuite/gas/i386/x86-64-arch-2-lzcnt.d
- gas/testsuite/gas/i386/x86-64-arch-2-prefetchw.d 1 addition, 1 deletiongas/testsuite/gas/i386/x86-64-arch-2-prefetchw.d
- gas/testsuite/gas/i386/x86-64-arch-2.d 2 additions, 1 deletiongas/testsuite/gas/i386/x86-64-arch-2.d
- gas/testsuite/gas/i386/x86-64-arch-2.s 2 additions, 0 deletionsgas/testsuite/gas/i386/x86-64-arch-2.s
- opcodes/i386-gen.c 5 additions, 4 deletionsopcodes/i386-gen.c
- opcodes/i386-init.h 403 additions, 394 deletionsopcodes/i386-init.h
- opcodes/i386-opc.h 3 additions, 0 deletionsopcodes/i386-opc.h
- opcodes/i386-opc.tbl 4 additions, 2 deletionsopcodes/i386-opc.tbl
- opcodes/i386-tbl.h 4751 additions, 4727 deletionsopcodes/i386-tbl.h
Loading
Please register or sign in to comment