From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 2343 invoked by alias); 23 Dec 2004 09:05:06 -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 2285 invoked from network); 23 Dec 2004 09:04:55 -0000 Received: from unknown (HELO mail.gmx.net) (213.165.64.20) by sourceware.org with SMTP; 23 Dec 2004 09:04:55 -0000 Received: (qmail 7132 invoked by uid 0); 23 Dec 2004 09:04:54 -0000 Received: from 194.138.18.131 by www68.gmx.net with HTTP; Thu, 23 Dec 2004 10:04:54 +0100 (MET) Date: Thu, 23 Dec 2004 09:05:00 -0000 From: "Klaus Rudolph" To: binutils MIME-Version: 1.0 Subject: BUG?: .lcomm and #define is not working with xassembler-with-cpp X-Authenticated: #3762177 Message-ID: <9212.1103792694@www68.gmx.net> X-Flags: 0001 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-SW-Source: 2004-12/txt/msg00288.txt.bz2 Hi all, if I have the folowing code lines: #define CONST1 100 .lcomm VAR1 CONST1 .lcomm VAR2 2*CONST1 .lcomm VAR3 (1+CONST1)*2 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. The gcc is in good and fail case gcc-3.4.3. Seems only dependend on binutils. Is a workaround available? Bye Klaus -- Psssst! Mit GMX Handyrechnung senken: http://www.gmx.net/de/go/mail 100 FreeSMS/Monat (GMX TopMail), 50 (GMX ProMail), 10 (GMX FreeMail)