9.8.0-P1 platform.h questions

Dennis Clarke dclarke at blastwave.org
Mon May 16 19:56:10 UTC 2011

I compiled 9.8.0-P1 on both 32-bit and 64-bit Solaris Sparc and the output
in all the header files looks identical with the exception of platform. I
expect to see things like this :

The 32-bit build results in :


The 64-bit build platform.h has this :


That seems perfectly fine and reasonable.

Not so reasonable is this :




The compile was done on the same server with either CFLAGS having 
-xarch=v9 for 64-bit and then  -xarch=v8 for the 32-bit builds. Everything
seems fine but this server does have if_nametoindex(3XNET) as well as
if_nametoindex(3NSL) where the 3xnet libs are "X/Open Networking Services
Library Functions".

Why would platform.h be so different as there were a multitude of such

Dennis Clarke
dclarke at blastwave.org

More information about the bind-users mailing list