2
0
mirror of https://frontier.innolan.net/github/amigaos-cross-toolchain6.git synced 2024-10-19 10:29:55 +00:00
Files
amigaos-cross-toolchain6/patches/binutils-2.9.1/gas/config/m68k-parse.y.diff
Krystian Bacławski da2d7bde0e Update patches.
2012-08-04 13:01:59 +02:00

36 lines
760 B
Diff

--- binutils-2.9.1/gas/config/m68k-parse.y 1998-05-01 17:44:35.000000000 +0200
+++ binutils-2.9.1/gas/config/m68k-parse.y 2012-08-04 12:43:35.000000000 +0200
@@ -945,6 +945,7 @@
}
yylval.exp.size = SIZE_UNSPEC;
+ yylval.exp.baserel = 0;
if (s <= str + 2
|| (s[-2] != '.' && s[-2] != ':'))
tail = 0;
@@ -952,18 +953,21 @@
{
switch (s[-1])
{
+ case 'B':
+ yylval.exp.baserel = 1;
case 's':
case 'S':
case 'b':
- case 'B':
yylval.exp.size = SIZE_BYTE;
break;
- case 'w':
case 'W':
+ yylval.exp.baserel = 1;
+ case 'w':
yylval.exp.size = SIZE_WORD;
break;
- case 'l':
case 'L':
+ yylval.exp.baserel = 1;
+ case 'l':
yylval.exp.size = SIZE_LONG;
break;
default: