Re: [RFC/PATCH 1/2] Teach Solaris that _XOPEN_SOURCE=600 really menas XPG6

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Tomas Carnecky wrote:
> 
> On Jun 11, 2009, at 7:13 PM, Brandon Casey wrote:
>> Ok, great.  Looks like Sun fixed the flaw that was present in the 5.8
>> compiler, and no other changes need to be made to git.  To be absolutely
>> sure, and if you have a moment, can you try to compile the code
>> snippet at
>> the end of this email?
>>
>> If you name the saved the code "test.c", then just compile with
>>
>>   /opt/SUNWspro/bin/c99 -c test.c
>>
>> The Sun C 5.8 compiler complains like this for me:
>>
>>   "test.c", line 12: identifier redeclared: test_func
>>           current : function(pointer to const struct a_struct {int b,
>> array[-1] of pointer to char c}) returning pointer to void
>>           previous: function(pointer to const struct a_struct {int b,
>> array[-1] of pointer to char c}) returning pointer to void : "test.c",
>> line 4
>>   c99: acomp failed for test.c
>>
>> If the 5.9 compiler successfully compiles it, then this new version of
>> Sun's
>> compiler correctly handles c99 flex arrays.
> 
> It compiles without errors.

Great.  Thanks.

-brandon
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]