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

Bill Schmidt wschmidt at linux.vnet.ibm.com
Wed Jul 3 14:03:06 PDT 2013


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.

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-"





More information about the cfe-commits mailing list