aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gcc/genattr.c2
-rw-r--r--gcc/gencheck.c2
-rw-r--r--gcc/gencodes.c2
-rw-r--r--gcc/genconfig.c2
-rw-r--r--gcc/genemit.c2
-rw-r--r--gcc/genextract.c2
-rw-r--r--gcc/genflags.c2
-rw-r--r--gcc/gengenrtl.c2
-rw-r--r--gcc/genoutput.c2
-rw-r--r--gcc/genpeep.c2
-rw-r--r--gcc/ggc-common.c2
-rw-r--r--gcc/ggc-simple.c2
-rw-r--r--gcc/ggc.h2
-rw-r--r--gcc/global.c2
-rw-r--r--gcc/graph.c2
-rw-r--r--gcc/halfpic.h2
-rw-r--r--gcc/integrate.h2
-rw-r--r--gcc/lcm.c2
-rw-r--r--gcc/loop.h2
-rw-r--r--gcc/machmode.h2
-rw-r--r--gcc/mbchar.h2
-rw-r--r--gcc/mips-tdump.c2
-rw-r--r--gcc/mips-tfile.c2
-rw-r--r--gcc/prefix.c2
-rw-r--r--gcc/print-rtl.c2
-rw-r--r--gcc/profile.c2
-rw-r--r--gcc/protoize.c2
-rw-r--r--gcc/real.c2
-rw-r--r--gcc/recog.c2
-rw-r--r--gcc/recog.h2
-rw-r--r--gcc/regs.h2
-rw-r--r--gcc/reload.h2
-rw-r--r--gcc/reorg.c2
-rw-r--r--gcc/rtl.c2
-rw-r--r--gcc/rtl.h2
-rw-r--r--gcc/rtlanal.c2
-rw-r--r--gcc/sbitmap.h2
-rw-r--r--gcc/sdbout.h2
-rw-r--r--gcc/simplify-rtx.c2
-rw-r--r--gcc/stack.h2
-rw-r--r--gcc/toplev.h2
-rw-r--r--gcc/varray.c2
-rw-r--r--gcc/varray.h2
-rw-r--r--gcc/xcoffout.c2
-rw-r--r--gcc/xcoffout.h2
45 files changed, 45 insertions, 45 deletions
diff --git a/gcc/genattr.c b/gcc/genattr.c
index c453189..1483cd6 100644
--- a/gcc/genattr.c
+++ b/gcc/genattr.c
@@ -1,5 +1,5 @@
/* Generate attribute information (insn-attr.h) from machine description.
- Copyright (C) 1991, 1994, 1996, 1998, 1999 Free Software Foundation, Inc.
+ Copyright (C) 1991, 94, 96, 98, 99, 2000 Free Software Foundation, Inc.
Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu)
This file is part of GNU CC.
diff --git a/gcc/gencheck.c b/gcc/gencheck.c
index d7548a8..110897f 100644
--- a/gcc/gencheck.c
+++ b/gcc/gencheck.c
@@ -1,5 +1,5 @@
/* Generate check macros for tree codes.
- Copyright (C) 1998 Free Software Foundation, Inc.
+ Copyright (C) 1998, 1999, 2000 Free Software Foundation, Inc.
This file is part of GNU CC.
diff --git a/gcc/gencodes.c b/gcc/gencodes.c
index 894b506..7213f41 100644
--- a/gcc/gencodes.c
+++ b/gcc/gencodes.c
@@ -1,7 +1,7 @@
/* Generate from machine description:
- some macros CODE_FOR_... giving the insn_code_number value
for each of the defined standard insn names.
- Copyright (C) 1987, 1991, 1995, 1998, 1999 Free Software Foundation, Inc.
+ Copyright (C) 1987, 91, 95, 98, 99, 2000 Free Software Foundation, Inc.
This file is part of GNU CC.
diff --git a/gcc/genconfig.c b/gcc/genconfig.c
index fd851a0..8889ceb 100644
--- a/gcc/genconfig.c
+++ b/gcc/genconfig.c
@@ -1,6 +1,6 @@
/* Generate from machine description:
- some #define configuration flags.
- Copyright (C) 1987, 1991, 1997, 1998, 1999 Free Software Foundation, Inc.
+ Copyright (C) 1987, 91, 97-99, 2000 Free Software Foundation, Inc.
This file is part of GNU CC.
diff --git a/gcc/genemit.c b/gcc/genemit.c
index 6be5e7f..24b4015 100644
--- a/gcc/genemit.c
+++ b/gcc/genemit.c
@@ -1,5 +1,5 @@
/* Generate code from machine description to emit insns as rtl.
- Copyright (C) 1987, 88, 91, 94, 95, 97, 98, 1999 Free Software Foundation, Inc.
+ Copyright (C) 1987, 88, 91, 94, 95, 97-99, 2000 Free Software Foundation, Inc.
This file is part of GNU CC.
diff --git a/gcc/genextract.c b/gcc/genextract.c
index 5bb2df2..7d1377f 100644
--- a/gcc/genextract.c
+++ b/gcc/genextract.c
@@ -1,5 +1,5 @@
/* Generate code from machine description to extract operands from insn as rtl.
- Copyright (C) 1987, 91-93, 97-98, 1999 Free Software Foundation, Inc.
+ Copyright (C) 1987, 91-93, 97-99, 2000 Free Software Foundation, Inc.
This file is part of GNU CC.
diff --git a/gcc/genflags.c b/gcc/genflags.c
index f9add41..f801b57 100644
--- a/gcc/genflags.c
+++ b/gcc/genflags.c
@@ -1,7 +1,7 @@
/* Generate from machine description:
- some flags HAVE_... saying which simple standard instructions are
available for this machine.
- Copyright (C) 1987, 1991, 1995, 1998, 1999 Free Software Foundation, Inc.
+ Copyright (C) 1987, 91, 95, 98, 99, 2000 Free Software Foundation, Inc.
This file is part of GNU CC.
diff --git a/gcc/gengenrtl.c b/gcc/gengenrtl.c
index 6653857..757cf45 100644
--- a/gcc/gengenrtl.c
+++ b/gcc/gengenrtl.c
@@ -1,5 +1,5 @@
/* Generate code to allocate RTL structures.
- Copyright (C) 1997, 1998, 1999 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1998, 1999, 2000 Free Software Foundation, Inc.
This file is part of GNU CC.
diff --git a/gcc/genoutput.c b/gcc/genoutput.c
index c288107..348e9ae 100644
--- a/gcc/genoutput.c
+++ b/gcc/genoutput.c
@@ -1,5 +1,5 @@
/* Generate code from to output assembler insns as recognized from rtl.
- Copyright (C) 1987, 88, 92, 94-95, 97-98, 1999
+ Copyright (C) 1987, 88, 92, 94-95, 97-99, 2000
Free Software Foundation, Inc.
This file is part of GNU CC.
diff --git a/gcc/genpeep.c b/gcc/genpeep.c
index 3c45cee..d26d0ea 100644
--- a/gcc/genpeep.c
+++ b/gcc/genpeep.c
@@ -1,5 +1,5 @@
/* Generate code from machine description to perform peephole optimizations.
- Copyright (C) 1987, 89, 92, 97, 98, 1999 Free Software Foundation, Inc.
+ Copyright (C) 1987, 89, 92, 97-99, 2000 Free Software Foundation, Inc.
This file is part of GNU CC.
diff --git a/gcc/ggc-common.c b/gcc/ggc-common.c
index 7691926..55d7db4 100644
--- a/gcc/ggc-common.c
+++ b/gcc/ggc-common.c
@@ -1,5 +1,5 @@
/* Simple garbage collection for the GNU compiler.
- Copyright (C) 1999 Free Software Foundation, Inc.
+ Copyright (C) 1999, 2000 Free Software Foundation, Inc.
This file is part of GNU CC.
diff --git a/gcc/ggc-simple.c b/gcc/ggc-simple.c
index ea8544e..6608d8c 100644
--- a/gcc/ggc-simple.c
+++ b/gcc/ggc-simple.c
@@ -1,5 +1,5 @@
/* Simple garbage collection for the GNU compiler.
- Copyright (C) 1998, 1999 Free Software Foundation, Inc.
+ Copyright (C) 1998, 1999, 2000 Free Software Foundation, Inc.
This file is part of GNU CC.
diff --git a/gcc/ggc.h b/gcc/ggc.h
index 8ddae2b..425243b 100644
--- a/gcc/ggc.h
+++ b/gcc/ggc.h
@@ -1,5 +1,5 @@
/* Garbage collection for the GNU compiler.
- Copyright (C) 1998, 1999 Free Software Foundation, Inc.
+ Copyright (C) 1998, 1999, 2000 Free Software Foundation, Inc.
This file is part of GNU CC.
diff --git a/gcc/global.c b/gcc/global.c
index 4e0bed3..949e88d 100644
--- a/gcc/global.c
+++ b/gcc/global.c
@@ -1,5 +1,5 @@
/* Allocate registers for pseudo-registers that span basic blocks.
- Copyright (C) 1987, 88, 91, 94, 96-98, 1999 Free Software Foundation, Inc.
+ Copyright (C) 1987, 88, 91, 94, 96-99, 2000 Free Software Foundation, Inc.
This file is part of GNU CC.
diff --git a/gcc/graph.c b/gcc/graph.c
index f40b0dd..f4dde01 100644
--- a/gcc/graph.c
+++ b/gcc/graph.c
@@ -1,5 +1,5 @@
/* Output routines for graphical representation.
- Copyright (C) 1998, 1999 Free Software Foundation, Inc.
+ Copyright (C) 1998, 1999, 2000 Free Software Foundation, Inc.
Contributed by Ulrich Drepper <drepper@cygnus.com>, 1998.
This file is part of GNU CC.
diff --git a/gcc/halfpic.h b/gcc/halfpic.h
index c29f0d1..2c32f44 100644
--- a/gcc/halfpic.h
+++ b/gcc/halfpic.h
@@ -1,5 +1,5 @@
/* OSF/rose half-pic support definitions.
- Copyright (C) 1992, 1996, 1997, 1998 Free Software Foundation, Inc.
+ Copyright (C) 1992, 96-98, 2000 Free Software Foundation, Inc.
This file is part of GNU CC.
diff --git a/gcc/integrate.h b/gcc/integrate.h
index 53b7866..14fdd37 100644
--- a/gcc/integrate.h
+++ b/gcc/integrate.h
@@ -1,5 +1,5 @@
/* Function integration definitions for GNU C-Compiler
- Copyright (C) 1990, 1995, 1998 Free Software Foundation, Inc.
+ Copyright (C) 1990, 1995, 1998, 1999, 2000 Free Software Foundation, Inc.
This file is part of GNU CC.
diff --git a/gcc/lcm.c b/gcc/lcm.c
index f0fa6a9..f3e0dc5 100644
--- a/gcc/lcm.c
+++ b/gcc/lcm.c
@@ -1,6 +1,6 @@
/* Generic partial redundancy elimination with lazy code motion
support.
- Copyright (C) 1998 Free Software Foundation, Inc.
+ Copyright (C) 1998, 1999, 2000 Free Software Foundation, Inc.
This file is part of GNU CC.
diff --git a/gcc/loop.h b/gcc/loop.h
index b72034d..8c46653 100644
--- a/gcc/loop.h
+++ b/gcc/loop.h
@@ -1,5 +1,5 @@
/* Loop optimization definitions for GNU C-Compiler
- Copyright (C) 1991, 1995, 1998, 1999 Free Software Foundation, Inc.
+ Copyright (C) 1991, 1995, 1998, 1999, 2000 Free Software Foundation, Inc.
This file is part of GNU CC.
diff --git a/gcc/machmode.h b/gcc/machmode.h
index bcb3c06..6521faf 100644
--- a/gcc/machmode.h
+++ b/gcc/machmode.h
@@ -1,5 +1,5 @@
/* Machine mode definitions for GNU C-Compiler; included by rtl.h and tree.h.
- Copyright (C) 1991, 1993, 1994, 1996, 1998 Free Software Foundation, Inc.
+ Copyright (C) 1991, 93, 94, 96, 98, 99, 2000 Free Software Foundation, Inc.
This file is part of GNU CC.
diff --git a/gcc/mbchar.h b/gcc/mbchar.h
index fe44135..29f4794 100644
--- a/gcc/mbchar.h
+++ b/gcc/mbchar.h
@@ -1,5 +1,5 @@
/* Various declarations for functions found in mbchar.c
- Copyright (C) 1998 Free Software Foundation, Inc.
+ Copyright (C) 1998, 1999, 2000 Free Software Foundation, Inc.
This file is part of GNU CC.
diff --git a/gcc/mips-tdump.c b/gcc/mips-tdump.c
index 26643a8..f771549 100644
--- a/gcc/mips-tdump.c
+++ b/gcc/mips-tdump.c
@@ -1,5 +1,5 @@
/* Read and manage MIPS symbol tables from object modules.
- Copyright (C) 1991, 1994, 1995, 1997, 1998, 1999
+ Copyright (C) 1991, 1994, 1995, 1997, 1998, 1999, 2000
Free Software Foundation, Inc.
Contributed by hartzell@boulder.colorado.edu,
Rewritten by meissner@osf.org.
diff --git a/gcc/mips-tfile.c b/gcc/mips-tfile.c
index 01c933e..073e731 100644
--- a/gcc/mips-tfile.c
+++ b/gcc/mips-tfile.c
@@ -2,7 +2,7 @@
contain debugging information specified by the GNU compiler
in the form of comments (the mips assembler does not support
assembly access to debug information).
- Copyright (C) 1991, 93-95, 97, 98, 1999 Free Software Foundation, Inc.
+ Copyright (C) 1991, 93-95, 97-99, 2000 Free Software Foundation, Inc.
Contributed by Michael Meissner (meissner@cygnus.com).
This file is part of GNU CC.
diff --git a/gcc/prefix.c b/gcc/prefix.c
index febec06..88cff94 100644
--- a/gcc/prefix.c
+++ b/gcc/prefix.c
@@ -1,5 +1,5 @@
/* Utility to update paths from internal to external forms.
- Copyright (C) 1997, 1998, 1999 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1998, 1999, 2000 Free Software Foundation, Inc.
This file is part of GNU CC.
diff --git a/gcc/print-rtl.c b/gcc/print-rtl.c
index c498a3d..353022c 100644
--- a/gcc/print-rtl.c
+++ b/gcc/print-rtl.c
@@ -1,5 +1,5 @@
/* Print RTL for GNU C Compiler.
- Copyright (C) 1987, 1988, 1992, 1997, 1998, 1999
+ Copyright (C) 1987, 1988, 1992, 1997, 1998, 1999, 2000
Free Software Foundation, Inc.
This file is part of GNU CC.
diff --git a/gcc/profile.c b/gcc/profile.c
index d19b37b..27f72fa 100644
--- a/gcc/profile.c
+++ b/gcc/profile.c
@@ -1,5 +1,5 @@
/* Calculate branch probabilities, and basic block execution counts.
- Copyright (C) 1990, 91-94, 96-98, 1999 Free Software Foundation, Inc.
+ Copyright (C) 1990, 91-94, 96-99, 2000 Free Software Foundation, Inc.
Contributed by James E. Wilson, UC Berkeley/Cygnus Support;
based on some ideas from Dain Samples of UC Berkeley.
Further mangling by Bob Manson, Cygnus Support.
diff --git a/gcc/protoize.c b/gcc/protoize.c
index c63dae5..b508a5d 100644
--- a/gcc/protoize.c
+++ b/gcc/protoize.c
@@ -1,5 +1,5 @@
/* Protoize program - Original version by Ron Guilmette (rfg@segfault.us.com).
- Copyright (C) 1989, 92-98, 1999 Free Software Foundation, Inc.
+ Copyright (C) 1989, 92-99, 2000 Free Software Foundation, Inc.
This file is part of GNU CC.
diff --git a/gcc/real.c b/gcc/real.c
index 1fd0e8d..18078f7 100644
--- a/gcc/real.c
+++ b/gcc/real.c
@@ -1,6 +1,6 @@
/* real.c - implementation of REAL_ARITHMETIC, REAL_VALUE_ATOF,
and support for XFmode IEEE extended real floating point arithmetic.
- Copyright (C) 1993, 94-98, 1999 Free Software Foundation, Inc.
+ Copyright (C) 1993, 94-99, 2000 Free Software Foundation, Inc.
Contributed by Stephen L. Moshier (moshier@world.std.com).
This file is part of GNU CC.
diff --git a/gcc/recog.c b/gcc/recog.c
index 007e4fa..2c1d61c 100644
--- a/gcc/recog.c
+++ b/gcc/recog.c
@@ -1,5 +1,5 @@
/* Subroutines used by or related to instruction recognition.
- Copyright (C) 1987, 1988, 91-98, 1999 Free Software Foundation, Inc.
+ Copyright (C) 1987, 1988, 91-99, 2000 Free Software Foundation, Inc.
This file is part of GNU CC.
diff --git a/gcc/recog.h b/gcc/recog.h
index eaee0cb..01c1d0a 100644
--- a/gcc/recog.h
+++ b/gcc/recog.h
@@ -1,5 +1,5 @@
/* Declarations for interface to insn recognizer and insn-output.c.
- Copyright (C) 1987, 1996, 1997, 1998, 1999 Free Software Foundation, Inc.
+ Copyright (C) 1987, 96-99, 2000 Free Software Foundation, Inc.
This file is part of GNU CC.
diff --git a/gcc/regs.h b/gcc/regs.h
index 7cd1ab8..29360ca00 100644
--- a/gcc/regs.h
+++ b/gcc/regs.h
@@ -1,5 +1,5 @@
/* Define per-register tables for data flow info and register allocation.
- Copyright (C) 1987, 93-98, 1999 Free Software Foundation, Inc.
+ Copyright (C) 1987, 93-99, 2000 Free Software Foundation, Inc.
This file is part of GNU CC.
diff --git a/gcc/reload.h b/gcc/reload.h
index dcf5119..3c89edd 100644
--- a/gcc/reload.h
+++ b/gcc/reload.h
@@ -1,5 +1,5 @@
/* Communication between reload.c and reload1.c.
- Copyright (C) 1987, 91-95, 97, 1998 Free Software Foundation, Inc.
+ Copyright (C) 1987, 91-95, 97-99, 2000 Free Software Foundation, Inc.
This file is part of GNU CC.
diff --git a/gcc/reorg.c b/gcc/reorg.c
index 6648455..f6d5a45 100644
--- a/gcc/reorg.c
+++ b/gcc/reorg.c
@@ -1,5 +1,5 @@
/* Perform instruction reorganizations for delay slot filling.
- Copyright (C) 1992, 93-98, 1999 Free Software Foundation, Inc.
+ Copyright (C) 1992, 93-99, 2000 Free Software Foundation, Inc.
Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu).
Hacked by Michael Tiemann (tiemann@cygnus.com).
diff --git a/gcc/rtl.c b/gcc/rtl.c
index f14d789..f3405ee 100644
--- a/gcc/rtl.c
+++ b/gcc/rtl.c
@@ -1,5 +1,5 @@
/* Allocate and read RTL for GNU C Compiler.
- Copyright (C) 1987, 1988, 1991, 1994, 1997, 1998, 1999
+ Copyright (C) 1987, 1988, 1991, 1994, 1997, 1998, 1999, 2000
Free Software Foundation, Inc.
This file is part of GNU CC.
diff --git a/gcc/rtl.h b/gcc/rtl.h
index 1067e20..362d293 100644
--- a/gcc/rtl.h
+++ b/gcc/rtl.h
@@ -1,5 +1,5 @@
/* Register Transfer Language (RTL) definitions for GNU C-Compiler
- Copyright (C) 1987, 91-98, 1999 Free Software Foundation, Inc.
+ Copyright (C) 1987, 91-99, 2000 Free Software Foundation, Inc.
This file is part of GNU CC.
diff --git a/gcc/rtlanal.c b/gcc/rtlanal.c
index 9485865..3739bde 100644
--- a/gcc/rtlanal.c
+++ b/gcc/rtlanal.c
@@ -1,5 +1,5 @@
/* Analyze RTL for C-Compiler
- Copyright (C) 1987, 88, 92-98, 1999 Free Software Foundation, Inc.
+ Copyright (C) 1987, 88, 92-99, 2000 Free Software Foundation, Inc.
This file is part of GNU CC.
diff --git a/gcc/sbitmap.h b/gcc/sbitmap.h
index a777599..f459ed0 100644
--- a/gcc/sbitmap.h
+++ b/gcc/sbitmap.h
@@ -1,5 +1,5 @@
/* Simple bitmaps.
- Copyright (C) 1999 Free Software Foundation, Inc.
+ Copyright (C) 1999, 2000 Free Software Foundation, Inc.
This file is part of GNU CC.
diff --git a/gcc/sdbout.h b/gcc/sdbout.h
index 9e42a6b..49581cd 100644
--- a/gcc/sdbout.h
+++ b/gcc/sdbout.h
@@ -1,5 +1,5 @@
/* sdbout.h - Various declarations for functions found in sdbout.c
- Copyright (C) 1998 Free Software Foundation, Inc.
+ Copyright (C) 1998, 2000 Free Software Foundation, Inc.
This file is part of GNU CC.
diff --git a/gcc/simplify-rtx.c b/gcc/simplify-rtx.c
index c3e2d8c..12d1d8c 100644
--- a/gcc/simplify-rtx.c
+++ b/gcc/simplify-rtx.c
@@ -1,5 +1,5 @@
/* Common subexpression elimination for GNU compiler.
- Copyright (C) 1987, 88, 89, 92-7, 1998, 1999 Free Software Foundation, Inc.
+ Copyright (C) 1987, 88, 89, 92-99, 2000 Free Software Foundation, Inc.
This file is part of GNU CC.
diff --git a/gcc/stack.h b/gcc/stack.h
index 0cb215f..018030c 100644
--- a/gcc/stack.h
+++ b/gcc/stack.h
@@ -1,5 +1,5 @@
/* stack.h - structed access to object stacks
- Copyright (C) 1988 Free Software Foundation, Inc.
+ Copyright (C) 1988, 2000 Free Software Foundation, Inc.
Contributed by Michael Tiemann (tiemann@cygnus.com).
This program is free software; you can redistribute it and/or modify it
diff --git a/gcc/toplev.h b/gcc/toplev.h
index 7145dd2..bfca343 100644
--- a/gcc/toplev.h
+++ b/gcc/toplev.h
@@ -1,5 +1,5 @@
/* toplev.h - Various declarations for functions found in toplev.c
- Copyright (C) 1998, 1999 Free Software Foundation, Inc.
+ Copyright (C) 1998, 1999, 2000 Free Software Foundation, Inc.
This file is part of GNU CC.
diff --git a/gcc/varray.c b/gcc/varray.c
index 9807b88..a89fbf8 100644
--- a/gcc/varray.c
+++ b/gcc/varray.c
@@ -1,5 +1,5 @@
/* Virtual array support.
- Copyright (C) 1998 Free Software Foundation, Inc.
+ Copyright (C) 1998, 1999, 2000 Free Software Foundation, Inc.
Contributed by Cygnus Solutions.
This file is part of GNU CC.
diff --git a/gcc/varray.h b/gcc/varray.h
index 8363433..d08bfa9 100644
--- a/gcc/varray.h
+++ b/gcc/varray.h
@@ -1,5 +1,5 @@
/* Virtual array support.
- Copyright (C) 1998, 1999 Free Software Foundation, Inc.
+ Copyright (C) 1998, 1999, 2000 Free Software Foundation, Inc.
Contributed by Cygnus Solutions.
This file is part of GNU CC.
diff --git a/gcc/xcoffout.c b/gcc/xcoffout.c
index dd9cf3b..4e0ab44 100644
--- a/gcc/xcoffout.c
+++ b/gcc/xcoffout.c
@@ -1,5 +1,5 @@
/* Output xcoff-format symbol table information from GNU compiler.
- Copyright (C) 1992, 1994, 1995, 1997, 1998 Free Software Foundation, Inc.
+ Copyright (C) 1992, 94, 95, 97-99, 2000 Free Software Foundation, Inc.
This file is part of GNU CC.
diff --git a/gcc/xcoffout.h b/gcc/xcoffout.h
index 7f62821..9188539 100644
--- a/gcc/xcoffout.h
+++ b/gcc/xcoffout.h
@@ -1,6 +1,6 @@
/* XCOFF definitions. These are needed in dbxout.c, final.c,
and xcoffout.h.
- Copyright (C) 1998 Free Software Foundation, Inc.
+ Copyright (C) 1998, 2000 Free Software Foundation, Inc.
This file is part of GNU CC.