Merge FreeBSD modifications into gcc 3.3.1-release:

1.2  -fformat-extensions.
  1.7  FORCE_OPTIMIZATION_DOWNGRADE knob for Alpha.
  1.14 -O0 -O1 optimize alignment for time, not size.
This commit is contained in:
Alexander Kabaev 2003-08-22 03:13:20 +00:00
parent b0cb115fb7
commit 5f020c09b4
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=119267

View File

@ -2854,8 +2854,8 @@ rest_of_compilation (decl)
open_dump_file (DFI_addressof, decl);
purge_addressof (insns);
if (optimize)
purge_all_dead_edges (0);
if (optimize && purge_all_dead_edges (0))
delete_unreachable_blocks ();
reg_scan (insns, max_reg_num (), 1);
close_dump_file (DFI_addressof, print_rtl, insns);