summaryrefslogtreecommitdiff
path: root/gcc/stor-layout.c
Commit message (Expand)AuthorAgeFilesLines
...
* * Rework fields used to describe positions of bitfields andRichard Kenner2000-03-251-353/+388
* tree.h (COMPLETE_TYPE_P): New macro.Nathan Sidwell2000-03-211-1/+1
* * stor-layout.c (layout_decl): Don't abort on any zero sized decl.Richard Henderson2000-03-191-11/+0
* stor-layout.c (layout_union): Remove.Mark Mitchell2000-03-151-132/+152
* * stor-layout.c (finalize_record_size): Fix typo.Nathan Sidwell2000-03-141-1/+1
* stor-layout.c (new_record_layout_info): Fix typo inside ifdef STRUCTURE_SIZE_...Richard Earnshaw2000-03-131-1/+1
* tree.h (record_layout_info_s): New structure.Mark Mitchell2000-03-131-406/+466
* tree.h (INT_CST_LT, [...]): Remove unneeded casts.Richard Kenner2000-03-071-18/+11
* machmode.h (mode_for_size, [...]): SIZE now signed.Richard Kenner2000-03-041-23/+41
* c-common.c (c_common_nodes_and_builtins): Make sizetype_endlink reference the...Richard Kenner2000-03-021-1/+9
* stor-layout.c (layout_decl): Allow front-ends to explicitly set the DECL_SIZE...Mark Mitchell2000-03-011-21/+18
* * Eliminate DECL_FIELD_SIZE.Richard Kenner2000-02-281-4/+11
* builtins.c (c_strlen): Use size_diffop and return ssizetype value.Richard Kenner2000-02-271-62/+113
* machmode.h (get_mode_alignment): Declare.Nathan Sidwell2000-02-241-0/+17
* c-common.c (decl_attributes): Set DECL_SIZE_UNIT.Richard Kenner2000-02-191-26/+66
* combine.c (make_extraction, [...]): Avoid warning on mixed-signedness conditi...Richard Kenner2000-02-101-40/+42
* print-rtl.c: PROTO -> PARAMS.Kaveh R. Ghazi2000-01-171-2/+2
* stor-layout.c (layout_type): Use FORCE_STRUCT_BLK.Michael Hayes2000-01-131-0/+7
* Update copyrightsJeff Law2000-01-041-1/+1
* system.h (CEIL): Define.Mark Mitchell2000-01-021-2/+0
* Makefile.in (explow.o): Depend on function.h.Mark Mitchell1999-12-201-1/+1
* current_function -> cfunBernd Schmidt1999-12-201-2/+2
* alias.c: Minor reformatting.Richard Kenner1999-12-181-40/+45
* flags.h (warn_padded, [...]): Add global var decls.Greg McGary1999-12-031-22/+96
* tree.h (SAVE_EXPR_PERSISTENT_P): New macro.Mark Mitchell1999-11-121-0/+11
* Fix mn10200-elf libio build failure, and minor performance regression.Jim Wilson1999-10-291-2/+6
* stor-layout.c (layout_union): Use HOST_WIDE_INT for const_size...Stephane Carrez1999-10-141-10/+15
* function.h (struct function): Add x_dont_save_pending_sizes_p.Mark Mitchell1999-09-261-0/+4
* Make it possible to prototype port-specific functions (and convert i386 to us...Bernd Schmidt1999-09-201-0/+1
* Move declarations and building code for common tree nodes to tree.[ch]Bernd Schmidt1999-09-101-19/+5
* Makefile.in (stor-layout.o): Depend on ggc.h.Richard Henderson1999-09-051-0/+11
* c-typeck.c (c_expand_start_case): Return immediately if exp is an ERROR_MARK.Zack Weinberg1999-08-271-1/+2
* Fix misuses of MAX_MACHINE_MODE that can result in an infinite loop.Jim Wilson1999-08-151-1/+1
* Include function.h in most files.Bernd Schmidt1999-08-091-26/+0
* Backport of GC branch patches part 1: kill eh status saving.Bernd Schmidt1999-07-311-1/+0
* machmode.h (smallest_mode_for_size): Prototype.Richard Henderson1999-03-111-3/+1
* varasm.c (output_constant_pool): Use floor_log2 instead of exact_log2 for ASM...Vladimir N. Makarov1999-01-211-0/+12
* Warning fixes:Kaveh R. Ghazi1998-12-231-8/+9
* Warning fixes:Kaveh R. Ghazi1998-10-131-5/+5
* expmed.c (store_bit_field): Pun non-integral str_rtx modes.Richard Henderson1998-10-091-0/+31
* stor-layout.c (layout_type): Compute TYPE_SIZE_UNIT correctly for arrays of b...Dave Brolley1998-08-201-2/+6
* stor-layout.c (layout_type): Handle arrays of bits, for Chill.Dave Brolley1998-07-271-2/+14
* Make rtx, tree types type correct if the appropriate include files was not in...Michael Meissner1998-05-281-1/+1
* tree.h (TYPE_SIZE_UNIT): New.Richard Henderson1998-05-181-3/+44
* stor-layout.c (layout_record): Fix off-by-one error when checking length of t...Richard Earnshaw1998-05-181-1/+1
* tree.h (BINFO_SIZE, [...]): New macros.Jason Merrill1998-05-151-0/+5
* stor-layout.c (set_sizetype): Set TYPE_NAME on bitsizetype.Benjamin Kosnik1998-05-151-0/+2
* toplev.h: New file.Robert Lipe1998-05-061-0/+1
* tree.h (sizetype_tab[2], [...]): Merge all of these into a single struct, wit...Richard Henderson1998-04-041-10/+23
* fold-const.c (optimze_bit_field_compare): Initialize rnbitpos, rnbitsize, rnm...Jeffrey A Law1998-04-011-2/+2