-
- Downloads
re PR lto/41638 (Back-end builtins are mishandled)
2009-10-09 Richard Guenther <rguenther@suse.de> PR lto/41638 * target-def.h (TARGET_BUILTIN_DECL): Define. (TARGET_INITIALIZER): Add TARGET_BUILTIN_DECL. * target.h (struct gcc_target): Add builtin_decl target hook. * doc/tm.texi (TARGET_BUILTIN_DECL): Document. * lto-streamer-in.c (lto_get_builtin_tree): Fix handling of target builtins. * lto-streamer-out.c (lto_output_tree_pointers): Use sorry, not gcc_unreachable. (lto_output_builtin_tree): Sorry if the target does not support streaming target builtins. * config/rs6000/rs6000.c (TARGET_BUILTIN_DECL): Define. (rs6000_builtin_decl): New function. * config/i386/i386.c (TARGET_BUILTIN_DECL): Define. (ix86_builtin_decl): New function. From-SVN: r152606
Showing
- gcc/ChangeLog 18 additions, 0 deletionsgcc/ChangeLog
- gcc/config/i386/i386.c 13 additions, 0 deletionsgcc/config/i386/i386.c
- gcc/config/rs6000/rs6000.c 15 additions, 0 deletionsgcc/config/rs6000/rs6000.c
- gcc/doc/tm.texi 10 additions, 0 deletionsgcc/doc/tm.texi
- gcc/lto-streamer-in.c 12 additions, 3 deletionsgcc/lto-streamer-in.c
- gcc/lto-streamer-out.c 7 additions, 8 deletionsgcc/lto-streamer-out.c
- gcc/target-def.h 2 additions, 0 deletionsgcc/target-def.h
- gcc/target.h 6 additions, 0 deletionsgcc/target.h
Loading
Please register or sign in to comment