------- Additional Comments From drow at gcc dot gnu dot org 2005-02-13 20:13 ------- I've suggested when talking to someone else about this that they should be assumed not to trap at the points where they are called. That would allow calls to them to be removed, although still limit code motion.
It's a pity there's no rigorous definition of the current meaning of pure. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19828