s390: avoid peeking eof after __vector
commit83bc41e8364360b63eaa59c88e2fb499a6751233
authorJiufu Guo <guojiufu@linux.ibm.com>
Wed, 27 Mar 2024 06:15:40 +0000 (27 14:15 +0800)
committerguojiufu <guojiufu@linux.ibm.com>
Sun, 28 Apr 2024 03:38:47 +0000 (28 11:38 +0800)
tree4e0a10dc22ff436ce231fdb7fa4e5ffb3b8cdb8e
parent16da75c66631a0ada692ff2af918f7b02173d3cc
s390: avoid peeking eof after __vector

Same like PR101168, it is need for s390 to
avoid peeking eof after vector keyword.
And similar test case is also ok for s390.

PR target/95782

gcc/ChangeLog:

* config/s390/s390-c.cc (s390_macro_to_expand): Avoid empty identifier.

gcc/testsuite/ChangeLog:

* g++.target/s390/pr95782.C: New test.
gcc/config/s390/s390-c.cc
gcc/testsuite/g++.target/s390/pr95782.C [new file with mode: 0644]