OSDN Git Service

* dwarf2out.c (class_scope_p): New static inline.
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index c6ec14d..5c09748 100644 (file)
@@ -1,3 +1,36 @@
+2009-04-08  Jakub Jelinek  <jakub@redhat.com>
+
+       * dwarf2out.c (class_scope_p): New static inline.
+       (class_or_namespace_scope_p): Use it.
+       (gen_variable_die): Use DW_TAG_member tag for static data member
+       declarations instead of DW_TAG_variable.
+
+2009-04-08  Richard Guenther  <rguenther@suse.de>
+
+       * tree-ssa-sccvn.c (valueize_refs): Do not continue to
+       valueize random data.
+
+2009-04-08  David Edelsohn  <edelsohn@gnu.org>
+
+       * config.gcc (aix tm_file):  Add aix-stdint.h.
+       (aix tm clause use_gcc_stdint):  Set to wrap.
+       * config/rs6000/aix-stdint.h:  New file.
+       
+2009-04-08  Richard Guenther  <rguenther@suse.de>
+
+       PR middle-end/36291
+       * tree-dfa.c (add_referenced_var): Do not recurse into
+       global initializers.
+       * tree-ssa-ccp.c (get_symbol_constant_value): Add newly
+       exposed variables.
+       (fold_const_aggregate_ref): Likewise.
+
+2009-04-08  Paolo Bonzini  <bonzini@gnu.org>
+
+        * recog.c (ordered_comparison_operator): New.
+        * gensupport.c (std_preds): Add it.
+       * doc/md.texi (Machine-Independent Predicates): Document it.
+
 2009-04-08  Jan Hubicka  <jh@suse.cz>
 
        * tree-eh.c (cleanup_eh): When not optimizing, do not try EH merging.