summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcris-b <cris@beebgames.com>2018-01-19 15:12:14 +0100
committerEmilio Cobos Álvarez <emilio@crisal.io>2018-01-19 15:14:11 +0100
commitea603ce59a26b21e15850c6d6024ebd74c4bde3a (patch)
tree219013ffa748fb123f4fb1a9088261f36bfb4df8
parent9df15c1b5e7d8773d67c50e5856ad2a116e3640d (diff)
ir: Handle _Complex _Float128 correctly.
Unfortunately we can't test it for the same alignment issues that "long double" has. Fixes #1087
-rw-r--r--src/ir/context.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/ir/context.rs b/src/ir/context.rs
index d22bde04..1be14a5f 100644
--- a/src/ir/context.rs
+++ b/src/ir/context.rs
@@ -1970,6 +1970,7 @@ impl BindgenContext {
CXType_Float => FloatKind::Float,
CXType_Double => FloatKind::Double,
CXType_LongDouble => FloatKind::LongDouble,
+ CXType_Float128 => FloatKind::Float128,
_ => {
panic!(
"Non floating-type complex? {:?}, {:?}",