[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gnumach ChangeLog i386/i386/gdt.h i386/i386/pcb... [gnumach-1-branch]
From: |
Samuel Thibault |
Subject: |
gnumach ChangeLog i386/i386/gdt.h i386/i386/pcb... [gnumach-1-branch] |
Date: |
Sun, 05 Nov 2006 20:39:25 +0000 |
CVSROOT: /cvsroot/hurd
Module name: gnumach
Branch: gnumach-1-branch
Changes by: Samuel Thibault <sthibaul> 06/11/05 20:39:25
Modified files:
. : ChangeLog
i386/i386 : gdt.h pcb.c thread.h user_ldt.c
i386/include/mach/i386: mach_i386.defs
Added files:
linux/dev/include/linux: head.h
Log message:
2006-11-05 Barry deFreese <address@hidden>
[task #5878 --- ``Backport code from GNU Mach's trunk to
gnumach-1-branch: i386_set_gdt, i386_get_gdt'']
* i386/include/mach/i386/mach_i386.defs (i386_set_gdt,
i386_get_gdt):
New routines.
* i386/i386/user_ldt.c (i386_set_gdt, i386_get_gdt): New
functions.
* i386/i386/gdt.h (USER_GDT, USER_GDT_SLOTS): New macros.
(GDTSZ): Compute it from USER_GDT and USER_GDT_SLOTS.
* i386/i386/thread.h: Include `gdt.h'.
(struct i386_machine_state): New member `user_gdt'.
* i386/i386/pcb.c (switch_ktss): Copy those slots into the GDT.
* linux/dev/include/linux/head.h: New file.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnumach/ChangeLog?cvsroot=hurd&only_with_tag=gnumach-1-branch&r1=1.128.2.165&r2=1.128.2.166
http://cvs.savannah.gnu.org/viewcvs/gnumach/i386/i386/gdt.h?cvsroot=hurd&only_with_tag=gnumach-1-branch&r1=1.2.2.1&r2=1.2.2.2
http://cvs.savannah.gnu.org/viewcvs/gnumach/i386/i386/pcb.c?cvsroot=hurd&only_with_tag=gnumach-1-branch&r1=1.2.4.2&r2=1.2.4.3
http://cvs.savannah.gnu.org/viewcvs/gnumach/i386/i386/thread.h?cvsroot=hurd&only_with_tag=gnumach-1-branch&r1=1.3&r2=1.3.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/i386/i386/user_ldt.c?cvsroot=hurd&only_with_tag=gnumach-1-branch&r1=1.2.4.2&r2=1.2.4.3
http://cvs.savannah.gnu.org/viewcvs/gnumach/i386/include/mach/i386/mach_i386.defs?cvsroot=hurd&only_with_tag=gnumach-1-branch&r1=1.2&r2=1.2.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/linux/dev/include/linux/head.h?cvsroot=hurd&only_with_tag=gnumach-1-branch&rev=1.1.2.1
- gnumach ChangeLog i386/i386/gdt.h i386/i386/pcb... [gnumach-1-branch],
Samuel Thibault <=