case '5':
case '6':
case '7':
- case '8':
- case '9':
{
unsigned number;
int i;
for (i = 0, number = 0;
- ISDIGIT (c) && i < 3;
+ i < 3 && c >= '0' && c <= '7';
c = *input_line_pointer++, i++)
{
number = number * 8 + c - '0';
.section .foo,"aw","progbits"
.secalias .foo,"1234"
.secalias .foo,"1234"
- .alias foo, "\"\80\84\""
- .alias foo, "\"\80\84\""
+ .alias foo, "\"\100\104\""
+ .alias foo, "\"\100\104\""
foo:
- stringz "\"\80\84\""
+ stringz "\"\x40\x44\""
.secalias .foo,"1234"
.secalias .foo,"1234"
- .alias foo, "\"\80\84\""
- .alias foo, "\"\80\84\""
+ .alias foo, "\"\x40\x44\""
+ .alias foo, "\"\x40\x44\""