+2000-08-25 Jakub Jelinek <jakub@redhat.com>
+
+ * config/i386/i386.c (ix86_expand_branch): Treat GE and GEU the same
+ way as LT and LTU when the second operand has 0 in low word.
+
+2000-08-26 Michael Hayes <mhayes@cygnus.com>
+
+ * basic-block.h (struct loop): Rename `exits' field to
+ `exit_edges'. Add `entry_edges' and `num_entries' fields.
+
+ * flow.c (flow_loop_exit_edges_find): Rename from flow_loop_exits_find.
+ (flow_loop_entry_edges_find): Add.
+ (flow_edge_list_print): Rename from flow_exits_print.
+ (flow_loops_find): Call flow_loop_entry_edges_find.
+ (flow_loop_dump): Dump entry_edges list.
+ (flow_loops_free): Free entry_edges.
+
+2000-08-26 Michael Hayes <mhayes@cygnus.com>
+
+ * loop.c (loop_dump_aux, debug_loop): New functions.
+ (LOOP_BLOCK_NUM_1, LOOP_BLOCK_NUM, LOOP_INSN_UID): New macros.
+
+ * flow.c (flow_loops_dump): Add callback parameter.
+ (flow_loop_dump): Add callback parameter and call it. Move
+ loop note debugging code to loop_dump_aux.
+
+ * basic-block.h (flow_loop_dump): Add callback parameter
+ (flow_loops_dump): Likewise.
+
+ * toplev.c (rest_of_compilation): Add NULL callback function pointer
+ to call to flow_loops_dump.
+
+2000-08-26 Michael Hayes <mhayes@cygnus.com>
+
+ * loop.c (count_loop_regs_set): Replace start and end arguments
+ with loop argument. All callers udated.
+
+2000-08-26 Michael Hayes <mhayes@cygnus.com>
+
+ * loop.c (constant_high_bytes): Delete.
+
+2000-08-26 Michael Hayes <mhayes@cygnus.com>
+
+ * loop.c (prescan_loop): Move checks for NOTE_INSN_LOOP_CONT
+ and NOTE_INSN_LOOP_VTOP to...
+ (find_and_verify_loops) ...here.
+
Fri Aug 25 04:21:13 2000 Alexandre Oliva <aoliva@redhat.com>
* crtstuff.c (CRT_CALL_STATIC_FUNCTION): Define default.