MS_types and addr_t name polution

Michael Eager
Wed Dec 11 20:13:00 GMT 2002

I'm porting a small program to Cygwin.  One of the typedefs
in the program is for a symbol named addr_t.  Since this is
defined in /usr/include/sys/types.h, there is a redefinition

This (and a number of other symbols) are defined when __MS_types_
is defined, which, in turn, is defined whenever __CYGWIN__, _WIN32
or __MSDOS__ is defined.  

I don't see any use of addr_t in /usr/include.  Is there a reason
for defining addr_t and the other symbols?

Michael Eager	408-328-8426	
MontaVista Software, Inc. 1237 E. Arques Ave., Sunnyvale, CA  94085

Unsubscribe info:
Bug reporting:

More information about the Cygwin mailing list