This is the mail archive of the gcc@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]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]