summaryrefslogtreecommitdiff
path: root/gcc/stor-layout.c
Commit message (Expand)AuthorAgeFilesLines
* attribs.c (init_attributes, [...]): Use ARRAY_SIZE in lieu of explicit sizeof...Kaveh R. Ghazi2002-03-031-2/+1
* target.h (struct gcc_target): Added ms_bitfield_layout_p.Alexandre Oliva2002-02-051-0/+68
* predict.c: Fix formatting.Kazu Hirata2002-01-221-2/+2
* stor-layout.c (layout_decl): Don't misalign field of variable size for packed...Richard Kenner2001-12-291-1/+9
* tm.texi (FUNCTION_ARG_REG_LITTLE_ENDIAN): New.Steve Ellcey2001-12-111-1/+11
* stor-layout.c (place_union_field): Apply ADJUST_FIELD_ALIGN to unions.David Edelsohn2001-12-081-0/+4
* gcse.c (delete_null_pointer_checks_1): Do not use delelete_list; call purge_d...Jan Hubicka2001-12-031-0/+12
* stor-layout.c (put_pending_size): Look for SAVE_EXPR if not at top level; onl...Richard Kenner2001-11-281-1/+9
* Makefile.in (c-lang.o): Depends on langhooks-def.h.Richard Kenner2001-11-271-3/+3
* stor-layout.c (place_union_field): If any field was aligned with attribute al...Jakub Jelinek2001-10-241-1/+5
* alias.c (can_address_p): Compnonents are not addressable if the containing ty...Richard Kenner2001-10-231-17/+0
* alias.c: Remove uses of "register" specifier in declarations of arguments and...Stan Shebs2001-10-111-11/+11
* decl.c (grokdeclarator): Copy array typedef handling from C frontend.Jason Merrill2001-10-011-20/+0
* stor-layout.c (layout_type, [...]): Kludge to disable array-too-large test fo...Richard Kenner2001-09-201-2/+9
* typeck.c (java_array_type_length, [...]): Represent empty arrays by NULL index.Matt Kraai2001-09-071-0/+1
* stor-layout.c (layout_type): Complain if an array's size can not be represent...Jeffrey A Law2001-09-051-0/+13
* Makefile.in, [...]: replace "GNU CC" with "GCC".Lars Brinkhoff2001-08-221-12/+12
* sbitmap.c: Fix comment formatting.Kazu Hirata2001-08-171-5/+5
* stor-layout.c (layout_decl): Don't set DECL_USER_ALIGN.Jason Merrill2001-08-161-2/+2
* stor-layout.c (get_mode_alignment): make it work when BITS_PER_UNIT is not a ...Lars Brinkhoff2001-07-241-1/+2
* stor-layout.c (layout_decl): Revert change to handling of alignment in packed...Richard Kenner2001-07-021-1/+1
* tree.h (struct record_layout_info_s): New field unpadded_align.Richard Kenner2001-06-021-8/+30
* c-lex.c: NULL_PTR -> NULL.Kaveh R. Ghazi2001-05-021-1/+1
* * stor-layout.c (layout_type): Give OFFSET_TYPE a MODE_INT type.J"orn Rennecke2001-03-231-1/+3
* tm.texi: Change STRUCT_FORCE_BLK to MEMBER_TYPE_FORCES_BLK.J"orn Rennecke2001-03-031-3/+6
* stor-layout.c (is_pending_size, [...]): New functions.Jakub Jelinek2001-02-141-2/+26
* stor-layout.c (reference_types_internal): New variable.Richard Kenner2001-02-061-6/+26
* Whitespace changeRichard Kenner2000-12-171-3/+4
* stor-layout.c (place_field): Treat overflowing DECL_SIZE_UNIT as if size were...Richard Kenner2000-12-161-1/+2
* stor-layout.c (int_mode_for_mode): Handle MODE_VECTOR_INT, MODE_VECTOR_FLOAT.Jason Merrill2000-12-041-0/+2
* * stor-layout.c (variable_size): Only put SAVE_EXPRs on pending_sizes.Richard Henderson2000-11-191-1/+1
* stor-layout.c (layout_type): If TYPE_ALIAS_SET was already set on the incompl...Jakub Jelinek2000-10-251-0/+8
* Fixes for C++ structure layout breakage.Jim Wilson2000-10-241-8/+5
* stor-layout.c (compute_record_mode): Use tree_low_cst.Richard Kenner2000-10-201-30/+9
* Remove obstacks.Mark Mitchell2000-10-131-15/+0
* stor-layout.c (place_field): Don't do anything if field or its type are ERROR...Richard Kenner2000-09-161-0/+3
* top level:Zack Weinberg2000-08-291-1/+1
* optabs.c (init_optabs): Initialize fixtab...Greg McGary2000-08-241-1/+1
* stor-layout.c (compute_record_type): Don't use mode of single field as mode o...Richard Kenner2000-08-181-2/+5
* tree.h (DECL_OFFSET_ALIGN): Make the off_align field of the tree structure an...Geoff Keating2000-08-121-2/+2
* Vector conversions supportBernd Schmidt2000-06-241-0/+11
* tree.h (TYPE_USER_ALIGN, [...]): Define.Jakub Jelinek2000-06-141-8/+45
* alias.c (struct alias_set_entry): New field has_zero_child.Richard Kenner2000-06-021-3/+0
* Makefile.in (c-decl.o): Depend on rtl.h and expr.h.Richard Kenner2000-05-311-0/+3
* * stor-layout.c (finalize_record_size): Fix typo.Richard Henderson2000-05-291-1/+1
* tree.h (struct record_layout_info): Rename to (struct record_layout_info_s).Mark Mitchell2000-05-261-1/+1
* * stor-layout.c (place_field): Change rli->size to rli->offset.Richard Henderson2000-05-221-1/+1
* dwarf2out.c (gen_subprogram_die): Fixup die_parent for the abstract instance ...Jason Merrill2000-05-101-3/+3
* simplify-rtx.c (simplify_ternary_operation): Cast to unsigned.Jason Merrill2000-05-041-1/+1
* bb-reorder.c (get_next_bb_note, [...]): Prototype.Kaveh R. Ghazi2000-05-041-0/+1