[llvm-commits] [llvm] r166769 - /llvm/trunk/docs/HowToBuildOnARM.rst
Sean Silva
silvas at purdue.edu
Fri Oct 26 09:41:24 PDT 2012
- $ ../$LLVM_SRC_DIR/configure --with-abi=aapcs
+ $ ../$LLVM_SRC_DIR/configure --with-abi=aapcs-vfp
Why did the ABI choice change here?
Thanks for contributing documentation!
-- Sean Silva
On Fri, Oct 26, 2012 at 8:09 AM, David Tweed <david.tweed at arm.com> wrote:
> Author: davidtweed
> Date: Fri Oct 26 07:09:47 2012
> New Revision: 166769
>
> URL: http://llvm.org/viewvc/llvm-project?rev=166769&view=rev
> Log:
> Minor enhancement to build process notes for ARM platforms.
>
> Modified:
> llvm/trunk/docs/HowToBuildOnARM.rst
>
> Modified: llvm/trunk/docs/HowToBuildOnARM.rst
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/docs/HowToBuildOnARM.rst?rev=166769&r1=166768&r2=166769&view=diff
> ==============================================================================
> --- llvm/trunk/docs/HowToBuildOnARM.rst (original)
> +++ llvm/trunk/docs/HowToBuildOnARM.rst Fri Oct 26 07:09:47 2012
> @@ -27,8 +27,21 @@
>
> #. If you want to run ``make
> check-all`` after building LLVM/Clang, to avoid false alarms (eg, ARCMT
> - failure) please use the following configuration:
> + failure) please use at least the following configuration:
>
> .. code-block:: bash
>
> - $ ../$LLVM_SRC_DIR/configure --with-abi=aapcs
> + $ ../$LLVM_SRC_DIR/configure --with-abi=aapcs-vfp
> +
> +#. The most popular linaro/ubuntu OS's for ARM boards, eg, the
> + Pandaboard, have become hard-float platforms. The following set
> + of configuration options appears to be a good choice for this
> + platform:
> +
> + .. code-block:: bash
> +
> + ./configure --build=armv7l-unknown-linux-gnueabihf
> + --host=armv7l-unknown-linux-gnueabihf
> + --target=armv7l-unknown-linux-gnueabihf --with-cpu=cortex-a9
> + --with-float=hard --with-abi=aapcs-vfp --with-fpu=neon
> + --enable-targets=arm --disable-optimized --enable-assertions
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
More information about the llvm-commits
mailing list