diff options
author | Nat Goodspeed <nat@lindenlab.com> | 2012-07-19 08:35:11 -0400 |
---|---|---|
committer | Nat Goodspeed <nat@lindenlab.com> | 2012-07-19 08:35:11 -0400 |
commit | 27cbfef0269146eb296bbd2b810a6d331e5cb7d2 (patch) | |
tree | 56dd8cde3e74e7391c572c98c70853d385063e88 /indra/llcharacter/lljointstate.h | |
parent | 2e83dfa217feb90e7b94e499346ad9b98fa711b2 (diff) |
MAINT-1175: Use workaround for comparing std::type_info* on gcc < 4.4.
We now specialize std::less<const std::type_info*> to use
std::type_info::before(), and on Windows and Mac that Just Works. It even
works on Linux when using gcc 4.4+: more recent implementations of gcc's
std::type_info::before() apparently do name()-string comparisons internally.
It doesn't work so well on Linux with gcc 4.1, though, and that's the compiler
we still use on our Linux build-farm machines. But rather than give up,
perform explicit name()-string comparison in that case.
Diffstat (limited to 'indra/llcharacter/lljointstate.h')
0 files changed, 0 insertions, 0 deletions