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

Re: devel/apr breakage


From: Garance A Drosihn <drosih@xxxxxxx>
Date: Sat, 8 Nov 2003 16:45:11 -0500

At 12:29 PM -0800 11/8/03, Matthew Dillon wrote:
:-On [20031108 20:30], Matthew Dillon (dillon@xxxxxxxxxxxxxxxxxxxx) wrote:
:>    I'm not surprised.  I'll take a look at FreeBSD-5 and see if the way
:>    they do intmax_t makes more sense.
:
:Weird thing is, the previous version _did_ compile on DF though.
:Guess they changed something in their code related to the integers.
:

    It's probably the intmax_t/uintmax_t hacks.  I looked at
    FreeBSD-5 and it's a mess.  They have stdint and types.h
    and _stdint.h and _types.h and on and on and on.

    I am going to clean it all up and put together new stdint,
    inttypes, and types header files based on the opengroup
    specifications which seem more sane.

I think we ended up with all the extra include files because we wanted to match all the opengroup specifications, and yet have any one symbol or type defined in exactly one place. Iirc, the standards end up requiring that some types will be defined by either xxx.h or yyy.h, and yet xxx.h can not bring in all the symbols of yyy.h (and visa-versa).

--
Garance Alistair Drosehn            =   gad@xxxxxxxxxxxxxxxxxxxx
Senior Systems Programmer           or  gad@xxxxxxxxxxx
Rensselaer Polytechnic Institute    or  drosih@xxxxxxx



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