Joerg Schilling via illumos-discuss <[email protected]> wrote:

> For better understanding of the problem, please keep in mind that somebody 
> removed the
>
>       #if defined(__STDC__)
>
> and 
>
>       #endif
>
> lines from e.g. /usr/include/sys/int_types.h on illumos.
>
> By having a look at the output, you should be able to find the reason why 
> dtrace flags a double defined int8_t.

OK, I should have mentioned that -D__STDC__=0 matches #if defined(__STDC__)
and for this reason, e.g. the line

typedef signed char             int_fast8_t;

is expected to appear in the output.

Currently the most probable hint is -D__amd64 but it may be that we need to 
look closer at the output to find differences.

Could you do this using suncpp vs. my cpp please?



Jörg

-- 
 EMail:[email protected]                    (home) Jörg Schilling D-13353 Berlin
       [email protected] (work) Blog: 
http://schily.blogspot.com/
 URL:  http://cdrecord.org/private/ 
http://sourceforge.net/projects/schilytools/files/'


-------------------------------------------
illumos-discuss
Archives: https://www.listbox.com/member/archive/182180/=now
RSS Feed: https://www.listbox.com/member/archive/rss/182180/21175430-2e6923be
Modify Your Subscription: 
https://www.listbox.com/member/?member_id=21175430&id_secret=21175430-6a77cda4
Powered by Listbox: http://www.listbox.com

Reply via email to