diff options
author | J"orn Rennecke <amylaar@cygnus.co.uk> | 1998-03-04 10:50:18 +0000 |
---|---|---|
committer | Joern Rennecke <amylaar@gcc.gnu.org> | 1998-03-04 10:50:18 +0000 |
commit | 1dd8faa86e8230e703417b67318ee2e8c7c6c9b7 (patch) | |
tree | 85d1aa0b6095acc2641b769fcdc8f30f6df36274 /gcc | |
parent | 923f7cf923bc5c52f80c1faf96355bd65bf35961 (diff) | |
download | gcc-1dd8faa86e8230e703417b67318ee2e8c7c6c9b7.zip gcc-1dd8faa86e8230e703417b67318ee2e8c7c6c9b7.tar.gz gcc-1dd8faa86e8230e703417b67318ee2e8c7c6c9b7.tar.bz2 |
* final.c (final_scan_insn, case CODE_LABEL: Cleanup.
From-SVN: r18398
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/final.c | 7 |
2 files changed, 7 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 52f74db..c1f071d 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +Wed Mar 4 18:47:48 1998 J"orn Rennecke <amylaar@cygnus.co.uk> + + * final.c (final_scan_insn, case CODE_LABEL: Cleanup. + Wed Mar 4 15:51:19 1998 J"orn Rennecke <amylaar@cygnus.co.uk> * final.c (shorten_branches): Tag the loop alignment onto the diff --git a/gcc/final.c b/gcc/final.c index 88dc794..d1a47a4 100644 --- a/gcc/final.c +++ b/gcc/final.c @@ -2020,14 +2020,13 @@ final_scan_insn (insn, file, optimize, prescan, nopeepholes) break; case CODE_LABEL: + /* The target port might emit labels in the output function for + some insn, e.g. sh.c output_branchy_insn. */ if (CODE_LABEL_NUMBER (insn) <= max_labelno) { int align = LABEL_TO_ALIGNMENT (insn); - /* The target port might emit labels in the output function for - some insn, e.g. sh.c output_branchy_insn. */ - if (align && NEXT_INSN (insn) - && CODE_LABEL_NUMBER (insn) <= max_labelno) + if (align && NEXT_INSN (insn)) ASM_OUTPUT_ALIGN (file, align); } CC_STATUS_INIT; |