From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6213 invoked by alias); 24 Dec 2004 03:56:29 -0000 Mailing-List: contact binutils-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: binutils-owner@sources.redhat.com Received: (qmail 6178 invoked from network); 24 Dec 2004 03:56:22 -0000 Received: from unknown (HELO main.gmane.org) (80.91.229.2) by sourceware.org with SMTP; 24 Dec 2004 03:56:22 -0000 Received: from list by main.gmane.org with local (Exim 3.35 #1 (Debian)) id 1ChgYv-00070P-00 for ; Fri, 24 Dec 2004 04:56:21 +0100 Received: from pcusersgroup-link.cbr.comindico.com.au ([203.220.47.98]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 24 Dec 2004 04:56:21 +0100 Received: from bje by pcusersgroup-link.cbr.comindico.com.au with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 24 Dec 2004 04:56:21 +0100 To: binutils@sources.redhat.com From: Ben Elliston Subject: Re: BUG?: .lcomm and #define is not working with xassembler-with-cpp Date: Fri, 24 Dec 2004 03:56:00 -0000 Message-ID: <87acs4bb60.fsf@au.ibm.com> References: <9212.1103792694@www68.gmx.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: pcusersgroup-link.cbr.comindico.com.au User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3 X-SW-Source: 2004-12/txt/msg00300.txt.bz2 "Klaus Rudolph" writes: > the last line will run into an error: > check.s: Assembler messages: > check.s:5: Error: missing size expression > > I tested with target avr and i386, some result. > in binutils-2.14 the code works, it is broken since 2.15, also in snapshot > 041223. I tried this using the following (postprocessed) test case: .lcomm VAR1 100 .lcomm VAR2 2*100 .lcomm VAR3 (1+100)*2 and it worked: bje@namadgi:~/build/binuitls/gas$ ./as-new ~/foo.S -o foo.o bje@namadgi:~/build/binuitls/gas$ ./as-new --version GNU assembler 2.15.94 20041223 Copyright 2002 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License. This program has absolutely no warranty. This assembler was configured for a target of `i686-pc-linux-gnu'. Are you sure this applies to i386? Ben