From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 102517 invoked by alias); 10 Nov 2019 11:35:12 -0000 Mailing-List: contact libffi-discuss-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libffi-discuss-owner@sourceware.org Received: (qmail 102500 invoked by uid 89); 10 Nov 2019 11:35:12 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-4.1 required=5.0 tests=AWL,BAYES_00,FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=no version=3.3.1 spammy=HX-Languages-Length:2406, HX-HELO:sk:mail-io, H*c:alternative X-HELO: mail-io1-f51.google.com Received: from mail-io1-f51.google.com (HELO mail-io1-f51.google.com) (209.85.166.51) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Sun, 10 Nov 2019 11:35:10 +0000 Received: by mail-io1-f51.google.com with SMTP id k1so11167948ioj.6 for ; Sun, 10 Nov 2019 03:35:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=MGjoQVzLU/nvBQU2U6PEPpKlXYm5WLppk3uzG64EuAM=; b=dvoATvtBaZXMi7a+tbVaR9y/ljT+Lctmx2sX6m7Ew0dhgqdOCIUyj6+Rcb5pWtiQl3 7i8pDppREBboSJBDY1eIhoqIHO0LNlLzxi3N95l4+GMhIF/TioIrck3zR567GXFv0olE AAGV5saK5U1oqfQUJ/W1dJtEzTso7RMVWzR5O0igiXuqpm1C+jE/JPV1ssGGl/uUZDEI O9mPMd837MRDxBz5L85BrYiOmOq/nLzoTAitqIGf1fwXTiSRmE95wgEL6NNBXI7e42gL OiWjDMBjn5CBJS+XnQS79OZOPdgMZT5l2Z1b6Kse6jqFyn8a79QytKfz0KkUpu8VjMXi uUbQ== MIME-Version: 1.0 References: <877e4887mu.fsf@mid.deneb.enyo.de> In-Reply-To: <877e4887mu.fsf@mid.deneb.enyo.de> From: Henk Schurink Date: Sun, 10 Nov 2019 11:35:00 -0000 Message-ID: Subject: Re: Asm errors when cross-compiling to arm-eabi To: Florian Weimer Cc: libffi-discuss@sourceware.org Content-Type: text/plain; charset="UTF-8" X-IsSubscribed: yes X-SW-Source: 2019/txt/msg00062.txt.bz2 Thanks for your response. Here's the full output: https://pastebin.com/6tqtYGBH On Sun, Nov 10, 2019 at 9:20 AM Florian Weimer wrote: > * Henk Schurink: > > > I keep encountering an error when trying to cross-compile libffi for > > ARM-eabi: > > > > $ git clone https://github.com/libffi/libffi && cd libffi > > $ ./configure --build=x86_64-linux-gnu --host=arm-eabi > --prefix=/data/build > > --enable-static > > $ make > > ... > > ../src/arm/sysv.S: Assembler messages: > > ../src/arm/sysv.S:111: Error: unknown pseudo-op: `.syntax' > > ../src/arm/sysv.S:151: Error: unknown pseudo-op: `.arm' > > ../src/arm/sysv.S:151: Error: junk at end of line, first unrecognized > > character is `@' > > ../src/arm/sysv.S:152: Error: no such instruction: `stmfd > sp!,{r0-r3,fp,lr}' > > ../src/arm/sysv.S:153: Error: junk at end of line, first unrecognized > > character is `@' > > ... > > ../src/arm/sysv.S:440: Error: no such instruction: `ldr pc,[pc]' > > Makefile:1335: recipe for target 'src/arm/sysv.lo' failed > > This suggests that the native assembler is running, not the > cross-assembler. Unfortunately, you did not include the output line > with the invocation of the assembler. >