r231073 - in /trunk/gcc: ChangeLog config/nvptx...
nathan@gcc.gnu.org
nathan@gcc.gnu.org
Mon Nov 30 14:44:00 GMT 2015
Author: nathan
Date: Mon Nov 30 14:44:48 2015
New Revision: 231073
URL: https://gcc.gnu.org/viewcvs?rev=231073&root=gcc&view=rev
Log:
* config/nvptx/nvptx.c (nvptx_name_replacement): Move earlier.
(write_one_arg): Reorder parms, add 'sep' param.
(nvptx_write_function_decl): Rename to ...
(write_fn_proto): ... here. Do name replacement. Emit linaer
comment marker. Deal with both decls and defns. Simplify argument
formatting.
(write_function_decl_and_comment): Delete.
(write_func_decl_from_insn): Rename to ...
(write_fn_proto_from_insn): ... here. Don't do name replacement.
(nvptx_record_fndecl): Call write_fn_proto.
(nvptx_record_libfunc): Call write_fn_proto_from_insn.
(nvptx_declare_function_name): Adjust for write_fn_proto changes.
(nvotx_output_call_insn): Call write_fn_prot_from_insn.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/nvptx/nvptx.c
More information about the Gcc-cvs
mailing list