<sys/isa_defs.h> vs. |_LP64| vs. 32bit/64bitusr/include/ast/merge/was:Re: [ksh93-integration-discuss] Re: [osol-code] ksh93-integrationprototype0042007-01-27webref+diff

Ian Collins ian at ianshome.com
Mon Feb 5 17:51:03 PST 2007


Roland Mainz wrote:

>Ian Collins wrote:
>  
>
>>Roland Mainz wrote:
>>    
>>
>>>Ian Collins wrote:
>>>      
>>>
>>>>Roland Mainz wrote:
>>>>        
>>>>
>>>>>Garrett D'Amore wrote:
>>>>>          
>>>>>
>>>>>>Roland Mainz wrote:
>>>>>>            
>>>>>>
>[snip]
>  
>
>>>That will not work because the |#ifdef <symbol> /*64bitinclude*/ #else
>>>/*32bitinclude*/ #endif| comes before all other cpp statements (or
>>>better: The "#ifdef <symbol>" part comes before all other cpp
>>>statements), including "#include"s which are done in the single AST
>>>headers.
>>>      
>>>
>>I see.  How horrible.
>>    
>>
>
>Why ? 
>
Sorry, it looks like I spoke out of turn. 

It's just that I've always included the system headers first to setup
all of the size and endianess types and macros.

Ian




More information about the ksh93-integration-discuss mailing list