stor-layout.c (initialize_sizetypes): Set SIZETYPE earlier, clear cache on copied...
authorNathan Sidwell <nathan@gcc.gnu.org>
Fri, 20 Aug 2004 14:17:39 +0000 (14:17 +0000)
committerNathan Sidwell <nathan@gcc.gnu.org>
Fri, 20 Aug 2004 14:17:39 +0000 (14:17 +0000)
commit3224beadb4cebe8137600efe3d13082f40076cc1
treed83bea008f3292c8941443cff196c20fd0023ab4
parent346d5977dd043c0f83a7e68169a970bd4a4a1b31
stor-layout.c (initialize_sizetypes): Set SIZETYPE earlier, clear cache on copied sizetype.

* stor-layout.c (initialize_sizetypes): Set SIZETYPE earlier,
clear cache on copied sizetype.

* ada/utils2.c (build_allocator): Use build_int_cst for negative
size types.

* cp/class.c (build_vtbl_initializer): Use build_int_cst for
negative size types.
* cp/decl.c (complete_array_type): Likewise.
* cp/method.c (finish_thunk): Likewise.

From-SVN: r86320
gcc/ChangeLog
gcc/ada/ChangeLog
gcc/ada/utils2.c
gcc/cp/ChangeLog
gcc/cp/class.c
gcc/cp/decl.c
gcc/cp/method.c
gcc/stor-layout.c