]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - gcc/ChangeLog
configure.ac (fixincludes_UNLOCKED_FUNCS): New.
[thirdparty/gcc.git] / gcc / ChangeLog
index 1a723feafa562520ec785d256e67670d97e61e60..0c7d095d8886ae451ab64a7dd3c86b741ccb326e 100644 (file)
@@ -1,3 +1,42 @@
+2005-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       PR/17092
+       * configure.ac (gcc_UNLOCKED_FUNCS): New.
+       (AC_CHECK_FUNCS, AC_CHECK_DECLS): Check for gcc_UNLOCKED_FUNCS.
+       * system.h (putchar, getc, getchar, clearerr, feof, fileno,
+       fflush, fgetc, fgets, ferror, fread): Redefine to the associated
+       _unlocked function.
+       (fwrite_unlocked): Fix prototype.
+       
+       * configure, config.in: Regenerate.
+
+2005-04-11  David Edelsohn  <edelsohn@gnu.org>
+
+       * tree-ssa-loop-im.c: Include real.h.
+       (determine_invariantness_stmt): If real division divisor is
+       invariant and flag_unsafe_math_optimizations enabled, generate
+       invariant reciprocal for hoisting.
+       * Makefile.in (tree-ssa-loop-im.o): Add real.h dependency.
+
+2005-04-11  Daniel Berlin  <dberlin@dberlin.org>
+
+       Fix PR tree-optimization/20926
+       
+       * tree-ssa-alias.c (add_type_alias): Handle subvars.
+       
+2005-04-11  Devang Patel  <dpatel@apple.com>
+
+       * config/rs6000.c (rs6000_emit_vector_select): Fix vector select
+       operand ordering.
+       
+2005-04-11  Andrew Pinski  <pinskia@physics.uc.edu>
+
+       * fold-const.c (fold_binary_op_with_conditional_arg):
+       use fold_buildN instead of "fold (buildN" in some
+       non obvious places.
+       (fold_unary): Likewise.
+       (fold_binary): Likewise.
+
 2005-04-11  Daniel Berlin  <dberlin@dberlin.org>
        
        Fix PR tree-optimization/20612