Go to file
David Daney fc6b4aa43a re PR libgcj/20389 (BufferedInputStream gets ArrayIndexOutOfBoundsExeception)
2005-03-09  David Daney  <ddaney@avtrex.com>

	PR libgcj/20389
	Merge BufferedInputStream from GNU Classpath.
	* java/io/BufferedInputStream.java (marktarget): Field removed.
	(CHUNKSIZE): Field removed.
	(bufferSize): New field.
	(BufferedInputStream): Initialize fields.
	(close): Invalidate mark and buffer indexes.
	(mark):  Rewritten.
	(read()): Move mark handling code to refill.
	(read(byte[], int, int)): Ditto.
	(skip): Ditto and simplify EOF testing.
	(refill): Rewritten.
	* java/io/InputStreamReader.java (refill): Removed mark and reset
	of internal BufferedInputStream.

From-SVN: r96217
2005-03-09 22:11:33 +00:00
INSTALL README: Update wrt. 2001-06-13 14:51:33 +00:00
boehm-gc Makefile.in, [...]: Regenerate. 2005-03-01 23:25:50 +00:00
config re PR bootstrap/17383 (Building in src dir fails) 2005-02-28 13:26:36 +00:00
contrib warn_summary (keywordFilter): Update sed pattern for new quoting style in warnings. 2005-03-08 13:42:18 +00:00
fastjar Introduce and use config/gcc-version.m4. 2004-12-02 11:05:13 +00:00
fixincludes Fix problem found by CFLAGS=-fmudflap build. 2005-02-23 14:30:01 -08:00
gcc s390.c (s390_secondary_output_reload_class): Adapt check for non-offsettable memory references to cope with outstanding... 2005-03-09 22:05:15 +00:00
gnattools * Makefile.in: Fix incorrect use of ' in shell command 2005-03-09 10:49:09 +01:00
include libiberty.h: Declare unlink_if_ordinary. 2005-03-01 09:23:26 +00:00
intl aclocal.m4: Regenerate. 2004-11-24 21:53:28 +00:00
libada re PR bootstrap/17383 (Building in src dir fails) 2005-02-28 13:26:36 +00:00
libcpp tr.po: Update. 2005-03-04 20:29:03 +00:00
libffi re PR libffi/20104 (gij fails on ppc and not on x86) 2005-02-23 14:05:13 +00:00
libgfortran ChangeLog: Fix typo in Peter O'Gorman's name. 2005-02-27 20:59:02 +00:00
libiberty pex-os2.c: Remove. 2005-03-09 21:27:11 +00:00
libjava re PR libgcj/20389 (BufferedInputStream gets ArrayIndexOutOfBoundsExeception) 2005-03-09 22:11:33 +00:00
libmudflap * typo fix 2005-02-13 12:58:28 +00:00
libobjc hash.h (OBJC_IGNORE_DEPRECATED_API): Update deprecated version reference. 2005-03-03 18:25:04 +00:00
libstdc++-v3 Daily bump. 2005-03-09 00:16:20 +00:00
maintainer-scripts * crontab: Adjust for 4.0 branch. 2005-02-25 22:55:06 +00:00
zlib Revert bad import 2005-02-02 22:09:16 +00:00
.cvsignore configure, .cvsignore: Revert previous change... 2002-06-19 18:10:09 +00:00
ABOUT-NLS intl: New directory; see intl/ChangeLog for details. 2003-07-04 18:18:54 +00:00
COPYING
COPYING.LIB COPYING.LIB: Update to LGPL 2.1 from the FSF. 2001-01-29 13:32:47 +00:00
ChangeLog MAINTAINERS (Write After Approval): Add myself. 2005-03-03 14:46:49 +00:00
ChangeLog.tree-ssa Merge tree-ssa-20020619-branch into mainline. 2004-05-13 02:41:07 -04:00
MAINTAINERS MAINTAINERS (Write After Approval): Add myself. 2005-03-03 14:46:49 +00:00
Makefile.def re PR bootstrap/17383 (Building in src dir fails) 2005-02-28 13:26:36 +00:00
Makefile.in re PR bootstrap/20250 (fixincludes is no longer installs but does make check instead) 2005-02-28 07:09:55 -08:00
Makefile.tpl re PR bootstrap/20250 (fixincludes is no longer installs but does make check instead) 2005-02-28 07:09:55 -08:00
README * README: Remove version number. 2001-06-13 19:48:09 +01:00
README.SCO * README.SCO: Update per FSF instructions. 2004-11-01 02:19:48 +00:00
compile install-sh, compile: Import from automake. 2004-11-16 01:04:30 +00:00
config-ml.in re PR bootstrap/18033 (--disable-aix64 doesn't remove ppc64 from multilib list) 2005-01-12 19:47:56 -05:00
config.guess config.guess, config.sub: Import from savannnah. 2004-11-16 00:57:01 +00:00
config.rpath intl: New directory; see intl/ChangeLog for details. 2003-07-04 18:18:54 +00:00
config.sub install-sh, config.sub: Import from upstream. 2005-01-18 01:20:48 +00:00
configure re PR bootstrap/17383 (Building in src dir fails) 2005-02-28 13:26:36 +00:00
configure.in re PR bootstrap/17383 (Building in src dir fails) 2005-02-28 13:26:36 +00:00
depcomp config.guess: New upstream version 2004-09-23 01:21:50 +00:00
install-sh install-sh, config.sub: Import from upstream. 2005-01-18 01:20:48 +00:00
libtool.m4 libtool.m4 (AC_DEPLIBS_CHECK_METHOD): Re-import linux-gnu case from CVS libtool to always pass_all. 2004-11-29 23:45:23 +00:00
ltcf-c.sh ltcf-c.sh (tpf*): Add ld_shlibs=yes. 2004-10-02 16:33:06 +00:00
ltcf-cxx.sh ltcf-c.sh (tpf*): Add ld_shlibs=yes. 2004-10-02 16:33:06 +00:00
ltcf-gcj.sh Patch from Robert Millan. 2004-04-26 23:14:30 -07:00
ltconfig ltcf-c.sh (tpf*): Add ld_shlibs=yes. 2004-10-02 16:33:06 +00:00
ltmain.sh re PR libgcj/20160 (link errors building libgcj tests) 2005-03-01 22:27:43 +00:00
missing missing: Import latest version from master repository. 2004-09-07 08:33:10 +00:00
mkdep
mkinstalldirs re PR bootstrap/11932 (Parallel bootstrap failure with sparc libiberty multilib) 2004-02-20 02:01:16 +00:00
move-if-change
symlink-tree * config-ml.in, symlink-tree: Add license. 2003-08-14 16:44:23 -04:00
ylwrap * Revert to previous version due to Binutils breakage. 2004-09-24 11:14:51 +00:00

README

This directory contains the GNU Compiler Collection (GCC).

The GNU Compiler Collection is free software.  See the file COPYING
for copying permission.  The manuals, and some of the runtime
libraries, are under different terms; see the individual source files
for details.

The directory INSTALL contains copies of the installation information
as HTML and plain text.  The source of this information is
gcc/doc/install.texi.  The installation information includes details
of what is included in the GCC sources and what files GCC installs.

See the file gcc/doc/gcc.texi (together with other files that it
includes) for usage and porting information.  An online readable
version of the manual is in the files gcc/doc/gcc.info*.

See http://gcc.gnu.org/bugs.html for how to report bugs usefully.