On 08/08/15 14:53, Theo Markettos wrote:
> On Wed, Aug 05, 2015 at 08:48:37PM +0100, Lee Noar wrote:
>> Obviously, it will be necessary to package the VFP versions of the
>> runtime libraries. The shared libraries should be stored in
>> !SharedLibs.lib.abi-2/0.vfp. Binaries needs to be linked with
>> -mfpu=vfp so that the dynamic linker knows to look for VFP libraries.
>> I can't remember if I documented that; I'll have to check.
>
> So, what do I need to do a release:
>
> svn co ...
> cd gcc4
> <bump version number in riscpkg-versions, setup-gcc-params>
> ./build-world
> ./create-gcckit -pkg
> ./create-riscpkg
As Chris says, you'll have to do make ronative after build-world.
> Anything else? I don't need to do anything to the compiler build to enable
> VFP? It's purely a runtime flag for GCC?
That's right, the VFP libraries are built by default. By specifying
-mfpu=vfp to compiler and linker, GCC will generate VFP instructions,
and select the correct runtime libraries.
> Lee or Chris, would you mind adding the VFP libraries to create-riscpkg,
> since you know what's necessary and I dont?
Yes, I should be able to do that; shall I assume that for simplicity,
the VFP libraries are to be bundled with the normal ones?
Lee.
_______________________________________________
GCCSDK mailing list gcc@gccsdk.riscos.info
Bugzilla: http://www.riscos.info/bugzilla/index.cgi
List Info: http://www.riscos.info/mailman/listinfo/gcc
Main Page: http://www.riscos.info/index.php/GCCSDK
No comments:
Post a Comment