assembler sometimes fails to process stabs
Created attachment 4689 [details] A testcase [hjl@gnu-6 opcodes]$ gcc -c foo.s foo.s: Assembler messages: foo.s:105: Error: junk at end of line, first unrecognized character is `0' foo.s:105: Error: junk at end of line, first unrecognized character is `"' [hjl@gnu-6 opcodes]$
It may not be an assembler bug.
Subject: Bug 11456 CVSROOT: /cvs/src Module name: src Changes by: hjl@sourceware.org 2010-03-30 23:20:25 Modified files: gas : ChangeLog input-scrub.c Log message: Use memmove to copy overlap memory. 2010-03-30 H.J. Lu <hongjiu.lu@intel.com> PR gas/11456 * input-scrub.c (input_scrub_next_buffer): Use memmove instead of memcpy to copy overlap memory. Patches: http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/ChangeLog.diff?cvsroot=src&r1=1.4122&r2=1.4123 http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/input-scrub.c.diff?cvsroot=src&r1=1.22&r2=1.23
Fixed.