DragonFly BSD
DragonFly kernel List (threaded) for 2003-08
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: __signed usage in ansi.h

From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxx>
Date: Sun, 10 Aug 2003 14:43:54 -0700 (PDT)

:  Note that even if you do support such compilers you're probably in
:  trouble as some inlines are defined in header files which, if they are
:  not kept as inlines, will lead to needless re-definition and possibly
:  some re-definition fatal to the compile.
:Bosko Milekic  *  bmilekic@xxxxxxxxxxxxxxxx  *  bmilekic@xxxxxxxxxxx
:TECHNOkRATIS Consulting Services  *  http://www.technokratis.com/

    Yes, though header files have other uses as well.  For example,
    perl processes header files to interface with C, as does a number of
    other languages.  These sorts of header processors only really care
    about procedure prototypes and structures but you don't want them hicup
    on weird constructs, like inline procedures, that they could otherwise
    ignore if they looked like normal procedures.  I use the portability
    features myself in order to be able to run FreeBSD header files through
    DICE for various non-compilation purposes.

					Matthew Dillon 

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