[math][bcp] rational.hpp doesn't get processed well by bcp

Hello, boost/math/tools/rational.hpp (in trunk, at least) includes files by constructing a macro, e.g.: # define BOOST_HEADER() <BOOST_JOIN(boost/math/tools/detail/polynomial_horner1_, BOOST_MATH_MAX_POLY_ORDER).hpp> # include BOOST_HEADER() bpc doesn't seem to pick up dependencies that are included in this fashion - is it possible to include something into rational.hpp to serve as a hint to bcp on what all files might be included? Thanks, Stjepan

Can bcp just interpret the BOOST_JOIN macro ? I think it would be easier. On 7/24/08, Stjepan Rajko <stipe@asu.edu> wrote:
Hello,
boost/math/tools/rational.hpp (in trunk, at least) includes files by constructing a macro, e.g.:
# define BOOST_HEADER() <BOOST_JOIN(boost/math/tools/detail/polynomial_horner1_, BOOST_MATH_MAX_POLY_ORDER).hpp> # include BOOST_HEADER()
bpc doesn't seem to pick up dependencies that are included in this fashion - is it possible to include something into rational.hpp to serve as a hint to bcp on what all files might be included?
Thanks,
Stjepan _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
-- Alp Mestan --- http://blog.mestan.fr/ --- http://alp.developpez.com/ --- In charge of the Qt, Algorithms and Artificial Intelligence sections on Developpez

bpc doesn't seem to pick up dependencies that are included in this fashion - is it possible to include something into rational.hpp to serve as a hint to bcp on what all files might be included?
Done, thanks for reporting this one, John.

On Thu, Jul 24, 2008 at 2:58 AM, John Maddock <john@johnmaddock.co.uk> wrote:
bpc doesn't seem to pick up dependencies that are included in this fashion - is it possible to include something into rational.hpp to serve as a hint to bcp on what all files might be included?
Done, thanks for reporting this one, John.
Thanks much! Stjepan
participants (3)
-
Alp Mestan
-
John Maddock
-
Stjepan Rajko