|
Boost : |
From: Robert Zeh (razeh_at_[hidden])
Date: 2005-04-04 15:22:38
"Peter Dimov" <pdimov_at_[hidden]> writes:
> Alexander Terekhov wrote:
> > Robert Zeh wrote:
> > [...]
> >> I am using a locally build gcc 3.4.3 on Redhat.
> > [...]
> >> /home/razeh/boost/boost/detail/sp_counted_base_gcc_x86.hpp: In
> >> function `long int boost::detail::atomic_exchange_and_add(long int*,
> >> long int)':
> >> /home/razeh/boost/boost/detail/sp_counted_base_gcc_x86.hpp:50:
> >> warning: matching constraint does not allow a register
> >> /home/razeh/boost/boost/detail/sp_counted_base_gcc_x86.hpp:50:
> >> warning: matching constraint does not allow a register
> >> /home/razeh/boost/boost/detail/sp_counted_base_gcc_x86.hpp:50:
> >> error: inconsistent operand constraints in an `asm'
> > http://gcc.gnu.org/ml/gcc/2004-04/msg01455.html
> > http://gcc.gnu.org/ml/gcc/2005-03/msg00082.html
> > (Not that I really understand what's the beef here...)
>
> I think I fixed it as suggested by Richard Henderson in one of the threads.
Have you committed the fixes to CVS? I just did an CVS update, and
the build is still failing.
Robert Zeh
http://home.earthlink.net/~rzeh
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk