X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fthreads%2Finterrupt.h;h=99abf8e3a92ddecff94064dd7bbaf5f0086e774d;hb=e5c7df720147528ab310fe5ac983cc5115b998da;hp=d54b7ef0893ff4caff7af5883d47b7c123fcd0d8;hpb=a8523360174b78e51bf25b93c01d546faac33d84;p=pintos-anon diff --git a/src/threads/interrupt.h b/src/threads/interrupt.h index d54b7ef..99abf8e 100644 --- a/src/threads/interrupt.h +++ b/src/threads/interrupt.h @@ -29,6 +29,8 @@ struct intr_frame uint32_t edx; /* Saved EDX. */ uint32_t ecx; /* Saved ECX. */ uint32_t eax; /* Saved EAX. */ + uint16_t gs, :16; /* Saved GS segment register. */ + uint16_t fs, :16; /* Saved FS segment register. */ uint16_t es, :16; /* Saved ES segment register. */ uint16_t ds, :16; /* Saved DS segment register. */