2001-01-28  Ulrich Drepper  <drepper@redhat.com>

	* posix/sched.h: Define sched_priority as __sched_priority.
	* sysdeps/generic/bits/sched.h (struct sched_param): Rename element
	to __sched_priority.
	* sysdeps/unix/sysv/linux/bits/sched.h: Likewise.
This commit is contained in:
Ulrich Drepper 2001-01-28 08:15:06 +00:00
parent eb6c047093
commit 4a2c99757b
5 changed files with 18 additions and 8 deletions

View File

@ -1,3 +1,10 @@
2001-01-28 Ulrich Drepper <drepper@redhat.com>
* posix/sched.h: Define sched_priority as __sched_priority.
* sysdeps/generic/bits/sched.h (struct sched_param): Rename element
to __sched_priority.
* sysdeps/unix/sysv/linux/bits/sched.h: Likewise.
2001-01-27 Ulrich Drepper <drepper@redhat.com>
* sysdeps/generic/clock_getcpuclockid.c: Include <time.h> instead

View File

@ -1,6 +1,6 @@
/* Definitions of constants and data structure for POSIX 1003.1b-1993
scheduling interface.
Copyright (C) 1996, 1997 Free Software Foundation, Inc.
Copyright (C) 1996, 1997, 2001 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
@ -31,5 +31,5 @@
/* Data structure to describe a process' schedulability. */
struct sched_param
{
int sched_priority;
int __sched_priority;
};

View File

@ -1,5 +1,5 @@
/* Definitions for POSIX 1003.1b-1993 (aka POSIX.4) scheduling interface.
Copyright (C) 1996, 1997, 1999 Free Software Foundation, Inc.
Copyright (C) 1996, 1997, 1999, 2001 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
@ -30,6 +30,9 @@
/* Get system specific constant and data structure definitions. */
#include <bits/sched.h>
/* Define the real names for the elements of `struct sched_param'. */
#define sched_priority __sched_priority
__BEGIN_DECLS

View File

@ -1,6 +1,6 @@
/* Definitions of constants and data structure for POSIX 1003.1b-1993
scheduling interface.
Copyright (C) 1996, 1997 Free Software Foundation, Inc.
Copyright (C) 1996, 1997, 2001 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
@ -31,5 +31,5 @@
/* Data structure to describe a process' schedulability. */
struct sched_param
{
int sched_priority;
int __sched_priority;
};

View File

@ -1,6 +1,6 @@
/* Definitions of constants and data structure for POSIX 1003.1b-1993
scheduling interface.
Copyright (C) 1996, 1997, 1998, 1999 Free Software Foundation, Inc.
Copyright (C) 1996, 1997, 1998, 1999, 2001 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
@ -46,7 +46,7 @@
/* The official definition. */
struct sched_param
{
int sched_priority;
int __sched_priority;
};
__BEGIN_DECLS
@ -67,7 +67,7 @@ __END_DECLS
/* Data structure to describe a process' schedulability. */
struct __sched_param
{
int sched_priority;
int __sched_priority;
};
# undef __need_schedparam
#endif