httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Brian Havard" <bri...@kheldar.apana.org.au>
Subject Re: EMX vs OS/2 (was Re: chdir isn't thead specific)
Date Thu, 07 May 1998 17:04:39 GMT
On Thu, 7 May 1998 10:36:39 -0600 (MDT), Marc Slemko wrote:

>On Fri, 8 May 1998, Brian Havard wrote:
>
>> On Wed, 6 May 1998 16:34:48 -0400, Ben Hyde wrote:
>> 
>> >  include/conf.h:637:#define chdir _chdir2
>> >     Part of the __EMX__ (aka OS/2)
>> 
>> I'd like to clear this up. EMX is the name of the GCC port to OS/2, it isn't
>> the name of the platform as such. Having #ifdef __EMX__ around the place is
>> misleading, it's like using #ifdef __MSVC__ to mean WIN32.
>> 
>> What I'd like to do is replace all the "#ifdef __EMX__"s with "#ifdef OS2"
>> and have Configure add a -DOS2. Also, rename the os/emx directory os/os2.
>> 
>> I guess it should wait for 1.3.1-dev though.....
>
>But does all the __EMX__ stuff still apply to an arbitrary OS/2 compiler?

Most deal with things like file system differences (drive letters, case
insensitivity etc). There might be one or two that are compiler specific but
the vast majority are OS issues. Anyway, to port to any other compiler would
require an effort similar to the Win32 port.

--
 ______________________________________________________________________________
 |  Brian Havard                 |  "He is not the messiah!                   |
 |  brianh@kheldar.apana.org.au  |  He's a very naughty boy!" - Life of Brian |
 ------------------------------------------------------------------------------


Mime
View raw message