This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Hi, g++.dg/ext/arm-fp16/fp16-mangle-1.C is failed because GCC now sets DECL_COMDAT on template instantiations if flag_implicit_templates is in effect. Then DECL_WEAK will be set accordingly. As a result, checking for ".global xxxx" would fail on this case. This patch fixes this by relaxing scanning string into ".global|weak xxxx" just in case it's still global if some options are specified explicitly. Since the change is made by https://gcc.gnu.org/viewcvs/gcc?view=revision&revision=213307. Hi Jason, could you help me here that I understood the issue correctly? Thanks very much. Thanks, bin gcc/testsuite/ChangeLog 2014-08-14 Bin Cheng <bin.cheng@arm.com> * g++.dg/ext/arm-fp16/fp16-mangle-1.C: Also check .weak.
Attachment:
j4542.txt
Description: Text document
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |