Skip to content

Commit

Permalink
* sysdeps/i386/sys/ucontext.h: Prepend REG_ to enum values and
Browse files Browse the repository at this point in the history
	macros for register names, in line with 2000-03-14 linux change.
  • Loading branch information
Roland McGrath committed Mar 17, 2000
1 parent da28fa2 commit 4ae1869
Show file tree
Hide file tree
Showing 2 changed files with 42 additions and 39 deletions.
3 changes: 3 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
2000-03-17 Roland McGrath <roland@baalperazim.frob.com>

* sysdeps/i386/sys/ucontext.h: Prepend REG_ to enum values and
macros for register names, in line with 2000-03-14 linux change.

* sysdeps/mach/sched_yield.c: New file.

2000-03-13 Roland McGrath <roland@baalperazim.frob.com>
Expand Down
78 changes: 39 additions & 39 deletions sysdeps/i386/sys/ucontext.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/* Copyright (C) 1997, 1999 Free Software Foundation, Inc.
/* Copyright (C) 1997,99,2000 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
Expand Down Expand Up @@ -36,44 +36,44 @@ typedef greg_t gregset_t[NGREG];
/* Number of each register is the `gregset_t' array. */
enum
{
GS = 0,
#define GS GS
FS,
#define FS FS
ES,
#define ES ES
DS,
#define DS DS
EDI,
#define EDI EDI
ESI,
#define ESI ESI
EBP,
#define EBP EBP
ESP,
#define ESP ESP
EBX,
#define EBX EBX
EDX,
#define EDX EDX
ECX,
#define ECX ECX
EAX,
#define EAX EAX
TRAPNO,
#define TRAPNO TRAPNO
ERR,
#define ERR ERR
EIP,
#define EIP EIP
CS,
#define CS CS
EFL,
#define EFL EFL
UESP,
#define UESP UESP
SS
#define SS SS
REG_GS = 0,
#define REG_GS REG_GS
REG_FS,
#define REG_FS REG_FS
REG_ES,
#define REG_ES REG_ES
REG_DS,
#define REG_DS REG_DS
REG_EDI,
#define REG_EDI REG_EDI
REG_ESI,
#define REG_ESI REG_ESI
REG_EBP,
#define REG_EBP REG_EBP
REG_ESP,
#define REG_ESP REG_ESP
REG_EBX,
#define REG_EBX REG_EBX
REG_EDX,
#define REG_EDX REG_EDX
REG_ECX,
#define REG_ECX REG_ECX
REG_EAX,
#define REG_EAX REG_EAX
REG_TRAPNO,
#define REG_TRAPNO REG_TRAPNO
REG_ERR,
#define REG_ERR REG_ERR
REG_EIP,
#define REG_EIP REG_EIP
REG_CS,
#define REG_CS REG_CS
REG_EFL,
#define REG_EFL REG_EFL
REG_UESP,
#define REG_UESP REG_UESP
REG_SS
#define REG_SS REG_SS
};

/* Structure to describe FPU registers. */
Expand Down

0 comments on commit 4ae1869

Please sign in to comment.