]> git.ipfire.org Git - thirdparty/gcc.git/commit
Backport r257842
authorMartin Liska <mliska@suse.cz>
Wed, 7 Mar 2018 09:49:47 +0000 (10:49 +0100)
committerMartin Liska <marxin@gcc.gnu.org>
Wed, 7 Mar 2018 09:49:47 +0000 (09:49 +0000)
commit40f66f29e17ee05ec5dd2e48b1eb74e38fa76ee9
tree27efdc9980f9807f505971be76ebeaceecd42220
parent6044d85ce26047bc2a32fbae479b1768baf69dfc
Backport r257842

2018-03-07  Martin Liska  <mliska@suse.cz>

Backport from mainline
2018-02-20  Martin Liska  <mliska@suse.cz>

PR c/84310
PR target/79747
* final.c (shorten_branches): Build align_tab array with one
more element.
* opts.c (finish_options): Add alignment option limit check.
(MAX_CODE_ALIGN): Likewise.
(MAX_CODE_ALIGN_VALUE): Likewise.
* doc/invoke.texi: Document maximum allowed option value for
all -falign-* options.
2018-03-07  Martin Liska  <mliska@suse.cz>

Backport from mainline
2018-02-20  Martin Liska  <mliska@suse.cz>

PR c/84310
PR target/79747
* gcc.target/i386/pr84310.c: New test.
* gcc.target/i386/pr84310-2.c: Likewise.

From-SVN: r258332
gcc/ChangeLog
gcc/doc/invoke.texi
gcc/final.c
gcc/opts.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr84310-2.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/pr84310.c [new file with mode: 0644]