Steve writes:
>Or use HPFOPEN, which has its own built-in "smarts" about default values
>for unspecified options?
Still has the same problem. The built-in "smarts" are a feature of
intrinsics and since gcc doesn't process sysintr, it doesn't learn about
the default values. At least HPFOPEN has a hidden parameter that tells
it how many parameters are actually in use, so it is easier to implement
in that you don't have to supply all the unused parameters as with
FOPEN.