[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #17338] GNU Mach vs. GCC 4.1
From: |
Thomas Schwinge |
Subject: |
[bug #17338] GNU Mach vs. GCC 4.1 |
Date: |
Mon, 18 Sep 2006 20:16:26 +0200 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.5) Gecko/20060731 Ubuntu/dapper-security Firefox/1.5.0.5 |
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 #17338] GNU Mach vs. GCC 4.1,
Thomas Schwinge <=