From 092a534fe14be3eda270256fb2799fd893a1f57c Mon Sep 17 00:00:00 2001 From: "Maciej W. Rozycki" Date: Mon, 11 Jun 2018 15:27:42 +0100 Subject: [PATCH] MIPS/GAS: Correct `-O0' and `-O' option help, add `-O1' and `-O2' Match commit 4ffff32f75b1 ("Match mips_optimize to the -O option supplied") and adjust `--help' output for `-O0', `-O', `-O1' and `-O2' options. gas/ * config/tc-mips.c (md_show_usage): Correct help text for `-O0' and `-O'. Mention `-O1'. Add `-O2' and its description. --- gas/ChangeLog | 5 +++++ gas/config/tc-mips.c | 5 +++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/gas/ChangeLog b/gas/ChangeLog index fcfaf650e7b..6747b98e8a3 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,8 @@ +2018-06-11 Maciej W. Rozycki + + * config/tc-mips.c (md_show_usage): Correct help text for `-O0' + and `-O'. Mention `-O1'. Add `-O2' and its description. + 2018-06-08 Kyrylo Tkachov * config/tc-arm.c (arm_cpus): Add Cortex-A76 entry. diff --git a/gas/config/tc-mips.c b/gas/config/tc-mips.c index 6c68395094c..50c4deb1151 100644 --- a/gas/config/tc-mips.c +++ b/gas/config/tc-mips.c @@ -20002,8 +20002,9 @@ MIPS options:\n\ -mgp32 use 32-bit GPRs, regardless of the chosen ISA\n\ -mfp32 use 32-bit FPRs, regardless of the chosen ISA\n\ -msym32 assume all symbols have 32-bit values\n\ --O0 remove unneeded NOPs, do not swap branches\n\ --O remove unneeded NOPs and swap branches\n\ +-O0 do not remove unneeded NOPs, do not swap branches\n\ +-O, -O1 remove unneeded NOPs, do not swap branches\n\ +-O2 remove unneeded NOPs and swap branches\n\ --trap, --no-break trap exception on div by 0 and mult overflow\n\ --break, --no-trap break exception on div by 0 and mult overflow\n")); fprintf (stream, _("\ -- 2.30.2