[ntp:questions] Dual-core systems - AMD - Windows Vista

Danny Mayer mayer at ntp.isc.org
Mon Dec 10 13:38:42 UTC 2007


Richard B. Gilbert wrote:
> David J Taylor wrote:
>> Danny Mayer wrote:
>> []
>>
>>> No, you extract the openssl files to a directory at the same level as
>>> ntp. Then you read the INSTALL.W32 file for instructions on how to
>>> build openssl. I don't build with the assembler code.
>>
>> Danny, thanks for your "encouragement" - I did do all this, of course, but 
>> I will pursue this further.
> <snip>
>> That error, perhaps, but there are dozens of warnings when  you compile, 
>> making it impossible to judge what success you have had.  I come from a 
>> background where we expect software to compile with a "zero errors, zero 
>> warnings" result.
> 
> That can be extremely difficult to achieve over multiple platforms and 
> compilers.
> It is made more difficult because various compiler accept different 
> deviations from the standard.  I believe that gcc is notorious for that 
> and there may well be others.
> 
> In the days when I was porting Unixish C code to OpenVMS, I used the 
> compiler options that demanded "maximum rectitude" for compliance with 
> the then ANSI standard. (I believe the standard changed several times 
> since I last did this.)  This found a couple of actual bugs and quite a 
> bit of what I considered "sleazy coding" which I did my best to clean 
> up.  I added zillions of missing function declarations, corrected 
> function declarations that falsely claimed that a function returned 
> something that it did not or vice versa. . . .

It depended whether you used VAXC or DECC. VAXC was quite sleazy.

Danny



More information about the questions mailing list