llvm-capstone/lldb/test
Abhishek Aggarwal b352a1c88f X86: Change FTAG register size in FXSAVE structure
Summary:
 - Changed from 16 bits to 8 bits for Intel Architecture
    -- FXSAVE structure now conforms with the layout of FXSAVE
       area specified by IA Architecture Software Developer Manual

 - Modified Linux and FreeBSD specific files to support this change
    -- MacOSX already uses 8 bits for ftag register

 - Modified TestRegisters.py and a.cpp:
    -- Change allows 8 bit comparison of ftag values

    -- Change resolves Bug 24733:
       Removed XFAIL for Clang as the test works and passes for
       Clang compiler as well

    -- Change provides a Generic/Better way of testing Bug 24457
       and Bug 25050 by using 'int3' inline assembly in inferior

Signed-off-by: Abhishek Aggarwal <abhishek.a.aggarwal@intel.com>

Reviewers: ovyalov, jingham, clayborg

Subscribers: tfiala, emaste

Differential Revision: http://reviews.llvm.org/D13587

llvm-svn: 250022
2015-10-12 09:57:00 +00:00
..
api Reduce load on TestMultipleDebuggers. 2015-10-06 15:33:51 +00:00
arm_emulation Merge dwarf and dsym tests 2015-09-30 10:12:40 +00:00
attic
benchmarks Merge dwarf and dsym tests 2015-09-30 10:12:40 +00:00
driver/batch_mode Merge dwarf and dsym tests 2015-09-30 10:12:40 +00:00
example
expression_command Convert expectedFlakeyDarwin to expectedFlakeyDsym for TestCallUserDefinedFunction.py 2015-10-06 15:57:55 +00:00
functionalities X86: Change FTAG register size in FXSAVE structure 2015-10-12 09:57:00 +00:00
help Merge dwarf and dsym tests 2015-09-30 10:12:40 +00:00
lang Rename one of the TestGoASTContexts 2015-10-09 11:15:50 +00:00
linux Re-disable TestBuiltinTrap on Windows. 2015-10-02 22:47:37 +00:00
logging Merge dwarf and dsym tests 2015-09-30 10:12:40 +00:00
macosx Expected fail this test and supplied the radar number that is tracking the fix. 2015-10-07 22:36:52 +00:00
make [DWARFASTParserClang] Strengthen incomplete type handling. 2015-10-07 22:11:52 +00:00
pexpect-2.4
plugins Run tests with dwo symbol files 2015-10-07 10:02:17 +00:00
python_api [LLDB][MIPS] Skip invalid size watchpoint testcase for MIPS 2015-10-05 10:56:19 +00:00
settings Fix regression caused by r249769 2015-10-09 11:01:56 +00:00
source-manager Merge dwarf and dsym tests 2015-09-30 10:12:40 +00:00
terminal Merge dwarf and dsym tests 2015-09-30 10:12:40 +00:00
test_runner Fix race on subprocess.Popen return values. 2015-10-02 20:51:11 +00:00
tools [lldb-mi] Fix evaluation of strings containing characters from non-ascii range 2015-10-07 19:55:33 +00:00
types Merge dwarf and dsym tests 2015-09-30 10:12:40 +00:00
unittest2
warnings/uuid Merge dwarf and dsym tests 2015-09-30 10:12:40 +00:00
.categories
argparse_compat.py
bench-history
bench.py
blacklist.py
CMakeLists.txt
crashinfo.c
curses_results.py Fixed up some first responder issues and added menubar support that isn't in use yet. 2015-10-07 20:00:28 +00:00
dosep.py
dotest_args.py Run tests with dwo symbol files 2015-10-07 10:02:17 +00:00
dotest_channels.py
dotest.py dotest.py: Fail if we detect multiple tests with the same name 2015-10-09 12:48:17 +00:00
lldb_pylint_helper.py
lldbbench.py
lldbcurses.py Fixed up some first responder issues and added menubar support that isn't in use yet. 2015-10-07 20:00:28 +00:00
lldbinline.py
lldbpexpect.py
lldbplatformutil.py
lldbtest_config.py
lldbtest.py Fix a test that should only be run with a dSYM file by adding @skipIfDwarf and using a new @skipIfDWO. 2015-10-07 20:01:13 +00:00
lldbutil.py
lock.py
Makefile
progress.py
README-TestSuite
redo.py
test_results.py