OSDN Git Service

* c-common.c (c_common_nodes_and_builtins): Make sizetype_endlink
authorkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 2 Mar 2000 18:29:56 +0000 (18:29 +0000)
committerkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 2 Mar 2000 18:29:56 +0000 (18:29 +0000)
commit46fd717713e993a8c47b82bec1c12d692c520add
tree012b815e352352c505a47f997f46e1b9d2d6618a
parent3928b6b2baf7075ea518d16a8075b2e8930258df
* c-common.c (c_common_nodes_and_builtins): Make sizetype_endlink
reference the language-equivalent of sizetype.
* c-typeck.c (comptypes): Treat sizetype like its language equivalent.
* fold-const.c (size_binop, size_diffop): Put back checks.
* gcse.c (dump_hash_table): Fix minor error in last change.
* stor-layout.c (set_sizetype): Set TYPE_DOMAIN of sizetype.
Clear TYPE_{NEXT,MAIN}_VARIANT and TYPE_{POINTER,REFERENCE}_to of
all sizetypes.
* cp/typeck.c (comptypes): Treat sizetype like its language equivalent.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@32291 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/c-common.c
gcc/c-typeck.c
gcc/cp/ChangeLog
gcc/cp/typeck.c
gcc/fold-const.c
gcc/gcse.c
gcc/stor-layout.c