From: Hartmut Kaiser (hartmut.kaiser_at_[hidden])
Date: 2005-12-06 12:31:45


 
Vambola Kotkas wrote:

> As for big integers ... i am no expert, but maybe it is not
> best idea to use implementations that contain assembler parts
> in cross-platform libraries like boost. 15 years ago it was
> very common to use manually optimized code in critical parts,
> these days however C++ compilers do optimizations all better
> and better.

I agree with that. But as soon a bignum library will be available in Boost
I'll try to integrate it to allow cross compilation etc.

> Is there an option to direct the output into *.i files
> instead of stdout? I currently do it with -o option just that
> .i file seems to be default for most other C++ preprocessors.
> Getting slightly bored to type twice.

;-)

The answer is no. But nothing prevents you from changing the wave driver and
add a -E option (or something similar) which instructs wave to always output
the preprocessed tokens to a file names *.i. But if this is of general
interest I can do that as well, it's not terribly difficult to implement in
the end.

Regards Hartmut