$include_dir="/home/hyper-archives/boost-users/include"; include("$include_dir/msg-header.inc") ?>
From: Hartmut Kaiser (hartmut.kaiser_at_[hidden])
Date: 2006-02-19 11:20:57
 
John Maddock wrote:
> > a) Wave can be used to get all the names of the included files 
> > directly.
> 
> Good, but what would be needed is a sort of tri-state for 
> each define: 
> defined/not defined/maybe defined.
This one is easy. Just run the tool twice, once with the macro defined and
once without.
Regards Hartmut
> 
> An obvious example would be threading macros: if the compiler 
> is in multithread mode different headers may get picked up 
> than in single threaded mode, so "Give me the headers used by 
> msvc" would actually only pick up the headers used under 
> certain circumstances otherwise.  Other examples would be 
> substitute std libs, and other "hidden" preprocessor paths 
> taken as a result of macros set by specific compiler options.
> 
> John.
> 
> _______________________________________________
> Boost-users mailing list
> Boost-users_at_[hidden]
> http://listarchives.boost.org/mailman/listinfo.cgi/boost-users