summaryrefslogtreecommitdiffstats
path: root/libjava/java
diff options
context:
space:
mode:
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>2004-07-18 13:41:02 +0000
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>2004-07-18 13:41:02 +0000
commit864ff138140369df94447edfbcfdbab9715b6078 (patch)
tree4bbff2843ad641fedde34c7a17830d94a71fd192 /libjava/java
parente3f8142655cea700176326f8082769f69acebe00 (diff)
downloadppe42-gcc-864ff138140369df94447edfbcfdbab9715b6078.tar.gz
ppe42-gcc-864ff138140369df94447edfbcfdbab9715b6078.zip
PR c++/16115
* stor-layout.c (relayout_decl): New fn. * tree.h: Declare it. (DECL_BY_REFERENCE): New macro. * cp/call.c (type_passed_as): Make the invisible reference type __restrict. * cp/cp-gimplify.c (gimplify_cleanup_stmt): Rename to cp_genericize_r. Handle invisible reference lowering. (is_invisiref_parm): New fn. (cp_genericize): Adjust the types of invisible reference parms. Don't repeat the walk for clones. * cp/decl.c (store_parm_decls): Don't generate any code for clones. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@84895 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud