]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR rtl-optimization/9888 (-mcpu=k6 -Os produces out of range loop instructions)
authorEric Botcazou <ebotcazou@libertysurf.fr>
Sun, 9 Mar 2003 15:51:41 +0000 (16:51 +0100)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Sun, 9 Mar 2003 15:51:41 +0000 (15:51 +0000)
commitcee7d07b4573c5ae3c499a54943aafc2eeb6b427
tree42edbada67072e751cbb13709e2ab2e172001d5e
parentcda7b3793801f645adc4b79e61f2755df9b13301
re PR rtl-optimization/9888 (-mcpu=k6 -Os produces out of range loop instructions)

PR optimization/9888
Backport patch from mainline:

2002-07-03  Eric Botcazou  <ebotcazou@multimania.com>
            Jeff Law  <law@redhat.com>

* i386.md (length_immediate attribute): Fix typo.
(length_address attribute): Likewise.
(modrm attribute): Set it to 0 for immediate call instructions.
(jcc_1 pattern): Set modrm attribute to 0.
(jcc_2 pattern ): Likewise.
(jump pattern): Likewise.
(doloop_end_internal pattern): Explicitly set length.
(leave pattern): Fix typo.
(leave_rex64 pattern): Likewise.

From-SVN: r64035
gcc/ChangeLog
gcc/config/i386/i386.md
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/i386-loop-1.c