r185582 - [PowerPC] FreeBSD does not require f128 in its data layout string.

David Blaikie dblaikie at gmail.com
Thu Jul 4 09:50:14 PDT 2013


On Wed, Jul 3, 2013 at 2:03 PM, Bill Schmidt
<wschmidt at linux.vnet.ibm.com> wrote:
> Author: wschmidt
> Date: Wed Jul  3 16:03:06 2013
> New Revision: 185582
>
> URL: http://llvm.org/viewvc/llvm-project?rev=185582&view=rev
> Log:
> [PowerPC] FreeBSD does not require f128 in its data layout string.
>
> Long double is 64 bits on FreeBSD PPC, so the f128 entry is superfluous.

Not highly valuable, but seems like something pretty trivial to add a
test case for...

>
> Modified:
>     cfe/trunk/lib/Basic/Targets.cpp
>
> Modified: cfe/trunk/lib/Basic/Targets.cpp
> URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Basic/Targets.cpp?rev=185582&r1=185581&r2=185582&view=diff
> ==============================================================================
> --- cfe/trunk/lib/Basic/Targets.cpp (original)
> +++ cfe/trunk/lib/Basic/Targets.cpp Wed Jul  3 16:03:06 2013
> @@ -1180,7 +1180,7 @@ public:
>        LongDoubleWidth = LongDoubleAlign = 64;
>        LongDoubleFormat = &llvm::APFloat::IEEEdouble;
>        DescriptionString = "E-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-"
> -                          "i64:64:64-f32:32:32-f64:64:64-f128:64:64-"
> +                          "i64:64:64-f32:32:32-f64:64:64-"
>                            "v128:128:128-n32:64";
>      } else
>        DescriptionString = "E-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-"
>
>
> _______________________________________________
> cfe-commits mailing list
> cfe-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits



More information about the cfe-commits mailing list