This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: warn/croak on "string" "string" auto-joins
>>>>> "Robert" == Robert Dewar <dewar@gnat.com> writes:
Robert> Zack Weinberg wrote:
>> Adam Monsen <haircut@gmail.com> writes:
>>
>>
>>> String auto-joins can be dangerous. Is there a way to tell the
>>> compiler to warn/croak when an auto-join occurs?
>>
>>
>> There is not, and without a way for the programmer to make clear
>> that a given use of string-constant concatenation is intentional,
>> I am reluctant to add one.
Robert> I would think the reasonable condition for the warning is
Robert> that no line feed appears between the two strings, which is
Robert> indeed unusual usage.
It's usual in macros.
paul