diff options
author | obrien <obrien@FreeBSD.org> | 2002-06-21 18:21:30 +0000 |
---|---|---|
committer | obrien <obrien@FreeBSD.org> | 2002-06-21 18:21:30 +0000 |
commit | a0b51ec56f05d110fd5fc5a4643caf77001eab45 (patch) | |
tree | 2fd93855171ac5b29047a7c91b4d9ee9ba99f872 /contrib | |
parent | bf953252b2b71ba56edf6537e1fa23b52b04d05e (diff) | |
download | FreeBSD-src-a0b51ec56f05d110fd5fc5a4643caf77001eab45.zip FreeBSD-src-a0b51ec56f05d110fd5fc5a4643caf77001eab45.tar.gz |
cc -O0 and -O1 didn't do the easy optimization of alignment for space.
Instead it attempted to do the easy optimization of alignment for time,
which should be to 1-byte alignment on i386's.
Submitted by: bde
Diffstat (limited to 'contrib')
-rw-r--r-- | contrib/gcc/toplev.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/contrib/gcc/toplev.c b/contrib/gcc/toplev.c index c6f223a..6c3f72d 100644 --- a/contrib/gcc/toplev.c +++ b/contrib/gcc/toplev.c @@ -4746,7 +4746,7 @@ parse_options_and_default_flags (argc, argv) flag_rename_registers = 1; } - if (optimize < 2 || optimize_size) + if (optimize_size) { align_loops = 1; align_jumps = 1; |