llvm-project/llvm/test/DebugInfo/PDB
Reid Kleckner bd5d71229d [codeview] Use push_macro to avoid conflicts instead of a prefix
Summary:
This prefix was added in r333421, and it changed our dumper output to
say things like "CVRegEAX" instead of just "EAX". That's a functional
change that I'd rather avoid.

I tested GCC, Clang, and MSVC, and all of them support #pragma
push_macro. They don't issue warnings whem the macro is not defined
either.

I don't have a Mac so I can't test the real termios.h header, but I
looked at the termios.h sources online and looked for other conflicts.
I saw only the CR* macros, so those are the ones we work around.

Reviewers: zturner, JDevlieghere

Subscribers: hiraditya, llvm-commits

Differential Revision: https://reviews.llvm.org/D50851

llvm-svn: 339907
2018-08-16 17:34:31 +00:00
..
DIA [codeview] Use push_macro to avoid conflicts instead of a prefix 2018-08-16 17:34:31 +00:00
Inputs Teach llvm-pdbutil to dump types from object files. 2017-12-05 23:58:18 +00:00
Native
dbi-bytes.test
dump-fpm.test
every-type.test
just-my-code.test
module-bytes.test
module-stats.test
obj-globalhash.test Resubmit [pdb] Change /DEBUG:GHASH to emit 8 byte hashes." 2018-05-17 22:55:15 +00:00
pdb-invalid-type.test [CodeView] Add coverage test for r338308 (Fixed crash in type merging) 2018-07-31 19:30:03 +00:00
pdb-longname-truncation.test
pdb-minimal-construct.test
pdb-unknown-symbol.test
pdb-yaml-symbols.test
pdbdump-debug-subsections.test
pdbdump-globals-empty.test [PDB] Handle an empty globals hash table with no buckets 2017-10-27 00:45:51 +00:00
pdbdump-headers.test [llvm-pdbutil] Dump first section contribution for each module. 2018-04-17 20:06:43 +00:00
pdbdump-merge-ids-and-types.test
pdbdump-mergeids.test
pdbdump-mergetypes.test
pdbdump-objfilename.yaml
pdbdump-raw-blocks.test
pdbdump-raw-bytes.test
pdbdump-raw-stream.test
pdbdump-readwrite.test
pdbdump-source-names.test
pdbdump-write.test
pdbdump-yaml-types.test
pdbdump-yaml.test
section-headers.test
tpi-bytes.test
udt-stats.test
using-namespace.test [CodeView] Minimal support for S_UNAMESPACE records 2018-07-31 19:15:50 +00:00
write-fpm.test [MSF] Default to FPM2, and always mark FPM pages allocated. 2018-03-29 18:34:15 +00:00