[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug gas/2756] New: m68k-linux still has #APP/#NO_APP issue
From: |
balkohen at gmail dot com |
Subject: |
[Bug gas/2756] New: m68k-linux still has #APP/#NO_APP issue |
Date: |
12 Jun 2006 12:15:23 -0000 |
Hi,
while building glibc, the GNU assembler complains about
m68k-unknown-linux-gnu-gcc localealias.c -c -std=gnu99 -O -Wall -Winline
-Wwrite-strings -fmerge-all-constants -pipe -Wstrict-prototypes
-I../include -I/home/lior/builds/m68k/src/build/intl
-I/home/lior/builds/m68k/src/build -I../ports/sysdeps/m68k/elf
-I../sysdeps/m68k/elf -I../ports/sysdeps/unix/sysv/linux/m68k
-I../linuxthreads/sysdeps/unix/sysv/linux/m68k -I../sysdeps/unix/sysv/linux/m68k
-I../ports/sysdeps/unix/sysv/linux/linuxthreads
-I../ports/sysdeps/unix/sysv/linux -I../linuxthreads/sysdeps/unix/sysv/linux
-I../linuxthreads/sysdeps/pthread -I../sysdeps/pthread
-I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/common
-I../sysdeps/unix/mman -I../sysdeps/unix/inet -I../ports/sysdeps/unix/sysv
-I../linuxthreads/sysdeps/unix/sysv -I../sysdeps/unix/sysv
-I../ports/sysdeps/unix -I../linuxthreads/sysdeps/unix -I../sysdeps/unix
-I../sysdeps/posix -I../ports/sysdeps/m68k/m68020 -I../sysdeps/m68k/m68020
-I../ports/sysdeps/m68k/fpu -I../sysdeps/m68k/fpu -I../ports/sysdeps/m68k
-I../sysdeps/wordsize-32 -I../sysdeps/ieee754/ldbl-96
-I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32
-I../linuxthreads/sysdeps/m68k -I../sysdeps/m68k -I../sysdeps/ieee754
-I../sysdeps/generic/elf -I../sysdeps/generic -I../ports -I../linuxthreads -I..
-I../libio -I. -nostdinc -isystem
/home/lior/builds/m68k/cdk/lib/gcc/m68k-unknown-linux-gnu/4.1.1/include -isystem
/home/lior/builds/m68k/src/linux-2.6.16/include -D_LIBC_REENTRANT -include
../include/libc-symbols.h -D'LOCALEDIR="/share/locale"'
-D'LOCALE_ALIAS_PATH="/share/locale"' -o
/home/lior/builds/m68k/src/build/intl/localealias.o -MD -MP -MF
/home/lior/builds/m68k/src/build/intl/localealias.o.dt -MT
/home/lior/builds/m68k/src/build/intl/localealias.o
{standard input}: Assembler messages:
{standard input}:504: Error: junk at end of line, first unrecognized character
is `,'
make[2]: *** [/home/lior/builds/m68k/src/build/intl/localealias.o] Error 1
make[2]: Leaving directory `/home/lior/builds/m68k/src/libc/intl'
make[1]: *** [intl/subdir_lib] Error 2
make[1]: Leaving directory `/home/lior/builds/m68k/src/libc'
make: *** [all] Error 2
After a little googleing I found a long diskussion and a patch from Andreas
Schwab that never went upstream.
http://sources.redhat.com/ml/binutils/2004-04/msg00646.html
This patch from Andreas works well for me:
diff -Naur binutils-2.17.50.0.2/gas/read.c binutils-2.17.50.0.2~/gas/read.c
--- binutils-2.17.50.0.2/gas/read.c 2006-05-26 18:34:06.000000000 +0200
+++ binutils-2.17.50.0.2~/gas/read.c 2006-06-12 13:42:08.000000000 +0200
@@ -1008,10 +1008,14 @@
unsigned int new_length;
char *tmp_buf = 0;
- bump_line_counters ();
s = input_line_pointer;
if (strncmp (s, "APP\n", 4))
- continue; /* We ignore it */
+ {
+ /* We ignore it */
+ ignore_rest_of_line ();
+ continue;
+ }
+ bump_line_counters ();
s += 4;
sb_new (&sbuf);
@@ -1110,7 +1114,7 @@
continue;
#endif
input_line_pointer--;
- /* Report unknown char as ignored. */
+ /* Report unknown char as error. */
demand_empty_rest_of_line ();
}
--
Summary: m68k-linux still has #APP/#NO_APP issue
Product: binutils
Version: 2.17
Status: NEW
Severity: normal
Priority: P2
Component: gas
AssignedTo: unassigned at sources dot redhat dot com
ReportedBy: balkohen at gmail dot com
CC: bug-binutils at gnu dot org,schwab at suse dot de
GCC build triplet: i686-linux
GCC host triplet: i686-linux
GCC target triplet: m68k-linux
http://sourceware.org/bugzilla/show_bug.cgi?id=2756
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
- [Bug gas/2756] New: m68k-linux still has #APP/#NO_APP issue,
balkohen at gmail dot com <=