summaryrefslogtreecommitdiffstats
path: root/libjava/testsuite/libjava.lang/EvaluationOrder.java
diff options
context:
space:
mode:
authormmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4>2002-10-15 18:07:24 +0000
committermmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4>2002-10-15 18:07:24 +0000
commit147868726428bfaaab6533c3c6c1c782d0ccc0cf (patch)
tree540eba52f5bcd4dc6ad66ca792f75b01a15d0874 /libjava/testsuite/libjava.lang/EvaluationOrder.java
parent2c1b8d641c5d347b6ed80f14676f8706c36689f3 (diff)
downloadppe42-gcc-147868726428bfaaab6533c3c6c1c782d0ccc0cf.tar.gz
ppe42-gcc-147868726428bfaaab6533c3c6c1c782d0ccc0cf.zip
* class.c (check_field_decls): Remove empty_p parameter. Instead,
clear CLASSTYPE_EMPTY_P. (build_base_field): Likewise. (build_base_fields): Likewise. (check_bases_and_members): Likewise. (create_vtbl_ptr): Likewise. (layout_class_type): Likewise. Ensure that empty classes have size zero when used as base classes in the 3.2 ABI. (finish_struct_1): Initialize CLASSTYPE_EMPTY_P and CLASSTYPE_NEARLY_EMPTY_P. Adjust calls to avoid passing empty_p parameter. (is_empty_class): Correct definition when using post-3.2 ABI. * cp-tree.h (lang_type_class): Add empty_p. (CLASSTYPE_EMPTY_P): New macro. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@58170 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/testsuite/libjava.lang/EvaluationOrder.java')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud