Go to file
David S. Miller 7a31a340a1 re PR target/6082 (memory model wrong for FreeBSD/sparc64)
2002-04-08  David S. Miller  <davem@redhat.com>

	PR target/6082
	* config/sparc/freebsd.h (SPARC_DEFAULT_CMODEL): Set to CM_MEDLOW

	Make init_priority work on Sparc when using GNU ld.
	* config/sparc/linux.h, config/sparc/linux64.h,
	config/sparc/netbsd-elf.h, config/sparc/freebsd.h
	(CTORS_SECTION_ASM_OP, DTORS_SECTION_ASM_OP): Undefine.
	* config/sparc/sol2-gld.h: New file to do the same.
	* config.gcc (sparc*-*-solaris2*): If gnu_ld=yes add
	sparc/sol2-gld.h to tm_file.

	PR optimization/4328
	* config/sparc/sparc.h (EXTRA_CONSTRAINT): Add new constraint 'W'.
	* doc/md.texi: Document it.
	* config/sparc/sparc.md (movdi_insn_sp64_novis,
	movdi_insn_sp64_vis, movdf_insn_sp32, movdf_insn_v9only_novis,
	movdf_insn_v9only_vis, movdf_insn_sp64_novis,
	movdf_insn_sp64_vis): Use it as MEM constraing with 'e' registers.
	* config/sparc/sparc.c (mem_min_alignment): Fix comment.

From-SVN: r52031
2002-04-08 10:20:48 -07:00
boehm-gc gcconfig.h: Add support for an unmapped memory hole between the end of the initialized data... 2002-04-04 20:49:38 +00:00
config
contrib * texi2pod.pl: Handle @end ftable and @end vtable. 2002-03-26 03:04:41 +00:00
fastjar jartool.c (expand_options): Handle tar-style argument list with a leading "-". 2002-03-18 11:08:21 +00:00
gcc re PR target/6082 (memory model wrong for FreeBSD/sparc64) 2002-04-08 10:20:48 -07:00
include dyn-string.h: Also allow IN_GLIBCPP_V3 to redefine names. 2002-04-01 21:54:28 +00:00
INSTALL
libchill
libf2c Daily bump. 2002-04-08 07:17:01 +00:00
libffi configure.in (alpha*-*-netbsd*): Add target. 2002-04-07 04:19:31 +00:00
libiberty cp-demangle.c (__cxa_demangle): Also protect with IN_GLIBCPP_V3. 2002-04-01 21:55:12 +00:00
libjava re PR libgcj/6187 (method distance of class java.awt.geom.Point2D causes infinite recursion) 2002-04-08 14:43:35 +00:00
libobjc re PR libobjc/4039 (installation location of libobjc is wrong) 2002-02-11 18:10:05 +00:00
libstdc++-v3 Daily bump. 2002-04-08 07:17:01 +00:00
maintainer-scripts gcc_release: Build diffs for ada and chill. 2002-03-10 01:08:52 +00:00
zlib Last commit missed this 2002-03-17 00:46:40 +00:00
.cvsignore
ChangeLog configure.in (i*86-*-netbsdelf*): Don't disable libgcj. 2002-03-31 00:33:17 +00:00
config-ml.in
config.guess
config.if
config.sub
configure
configure.in configure.in (i*86-*-netbsdelf*): Don't disable libgcj. 2002-03-31 00:33:17 +00:00
COPYING
COPYING.LIB
install-sh
libtool.m4
ltcf-c.sh
ltcf-cxx.sh
ltcf-gcj.sh
ltconfig
ltmain.sh * ltmain.sh (relink_command): Fix typo in previous change. 2002-03-16 14:42:17 +00:00
MAINTAINERS * MAINTAINERS (Write After Approval): Add myself. 2002-03-27 21:16:28 +00:00
Makefile.in Makefile.in (NOTPARALLEL): New. 2002-03-12 16:38:20 -08:00
missing
mkdep
mkinstalldirs
move-if-change
README
symlink-tree
ylwrap

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.