Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date: Thu, 7 Nov 2013 20:12:09 +0000 (UTC)
From: David Wuertele <dave+gmane@...rtele.com>
To: musl@...ts.openwall.com
Subject: arm softfp compatibility arch/fpu in gcc-4.8.2

Just starting with musl, http://wiki.musl-libc.org/wiki/Getting_started said
for my Tegra 3 to use

--with-arch=armv7-a --with-float=hard --with-fpu=vfpv3-d16

This works fine except for one thing -- I have some libraries built with a
soft-float toolchain that I need to link against.  The VFP register seems to be
the problem:

arm-linux-musleabihf/4.8.2/../../../../arm-linux-musleabihf/bin/ld: error: sign
uses VFP register arguments, lib/armeabi/libXXX.a(YYY.o) does not
arm-linux-musleabihf/4.8.2/../../../../arm-linux-musleabihf/bin/ld: failed to
merge target specific data of file lib/armeabi/libXXX.a(YYY.o)

What arch/fpu should I use to build a toolchain that can link against this
library?

Thanks,
Dave

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.