summaryrefslogtreecommitdiff
path: root/gcc/stor-layout.c
Commit message (Expand)AuthorAgeFilesLines
...
* stor-layout.c (is_pending_size): Remove.Kazu Hirata2004-02-261-13/+0
* cfgloop.h, [...]: Update copyright.Kazu Hirata2004-02-181-1/+1
* loop-iv.c: New file.Zdenek Dvorak2004-02-171-0/+23
* stor-layout.c (layout_decl): Turn bitfields into ordinary fields...Mark Mitchell2003-12-301-1/+3
* c-typeck.c: Fix comment typos.Kazu Hirata2003-12-131-1/+1
* genmodes.c: Change the word "bitsize" to "precision" throughout.Zack Weinberg2003-11-061-7/+7
* stor-layout.c (layout_decl): Do packed field alignment for bit-fields, too.Jason Merrill2003-10-211-16/+17
* re PR c/12553 ([tree-ssa] ICE in gimplify_expr with volatiles)Jason Merrill2003-10-201-13/+19
* genmodes.c, [...]: New files.Zack Weinberg2003-10-101-14/+1
* stor-layout.c (compute_record_mode): Don't force BLKmode if field is zero-len...Richard Kenner2003-10-101-1/+3
* c-format.c (gcc_diag_char_table): Add %J.Richard Henderson2003-09-201-10/+8
* targhooks.c: New file.DJ Delorie2003-09-031-0/+1
* stor-layout.c (do_type_align): Only copy DECL_USER_ALIGN from TYPE_USER_ALIGN...Jason Merrill2003-08-201-1/+2
* re PR c++/11667 (wider-than-int enums never compare equal to 0)Mark Mitchell2003-07-291-28/+56
* Remove pedwarn_with_decl, warning_with_decl and error_with_decl from GCC.Gabriel Dos Reis2003-07-251-6/+10
* tree.h (boolean_type_node): Move from C/C++/Java frontends.Jason Merrill2003-07-241-1/+2
* alias.c [...]: Remove unnecessary casts.Kaveh R. Ghazi2003-07-191-2/+1
* stor-layout.c (compute_record_mode): Remove very obsolete test that forces BL...Richard Kenner2003-07-131-15/+0
* sbitmap.c: Convert prototypes to ISO C90.Andreas Jaeger2003-07-061-119/+61
* tree.h (contains_placeholder_p): Now returns bool.Richard Kenner2003-07-051-1/+1
* alloc-pool.c: Fix comment formatting.Kazu Hirata2003-06-291-1/+1
* tm.texi (Storage Layout): Remove ROUND_TYPE_SIZE and ROUND_TYPE_SIZE_UNIT.Andreas Jaeger2003-06-011-38/+0
* stor-layout.c (compute_record_mode): Relax restriction on fields crossing wor...Richard Kenner2003-05-041-2/+4
* stor-layout.c (place_field): When adjusting offset_align, use desired_align, ...Richard Kenner2003-05-031-1/+1
* * stor-layout.c (mode_for_size_tree): Use BLKmode if SIZE overflows.Richard Kenner2003-04-301-0/+1
* stor-layout.c (mode_for_size_tree): Use tree_low_cst.Richard Kenner2003-04-291-34/+38
* * stor-layout.c (layout_decl): Don't set DECL_SIZE_UNIT if already set.Richard Kenner2003-04-211-1/+1
* tree.c (skip_simple_arithmetics_at, [...]): New functions.Olivier Hainque2003-04-161-4/+1
* stor-layout.c (layout_type, [...]): Add missing code to handle "superflat arr...Richard Kenner2003-04-141-0/+9
* re PR c/10201 ([IA64] ICE in int_mode_for_mode, at stor-layout.c)Richard Henderson2003-04-111-0/+12
* stor-layout.c (layout_decl): Avoid syntax error in last change when PCC_BITFI...Andreas Schwab2003-04-041-5/+7
* stor-layout.c (do_type_align): New fn, split out from...Jason Merrill2003-04-031-102/+105
* re PR java/10145 (java and c++ disagree about class layout)Jason Merrill2003-03-311-1/+2
* stor-layout.c (variable_size): Leave a minus 1 outside the SAVE_EXPR.Jason Merrill2003-02-281-8/+12
* tree.h (TYPE_BINFO_SIZE, [...]): Remove.Nathan Sidwell2003-01-311-9/+1
* rtl.c (get_mode_alignment): Moved to...Alexandre Oliva2003-01-261-0/+23
* * stor-layout.c (excess_unit_span): Only define if used.Andreas Schwab2003-01-241-1/+5
* arm.h (CONDITIONAL_REGISTER_USAGE): Avoid signed/unsigned warning.Kaveh R. Ghazi2003-01-161-1/+1
* regmove.c: Fix comment typos.Kazu Hirata2002-12-241-4/+4
* stor-layout.c (update_alignment_for_field): Correct handling of unnamed bitfi...Mark Mitchell2002-12-231-9/+12
* stor-layout.c (update_alignment_for_field): Guard use of ADJUST_FIELD_ALIGN w...Mark Mitchell2002-12-231-0/+2
* stor-layout.c (update_alignment_for_field): Use ADJUST_FIELD_ALIGN when compu...Mark Mitchell2002-12-231-1/+4
* ChangeLog: Follow spelling conventions.Kazu Hirata2002-12-191-1/+1
* Merge basic-improvements-branch to trunkZack Weinberg2002-12-161-45/+83
* stor-layout.c (place_field): Update rli->offset as well as rli->bitpos.Richard Sandiford2002-11-201-0/+1
* stor-layout.c (update_alignment_for_field): New function.Mark Mitchell2002-10-011-122/+106
* store-layout.c (finish_record_layout): Add free_p parameter.Mark Mitchell2002-09-301-4/+8
* builtins.def: Fix comment formatting.Kazu Hirata2002-09-291-9/+9
* LANGUAGES: Follow spelling conventions.Kazu Hirata2002-09-271-3/+3
* stor-layout.c (place_field): Handle alignment of whole structures when MSVC c...Douglas B Rupp2002-09-181-44/+158