i386.c (ix86_debug_options): Remove prototype.
authorUros Bizjak <uros@gcc.gnu.org>
Mon, 26 Aug 2013 09:02:04 +0000 (11:02 +0200)
committerUros Bizjak <uros@gcc.gnu.org>
Mon, 26 Aug 2013 09:02:04 +0000 (11:02 +0200)
* config/i386/i386.c (ix86_debug_options): Remove prototype.
(x86_64_elf_select_section): Ditto.
(ix86_handle_tm_regparm_attribute): Remove ATTRIBUTE_UNUSED on used
arguments.
(ix86_pass_by_reference): Ditto.
(ix86_return_in_memory): Ditto.
(output_set_got): Ditto.
(ix86_unary_operator_ok): Ditto.
(ix86_expand_builtin): Ditto.

From-SVN: r201988

gcc/ChangeLog
gcc/config/i386/i386.c

index 69cfa623350eb345e39b56d14cb87d4655df181c..b1e23340b1ed5b0e65e4a5ed13034523add76d70 100644 (file)
@@ -1,7 +1,18 @@
+2013-08-26  Uros Bizjak  <ubizjak@gmail.com>
+
+       * config/i386/i386.c (ix86_debug_options): Remove prototype.
+       (x86_64_elf_select_section): Ditto.
+       (ix86_handle_tm_regparm_attribute): Remove ATTRIBUTE_UNUSED on used
+       arguments.
+       (ix86_pass_by_reference): Ditto.
+       (ix86_return_in_memory): Ditto.
+       (output_set_got): Ditto.
+       (ix86_unary_operator_ok): Ditto.
+       (ix86_expand_builtin): Ditto.
+
 2013-08-23  Jan Hubicka  <jh@suse.cz>
 
-       * cgraph.c (cgraph_turn_edge_to_speculative):
-       Fix debug output.
+       * cgraph.c (cgraph_turn_edge_to_speculative): Fix debug output.
 
 2013-08-23  Jan Hubicka  <jh@suse.cz>
 
        (dump_type_inheritance_graph): Do not ICE when there are no ODR types.
        (maybe_record_node): Record node in cached_polymorphic_call_targets.
        (record_binfo): Add comment.
-       (free_polymorphic_call_targets_hash): Do not ICE when cache is not built.
+       (free_polymorphic_call_targets_hash): Do not ICE when cache is not
+       built.
        (devirt_node_removal_hook): Do not iCE when cache is freed.
        (possible_polymorphic_call_target_p): New predicate.
        (update_type_inheritance_graph): New function.
        (*movsf_internal): Likewise.
        (*fop_<mode>_comm_sse): Replace constraint "x" with new constraint "v".
        (<code><mode>3): Likewise.
-       * config/i386/i386.opt (mavx512f, mavx512pf, mavx512er, mavx512cd): New.
+       * config/i386/i386.opt (mavx512f, mavx512pf, mavx512er, mavx512cd):
+       New.
        * config/i386/mmx.md (*mov<mode>_internal): Replace constraint "x"
        with the new constraint "v".
        * config/i386/sse.md (*mov<mode>_internal): Support new registers and
 
 2013-08-21  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
 
-       * config/sol2-10.h (TARGET_LIBC_HAS_FUNCTION): Don't nest
-       comment.
+       * config/sol2-10.h (TARGET_LIBC_HAS_FUNCTION): Don't nest comment.
 
 2013-08-21  Jeff Law  <law@redhat.com>
 
        (BUILT_IN_FABSD128): Likewise.
        * builtins.c (expand_builtin): Add support for new DFP ABS builtins.
        (fold_builtin_1): Likewise.
-       * config/rs6000/dfp.md (*negtd2_fpr): Handle non-overlapping destination
-       and source operands.
+       * config/rs6000/dfp.md (*negtd2_fpr): Handle non-overlapping
+       destination and source operands.
        (*abstd2_fpr): Likewise.
        (*nabstd2_fpr): Likewise.
 
        (DEF_C99_COMPL_BUILTIN): New define. Change all complex c99 builtin
        definitions to using this define.
        * config/darwin-protos.h (darwin_libc_has_function): New.
-       * config/darwin.c: (darwin_libc_has_function: Ditto.
+       * config/darwin.c (darwin_libc_has_function): Ditto.
        * config/alpha/linux.h: Remove TARGET_C99_FUNCTIONS and
        TARGET_HAS_SINCOS. Redefine TARGET_LIBC_HAS_FUNCTION.
        * config/darwin.h: Ditto.
        unspec enumeration.
        (power8 fusion peephole/peephole2): Rework the fusion peepholes to
        adjust the register addis loads up in the peephole2 pass.  Do not
-       depend on the register live/dead state when the peephole pass is
-       done.
+       depend on the register live/dead state when the peephole pass is done.
 
 2013-08-16  David Malcolm  <dmalcolm@redhat.com>
 
index 536c35737d46aabef27e0530f82872b39f53d716..442b4f6fefcf7522e6b8fb6c988c9df238dfcea8 100644 (file)
@@ -2321,7 +2321,6 @@ enum ix86_function_specific_strings
 
 static char *ix86_target_string (HOST_WIDE_INT, int, const char *,
                                 const char *, enum fpmath_unit, bool);
-static void ix86_debug_options (void) ATTRIBUTE_UNUSED;
 static void ix86_function_specific_save (struct cl_target_option *);
 static void ix86_function_specific_restore (struct cl_target_option *);
 static void ix86_function_specific_print (FILE *, int,
@@ -2754,7 +2753,7 @@ ix86_profile_before_prologue (void)
 
 /* Function that is callable from the debugger to print the current
    options.  */
-void
+void ATTRIBUTE_UNUSED
 ix86_debug_options (void)
 {
   char *opts = ix86_target_string (ix86_isa_flags, target_flags,
@@ -4848,10 +4847,7 @@ ix86_in_large_data_p (tree exp)
    RELOC indicates whether forming the initial value of DECL requires
    link-time relocations.  */
 
-static section * x86_64_elf_select_section (tree, int, unsigned HOST_WIDE_INT)
-       ATTRIBUTE_UNUSED;
-
-static section *
+static section * ATTRIBUTE_UNUSED
 x86_64_elf_select_section (tree decl, int reloc,
                           unsigned HOST_WIDE_INT align)
 {
@@ -5303,8 +5299,7 @@ ix86_handle_cconv_attribute (tree *node, tree name,
 static tree
 ix86_handle_tm_regparm_attribute (tree *node, tree name ATTRIBUTE_UNUSED,
                                  tree args ATTRIBUTE_UNUSED,
-                                 int flags ATTRIBUTE_UNUSED,
-                                 bool *no_add_attrs)
+                                 int flags, bool *no_add_attrs)
 {
   tree alt;
 
@@ -7228,8 +7223,7 @@ ix86_function_arg (cumulative_args_t cum_v, enum machine_mode omode,
    appropriate for passing a pointer to that type.  */
 
 static bool
-ix86_pass_by_reference (cumulative_args_t cum_v ATTRIBUTE_UNUSED,
-                       enum machine_mode mode ATTRIBUTE_UNUSED,
+ix86_pass_by_reference (cumulative_args_t cum_v, enum machine_mode mode,
                        const_tree type, bool named ATTRIBUTE_UNUSED)
 {
   CUMULATIVE_ARGS *cum = get_cumulative_args (cum_v);
@@ -7762,7 +7756,7 @@ return_in_memory_ms_64 (const_tree type, enum machine_mode mode)
 }
 
 static bool
-ix86_return_in_memory (const_tree type, const_tree fntype ATTRIBUTE_UNUSED)
+ix86_return_in_memory (const_tree type, const_tree fntype)
 {
 #ifdef SUBTARGET_RETURN_IN_MEMORY
   return SUBTARGET_RETURN_IN_MEMORY (type, fntype);
@@ -8950,7 +8944,7 @@ ix86_code_end (void)
 /* Emit code for the SET_GOT patterns.  */
 
 const char *
-output_set_got (rtx dest, rtx label ATTRIBUTE_UNUSED)
+output_set_got (rtx dest, rtx label)
 {
   rtx xops[3];
 
@@ -18060,7 +18054,7 @@ ix86_dep_by_shift_count (const_rtx set_insn, const_rtx use_insn)
 bool
 ix86_unary_operator_ok (enum rtx_code code ATTRIBUTE_UNUSED,
                        enum machine_mode mode ATTRIBUTE_UNUSED,
-                       rtx operands[2] ATTRIBUTE_UNUSED)
+                       rtx operands[2])
 {
   /* If one of operands is memory, source and destination must match.  */
   if ((MEM_P (operands[0])
@@ -32154,9 +32148,8 @@ ix86_expand_vec_set_builtin (tree exp)
    IGNORE is nonzero if the value is to be ignored.  */
 
 static rtx
-ix86_expand_builtin (tree exp, rtx target, rtx subtarget ATTRIBUTE_UNUSED,
-                    enum machine_mode mode ATTRIBUTE_UNUSED,
-                    int ignore ATTRIBUTE_UNUSED)
+ix86_expand_builtin (tree exp, rtx target, rtx subtarget,
+                    enum machine_mode mode, int ignore)
 {
   const struct builtin_description *d;
   size_t i;