c-family/
authorebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 20 Jan 2014 10:18:49 +0000 (10:18 +0000)
committerebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 20 Jan 2014 10:18:49 +0000 (10:18 +0000)
* c-ada-spec.h (dump_ada_specs): Revert prototype change.
* c-ada-spec.c (dump_ads): Likewise.
(cpp_check): Likewise.
(dump_ada_specs): Likewise.
cp/
* decl2.c (cpp_check): Revert prototype change.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@206793 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/c-family/ChangeLog
gcc/c-family/c-ada-spec.c
gcc/c-family/c-ada-spec.h
gcc/cp/ChangeLog
gcc/cp/decl2.c

index fede01f..3198558 100644 (file)
@@ -1,4 +1,11 @@
-2014-01-15  Laurent Alfonsi <laurent.alfonsi@st.com>
+2014-01-20  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * c-ada-spec.h (dump_ada_specs): Revert prototype change.
+       * c-ada-spec.c (dump_ads): Likewise.
+       (cpp_check): Likewise.
+       (dump_ada_specs): Likewise.
+
+2014-01-15  Laurent Alfonsi  <laurent.alfonsi@st.com>
 
        PR c++/49718
        * c-common.c (handle_no_instrument_function_attribute): Allow
index df4a1f2..fc21b62 100644 (file)
@@ -58,7 +58,7 @@ static void dump_ada_nodes (pretty_printer *, const char *);
 static void reset_ada_withs (void);
 static void dump_ada_withs (FILE *);
 static void dump_ads (const char *, void (*)(const char *),
-                     int (*)(const_tree, cpp_operation));
+                     int (*)(tree, cpp_operation));
 static char *to_ada_name (const char *, int *);
 static bool separate_class_package (tree);
 
@@ -68,7 +68,7 @@ static bool separate_class_package (tree);
 #define INDENT_INCR 3
 
 /* Global hook used to perform C++ queries on nodes.  */
-static int (*cpp_check) (const_tree, cpp_operation) = NULL;
+static int (*cpp_check) (tree, cpp_operation) = NULL;
 
 
 /* Given a cpp MACRO, compute the max length BUFFER_LEN of the macro, as well
@@ -975,7 +975,7 @@ is_tagged_type (const_tree type)
    sufficiently simple.  */
 
 static bool
-has_nontrivial_methods (const_tree type)
+has_nontrivial_methods (tree type)
 {
   tree tmp;
 
@@ -3263,7 +3263,7 @@ print_ada_struct_decl (pretty_printer *buffer, tree node, tree type, int spc,
 static void
 dump_ads (const char *source_file,
          void (*collect_all_refs)(const char *),
-         int (*check)(const_tree, cpp_operation))
+         int (*check)(tree, cpp_operation))
 {
   char *ads_name;
   char *pkg_name;
@@ -3364,7 +3364,7 @@ collect_source_ref (const char *filename)
 
 void
 dump_ada_specs (void (*collect_all_refs)(const char *),
-               int (*check)(const_tree, cpp_operation))
+               int (*check)(tree, cpp_operation))
 {
   int i;
 
index 3d1f165..7414c94 100644 (file)
@@ -37,6 +37,6 @@ extern location_t decl_sloc (const_tree, bool);
 extern void collect_ada_nodes (tree, const char *);
 extern void collect_source_ref (const char *);
 extern void dump_ada_specs (void (*)(const char *),
-                           int (*)(const_tree, cpp_operation));
+                           int (*)(tree, cpp_operation));
 
 #endif /* ! C_ADA_SPEC_H */
index 0508ea0..0b9c181 100644 (file)
@@ -1,3 +1,7 @@
+2014-01-20  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * decl2.c (cpp_check): Revert prototype change.
+
 2014-01-17  Paolo Carlini  <paolo.carlini@oracle.com>
 
        PR c++/59270
index 8fa3037..58419ec 100644 (file)
@@ -3817,7 +3817,7 @@ build_java_method_aliases (struct pointer_set_t *candidates)
 /* Return C++ property of T, based on given operation OP.  */
 
 static int
-cpp_check (const_tree t, cpp_operation op)
+cpp_check (tree t, cpp_operation op)
 {
   switch (op)
     {