[ub] Remove undefined behavior from the preprocessor

Gabriel Dos Reis gdr at axiomatics.org
Thu Oct 17 16:23:46 CEST 2013


Jason Merrill <jason at redhat.com> writes:

| On 10/16/2013 07:49 PM, Lawrence Crowl wrote:
| > For the preprocessor, I would rather not see undiagnosed differences in
| > behavior.  Wouldn't it be best to simply poll the vendors and see if
| > they are okay with standardizing on "UCN from splicing"?
| 
| Agreed.  UCNs are new, we don't need to accommodate variance in existing 
| practice here.

well, UCNs are new like 15 years ago or more :-)

The "undefined behavior" in the original description was there to
accomodate divergence in opinions/implementations about how to handle
splicing for UCN tokens.  I believe that was a terrible resolution.

-- Gaby


More information about the ub mailing list