mirror of
https://sourceware.org/git/glibc.git
synced 2024-12-22 02:40:08 +00:00
Update.
* libio/iolibio.h (_IO_freopen): Correct last parameter to _IO_file_open. (_IO_freopen64): Likewise. Reported by simanek@quantum.karlov.mff.cuni.cz [PR libc/2326]. * elf/elf.h: Add a few more EM_* constants. 2001-06-12 Bruno Haible <haible@clisp.cons.org> * intl/dcigettext.c (DCIGETTEXT): Release the lock before returning. 2001-06-09 Ben Collins <bcollins@debian.org> * sysdeps/unix/sysv/linux/bits/termios.h: Define __MAX_BAUD. * sysdeps/unix/sysv/linux/alpha/bits/termios.h: Likewise. * sysdeps/unix/sysv/linux/mips/bits/termios.h: Likewise. * sysdeps/unix/sysv/linux/powerpc/bits/termios.h: Likewise. * sysdeps/unix/sysv/linux/sparc/bits/termios.h: Likewise. * sysdeps/unix/sysv/linux/speed.c: Use __MAX_BAUD instead of hardcoded B400000. 2001-06-13 Ulrich Drepper <drepper@redhat.com>
This commit is contained in:
parent
d002205fd2
commit
6999d70e2f
23
ChangeLog
23
ChangeLog
@ -1,3 +1,26 @@
|
||||
2001-06-13 Ulrich Drepper <drepper@redhat.com>
|
||||
|
||||
* libio/iolibio.h (_IO_freopen): Correct last parameter to
|
||||
_IO_file_open.
|
||||
(_IO_freopen64): Likewise.
|
||||
Reported by simanek@quantum.karlov.mff.cuni.cz [PR libc/2326].
|
||||
|
||||
* elf/elf.h: Add a few more EM_* constants.
|
||||
|
||||
2001-06-12 Bruno Haible <haible@clisp.cons.org>
|
||||
|
||||
* intl/dcigettext.c (DCIGETTEXT): Release the lock before returning.
|
||||
|
||||
2001-06-09 Ben Collins <bcollins@debian.org>
|
||||
|
||||
* sysdeps/unix/sysv/linux/bits/termios.h: Define __MAX_BAUD.
|
||||
* sysdeps/unix/sysv/linux/alpha/bits/termios.h: Likewise.
|
||||
* sysdeps/unix/sysv/linux/mips/bits/termios.h: Likewise.
|
||||
* sysdeps/unix/sysv/linux/powerpc/bits/termios.h: Likewise.
|
||||
* sysdeps/unix/sysv/linux/sparc/bits/termios.h: Likewise.
|
||||
* sysdeps/unix/sysv/linux/speed.c: Use __MAX_BAUD instead of
|
||||
hardcoded B400000.
|
||||
|
||||
2001-06-13 Ulrich Drepper <drepper@redhat.com>
|
||||
|
||||
* time/sys/time.h: Don't use enum __itimer_which ever for
|
||||
|
@ -235,7 +235,10 @@ typedef struct
|
||||
#define EM_MN10300 89 /* Matsushita MN10300 */
|
||||
#define EM_MN10200 90 /* Matsushita MN10200 */
|
||||
#define EM_PJ 91 /* picoJava */
|
||||
#define EM_NUM 92
|
||||
#define EM_OPENRISC 92 /* OpenRISC 32-bit embedded processor */
|
||||
#define EM_ARC_A5 93 /* ARC Cores Tangent-A5 */
|
||||
#define EM_XTENSA 94 /* Tensilica Xtensa Architecture */
|
||||
#define EM_NUM 95
|
||||
|
||||
/* If it is necessary to assign new unofficial EM_* values, please
|
||||
pick large random numbers (0x8523, 0xa7f2, etc.) to minimize the
|
||||
|
@ -495,6 +495,7 @@ DCIGETTEXT (domainname, msgid1, msgid2, plural, n, category)
|
||||
/* We cannot get the current working directory. Don't signal an
|
||||
error but simply return the default string. */
|
||||
FREE_BLOCKS (block_list);
|
||||
__libc_rwlock_unlock (_nl_state_lock);
|
||||
__set_errno (saved_errno);
|
||||
return (plural == 0
|
||||
? (char *) msgid1
|
||||
|
@ -57,11 +57,11 @@ extern int _IO_obstack_printf __P ((struct obstack *, const char *, ...));
|
||||
#define _IO_rewind(FILE) (void)_IO_seekoff(FILE, 0, 0, _IOS_INPUT|_IOS_OUTPUT)
|
||||
#define _IO_vprintf(FORMAT, ARGS) _IO_vfprintf(_IO_stdout, FORMAT, ARGS)
|
||||
#define _IO_freopen(FILENAME, MODE, FP) \
|
||||
(_IO_file_close_it(FP), _IO_file_fopen(FP, FILENAME, MODE, 0))
|
||||
(_IO_file_close_it(FP), _IO_file_fopen(FP, FILENAME, MODE, 1))
|
||||
#define _IO_old_freopen(FILENAME, MODE, FP) \
|
||||
(_IO_old_file_close_it (FP), _IO_old_file_fopen(FP, FILENAME, MODE))
|
||||
#define _IO_freopen64(FILENAME, MODE, FP) \
|
||||
(_IO_file_close_it(FP), _IO_file_fopen(FP, FILENAME, MODE, 1))
|
||||
(_IO_file_close_it(FP), _IO_file_fopen(FP, FILENAME, MODE, 0))
|
||||
#define _IO_fileno(FP) ((FP)->_fileno)
|
||||
extern _IO_FILE* _IO_popen __P((const char*, const char*));
|
||||
extern _IO_FILE* _IO_new_popen __P((const char*, const char*));
|
||||
|
@ -150,6 +150,8 @@ struct termios
|
||||
#define B3500000 00035
|
||||
#define B4000000 00036
|
||||
|
||||
#define __MAX_BAUD B4000000
|
||||
|
||||
#define CSIZE 00001400
|
||||
#define CS5 00000000
|
||||
#define CS6 00000400
|
||||
|
@ -165,6 +165,7 @@ struct termios
|
||||
#define B3000000 0010015
|
||||
#define B3500000 0010016
|
||||
#define B4000000 0010017
|
||||
#define __MAX_BAUD B4000000
|
||||
#ifdef __USE_MISC
|
||||
# define CIBAUD 002003600000 /* input baud rate (not used) */
|
||||
# define CRTSCTS 020000000000 /* flow control */
|
||||
|
@ -214,6 +214,7 @@ struct termios
|
||||
# define B3000000 0010015
|
||||
# define B3500000 0010016
|
||||
# define B4000000 0010017
|
||||
# define __MAX_BAUD B4000000
|
||||
# define CIBAUD 002003600000 /* input baud rate (not used) */
|
||||
# define CRTSCTS 020000000000 /* flow control */
|
||||
#endif
|
||||
|
@ -151,6 +151,7 @@ struct termios {
|
||||
#define B3000000 00034
|
||||
#define B3500000 00035
|
||||
#define B4000000 00036
|
||||
#define __MAX_BAUD B4000000
|
||||
|
||||
#define CSIZE 00001400
|
||||
#define CS5 00000000
|
||||
|
@ -156,6 +156,7 @@ struct termios
|
||||
#define B1152000 0x0000100d
|
||||
#define B1500000 0x0000100e
|
||||
#define B2000000 0x0000100f
|
||||
#define __MAX_BAUD B2000000
|
||||
|
||||
#define CIBAUD 0x100f0000 /* input baud rate (not used) */
|
||||
#define CMSPAR 0x40000000 /* mark or space (stick) parity */
|
||||
|
@ -60,7 +60,7 @@ cfsetospeed (termios_p, speed)
|
||||
speed_t speed;
|
||||
{
|
||||
if ((speed & ~CBAUD) != 0
|
||||
&& (speed < B57600 || speed > B4000000))
|
||||
&& (speed < B57600 || speed > __MAX_BAUD))
|
||||
{
|
||||
__set_errno (EINVAL);
|
||||
return -1;
|
||||
@ -82,7 +82,7 @@ cfsetispeed (termios_p, speed)
|
||||
speed_t speed;
|
||||
{
|
||||
if ((speed & ~CBAUD) != 0
|
||||
&& (speed < B57600 || speed > B4000000))
|
||||
&& (speed < B57600 || speed > __MAX_BAUD))
|
||||
{
|
||||
__set_errno (EINVAL);
|
||||
return -1;
|
||||
|
Loading…
Reference in New Issue
Block a user