diff options
Diffstat (limited to 'gcc/config/msp430/msp430.c')
-rw-r--r-- | gcc/config/msp430/msp430.c | 31 |
1 files changed, 18 insertions, 13 deletions
diff --git a/gcc/config/msp430/msp430.c b/gcc/config/msp430/msp430.c index 15d97af4edd..48d16a4d2ec 100644 --- a/gcc/config/msp430/msp430.c +++ b/gcc/config/msp430/msp430.c @@ -797,26 +797,31 @@ msp430_option_override (void) if (msp430_warn_mcu) { if (target_cpu&& msp430x != xisa) - warning (0, "MCU '%s' supports %s ISA but -mcpu option is set to %s", + warning (0, "MCU '%s' supports %s ISA but %<-mcpu%> option " + "is set to %s", target_mcu, xisa ? "430X" : "430", msp430x ? "430X" : "430"); if (msp430_mcu_data[i].hwmpy == 0 && msp430_hwmult_type != MSP430_HWMULT_AUTO && msp430_hwmult_type != MSP430_HWMULT_NONE) - warning (0, "MCU '%s' does not have hardware multiply support, but -mhwmult is set to %s", + warning (0, "MCU '%s' does not have hardware multiply " + "support, but %<-mhwmult%> is set to %s", target_mcu, msp430_hwmult_type == MSP430_HWMULT_SMALL ? "16-bit" : msp430_hwmult_type == MSP430_HWMULT_LARGE ? "32-bit" : "f5series"); else if (msp430_hwmult_type == MSP430_HWMULT_SMALL && msp430_mcu_data[i].hwmpy != 1 && msp430_mcu_data[i].hwmpy != 2 ) - warning (0, "MCU '%s' supports %s hardware multiply, but -mhwmult is set to 16-bit", + warning (0, "MCU '%s' supports %s hardware multiply, " + "but %<-mhwmult%> is set to 16-bit", target_mcu, hwmult_name (msp430_mcu_data[i].hwmpy)); else if (msp430_hwmult_type == MSP430_HWMULT_LARGE && msp430_mcu_data[i].hwmpy != 4) - warning (0, "MCU '%s' supports %s hardware multiply, but -mhwmult is set to 32-bit", + warning (0, "MCU '%s' supports %s hardware multiply, " + "but %<-mhwmult%> is set to 32-bit", target_mcu, hwmult_name (msp430_mcu_data[i].hwmpy)); else if (msp430_hwmult_type == MSP430_HWMULT_F5SERIES && msp430_mcu_data[i].hwmpy != 8) - warning (0, "MCU '%s' supports %s hardware multiply, but -mhwmult is set to f5series", + warning (0, "MCU '%s' supports %s hardware multiply, " + "but %<-mhwmult%> is set to f5series", target_mcu, hwmult_name (msp430_mcu_data[i].hwmpy)); } @@ -834,13 +839,13 @@ msp430_option_override (void) warning (0, "Unrecognized MCU name '%s', assuming that it is " "just a MSP430 with no hardware multiply.\n" - "Use the -mcpu and -mhwmult options to set " - "these explicitly.", + "Use the %<-mcpu%> and %<-mhwmult%> options to " + "set these explicitly.", target_mcu); else warning (0, "Unrecognized MCU name '%s', assuming that it " - "has no hardware multiply.\nUse the -mhwmult " + "has no hardware multiply.\nUse the %<-mhwmult%> " "option to set this explicitly.", target_mcu); } @@ -852,8 +857,8 @@ msp430_option_override (void) if (msp430_warn_mcu) warning (0, "Unrecognized MCU name '%s', assuming that it just " - "supports the MSP430 ISA.\nUse the -mcpu option to " - "set the ISA explicitly.", + "supports the MSP430 ISA.\nUse the %<-mcpu%> option " + "to set the ISA explicitly.", target_mcu); msp430x = false; @@ -868,12 +873,12 @@ msp430_option_override (void) msp430x = true; if (TARGET_LARGE && !msp430x) - error ("-mlarge requires a 430X-compatible -mmcu="); + error ("%<-mlarge%> requires a 430X-compatible %<-mmcu=%>"); if (msp430_code_region == MSP430_REGION_UPPER && ! msp430x) - error ("-mcode-region=upper requires 430X-compatible cpu"); + error ("%<-mcode-region=upper%> requires 430X-compatible cpu"); if (msp430_data_region == MSP430_REGION_UPPER && ! msp430x) - error ("-mdata-region=upper requires 430X-compatible cpu"); + error ("%<-mdata-region=upper%> requires 430X-compatible cpu"); if (flag_exceptions || flag_non_call_exceptions || flag_unwind_tables || flag_asynchronous_unwind_tables) |