forked from lattera/glibc
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
1999-07-06 Ulrich Drepper <[email protected]> * sysdeps/unix/sysv/linux/alpha/ioperm.c: Update for some more motherboards. Patch by Jay Estabrook. * sysdeps/unix/sysv/linux/configure.in: Don't test for libc4 in ldd for SPARC. * /sysdeps/unix/sysv/linux/sparc/ldd-rewrite.sed: New file. Patch by Cristian Gafton. 1999-07-02 Cristian Gafton <[email protected]> * sysdeps/unix/sysv/linux/bits/socket.h (__cmsg_nxthdr): "return 0" instead of "return NULL" to make C++ happy. 1999-07-04 Mark Kettenis <[email protected]> * libio/iofdopen.c (_IO_new_fdopen): Set EINVAL if MODE is not allowed by the file access mode of the open file. 1999-07-06 Ulrich Drepper <[email protected]> * sysdeps/generic/setfpucw.c: Include math.h to get all needed macros defined. 1999-07-03 Jakub Jelinek <[email protected]> * sysdeps/sparc/sparc64/submul_1.S: Fix carry handling. Optimize. * sysdeps/sparc/sparc64/lshift.S: Make a leaf subroutine. Optimize. * sysdeps/sparc/sparc64/rshift.S: Likewise. * sysdeps/sparc/sparc64/mul_1.S: Optimize. 1999-07-04 Wolfram Gloger <[email protected]> * malloc/malloc.c (request2size): Check for overflow and return NULL whenever it is encountered. 1999-07-04 Zack Weinberg <[email protected]> * sysdeps/posix/tempname.c (__gen_tempname): Add ability to create directories. Replace OPENIT and LARGEFILE args with a single flags parameter. * sysdeps/generic/tempname.c: Likewise. * include/stdio.h: Adjust prototype of __gen_tempname to match. Define symbolic constants for second argument. * misc/mkdtemp.c: New file, provides new function mkdtemp(). * stdlib/stdlib.h: Prototype it. * misc/Versions: Export it. * misc/Makefile (routines): Add mktemp. * manual/filesys.texi: Document it. * misc/mktemp.c: Adjust call of __gen_tempname to match new convention. * misc/mkstemp.c: Likewise. * stdio-common/tempnam.c: Likewise. * stdio-common/tmpfile.c: Likewise. * stdio-common/tmpfile64.c: Likewise. * stdio-common/tmpnam.c: Likewise. * stdio-common/tmpnam_r.c: Likewise. 1999-07-05 Jakub Jelinek <[email protected]> * sysdeps/sparc/sparc64/dl-machine.h (elf_machine_rela): Support R_SPARC_OLO10 relocations. * elf/elf.h (R_SPARC_OLO10): Fix comment.
- Loading branch information
Ulrich Drepper
committed
Jul 6, 1999
1 parent
4708015
commit 2e65ca2
Showing
30 changed files
with
656 additions
and
385 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
List of known bugs (certainly very incomplete) | ||
---------------------------------------------- | ||
|
||
Time-stamp: <1999-04-19T17:58:10-0700 drepper> | ||
Time-stamp: <1999-07-06T15:37:11-0700 drepper> | ||
|
||
This following list contains those bugs which I'm aware of. Please | ||
make sure that bugs you report are not listed here. If you can fix one | ||
|
@@ -56,13 +56,13 @@ Severity: [ *] to [***] | |
[ *] The libm-ieee `scalb' function gives wrong results for | ||
non-integral second parameters. | ||
|
||
[ *] The *scanf() functions currently do not handle %l[ and %ls parameters | ||
correctly since the parsing of the multi-byte characters does not | ||
yet use mbsrtowcs(). | ||
|
||
[ *] The strftime() implementation cannot handle multibyte locales really | ||
good since the TOLOWER and TOUPPER are not prepared. | ||
|
||
[ *] The putenv() function copies it's argument which means that the | ||
string (and possible later changes to it) are not automatically | ||
reflected in the environment. | ||
|
||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
Ulrich Drepper | ||
[email protected] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,71 @@ | ||
1999-07-06 Ulrich Drepper <[email protected]> | ||
|
||
* sysdeps/unix/sysv/linux/alpha/ioperm.c: Update for some more | ||
motherboards. | ||
Patch by Jay Estabrook. | ||
|
||
* sysdeps/unix/sysv/linux/configure.in: Don't test for libc4 in | ||
ldd for SPARC. | ||
* /sysdeps/unix/sysv/linux/sparc/ldd-rewrite.sed: New file. | ||
Patch by Cristian Gafton. | ||
|
||
1999-07-02 Cristian Gafton <[email protected]> | ||
|
||
* sysdeps/unix/sysv/linux/bits/socket.h (__cmsg_nxthdr): "return 0" | ||
instead of "return NULL" to make C++ happy. | ||
|
||
1999-07-04 Mark Kettenis <[email protected]> | ||
|
||
* libio/iofdopen.c (_IO_new_fdopen): Set EINVAL if MODE is not | ||
allowed by the file access mode of the open file. | ||
|
||
1999-07-06 Ulrich Drepper <[email protected]> | ||
|
||
* sysdeps/generic/setfpucw.c: Include math.h to get all needed | ||
macros defined. | ||
|
||
1999-07-03 Jakub Jelinek <[email protected]> | ||
|
||
* sysdeps/sparc/sparc64/submul_1.S: Fix carry handling. Optimize. | ||
* sysdeps/sparc/sparc64/lshift.S: Make a leaf subroutine. Optimize. | ||
* sysdeps/sparc/sparc64/rshift.S: Likewise. | ||
* sysdeps/sparc/sparc64/mul_1.S: Optimize. | ||
|
||
1999-07-04 Wolfram Gloger <[email protected]> | ||
|
||
* malloc/malloc.c (request2size): Check for overflow and return | ||
NULL whenever it is encountered. | ||
|
||
1999-07-04 Zack Weinberg <[email protected]> | ||
|
||
* sysdeps/posix/tempname.c (__gen_tempname): Add | ||
ability to create directories. Replace OPENIT and LARGEFILE | ||
args with a single flags parameter. | ||
* sysdeps/generic/tempname.c: Likewise. | ||
* include/stdio.h: Adjust prototype of __gen_tempname to | ||
match. Define symbolic constants for second argument. | ||
|
||
* misc/mkdtemp.c: New file, provides new function mkdtemp(). | ||
* stdlib/stdlib.h: Prototype it. | ||
* misc/Versions: Export it. | ||
* misc/Makefile (routines): Add mktemp. | ||
* manual/filesys.texi: Document it. | ||
|
||
* misc/mktemp.c: Adjust call of __gen_tempname to match new | ||
convention. | ||
* misc/mkstemp.c: Likewise. | ||
* stdio-common/tempnam.c: Likewise. | ||
* stdio-common/tmpfile.c: Likewise. | ||
* stdio-common/tmpfile64.c: Likewise. | ||
* stdio-common/tmpnam.c: Likewise. | ||
* stdio-common/tmpnam_r.c: Likewise. | ||
|
||
1999-07-05 Jakub Jelinek <[email protected]> | ||
|
||
* sysdeps/sparc/sparc64/dl-machine.h (elf_machine_rela): Support | ||
R_SPARC_OLO10 relocations. | ||
* elf/elf.h (R_SPARC_OLO10): Fix comment. | ||
|
||
1999-07-02 Tim Waugh <[email protected]> | ||
|
||
* posix/wordexp-test.c: Revert bogus 'unset IFS' change. It | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -102,4 +102,8 @@ libc { | |
# t* | ||
tdestroy; truncate64; | ||
} | ||
GLIBC_2.2 { | ||
# m* | ||
mkdtemp; | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
/* Copyright (C) 1999 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 | ||
modify it under the terms of the GNU Library General Public License as | ||
published by the Free Software Foundation; either version 2 of the | ||
License, or (at your option) any later version. | ||
The GNU C Library is distributed in the hope that it will be useful, | ||
but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ||
Library General Public License for more details. | ||
You should have received a copy of the GNU Library General Public | ||
License along with the GNU C Library; see the file COPYING.LIB. If not, | ||
write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, | ||
Boston, MA 02111-1307, USA. */ | ||
|
||
#include <stdio.h> | ||
#include <stdlib.h> | ||
|
||
/* Generate a unique temporary directory from TEMPLATE. | ||
The last six characters of TEMPLATE must be "XXXXXX"; | ||
they are replaced with a string that makes the filename unique. | ||
The directory is created, mode 700, and its name is returned. | ||
(This function comes from OpenBSD.) */ | ||
char * | ||
mkdtemp (template) | ||
char *template; | ||
{ | ||
if (__gen_tempname (template, __GT_DIR)) | ||
return NULL; | ||
else | ||
return template; | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.