Even on a statically linked clang this saves 21 KB. LGTM.
On 31 July 2013 12:30, Craig Topper <[email protected]> wrote: > Ping. > > > On Sun, Jul 21, 2013 at 9:07 PM, Craig Topper <[email protected]> > wrote: >> >> This patch merges the individual tables for diagnostics in groups and the >> subgroups into single tables. The option table then store an index into >> these two tables instead of pointers. This reduces the size of the options >> table (since it doesn't need to store pointers) and the number of >> relocations needed. >> >> My build shows this reducing DiagnosticIDs.o by ~20.5K and removes about >> ~400 relocation entries from the same. >> >> -- >> ~Craig > > > > > -- > ~Craig > > _______________________________________________ > cfe-commits mailing list > [email protected] > http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits > _______________________________________________ cfe-commits mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
