Update of bug #17338 (project hurd):
Status: Confirmed => In Progress
_______________________________________________________
Follow-up Comment #3:
Quoting from file #10478 (patch-gnumach-seg-1):
#v+
[...]
--- i386/i386/seg.h 5 Apr 2001 06:39:20 -0000 1.2
+++ i386/i386/seg.h 7 Aug 2006 03:59:04 -0000
@@ -121,20 +121,20 @@ struct real_gate {
/* Format of a "pseudo-descriptor", used for loading the IDT and GDT. */
struct pseudo_descriptor
{
- short pad;
unsigned short limit;
unsigned long linear_base;
-};
+ short pad;
+} __attribute__((packed));
[...]
#v-
Why do we need that padding field at all?
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?17338>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
_______________________________________________
Bug-hurd mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-hurd