• R/O
  • HTTP
  • SSH
  • HTTPS

提交

標籤
無標籤

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

GNU Binutils with patches for OS216


Commit MetaInfo

修訂07dfb29be35efaf3484ca7451f1db3b4fdbff0b0 (tree)
時間2006-09-28 04:57:14
作者Paul Brook <paul@code...>
CommiterPaul Brook

Log Message

2006-09-17 Paul Brook <paul@codesourcery.com>

newlib/
Backport form mainline
2006-09-26 Jeff Johnston <jjohnstn@redhat.com>
* libc/include/stdio.h: Do not allow macros
for clearerr, feof, or fileno.
* libc/include/sys/reent.h[_REENT_SMALL](struct _reent): Change
the dummy std stream scheme to use pointers to const external
fake files, one for each standard stream.
* libc/stdio/local.h (CHECK_INIT): Change to take a file pointer
argument. For _REENT_SMALL, reset the file pointer if it
matches one of the fake std stream pointers.
* libc/stdio/clearerr.c: Fix CHECK_INIT macro to add file pointer
argument.
* libc/stdio/fclose.c: Ditto.
* libc/stdio/feof.c: Ditto.
* libc/stdio/ferror.c: Ditto.
* libc/stdio/fflush.c: Ditto.
* libc/stdio/fgetc.c: Ditto.
* libc/stdio/fgets.c: Ditto.
* libc/stdio/fileno.c: Ditto.
* libc/stdio/findfp.c: Ditto.
* libc/stdio/fputc.c: Ditto.
* libc/stdio/fputs.c: Ditto.
* libc/stdio/fread.c: Ditto.
* libc/stdio/freopen.c: Ditto.
* libc/stdio/fseek.c: Ditto.
* libc/stdio/ftell.c: Ditto.
* libc/stdio/fwrite.c: Ditto.
* libc/stdio/getc.c: Ditto.
* libc/stdio/getdelim.c: Ditto.
* libc/stdio/putc.c: Ditto.
* libc/stdio/refill.c: Ditto.
* libc/stdio/setvbuf.c: Ditto.
* libc/stdio/ungetc.c: Ditto.
* libc/stdio/vfprintf.c: Ditto.
* libc/stdio/vfscanf.c: Ditto.
* libc/stdio/wbuf.c: Ditto.: Ditto.
* libc/stdio/wsetup.c: Ditto.
* libc/stdio64/freopen64.c: Ditto.
* libc/stdio64/fseeko64.c: Ditto.
* libc/stdio64/ftello64.c: Ditto.
* libc/machine/powerpc/vfprintf.c: Ditto.
* libc/machine/powerpc/vfscanf.c: Ditto.

Change Summary

差異

--- a/ChangeLog.csl
+++ b/ChangeLog.csl
@@ -1,3 +1,49 @@
1+2006-09-17 Paul Brook <paul@codesourcery.com>
2+
3+ newlib/
4+ Backport form mainline
5+ 2006-09-26 Jeff Johnston <jjohnstn@redhat.com>
6+ * libc/include/stdio.h: Do not allow macros
7+ for clearerr, feof, or fileno.
8+ * libc/include/sys/reent.h[_REENT_SMALL](struct _reent): Change
9+ the dummy std stream scheme to use pointers to const external
10+ fake files, one for each standard stream.
11+ * libc/stdio/local.h (CHECK_INIT): Change to take a file pointer
12+ argument. For _REENT_SMALL, reset the file pointer if it
13+ matches one of the fake std stream pointers.
14+ * libc/stdio/clearerr.c: Fix CHECK_INIT macro to add file pointer
15+ argument.
16+ * libc/stdio/fclose.c: Ditto.
17+ * libc/stdio/feof.c: Ditto.
18+ * libc/stdio/ferror.c: Ditto.
19+ * libc/stdio/fflush.c: Ditto.
20+ * libc/stdio/fgetc.c: Ditto.
21+ * libc/stdio/fgets.c: Ditto.
22+ * libc/stdio/fileno.c: Ditto.
23+ * libc/stdio/findfp.c: Ditto.
24+ * libc/stdio/fputc.c: Ditto.
25+ * libc/stdio/fputs.c: Ditto.
26+ * libc/stdio/fread.c: Ditto.
27+ * libc/stdio/freopen.c: Ditto.
28+ * libc/stdio/fseek.c: Ditto.
29+ * libc/stdio/ftell.c: Ditto.
30+ * libc/stdio/fwrite.c: Ditto.
31+ * libc/stdio/getc.c: Ditto.
32+ * libc/stdio/getdelim.c: Ditto.
33+ * libc/stdio/putc.c: Ditto.
34+ * libc/stdio/refill.c: Ditto.
35+ * libc/stdio/setvbuf.c: Ditto.
36+ * libc/stdio/ungetc.c: Ditto.
37+ * libc/stdio/vfprintf.c: Ditto.
38+ * libc/stdio/vfscanf.c: Ditto.
39+ * libc/stdio/wbuf.c: Ditto.: Ditto.
40+ * libc/stdio/wsetup.c: Ditto.
41+ * libc/stdio64/freopen64.c: Ditto.
42+ * libc/stdio64/fseeko64.c: Ditto.
43+ * libc/stdio64/ftello64.c: Ditto.
44+ * libc/machine/powerpc/vfprintf.c: Ditto.
45+ * libc/machine/powerpc/vfscanf.c: Ditto.
46+
147 2006-09-22 Nathan Sidwell <nathan@codesourcery.com>
248
349 libgloss/