https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61038
--- Comment #13 from emsr at gcc dot gnu.org ---
Author: emsr
Date: Thu Jun 5 11:12:08 2014
New Revision: 211266
URL: http://gcc.gnu.org/viewcvs?rev=211266root=gccview=rev
Log:
PR c++/61038
I was asked to combine the escape logic for regular
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61038
--- Comment #14 from emsr at gcc dot gnu.org ---
Author: emsr
Date: Thu Jun 5 11:17:25 2014
New Revision: 211267
URL: http://gcc.gnu.org/viewcvs?rev=211267root=gccview=rev
Log:
PR c++/61038
I was asked to combine the escape logic for regular
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61038
--- Comment #11 from emsr at gcc dot gnu.org ---
Author: emsr
Date: Wed May 21 00:35:29 2014
New Revision: 210666
URL: http://gcc.gnu.org/viewcvs?rev=210666root=gccview=rev
Log:
gcc/testsuite/
2014-05-20 Edward Smith-Rowland
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61038
emsr at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61038
--- Comment #2 from emsr at gcc dot gnu.org ---
Created attachment 32781
-- http://gcc.gnu.org/bugzilla/attachment.cgi?id=32781action=edit
g++ -E pr61038.C pr61038_cxx98.ii
Get preprocessed output in C++98 mode.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61038
--- Comment #3 from emsr at gcc dot gnu.org ---
Created attachment 32782
-- http://gcc.gnu.org/bugzilla/attachment.cgi?id=32782action=edit
g++ -std=c++11 -E pr61038.C pr61038_cxx11.ii
Get preprocessed output in C++11 mode.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61038
emsr at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61038
--- Comment #5 from Ed Smith-Rowland 3dw4rd at verizon dot net ---
I'm pretty sure I have my arms around this one.
Two questions:
1. Any ideas on how to make testsuite cases? Any examples of looking at
preprocessed files in the testsuite?
2.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61038
--- Comment #6 from Paolo Carlini paolo.carlini at oracle dot com ---
Please send your patches, questions, etc, about this and the other bug to the
mailing list, with Jason in CC, otherwise we seriously risk unnecessarily
delaying the resolution
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61038
--- Comment #7 from Ed Smith-Rowland 3dw4rd at verizon dot net ---
Note to self: you DO need to take care of char...
void
operator _t(const char)
{
}
#define QUOTE(s) #s
int
main()
{
QUOTE(''_t);
QUOTE('\''_t);
QUOTE('\\'_t);
}
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61038
--- Comment #8 from Ben Longbons b.r.longbons at gmail dot com ---
(In reply to Ed Smith-Rowland from comment #7)
Note to self: you DO need to take care of char...
What about multi-char constants, or are they not permitted in C++ UDLs?
Normally
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61038
--- Comment #9 from Daniel Krügler daniel.kruegler at googlemail dot com ---
(In reply to Ben Longbons from comment #8)
What about multi-char constants, or are they not permitted in C++ UDLs?
Normally they get converted to int, so they're not
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61038
emsr at gcc dot gnu.org changed:
What|Removed |Added
Attachment #32783|0 |1
is obsolete|
13 matches
Mail list logo