aboutsummaryrefslogtreecommitdiff
path: root/gcc/alloc-pool.c
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>2003-05-11 20:25:38 -0700
committerRichard Henderson <rth@gcc.gnu.org>2003-05-11 20:25:38 -0700
commit66ea6f4ccef91a1d6b86f7feaf524df51a15e36c (patch)
treed64fee370dcba52f3ebdc46db60f749bc198bad5 /gcc/alloc-pool.c
parent358997e28a2aada18905dc8824252583116ed7df (diff)
downloadgcc-66ea6f4ccef91a1d6b86f7feaf524df51a15e36c.zip
gcc-66ea6f4ccef91a1d6b86f7feaf524df51a15e36c.tar.gz
gcc-66ea6f4ccef91a1d6b86f7feaf524df51a15e36c.tar.bz2
re PR c/10675 (Compile time increases quadratically with struct size)
PR c/10675 * c-decl.c: Include hashtab.h. (detect_field_duplicates): New. (finish_struct): Use it. * Makefile.in (c-decl.o): Update. * c-parse.in (structsp_attr): Nreverse component_decl_list results. (component_decl_list, component_decl_list2, components, components_notype): Build list in reverse order. (enumlist): Clarify docs. Use TREE_CHAIN not chainon. * tree.c (chainon): Special case op2 null as well. Reorg for clarity. From-SVN: r66710
Diffstat (limited to 'gcc/alloc-pool.c')
0 files changed, 0 insertions, 0 deletions