diff options
author | Robert Flack <flackr@gmail.com> | 2015-05-13 00:39:24 +0000 |
---|---|---|
committer | Robert Flack <flackr@gmail.com> | 2015-05-13 00:39:24 +0000 |
commit | 8ec55a53a73ef1812c54e091c80ffb3d6ccf177d (patch) | |
tree | e2029b8df29ead1d82d3e0bbd8fd8fb23c7f9bbd /llvm/lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp | |
parent | 4d1a3ef659ee0c354cc3d7380529a844c56939f6 (diff) | |
download | llvm-8ec55a53a73ef1812c54e091c80ffb3d6ccf177d.zip llvm-8ec55a53a73ef1812c54e091c80ffb3d6ccf177d.tar.gz llvm-8ec55a53a73ef1812c54e091c80ffb3d6ccf177d.tar.bz2 |
Don't change the selected platform when creating the dummy target.
A dummy target is used by TargetList::CreateTargetInternal to prime newly
created targets. the first time this is done it creates the dummy target. The
dummy target is created with the host platform (See
TargetList::CreateDummyTarget) which results in switching the selected platform
back to the host platform even when creating a target for a different platform.
This change avoids changing the selected platform while creating the dummy
target to prevent this side effect.
Test Plan:
./dotest.py $DOTEST_OPTS -t -p TestCreateAfterAttach.py
Tests using process attach (e.g. TestCreateAfterAttach.py, TestHelloWorld.py)
now run successfully mac -> linux.
Differential Revision: http://reviews.llvm.org/D9712
llvm-svn: 237221
Diffstat (limited to 'llvm/lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp')
0 files changed, 0 insertions, 0 deletions