Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/gnu/dist/gcc Import egcs 1.1.2 to fix some optimizer bugs on...
details: https://anonhg.NetBSD.org/src/rev/dce9373a4e0d
branches: trunk
changeset: 471632:dce9373a4e0d
user: tv <tv%NetBSD.org@localhost>
date: Tue Apr 06 15:07:33 1999 +0000
description:
Import egcs 1.1.2 to fix some optimizer bugs on i386 and sparc, among others.
diffstat:
gnu/dist/gcc/README | 2 +-
gnu/dist/gcc/SERVICE | 835 ++++++++++++++++++++------------
gnu/dist/gcc/alias.c | 15 +-
gnu/dist/gcc/combine.c | 283 ++++++----
gnu/dist/gcc/config/alpha/openbsd.h | 126 ++++
gnu/dist/gcc/config/alpha/va_list.h | 16 +
gnu/dist/gcc/config/alpha/x-alpha | 1 +
gnu/dist/gcc/config/alpha/xm-openbsd.h | 23 +
gnu/dist/gcc/config/aoutos.h | 47 -
gnu/dist/gcc/config/h8300/h8300.c | 2 +-
gnu/dist/gcc/config/h8300/h8300.h | 9 +-
gnu/dist/gcc/config/i386/i386.c | 19 +-
gnu/dist/gcc/config/i386/i386.md | 260 +++++-----
gnu/dist/gcc/config/i386/openbsd.h | 130 +++++
gnu/dist/gcc/config/i386/xm-openbsd.h | 23 +
gnu/dist/gcc/config/m68k/m68k.md | 53 +-
gnu/dist/gcc/config/m68k/openbsd.h | 121 ++++
gnu/dist/gcc/config/m68k/xm-openbsd.h | 23 +
gnu/dist/gcc/config/m88k/dgux.h | 2 +-
gnu/dist/gcc/config/m88k/m88k.h | 4 +-
gnu/dist/gcc/config/openbsd.h | 302 +++++++++++
gnu/dist/gcc/config/rs6000/rs6000.h | 12 +
gnu/dist/gcc/config/rs6000/rs6000.md | 2 +-
gnu/dist/gcc/config/sh/sh.c | 4 +-
gnu/dist/gcc/config/sparc/openbsd.h | 68 ++
gnu/dist/gcc/config/sparc/sparc.c | 28 +-
gnu/dist/gcc/config/sparc/sparc.h | 12 +-
gnu/dist/gcc/config/sparc/sparc.md | 86 +---
gnu/dist/gcc/config/sparc/xm-openbsd.h | 23 +
gnu/dist/gcc/config/t-install-cpp | 3 +
gnu/dist/gcc/config/t-openbsd | 9 +
gnu/dist/gcc/config/t-openbsd-thread | 5 +
gnu/dist/gcc/config/xm-openbsd.h | 35 +
gnu/dist/gcc/cp/tree.c | 19 +-
gnu/dist/gcc/cp/typeck2.c | 4 +-
gnu/dist/gcc/cpp.in | 41 +
gnu/dist/gcc/crtstuff.c | 51 +-
gnu/dist/gcc/cse.c | 22 +-
gnu/dist/gcc/f/BUGS | 88 +-
gnu/dist/gcc/f/Make-lang.in | 18 +-
gnu/dist/gcc/f/NEWS | 32 +-
gnu/dist/gcc/f/bugs.texi | 141 +++--
gnu/dist/gcc/f/g77.texi | 65 +-
gnu/dist/gcc/f/intdoc.in | 136 +++--
gnu/dist/gcc/f/intdoc.texi | 156 +++--
gnu/dist/gcc/f/news.texi | 54 +-
gnu/dist/gcc/f/version.c | 2 +-
gnu/dist/gcc/fixincludes | 30 +
gnu/dist/gcc/flags.h | 5 +
gnu/dist/gcc/frame.h | 5 +
gnu/dist/gcc/gcc.c | 6 +-
gnu/dist/gcc/gcc.texi | 48 +-
gnu/dist/gcc/ginclude/va-alpha.h | 17 +-
gnu/dist/gcc/ginclude/va-sh.h | 4 +-
gnu/dist/gcc/invoke.texi | 21 +-
gnu/dist/gcc/jump.c | 16 +
gnu/dist/gcc/just-fixinc | 2 +-
gnu/dist/gcc/loop.c | 65 +-
gnu/dist/gcc/md.texi | 2 +-
gnu/dist/gcc/regclass.c | 13 +-
gnu/dist/gcc/regmove.c | 78 +-
gnu/dist/gcc/tm.texi | 13 +-
gnu/dist/gcc/toplev.c | 7 +
gnu/dist/gcc/tree.c | 109 +++-
gnu/dist/gcc/unroll.c | 9 +-
gnu/dist/gcc/varasm.c | 7 +
gnu/dist/gcc/version.c | 2 +-
67 files changed, 2677 insertions(+), 1194 deletions(-)
diffs (truncated from 6465 to 300 lines):
diff -r 5bf502c4cab2 -r dce9373a4e0d gnu/dist/gcc/README
--- a/gnu/dist/gcc/README Tue Apr 06 14:49:01 1999 +0000
+++ b/gnu/dist/gcc/README Tue Apr 06 15:07:33 1999 +0000
@@ -1,4 +1,4 @@
-This directory contains the egcs version 1.1.1 release of the GNU C
+This directory contains the egcs version 1.1.2 release of the GNU C
compiler. It includes all of the support for compiling C++ and
Objective C, including a run-time library for Objective C.
diff -r 5bf502c4cab2 -r dce9373a4e0d gnu/dist/gcc/SERVICE
--- a/gnu/dist/gcc/SERVICE Tue Apr 06 14:49:01 1999 +0000
+++ b/gnu/dist/gcc/SERVICE Tue Apr 06 15:07:33 1999 +0000
@@ -35,10 +35,28 @@
Please put nothing else inside "<>". Thanks!
For a current copy of this directory, or to have yourself listed, ask:
- gnu%prep.ai.mit.edu@localhost
+ gnu%gnu.org@localhost
** Please keep the entries in this file alphabetical **
+Alc?ve <infos%alcove.fr@localhost>
+12 place Indira Gandhi
+92230 Gennevilliers
+France
+
+http://www.alcove.fr
+T?l.: +33 1 47 33 82 84
+Fax: +33 1 47 33 76 98
+
+Alc?ve offers a comprehensive range of corporate-quality
+Free Software related solutions, with technical support
+via telephone, fax or email and remote system management.
+We also offers consulting and training.
+
+Rates approximately 3000FF per day, depending on the job.
+
+Updated: 1998-09-09
+
Altrasoft <info%altrasoft.com@localhost>
4880 Stevens Creek Blvd., Suite 205
San Jose, CA 95129-1034
@@ -98,53 +116,49 @@
Updated: 1997-05-25
-Joseph Arceneaux <jla%ai.mit.edu@localhost>
-PO Box 460633 http://www.samsara.com/~jla
-San Francisco, CA 94146-0633
+Joseph Arceneaux <joe%arceneaux.com@localhost>
+307 Chattanooga St. http://www.arceneaux.com
+San Francisco, CA 94114
+1 415 648 9988
-+1 415 285 9088
-Recently led the project making Wells Fargo Bank the first to provide
-secure customer account access over the Internet.
-
-Former FSF staffmember. Performed X11 implementation of Emacs version
-19, designed and implemented WYSIWYG Emacs. Installed and
-administered FSF network. Maintainer of GNU indent. Over 15 years
-experience with Unix and other systems, from writing ROM monitors to
-UI design and system administration.
+I am a former FSF staffmember who made Wells Fargo Bank the first bank
+to provide secure banking over the Internet. I have 20 years
+experience with various computer systems. I performed the X11
+implementation of Emacs version 19, and designed and implemented
+WYSIWYG features of Emacs. I also installed and administered FSF
+network. Maintainer of GNU indent.
I provide installation, porting, debugging and customization or
-development of GNU and other Unix software. I also design and
-implement free software projects and consult on software engineering
-and systems design. Handholding and teaching services are also
-available as well as things like LAN and compute--infrastructure design.
+development of GNU and other software. I also design and implement
+free software projects and consult on software engineering, security,
+and intranet design.
Time and material rates around $150 USD per hour, depending upon the
particular job. I am also very interested in fixed-bid jobs. For
selected non-profit organizations with worthy goals, I work for free.
-Updated: 1995-10-17
+Updated: 1998-06-24
-Gerd Aschemann <Aschemann%Informatik.TH-Darmstadt.de@localhost>
+Dipl.-Inform. Gerd Aschemann <Aschemann%Informatik.TU-Darmstadt.de@localhost>
Osannstr. 49
D-64285 Darmstadt
Tel.: +49 6151 16 2259
-http://www.informatik.th-darmstadt.de/~ascheman/
+http://www.informatik.tu-darmstadt.de/VS/Mitarbeiter/Aschemann/
-- System Administrator (UNIX) at CS Department, TU Darmstadt, Germany
-- 17 years experience with CS, System administration on different platforms
-- 10 years with UNIX/Networking/FreeWare/GNU/X11
-- 8 years organizer of Operating Systems and Distributed Systems courses
+- System Administrator (UNIX and NT) at CS Department, TU Darmstadt, Germany
+- 18 years working in the CS field, System administration on different platforms
+- 12 years with UNIX/Networking/FreeWare/GNU/X11
+- 9 years courses on Operating Systems and Distributed Systems
- Lectures on System and Network Administration
-- Platforms: Solaris, SunOS, Ultrix, OSF1, HP-UX, Linux, FreeBSD, AIX, SCO
-- Distributed Platforms and Information Systems (CORBA, WWW, Java, FTP)
+- Platforms: Solaris, Linux, SunOS, Ultrix, HP-UX, Digital Unix, AIX, SCO, FreeBSDs
+- Distributed Platforms and Information Systems (CORBA, WWW, Java)
- Experience with parallel environments (Connection Machine, Meiko, Parsytec)
- Consultant
-Rates are at 130,-- DM (~80 US$) per hour minimum, depending on the job.
+Rates are at 150,-- DM (~85 US$) per hour minimum, depending on the job.
I am willing to travel for sufficiently large jobs.
-Updated: 1997-05-07
+Updated: 1998-07-23
Basis Technology Corp.
@@ -181,7 +195,7 @@
Contacts:
Carl Hoffman, Steve Cohen, or Karen Watts
-Updated: 1997-05-07
+Updated: 1998-07-23
Laurent Bernardin
16, rue Dicks
@@ -196,48 +210,68 @@
Rates: ~60 US$ / hour (Flux 2000.-)
-Updated: 1997-05-07
+Updated: 1998-07-23
+
+Dean Brettle Computer Consulting
+
+<dean%brettle.com@localhost>
+http://www.brettle.com/
+
+7485 Rush River Drive
+Suite 710-193
+Sacramento, CA 95831
+916-422-8129
+
+I provide development, technical support, and training for free software
+and open source systems including GNU/Linux, the GNU development suite,
+Tcl/Tk, Emacs, and the GIMP.
+
+I have over 9 years experience building and maintaining systems ranging
+from computed tomography systems to airborne sensor control systems --
+all with free software.
+
+Rates range from $65.00/hr to $72.50/hr USD, depending upon work
+location. I am also willing to work on fixed price contracts.
+
+Updated: 1998-07-07
Philip Brown
<phil%mitre.org@localhost>
(703) 893-8967 (prefer email)
-Northern-VA, D.C. Area
-Rates: $40/Hr; less for educational or charitable organizations
+Northern-VA, D.C. Area (world-wide via internet)
+Rates: $45/Hr + extra for site visit; less for educational or charitable organizations
Systems Supported:
- HP9000/7xx running HP/UX 8.07 - 10.X
- IBM RS6000 running AIX 3.2.X
- Also SGI/Indy and Sun/Sparcs
+
+ Sun boxes running Solaris 2.5-up
+ HP9000s running HP/UX 8.07 - 10.X
+ IBM RS6000 running AIX 3.2.X-up
+ Also SGI/Indy
Software Supported:
- Most all FSF (Gnu) software
- esp. GCC, Emacs, Binutils, GS, etc...
+ Most all FSF (Gnu) software
+ esp. GCC, GDB, Emacs, Binutils, GS, et al...
Statement:
I'd be more than happy to assist anyone in my area with acquiring,
installing, and configuring any FSF tools/utilities on any of the
above systems. I'm also willing to work with other UNIX systems not
- listed above. In addition, I'd be happy to share my many years of
+ listed above. In addition, I'm glad to share my many years of
experience with anyone having difficulty using or configuring these
tools. I've been installing and using them for about 5 years now
and I'll swear by their quality and the people/principles that made
them available.
- Phil Brown
+ Phil Brown
-Updated: 1997-05-07
+Updated: 1998-07-23
James Craig Burley
97 Arrowhead Circle
Ashland, MA 01721-1987
-508 881-6087, -4745
-(Please call only between 0900-1700 Eastern time, and only if you
-are prepared to hire me -- ask me to help you for free only
-via email, to which I might or might not respond.)
-Email: <burley%gnu.org@localhost> --preferred--
- <burley%cygnus.com@localhost>
- <burley%world.std.com@localhost>
+(Email and postal mail contacts only, please.)
+Email: <craig%jcb-sc.com@localhost>
Expertise:
Compiler Internals (author of GNU Fortran, for example)
@@ -248,63 +282,71 @@
Debugging (often asked to help debug Other People's Code)
Documentation (authored many books and ran a few doc projects)
Extensive experience with a variety of operating systems, hardware,
- languages, and so on
+ languages, and so on
Rate: $100/hour -- willing to consider flat-fee arrangements
-Updated: 1997-05-07
+Updated: 1999-02-01
-Thomas Bushnell, n/BSG <thomas%gnu.org@localhost>
+Thomas Bushnell, BSG <thomas%gnu.org@localhost>
Becket House
66 Highland Ave. No. 8
Somerville, MA 02143
(617) 623-0654
-
All GNU software: Installation, customization, answering simple or
- complex questions, bug fixing, extension.
+ complex questions, bug fixing, extension.
-Experience: I have done Unix and GNU programming for several years,
- I am the primary author of the Hurd (which provides most
- kernel related facilities for the GNU OS).
+Experience: I have done Unix and GNU programming for many years.
+ I am the primary author of the Hurd (which provides most
+ kernel related facilities for the GNU OS).
I am easily available in the Cambridge/Boston area; work via email.
I am willing to travel for sufficiently large jobs.
Rates: $100/hr, negotiable, less for non-profit organizations.
-Updated: 1997-05-07
+Updated: 1998-07-27
- C2V Michel Delval <mfd%ccv.fr@localhost>
- 82 bd Haussmann Jean-Alain Le Borgne <jalb%ccv.fr@localhost>
- 75008 Paris
- France
- Tel (33 1) 40.08.07.07
- Fax (33 1) 43.87.35.99
- Compuserve 100413,1012
- http://c2v.com
+C2V Michel Delval <mfd%c2v.com@localhost>
+82 bd Haussmann Jean-Alain Le Borgne <jalb%c2v.com@localhost>
+75008 Paris
+France
+Tel (33 1) 40.08.07.07
+Fax (33 1) 43.87.35.99
+Compuserve 100413,1012
+http://www.c2v.com/freesoft.htm
+e-mail: <consult%c2v.com@localhost>
+
+Services: we offer source or source+binary distribution,
+installation, training, maintenance, technical support,
+consulting, specific development and followup on the GNU software
+development environment: Emacs, gcc/g++, binutils, gas, gdb.
- We offer source or source+binary distribution, installation, training,
- maintenance, technical support, consulting, specific development and
- followup on the GNU software development environment: Emacs, gcc/g++,
- binutils, gas, gdb.
+Porting on new platforms, and professionally developing software
+with the GNU tools in the Unix/X11 environment since they were
+first available.
+
+Experience: GNU C Compilation toolchain for the SGS-Thomson D950
+and ST20 DSP chips.
- Experience: adapted gcc, gas and binutils to work as cross-development
- tools for the Thomson D950 DSP chip: GCC parser and typing system
- have been augmented to allow the manipulation of variables located in
- separated memory spaces. Porting on new platforms, and professionally
- developing software with the GNU tools in the Unix/X11 environment
- since they were first available.
+GNU C compilation toolchain (cross-compiler, compiler, linker,
+assembler, debugger) for SparcV7 ERC32 based space systems
+(Sextant Avionique / Alcatel Espace).
- Rates: from 2000 FF/day to 150 000 FF/year, 40% discount for
- educational institutions, add taxes and expenses. Ask for list.
Home |
Main Index |
Thread Index |
Old Index