Subject: CVS commit: gnusrc/gnu/dist/toolchain/gcc/config/sparc
To: None <source-changes@netbsd.org>
From: James Chacon <jmc@netbsd.org>
List: source-changes
Date: 03/28/2002 10:14:57
Module Name: gnusrc
Committed By: jmc
Date: Thu Mar 28 08:14:57 UTC 2002
Modified Files:
gnusrc/gnu/dist/toolchain/gcc/config/sparc: netbsd64.h sparc.c sparc.h
sparc.md
Log Message:
Pull changes from gcc3 back to properly emit calls for the _Qp* routines
correctly.
Enable -msoft-quad-float as the default moving forward. A complete build with
this compiler produces no errors and passes known regressions problems (awk,
etc).
XXX - -mhard-quad-float no longer will generate code correctly (internal
compiler problems). This is the case all the way to gcc-current so it's not
an easy fix at the moment but no one should be using hard quad math anyways.
To generate a diff of this commit:
cvs rdiff -r1.7 -r1.8 gnusrc/gnu/dist/toolchain/gcc/config/sparc/netbsd64.h
cvs rdiff -r1.4 -r1.5 gnusrc/gnu/dist/toolchain/gcc/config/sparc/sparc.c \
gnusrc/gnu/dist/toolchain/gcc/config/sparc/sparc.md
cvs rdiff -r1.2 -r1.3 gnusrc/gnu/dist/toolchain/gcc/config/sparc/sparc.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.