]> git.ipfire.org Git - thirdparty/gcc.git/commit
[GC PATCH] Correct TS marking of _EXPR nodes
authornathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 30 Apr 2019 20:23:45 +0000 (20:23 +0000)
committernathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 30 Apr 2019 20:23:45 +0000 (20:23 +0000)
commit8d595bfa60c7491e1195a300068d725d131cea1e
treef1b9c4af86038992bfe1c5f2afe79dc1873aa6b0
parentff8e40efb69248d66881fd3dd1e19d50eb3d6228
[GC PATCH] Correct TS marking of _EXPR nodes

https://gcc.gnu.org/ml/gcc-patches/2019-04/msg01266.html
gcc/
* tree.h (MARK_TS_EXP): New.

gcc/c-family/
* c-common.c (c_common_init_ts): Use MARK_TS_EXP.  Mark SIZEOF_EXPR.

gcc/cp/
* cp-objcp-common.c (cp_common_init_ts): Use MARK_TS_EXP for _EXPR
nodes.  Call c_common_init_ts.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@270711 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/c-family/ChangeLog
gcc/c-family/c-common.c
gcc/cp/ChangeLog
gcc/cp/cp-objcp-common.c
gcc/tree.h