diff options
author | peter <peter@FreeBSD.org> | 2002-09-23 06:50:07 +0000 |
---|---|---|
committer | peter <peter@FreeBSD.org> | 2002-09-23 06:50:07 +0000 |
commit | 6fedca521d2b034d2083a36046a1076e65612835 (patch) | |
tree | 45a029baa388798dd25186a95a0da1b1f7d667cb | |
parent | 5f673cf82ec37d28bade0c72b3da96eaf1305166 (diff) | |
download | FreeBSD-src-6fedca521d2b034d2083a36046a1076e65612835.zip FreeBSD-src-6fedca521d2b034d2083a36046a1076e65612835.tar.gz |
use __packed, rather than __attribute__((packed)).
-rw-r--r-- | sys/amd64/include/segments.h | 7 | ||||
-rw-r--r-- | sys/i386/include/segments.h | 7 |
2 files changed, 6 insertions, 8 deletions
diff --git a/sys/amd64/include/segments.h b/sys/amd64/include/segments.h index 9f1f638..6d09e1e 100644 --- a/sys/amd64/include/segments.h +++ b/sys/amd64/include/segments.h @@ -64,8 +64,7 @@ */ struct segment_descriptor { unsigned sd_lolimit:16 ; /* segment extent (lsb) */ - unsigned sd_lobase:24 __attribute__ ((packed)); - /* segment base address (lsb) */ + unsigned sd_lobase:24 __packed; /* segment base address (lsb) */ unsigned sd_type:5 ; /* segment type */ unsigned sd_dpl:2 ; /* segment descriptor priority level */ unsigned sd_p:1 ; /* segment descriptor present */ @@ -176,8 +175,8 @@ struct soft_segment_descriptor { * region descriptors, used to load gdt/idt tables before segments yet exist. */ struct region_descriptor { - unsigned rd_limit:16; /* segment extent */ - unsigned rd_base:32 __attribute__ ((packed)); /* base address */ + unsigned rd_limit:16; /* segment extent */ + unsigned rd_base:32 __packed; /* base address */ }; /* diff --git a/sys/i386/include/segments.h b/sys/i386/include/segments.h index 9f1f638..6d09e1e 100644 --- a/sys/i386/include/segments.h +++ b/sys/i386/include/segments.h @@ -64,8 +64,7 @@ */ struct segment_descriptor { unsigned sd_lolimit:16 ; /* segment extent (lsb) */ - unsigned sd_lobase:24 __attribute__ ((packed)); - /* segment base address (lsb) */ + unsigned sd_lobase:24 __packed; /* segment base address (lsb) */ unsigned sd_type:5 ; /* segment type */ unsigned sd_dpl:2 ; /* segment descriptor priority level */ unsigned sd_p:1 ; /* segment descriptor present */ @@ -176,8 +175,8 @@ struct soft_segment_descriptor { * region descriptors, used to load gdt/idt tables before segments yet exist. */ struct region_descriptor { - unsigned rd_limit:16; /* segment extent */ - unsigned rd_base:32 __attribute__ ((packed)); /* base address */ + unsigned rd_limit:16; /* segment extent */ + unsigned rd_base:32 __packed; /* base address */ }; /* |