bug-hurd
[Top][All Lists]
Advanced

[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/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]