flow.c: Move all basic block reordering code into its own file.
authorJason Eckhardt <jle@cygnus.com>
Thu, 16 Mar 2000 14:56:55 +0000 (14:56 +0000)
committerJason Eckhardt <jle@gcc.gnu.org>
Thu, 16 Mar 2000 14:56:55 +0000 (14:56 +0000)
commit295ae8170c37fec29e0c385b1ab0f2e8dab4dc17
treef3ae6e2e07c4fd2a16104bf92617881e95c693af
parente1e97c4f15e638cbace4f54ec987525f20893fa5
flow.c: Move all basic block reordering code into its own file.

* flow.c: Move all basic block reordering code into its own file.
(create_basic_block): Externalize.
* bb-reorder.c: New file. Copy all basic block reordering code from
flow.c to this file.
(reorder_basic_blocks): Fix fencepost error in for-loop.
(reorder_basic_blocks): Remove braces from single statement for-loops.
* basic-block.h: Add declaration for create_basic_block.
* Makefile.in: Add rules for bb-reorder.o.

From-SVN: r32585
gcc/ChangeLog
gcc/Makefile.in
gcc/basic-block.h
gcc/bb-reorder.c [new file with mode: 0644]
gcc/flow.c