I have just had a little problem when outputting strings.

If a string has 2 or more commas in it, the compiler gets upset. For
example:

 puts("O for a muse of fire, that would ascend\r\n"); 
 puts("The brightest Heaven of invention\r\n"); 
 puts("A kingdom for a stage, princes to act,\r\n");
 puts("And monarchs to behold the swelling scene\r\n\r\n");

Line 1 is fine. Line 3 causes "internal error: unsupported location
error", but if I remove either of the commas it too is OK.

Is this normal for GCC, and if so, why?

Thanks 

Paul Burke

Reply via email to