summaryrefslogtreecommitdiffstats
path: root/libjava/java/math
diff options
context:
space:
mode:
authoraoliva <aoliva@138bc75d-0d04-0410-961f-82ee72b054a4>2002-02-05 17:56:34 +0000
committeraoliva <aoliva@138bc75d-0d04-0410-961f-82ee72b054a4>2002-02-05 17:56:34 +0000
commitf04f096ba67176fc3527ae02aa7c350d8389ccb3 (patch)
tree3a2fa33e655d88a836f10525dd980faa2d69aff9 /libjava/java/math
parentc6d86b637864267dc54d3943ee86572dc2c7fbcf (diff)
downloadppe42-gcc-f04f096ba67176fc3527ae02aa7c350d8389ccb3.tar.gz
ppe42-gcc-f04f096ba67176fc3527ae02aa7c350d8389ccb3.zip
* target.h (struct gcc_target): Added ms_bitfield_layout_p.
* target-def.h (TARGET_MS_BITFIELD_LAYOUT_P): New. Added to... (TARGET_INITIALIZER): this. * doc/tm.texi (TARGET_MS_BITFIELD_LAYOUT_P): Document. (BITFIELD_NBYTES_LIMITED): Markup fix. * tree.h (default_ms_bitfield_layout_p): Declare. (record_layout_info): Added prev_field. * tree.c (default_ms_bitfield_layout_p): New fn. * c-decl.c (finish_struct): Disregard EMPTY_FIELD_BOUNDARY and PCC_BITFIELD_TYPE_MATTERS for MS bit-field layout. * stor-layout.c: Include target.h. (start_record_layout): Initialize prev_field. (place_field): Handle MS bit-field layout, and disregard EMPTY_FIELD_BOUNDARY, BITFIELD_NBYTES_LIMITED and PCC_BITFIELD_TYPE_MATTERS in this case. Update prev_field. * Makefile.in (stor-layout.o): Adjust dependencies. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49526 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java/math')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud