|50 ms||x64 debian > Clang.Misc::pragma-attribute-supported-attributes-list.test|
Script: -- : 'RUN: at line 1'; /mnt/disks/ssd0/agent/llvm-project/build/bin/clang-tblgen -gen-clang-test-pragma-attribute-supported-attributes -I/mnt/disks/ssd0/agent/llvm-project/build/tools/clang/test/../../../../clang/include /mnt/disks/ssd0/agent/llvm-project/build/tools/clang/test/../../../../clang/include/clang/Basic/Attr.td -o - | /mnt/disks/ssd0/agent/llvm-project/build/bin/FileCheck /mnt/disks/ssd0/agent/llvm-project/clang/test/Misc/pragma-attribute-supported-attributes-list.test
|60 ms||x64 windows > Clang.Misc::pragma-attribute-supported-attributes-list.test|
Script: -- : 'RUN: at line 1'; c:\ws\w16c2-3\llvm-project\premerge-checks\build\bin\clang-tblgen.exe -gen-clang-test-pragma-attribute-supported-attributes -Ic:\ws\w16c2-3\llvm-project\premerge-checks\build\tools\clang\test\..\..\..\..\clang/include c:\ws\w16c2-3\llvm-project\premerge-checks\build\tools\clang\test\..\..\..\..\clang/include/clang/Basic/Attr.td -o - | c:\ws\w16c2-3\llvm-project\premerge-checks\build\bin\filecheck.exe C:\ws\w16c2-3\llvm-project\premerge-checks\clang\test\Misc\pragma-attribute-supported-attributes-list.test
Some more background information on the idea would be helpful -- this strikes me as something that should probably start out as an RFC on cfe-dev (and maybe libcxx-dev?) to discuss the high-level goals and approaches, before doing much prototype work. Note: some related attributes are AbiTag and TrivialABI.
I'm first testing out if there are even noticeable benefits to doing this, then if there are I'll put something together to post to cfe-dev. https://crbug.com/1028731 for some background. I'm aware of trivial_abi and will consider wrapping this up into that, although we may want to separate the two.
(I didn't mean to add you as a reviewer yet, Phab automatically did that, you can ignore this for now if you'd like)