ef8225444452a1486bd721f3285301fe84643b00 |
|
21-Jul-2014 |
Stephen Hines <srhines@google.com> |
Update Clang for rebase to r212749. This also fixes a small issue with arm_neon.h not being generated always. Includes a cherry-pick of: r213450 - fixes mac-specific header issue r213126 - removes a default -Bsymbolic on Android Change-Id: I2a790a0f5d3b2aab11de596fc3a74e7cbc99081d
/external/clang/tools/diagtool/DiagnosticNames.h
|
354f20a8720732aa1745d1ff9595382cee324ee2 |
|
29-Aug-2013 |
Craig Topper <craig.topper@gmail.com> |
Move individual group name strings from the OptionTable into one big char array. Then only store offsets into it in the OptionTable. Saves about 4K from the clang binary and removes 400 relocation entries from DiagnosticIDs.o. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@189568 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/diagtool/DiagnosticNames.h
|
0e28a257727f092fbb2d544fd9aaf3b20a323456 |
|
28-Aug-2013 |
Craig Topper <craig.topper@gmail.com> |
Reorder and shrink size of NameLen field in diagnostic group table. Shaves ~4K from clang binary. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@189445 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/diagtool/DiagnosticNames.h
|
b1aa16a18563ebb6824fbe7267420942c802a8ca |
|
28-Aug-2013 |
Craig Topper <craig.topper@gmail.com> |
Merge diagnostic group tables to reduce data size and relocation entries. The individual group and subgroups tables are now two large tables. The option table stores an index into these two tables instead of pointers. This reduces the size of the options tabe since it doesn't need to store pointers. It also reduces the number of relocations needed. My build shows this reducing DiagnosticsIDs.o and the clang binary by ~20.5K. It also removes ~400 relocation entries from DiagnosticIDs.o. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@189438 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/diagtool/DiagnosticNames.h
|
e7427636767501903cfa51ccecafa7a4795a23c2 |
|
24-Jun-2012 |
Jordan Rose <jordan_rose@apple.com> |
[diagtool] Add a new "tree" command to shows warnings activated by a flag. % diagtool tree -Wunused-value -Wunused-value -Wunused-comparison warn_unused_comparison -Wunused-result warn_unused_result warn_unused_call warn_unused_container_subscript_expr warn_unused_expr warn_unused_property_expr warn_unused_voidptr git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@159093 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/diagtool/DiagnosticNames.h
|
0832f82f763185767d63ae4bf05021c5630c155f |
|
04-Jun-2012 |
Jordan Rose <jordan_rose@apple.com> |
[diagtool] Re-add show-enabled, minimizing the code pulled in from Frontend. Now correctly builds with both GNU make and CMake. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@157932 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/diagtool/DiagnosticNames.h
|
0a5ca3588df1cb9248ae299f7f5ac1434c0e4d8c |
|
02-Jun-2012 |
Jordan Rose <jordan_rose@apple.com> |
[diagtool] Pull show-enabled back out for now. Need to figure out how to get Frontend's warning parsing without bringing in all of Frontend. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@157847 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/diagtool/DiagnosticNames.h
|
f11b0f9a4e8d79f1bf59f4271f96d28b55bcc067 |
|
01-Jun-2012 |
Jordan Rose <jordan_rose@apple.com> |
[diagtool] Add 'show-enabled', which displays which warnings are enabled. show-enabled uses the command line you give it to build a CompilerInstance, so any flags you pass will be processed as if running clang proper. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@157842 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/diagtool/DiagnosticNames.h
|