Index: uspace/lib/math/include/mathtypes.h
===================================================================
--- uspace/lib/math/include/mathtypes.h	(revision a35b458e9db1ca95e679799dc7c1b12c83359ca3)
+++ uspace/lib/math/include/mathtypes.h	(revision c25a39e2128c1d1c14d7a9f13ab8a2fb58439aae)
@@ -96,5 +96,5 @@
 		uint32_t exp : 8;
 		uint32_t fraction : 23;
-	} parts __attribute__((packed));
+	} __attribute__((packed)) parts;
 } float32;
 
@@ -106,5 +106,5 @@
 		uint64_t exp : 11;
 		uint64_t fraction : 52;
-	} parts __attribute__((packed));
+	} __attribute__((packed)) parts;
 } float64;
 
@@ -113,5 +113,5 @@
 		uint64_t hi;
 		uint32_t lo;
-	} bin __attribute__((packed));
+	} __attribute__((packed)) bin;
 
 	struct {
@@ -120,5 +120,5 @@
 		uint64_t exp : 15;
 		uint64_t fraction : 64;
-	} parts __attribute__((packed));
+	} __attribute__((packed)) parts;
 } float96;
 
@@ -127,5 +127,5 @@
 		uint64_t hi;
 		uint64_t lo;
-	} bin __attribute__((packed));
+	} __attribute__((packed)) bin;
 
 	struct {
@@ -134,5 +134,5 @@
 		uint64_t frac_hi : 48;
 		uint64_t frac_lo : 64;
-	} parts __attribute__((packed));
+	} __attribute__((packed)) parts;
 } float128;
 
@@ -146,5 +146,5 @@
 		uint32_t exp : 8;
 		uint32_t sign : 1;
-	} parts __attribute__((packed));
+	} __attribute__((packed)) parts;
 } float32;
 
@@ -156,5 +156,5 @@
 		uint64_t exp : 11;
 		uint64_t sign : 1;
-	} parts __attribute__((packed));
+	} __attribute__((packed)) parts;
 } float64;
 
@@ -163,5 +163,5 @@
 		uint32_t lo;
 		uint64_t hi;
-	} bin __attribute__((packed));
+	} __attribute__((packed)) bin;
 
 	struct {
@@ -170,5 +170,5 @@
 		uint64_t sign : 1;
 		uint64_t padding : 16;
-	} parts __attribute__((packed));
+	} __attribute__((packed)) parts;
 } float96;
 
@@ -177,5 +177,5 @@
 		uint64_t lo;
 		uint64_t hi;
-	} bin __attribute__((packed));
+	} __attribute__((packed)) bin;
 
 	struct {
@@ -184,5 +184,5 @@
 		uint64_t exp : 15;
 		uint64_t sign : 1;
-	} parts __attribute__((packed));
+	} __attribute__((packed)) parts;
 } float128;
 
