aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZack Weinberg <zack@gcc.gnu.org>2000-02-02 05:05:41 +0000
committerZack Weinberg <zack@gcc.gnu.org>2000-02-02 05:05:41 +0000
commit7ae8706122146e96500c3f2b88815008df71c4ad (patch)
treed7426a58393cd8abae87ca5827eb44c30977120a
parent15f724f6c2e730c4fae208488eecd633843509f2 (diff)
downloadgcc-7ae8706122146e96500c3f2b88815008df71c4ad.zip
gcc-7ae8706122146e96500c3f2b88815008df71c4ad.tar.gz
gcc-7ae8706122146e96500c3f2b88815008df71c4ad.tar.bz2
argh, forgot to commit changelog
From-SVN: r31752
-rw-r--r--gcc/ChangeLog41
1 files changed, 41 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 31d33d3..9ffd2c0 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,44 @@
+2000-02-01 Zack Weinberg <zack@wolery.cumb.org>
+
+ * frame.c (find_fde): Convert for loop to do-while so compiler
+ sees it's always executed at least once.
+ * libgcc2.c (BBINBUFSIZE): Kill.
+ (__bb_init_prg): Use fgets.
+ (__bb_exit_trace_func): Don't paste strings.
+ * unroll.c (unroll_loop): Initialize unroll_type, not
+ unroll_number, and tweak logic to match.
+
+ * i386.c (ix86_expand_int_movcc): Add explicit 'return 0' in
+ all failure paths.
+ (ix86_flags_dependant): Likewise. Disentangle control flow.
+ (ix86_sched_reorder): Break guts out to
+ ix86_sched_reorder_pentium and ix86_sched_reorder_ppro.
+ (ix86_sched_reorder_ppro): Initialize pair2 and insnp before
+ any possible use.
+
+ * i386.h (MACHINE_STATE_SAVE, MACHINE_STATE_RESTORE): Don't
+ use string concatenation. Don't save and restore esi.
+
+ * fixinc/Makefile.in (fixincl.sh): Don't depend on inclhack.def.
+ (machname.h): Remove script to separate file. Use two-step
+ sequence so target is not created if script fails.
+ * fixinc/gen-machname.h: New file. Handle case where no non-reserved
+ identifiers are defined.
+ * fixinc/fixlib.c (mn_get_regexps): Return a flag: if MN_NAME_PAT is
+ an empty string, machine_name doesn't need to do anything at
+ all.
+ (is_cxx_header): Add more cases to regexp.
+ * fixinc/fixlib.h: Update prototype.
+ * fixinc/fixtests.c, fixinc/fixfixes.c: Update callers of
+ mn_get_regexps.
+ * fixinc/fixincl.c: Define NO_BOGOSITY.
+
+ * fixinc/inclhack.def (no_double_slash, else_endif_label): Ifdef out.
+ (hp_sysfile): Add missing comma.
+ (math_exception): Put the wrapper ifdefs at the beginning and
+ the end of the file.
+ * fixinc/fixincl.x, fixinc/inclhack.sh: Regenerate.
+
2000-02-01 Richard Henderson <rth@cygnus.com>
* sparc.c (fp_zero_operand): Turn into a normal predicate.