That doesn't build with gcc 4.8: In file included from ../../gcc/splay-tree-utils.h:491:0, from ../../gcc/rtl-ssa.h:45, from ../../gcc/fwprop.c:29: ../../gcc/splay-tree-utils.tcc:24:1: error: prototype for 'typename base_splay_tree<Accessors>::node_type base_splay_tree<Accessors>::get_child(typename Accessors::node_type, unsigned int)' does not match any in class 'base_splay_tree<Accessors>' base_splay_tree<Accessors>::get_child (node_type node, unsigned int index) ^ In file included from ../../gcc/rtl-ssa.h:45:0, from ../../gcc/fwprop.c:29: ../../gcc/splay-tree-utils.h:125:20: error: candidate is: static typename Accessors::node_type base_splay_tree<Accessors>::get_child(typename Accessors::node_type, unsigned int) static node_type get_child (node_type, unsigned int); ^
Andreas. -- Andreas Schwab, sch...@linux-m68k.org GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510 2552 DF73 E780 A9DA AEC1 "And now for something completely different."