diff -Nrcpad gcc-4.8.4/ChangeLog gcc-4.8.5/ChangeLog
*** gcc-4.8.4/ChangeLog Fri Dec 19 11:43:38 2014
--- gcc-4.8.5/ChangeLog Tue Jun 23 07:50:22 2015
***************
*** 1,3 ****
--- 1,12 ----
+ 2015-06-23 Release Manager
+
+ * GCC 4.8.5 released.
+
+ 2015-05-03 Matthias Klose We are often asked about pre-compiled versions of GCC. While we cannot
! provide these for all platforms, below you’ll find links to binaries for
various platforms where creating them by yourself is not easy due to various
reasons.
! Please note that we did not create these binaries, nor do we
support them. If you have any problems installing them, please
contact their makers.
- Return to the GCC Installation page
! Please note that we did not create these binaries, nor do we
support them. If you have any problems installing them, please
contact their makers.
! Return to the GCC Installation page
+
+
+
+
+
+
diff -Nrcpad gcc-4.8.4/INSTALL/build.html gcc-4.8.5/INSTALL/build.html
*** gcc-4.8.4/INSTALL/build.html Fri Dec 19 11:45:29 2014
--- gcc-4.8.5/INSTALL/build.html Tue Jun 23 07:55:28 2015
***************
*** 1,458 ****
!
!
!
!
! Now that GCC is configured, you are ready to build the compiler and
runtime libraries.
! Some commands executed when making the compiler may fail (return a
! nonzero status) and be ignored by It is normal to have compiler warnings when compiling certain files.
Unless you are a GCC developer, you can generally ignore these warnings
unless they cause compilation to fail. Developers should attempt to fix
any warnings encountered, however they can temporarily continue past
warnings-as-errors by specifying the configure flag
! --disable-werror.
! On certain old systems, defining certain environment variables such as
! If you encounter seemingly strange errors when trying to build the
compiler in a directory other than the source directory, it could be
because you have previously configured the compiler in the source
directory. Make sure you have done all the necessary preparations.
! If you build GCC on a BSD system using a directory stored in an old System
! V file system, problems may occur in running The solution is not to use such a directory for building GCC.
! Similarly, when building from SVN or snapshots, or if you modify
! *.l files, you need the Flex lexical analyzer generator
! installed. If you do not modify *.l files, releases contain
the Flex-generated files and you do not need Flex installed to build
them. There is still one Flex-based lexical analyzer (part of the
build machinery, not of GCC itself) that is used even if you only
build the C front end.
! When building from SVN or snapshots, or if you modify Texinfo
documentation, you need version 4.7 or later of Texinfo installed if you
want Info documentation to be regenerated. Releases contain Info
documentation pre-built for the unmodified documentation in the release.
! For a native build, the default configuration is to perform
! a 3-stage bootstrap of the compiler when ‘make’ is invoked.
This will build the entire GCC system and ensure that it compiles
! itself correctly. It can be disabled with the --disable-bootstrap
! parameter to ‘configure’, but bootstrapping is suggested because
the compiler will be tested more completely and could also have
better performance.
- The bootstrapping process will complete the following steps:
- If you are short on disk space you might consider ‘make
! bootstrap-lean’ instead. The sequence of compilation is the
same described above, but object files from the stage1 and
stage2 of the 3-stage bootstrap of the compiler are deleted as
soon as they are no longer needed.
! If you wish to use non-default GCC flags when compiling the stage2
and stage3 compilers, set You can place non-default optimization flags into If you used the flag --enable-languages=… to restrict
! the compilers to be built, only those you’ve actually enabled will be
built. This will of course only build those runtime libraries, for
which the particular compiler has been built. Please note,
! that re-defining If the comparison of stage2 and stage3 fails, this normally indicates
that the stage2 compiler has compiled GCC incorrectly, and is therefore
a potentially serious bug which you should investigate and report. (On
a few systems, meaningful comparison of object files is impossible; they
always appear “different”. If you encounter this problem, you will
! need to disable comparison in the Makefile.)
! If you do not want to bootstrap your compiler, you can configure with
! --disable-bootstrap. In particular cases, you may want to
bootstrap your compiler even if the target system is not the same as
the one you are building on: for example, you could build a
Removes any -O-started option from Analogous to Enables Link-Time Optimization for host tools during bootstrapping.
! ‘BUILD_CONFIG=bootstrap-lto’ is equivalent to adding
! -flto to ‘BOOT_CFLAGS’.
! Verifies that the compiler generates the same executable code, whether
or not it is asked to emit debug information. To this end, this
option builds stage2 host programs without debug information, and uses
! contrib/compare-debug to compare them with the stripped stage3
object files. If Rather than comparing stripped object files, as in
This option saves disk space compared with This option tests executable code invariance over debug information
generation on target libraries, just like There aren’t Arranges for error messages to be issued if the compiler built on any
! stage is run without the option -fcompare-debug. This is
! useful to verify the full -fcompare-debug testing coverage. It
must be used along with Arranges for the run time of each program started by the GCC driver,
! built in any stage, to be logged to time.log, in the top level of
the build tree.
- When building a cross compiler, it is not generally possible to do a
3-stage bootstrap of the compiler. This makes for an interesting problem
as parts of GCC can only be built with GCC.
! To build a cross compiler, we recommend first building and installing a
native compiler. You can then use the native GCC compiler to build the
cross compiler. The installed native compiler needs to be GCC version
2.95 or later.
! If the cross compiler is to be built with support for the Java
programming language and the ability to compile .java source files is
desired, the installed native compiler used to build the cross
compiler needs to be the same GCC version as the cross compiler. In
addition the cross compiler needs to be configured with
! --with-ecj-jar=….
! Assuming you have already installed a native copy of GCC and configured
! your cross compiler, issue the command Note that if an error occurs in any step the make process will exit.
! If you are not building GNU binutils in the same source tree as GCC,
you will need a cross-assembler and cross-linker installed before
configuring GCC. Put them in the directory
! prefix/target/bin. Here is a table of the tools
you should put in this directory:
! This should be the cross-assembler.
! This should be the cross-linker.
! This should be the cross-archiver: a program which can manipulate
! archive files (linker libraries) in the target machine’s format.
! This should be a program to construct a symbol table in an archive file.
! The installation of GCC will find these programs in that directory,
and copy or link them to the proper place to for the cross-compiler to
find them when run later.
! The easiest way to provide these files is to build the Binutils package.
! Configure it with the same --host and --target
options that you use for configuring GCC, then build and install
them. They install their executables automatically into the proper
directory. Alas, they do not support all the targets that GCC
supports.
! If you are not building a C library in the same source tree as GCC,
you should also provide the target libraries and headers before
configuring GCC, specifying the directories with
! --with-sysroot or --with-headers and
! --with-libs. Many targets also require “start files” such
! as crt0.o and
! crtn.o which are linked into each executable. There may be several
! alternatives for crt0.o, for use with profiling or other
! compilation options. Check your target’s definition of
GNU Make 3.80 and above, which is necessary to build GCC, support
! building in parallel. To activate this, you can use ‘make -j 2’
! instead of ‘make’. You can also specify a bigger number, and
in most cases using a value greater than the number of processors in
your machine will result in fewer and shorter I/O latency hits, thus
improving overall throughput; this is especially true for slow drives
and network filesystems.
! In order to build GNAT, the Ada compiler, you need a working GNAT
! compiler (GCC version 4.0 or later).
! This includes GNAT tools such as In order to build a cross compiler, it is suggested to install
the new compiler as native first, and then use it to build the cross
compiler.
! It is possible to use profile feedback to optimize the compiler itself. This
should result in a faster compiler binary. Experiments done on x86 using gcc
3.3 showed approximately 7 percent speedup on compiling C programs. To
bootstrap the compiler with profile feedback, use When ‘make profiledbootstrap’ is run, it will first build a Unlike standard bootstrap, several additional restrictions apply. The
! compiler used to build Return to the GCC Installation page
- Some commands executed when making the compiler may fail (return a
! nonzero status) and be ignored by make. These failures, which
are often due to files that were not found, are expected, and can safely
be ignored.
!
! It is normal to have compiler warnings when compiling certain files.
Unless you are a GCC developer, you can generally ignore these warnings
unless they cause compilation to fail. Developers should attempt to fix
any warnings encountered, however they can temporarily continue past
warnings-as-errors by specifying the configure flag
! --disable-werror.
!
! On certain old systems, defining certain environment variables such as
! CC can interfere with the functioning of make.
!
! If you encounter seemingly strange errors when trying to build the
compiler in a directory other than the source directory, it could be
because you have previously configured the compiler in the source
directory. Make sure you have done all the necessary preparations.
!
! If you build GCC on a BSD system using a directory stored in an old System
! V file system, problems may occur in running fixincludes if the
! System V file system doesn't support symbolic links. These problems
result in a failure to fix the declaration of The solution is not to use such a directory for building GCC.
!
! Similarly, when building from SVN or snapshots, or if you modify
! *.l files, you need the Flex lexical analyzer generator
! installed. If you do not modify *.l files, releases contain
the Flex-generated files and you do not need Flex installed to build
them. There is still one Flex-based lexical analyzer (part of the
build machinery, not of GCC itself) that is used even if you only
build the C front end.
!
! When building from SVN or snapshots, or if you modify Texinfo
documentation, you need version 4.7 or later of Texinfo installed if you
want Info documentation to be regenerated. Releases contain Info
documentation pre-built for the unmodified documentation in the release.
!
! For a native build, the default configuration is to perform
! a 3-stage bootstrap of the compiler when ‘make’ is invoked.
This will build the entire GCC system and ensure that it compiles
! itself correctly. It can be disabled with the --disable-bootstrap
! parameter to ‘configure’, but bootstrapping is suggested because
the compiler will be tested more completely and could also have
better performance.
! The bootstrapping process will complete the following steps:
!
! If you are short on disk space you might consider ‘make
! bootstrap-lean’ instead. The sequence of compilation is the
same described above, but object files from the stage1 and
stage2 of the 3-stage bootstrap of the compiler are deleted as
soon as they are no longer needed.
!
! If you wish to use non-default GCC flags when compiling the stage2
and stage3 compilers, set You can place non-default optimization flags into If you used the flag --enable-languages=... to restrict
! the compilers to be built, only those you've actually enabled will be
built. This will of course only build those runtime libraries, for
which the particular compiler has been built. Please note,
! that re-defining LANGUAGES when calling ‘make’
does not work anymore!
!
! If the comparison of stage2 and stage3 fails, this normally indicates
that the stage2 compiler has compiled GCC incorrectly, and is therefore
a potentially serious bug which you should investigate and report. (On
a few systems, meaningful comparison of object files is impossible; they
always appear “different”. If you encounter this problem, you will
! need to disable comparison in the Makefile.)
!
! If you do not want to bootstrap your compiler, you can configure with
! --disable-bootstrap. In particular cases, you may want to
bootstrap your compiler even if the target system is not the same as
the one you are building on: for example, you could build a
There aren't When building a cross compiler, it is not generally possible to do a
3-stage bootstrap of the compiler. This makes for an interesting problem
as parts of GCC can only be built with GCC.
!
! To build a cross compiler, we recommend first building and installing a
native compiler. You can then use the native GCC compiler to build the
cross compiler. The installed native compiler needs to be GCC version
2.95 or later.
!
! If the cross compiler is to be built with support for the Java
programming language and the ability to compile .java source files is
desired, the installed native compiler used to build the cross
compiler needs to be the same GCC version as the cross compiler. In
addition the cross compiler needs to be configured with
! --with-ecj-jar=....
!
! Assuming you have already installed a native copy of GCC and configured
! your cross compiler, issue the command make, which performs the
following steps:
! Note that if an error occurs in any step the make process will exit.
!
! If you are not building GNU binutils in the same source tree as GCC,
you will need a cross-assembler and cross-linker installed before
configuring GCC. Put them in the directory
! prefix/target/bin. Here is a table of the tools
you should put in this directory:
!
! The installation of GCC will find these programs in that directory,
and copy or link them to the proper place to for the cross-compiler to
find them when run later.
!
! The easiest way to provide these files is to build the Binutils package.
! Configure it with the same --host and --target
options that you use for configuring GCC, then build and install
them. They install their executables automatically into the proper
directory. Alas, they do not support all the targets that GCC
supports.
!
! If you are not building a C library in the same source tree as GCC,
you should also provide the target libraries and headers before
configuring GCC, specifying the directories with
! --with-sysroot or --with-headers and
! --with-libs. Many targets also require “start files” such
! as crt0.o and
! crtn.o which are linked into each executable. There may be several
! alternatives for crt0.o, for use with profiling or other
! compilation options. Check your target's definition of
GNU Make 3.80 and above, which is necessary to build GCC, support
! building in parallel. To activate this, you can use ‘make -j 2’
! instead of ‘make’. You can also specify a bigger number, and
in most cases using a value greater than the number of processors in
your machine will result in fewer and shorter I/O latency hits, thus
improving overall throughput; this is especially true for slow drives
and network filesystems.
!
! In order to build GNAT, the Ada compiler, you need a working GNAT
! compiler (GCC version 4.0 or later).
! This includes GNAT tools such as gnatmake and
! gnatlink, since the Ada front end is written in Ada and
uses some GNAT-specific extensions.
!
! In order to build a cross compiler, it is suggested to install
the new compiler as native first, and then use it to build the cross
compiler.
!
! configure does not test whether the GNAT installation works
and has a sufficiently recent version; if too old a GNAT version is
! installed, the build will fail unless --enable-languages is
used to disable building the Ada front end.
!
! ADA_INCLUDE_PATH and ADA_OBJECT_PATH environment variables
must not be set when building the Ada compiler, the Ada tools, or the
Ada runtime libraries. You can check that your build environment is clean
! by verifying that ‘gnatls -v’ lists only one explicit path in each
section.
!
! It is possible to use profile feedback to optimize the compiler itself. This
should result in a faster compiler binary. Experiments done on x86 using gcc
3.3 showed approximately 7 percent speedup on compiling C programs. To
bootstrap the compiler with profile feedback, use When ‘make profiledbootstrap’ is run, it will first build a Unlike standard bootstrap, several additional restrictions apply. The
! compiler used to build Return to the GCC Installation page
+
+
+
+
+
+
+
+
+
diff -Nrcpad gcc-4.8.4/INSTALL/configure.html gcc-4.8.5/INSTALL/configure.html
*** gcc-4.8.4/INSTALL/configure.html Fri Dec 19 11:45:29 2014
--- gcc-4.8.5/INSTALL/configure.html Tue Jun 23 07:55:28 2015
***************
*** 1,1759 ****
!
!
!
!
! Like most GNU software, GCC must be configured before it can be built.
This document describes the recommended configuration procedure
for both native and cross targets.
! We use srcdir to refer to the toplevel source directory for
GCC; we use objdir to refer to the toplevel build/object directory.
! If you obtained the sources via SVN, srcdir must refer to the top
! gcc directory, the one where the MAINTAINERS file can be
! found, and not its gcc subdirectory, otherwise the build will fail.
! If either srcdir or objdir is located on an automounted NFS
! file system, the shell’s built-in First, we highly recommend that GCC be built into a
separate directory from the sources which does not reside
within the source tree. This is how we generally build GCC; building
! where srcdir == objdir should still work, but doesn’t
get extensive testing; building where objdir is a subdirectory
of srcdir is unsupported.
! If you have previously built GCC in the same directory for a
! different target machine, do ‘make distclean’ to delete all files
! that might be invalid. One of the files this deletes is Makefile;
! if ‘make distclean’ complains that Makefile does not exist
! or issues a message like “don’t know how to make distclean” it probably
means that the directory is already suitably clean. However, with the
recommended method of building in a separate objdir, you should
simply use a different objdir for each target.
! Second, when configuring a native system, either To configure GCC:
! If you will be distributing binary versions of GCC, with modifications
to the source code, you should use the options described in this
section to make clear that your version contains modifications.
! Specify a string that identifies your package. You may wish
to include a build number or build date. This version string will be
! included in the output of The default value is ‘GCC’.
! Specify the URL that users should visit if they wish to report a bug.
You are of course welcome to forward bugs reported to you to the FSF,
if you determine that they are not bugs in your modifications.
- The default value refers to the FSF’s GCC bug tracker.
- Use options to override several configure time options for
! GCC. A list of supported options follows; ‘configure
! --help’ may list other options, but those not listed below may not
work and should not normally be used.
! Note that each --enable option has a corresponding
! --disable option and that each --with option has a
! corresponding --without option.
! Specify the toplevel installation
directory. This is the recommended way to install the tools into a directory
other than the default. The toplevel installation directory defaults to
! /usr/local.
! We highly recommend against dirname being the same or a
subdirectory of objdir or vice versa. If specifying a directory
! beneath a user’s home directory tree, some shells will not expand
! dirname correctly if it contains the ‘~’ metacharacter; use
! The following standard Specify the toplevel installation directory for architecture-dependent
files. The default is prefix.
! Specify the installation directory for the executables called by users
! (such as Specify the installation directory for object code libraries and
! internal data files of GCC. The default is exec-prefix/lib.
! Specify the installation directory for internal executables of GCC.
! The default is exec-prefix/libexec.
! Specify the installation directory for the shared libgcc library. The
default is libdir.
! Specify the root of the directory tree for read-only architecture-independent
! data files referenced by GCC. The default is prefix/share.
! Specify the installation directory for documentation in info format.
! The default is datarootdir/info.
! Specify the installation directory for some architecture-independent
data files referenced by GCC. The default is datarootdir.
! Specify the installation directory for documentation files (other
! than Info) for GCC. The default is datarootdir/doc.
! Specify the installation directory for HTML documentation files.
The default is docdir.
! Specify the installation directory for PDF documentation files.
The default is docdir.
! Specify the installation directory for manual pages. The default is
! datarootdir/man. (Note that the manual pages are only extracts
from the full GCC manuals, which are provided in Texinfo format. The manpages
are derived by an automatic conversion process from parts of the full
manual.)
! Specify
the installation directory for G++ header files. The default depends
on other configuration options, and differs between cross and native
configurations.
! Specify additional command line driver SPECS.
This can be useful if you need to turn on a non-standard feature by
! default without modifying the compiler’s source code, for instance
! --with-specs=%{!fcommon:%{!fno-common:-fno-common}}.
See “Spec Files” in the main manual
- GCC supports some transformations of the names of its programs when
installing them. This option prepends prefix to the names of
programs to install in bindir (see above). For example, specifying
! --program-prefix=foo- would result in ‘gcc’
! being installed as /usr/local/bin/foo-gcc.
! Appends suffix to the names of programs to install in bindir
! (see above). For example, specifying --program-suffix=-3.1
! would result in ‘gcc’ being installed as
! /usr/local/bin/gcc-3.1.
! Applies the ‘sed’ script pattern to be applied to the names
of programs to install in bindir (see above). pattern has to
! consist of one or more basic ‘sed’ editing commands, separated by
! semicolons. For example, if you want the ‘gcc’ program name to be
! transformed to the installed program /usr/local/bin/myowngcc and
! the ‘g++’ program name to be transformed to
! /usr/local/bin/gspecial++ without changing other program names,
you could use the pattern
! --program-transform-name='s/^gcc$/myowngcc/; s/^g++$/gspecial++/'
to achieve this effect.
! All three options can be combined and used together, resulting in more
complex conversion patterns. As a basic rule, prefix (and
suffix) are prepended (appended) before further transformations
can happen with a special transformation script pattern.
! As currently implemented, this option only takes effect for native
! builds; cross compiler binaries’ names are not transformed even when a
transformation is explicitly asked for by one of these options.
! For native builds, some of the installed programs are also installed
with the target alias in front of their name, as in
! ‘i686-pc-linux-gnu-gcc’. All of the above transformations happen
before the target alias is prepended to the name—so, specifying
! --program-prefix=foo- and program-suffix=-3.1, the
resulting binary would be installed as
! /usr/local/bin/i686-pc-linux-gnu-foo-gcc-3.1.
! As a last shortcoming, none of the installed Ada programs are
transformed yet, which will be fixed in some time.
! Specify the
installation directory for local include files. The default is
! /usr/local. Specify this option if you want the compiler to
! search directory dirname/include for locally installed
! header files instead of /usr/local/include.
! You should specify --with-local-prefix only if your
! site has a different convention (not /usr/local) for where to put
site-specific files.
! The default value for --with-local-prefix is /usr/local
! regardless of the value of --prefix. Specifying
! --prefix has no effect on which directory GCC searches for
local header files. This may seem counterintuitive, but actually it is
logical.
! The purpose of --prefix is to specify where to install
! GCC. The local header files in /usr/local/include—if you put
any in that directory—are not part of GCC. They are part of other
programs—perhaps many others. (GCC installs its own header files in
! another directory which is based on the --prefix value.)
! Both the local-prefix include directory and the GCC-prefix include
! directory are part of GCC’s “system include” directories. Although these
two directories are not fixed, they need to be searched in the proper
order for the correct processing of the include_next directive. The
local-prefix include directory is searched before the GCC-prefix
include directory. Another characteristic of system include directories
is that pedantic warnings are turned off for headers in these directories.
! Some autoconf macros add -I directory options to the
compiler command line, to ensure that directories containing installed
! packages’ headers are searched. When directory is one of GCC’s
system include directories, GCC will ignore the option so that system
directories continue to be processed in the correct order. This
may result in a search order different from what was specified but the
directory will still be searched.
! GCC automatically searches for ordinary libraries using
! Sites that need to install multiple versions of GCC may not want to
use the above simple configuration. It is possible to use the
! --program-prefix, --program-suffix and
! --program-transform-name options to install multiple versions
into a single directory, but it may be simpler to use different prefixes
! and the --with-local-prefix option to specify the location of the
site-specific files for each version. It will then be necessary for
users to specify explicitly the location of local site libraries
! (e.g., with The same value can be used for both --with-local-prefix and
! --prefix provided it is not /usr. This can be used
! to avoid the default search of /usr/local/include.
! Do not specify /usr as the --with-local-prefix!
! The directory you use for --with-local-prefix must not
! contain any of the system’s standard header files. If it did contain
them, certain programs would be miscompiled (including GNU Emacs, on
certain targets), because this would override and nullify the header
! file corrections made by the Indications are that people who use this option use it based on mistaken
ideas of what it is for. People use it as if it specified where to
install part of GCC. Perhaps they make this assumption because
installing GCC creates the directory.
! Specifies that dirname is the directory that contains native system
! header files, rather than /usr/include. This option is most useful
if you are creating a compiler that should be isolated from the system
as much as possible. It is most commonly used with the
! --with-sysroot option and will cause GCC to search
dirname inside the system root specified by that option.
! Build shared versions of libraries, if shared libraries are supported on
the target platform. Unlike GCC 2.95.x and earlier, shared libraries
are enabled by default on all platforms that support shared libraries.
! If a list of packages is given as an argument, build shared libraries
only for the listed packages. For other packages, only static libraries
will be built. Package names currently recognized in the GCC tree are
! ‘libgcc’ (also known as ‘gcc’), ‘libstdc++’ (not
! ‘libstdc++-v3’), ‘libffi’, ‘zlib’, ‘boehm-gc’,
! ‘ada’, ‘libada’, ‘libjava’, ‘libgo’, and ‘libobjc’.
! Note ‘libiberty’ does not support shared libraries at all.
! Use --disable-shared to build only static libraries. Note that
! --disable-shared does not accept a list of package names as
! argument, only --enable-shared does.
! Specify that the compiler should assume that the
assembler it finds is the GNU assembler. However, this does not modify
the rules to find an assembler and will result in confusion if the
assembler found is not actually the GNU assembler. (Confusion may also
result if the compiler finds the GNU assembler but has not been
! configured with --with-gnu-as.) If you have more than one
assembler installed on your system, you may want to use this option in
! connection with --with-as=pathname or
! --with-build-time-tools=pathname.
! The following systems are the only ones where it makes a difference
whether you use the GNU assembler. On any other system,
! --with-gnu-as has no effect.
! Specify that the compiler should use the assembler pointed to by
pathname, rather than the one found by the standard rules to find
an assembler, which are:
! You may want to use --with-as if no assembler
is installed in the directories listed above, or if you have multiple
assemblers installed and want to choose one that is not found by the
above rules.
! Same as --with-gnu-as
but for the linker.
! Same as --with-as
but for the linker.
! Specify that stabs debugging
information should be used instead of whatever format the host normally
uses. Normally GCC uses the same debug format as the host system.
! On MIPS based systems and on Alphas, you must specify whether you want
GCC to create the normal ECOFF debugging format, or to use BSD-style
stabs passed through the ECOFF symbol table. The normal ECOFF debug
format cannot fully handle languages other than C. BSD stabs format can
handle other languages, but it only works with the GNU debugger GDB.
! Normally, GCC uses the ECOFF debugging format by default; if you
! prefer BSD stabs, specify --with-stabs when you configure GCC.
! No matter which default you choose when you configure GCC, the user
! can use the -gcoff and -gstabs+ options to specify explicitly
the debug format for a particular compilation.
! --with-stabs is meaningful on the ISC system on the 386, also, if
! --with-gas is used. It selects use of stabs debugging
information embedded in COFF output. This kind of debugging information
supports C++ well; ordinary COFF debugging information does not.
! --with-stabs is also meaningful on 386 systems running SVR4. It
selects use of stabs debugging information embedded in ELF output. The
C++ compiler currently (2.6.0) does not support the DWARF debugging
information normally used on 386 SVR4 platforms; stabs provide a
workable alternative. This requires gas and gdb, as the normal SVR4
tools can not generate or interpret stabs.
! Specify the default TLS dialect, for systems were there is a choice.
For ARM targets, possible values for dialect are Specify whether to enable or disable multiarch support. The default is
to check for glibc start files in a multiarch location, and enable it
if the files are found. The auto detection is enabled for native builds,
! and for cross builds configured with --with-sysroot, and without
! --with-native-system-header-dir.
More documentation about multiarch can be found at
http://wiki.debian.org/Multiarch.
! Specify that multiple target
libraries to support different target variants, calling
conventions, etc. should not be built. The default is to build a
predefined set of them.
! Some targets provide finer-grained control over which multilibs are built
! (e.g., --disable-softfloat):
! fpu, 26bit, underscore, interwork, biendian, nofmult.
! softfloat, m68881, m68000, m68020.
! single-float, biendian, softfloat.
! aix64, pthread, softfloat, powercpu, powerpccpu, powerpcos, biendian,
sysv, aix.
- Specify what multilibs to build.
Currently only implemented for sh*-*-* and x86-64-*-linux*.
! list is a comma separated list of CPU names. These must be of the
form If list is empty, then there will be no multilibs for extra
processors. The multilib for the secondary endian remains enabled.
! As a special case, if an entry in the list starts with a If --with-multilib-list is not given, then a default set of
! multilibs is selected based on the value of --target. This is
usually the complete set of libraries, but some targets imply a more
specialized subset.
- Example 1: to configure a compiler for SH4A only, but supporting both
- endians, with little endian being the default:
- Example 2: to configure a compiler for both SH4A and SH4AL-DSP, but with
only little endian SH4AL:
! list is a comma separated list of If --with-multilib-list is not given, then only 32-bit and
! 64-bit run-time libraries will be enabled.
! Specify what endians to use.
Currently only implemented for sh*-*-*.
! endians may be one of the following:
! Use big endian exclusively.
! Use little endian exclusively.
! Use big endian by default. Provide a multilib for little endian.
! Use little endian by default. Provide a multilib for big endian.
! Specify that the target
supports threads. This affects the Objective-C compiler and runtime
! library, and exception handling for other languages like C++ and Java.
On some systems, this is the default.
! In general, the best (and, in many cases, the only known) threading
model available will be configured for use. Beware that on some
systems, GCC has not been taught what threading models are generally
! available for the system. In this case, --enable-threads is an
! alias for --enable-threads=single.
! Specify that threading support should be disabled for the system.
! This is an alias for --enable-threads=single.
! Specify that
lib is the thread support library. This affects the Objective-C
compiler and runtime library, and exception handling for other languages
like C++ and Java. The possibilities for lib are:
! AIX thread support.
! DCE thread support.
! LynxOS thread support.
! MIPS SDE thread support.
! This is an alias for ‘single’.
! Generic POSIX/Unix98 thread support.
! RTEMS thread support.
! Disable thread support, should work for all platforms.
! TPF thread support.
! VxWorks thread support.
! Microsoft Win32 API thread support.
! Specify that the target supports TLS (Thread Local Storage). Usually
configure can correctly determine if TLS is supported. In cases where
it guesses incorrectly, TLS can be explicitly enabled or disabled with
! --enable-tls or --disable-tls. This can happen if
the assembler supports TLS but the C library does not, or if the
assumptions made by the configure test are incorrect.
! Specify that the target does not support TLS.
! This is an alias for --enable-tls=no.
! Specify which cpu variant the compiler should generate code for by default.
! cpu will be used as the default value of the -mcpu= switch.
This option is only supported on some targets, including ARM, i386, M68k,
! PowerPC, and SPARC. The --with-cpu-32 and
! --with-cpu-64 options specify separate default CPUs for
32-bit and 64-bit modes; these options are only supported for i386,
x86-64 and PowerPC.
! These configure options provide default values for the -mschedule=,
! -march=, -mtune=, -mabi=, and -mfpu=
! options and for -mhard-float or -msoft-float. As with
! --with-cpu, which switches will be accepted and acceptable values
of the arguments depend on the target.
! Specify if the compiler should default to -marm or -mthumb.
This option is only supported on ARM targets.
! This option sets the default for the -mstack-offset=num option,
and will thus generally also control the setting of this option for
libraries. This option is only supported on Epiphany targets.
! This options sets -mfpmath=sse by default and specifies the default
! ISA for floating-point arithmetics. You can select either ‘sse’ which
! enables -msse2 or ‘avx’ which enables -mavx by default.
This option is only supported on i386 and x86-64 targets.
! Specify how the compiler should generate code for checking for
! division by zero. This option is only supported on the MIPS target.
The possibilities for type are:
! Division by zero checks use conditional traps (this is the default on
! systems that support conditional traps).
! Division by zero checks use the break instruction.
! On MIPS targets, make -mllsc the default when no
! -mno-llsc option is passed. This is the default for
Linux-based targets, as the kernel will emulate them if the ISA does
not provide them.
! On MIPS targets, make -mno-llsc the default when no
! -mllsc option is passed.
! On MIPS targets, make -msynci the default when no
! -mno-synci option is passed.
! On MIPS targets, make -mno-synci the default when no
! -msynci option is passed. This is the default.
! On MIPS targets, make use of copy relocations and PLTs.
These features are extensions to the traditional
SVR4-based MIPS ABIs and require support from GNU binutils
and the runtime C library.
! Define if you want to use __cxa_atexit, rather than atexit, to
! register C++ destructors for local statics and global objects.
This is essential for fully standards-compliant handling of
destructors, but requires __cxa_atexit in libc. This option is currently
only available on systems with GNU libc. When enabled, this will cause
! -fuse-cxa-atexit to be passed by default.
! Define if you want to enable the Specify that target
! libraries should be optimized for code space instead of code speed.
This is the default for the m32r platform.
! Specify that the user visible Enable COMDAT group support. This is primarily used to override the
automatically detected value.
! Force the use of sections The build rules that regenerate the Autoconf and Automake output files as
! well as the GCC master message catalog gcc.pot are normally
disabled. This is because it can only be rebuilt if the complete source
tree is present. If you have changed the sources and want to rebuild the
! catalog, configuring with --enable-maintainer-mode will enable
this. Note that you need a recent version of the For a native build, the default configuration is to perform
! a 3-stage bootstrap of the compiler when ‘make’ is invoked,
testing that GCC can compile itself correctly. If you want to disable
! this process, you can configure with --disable-bootstrap.
! In special cases, you may want to perform a 3-stage build
! even if the target and host triplets are different.
This is possible when the host can run code compiled for
! the target (e.g. host is i686-linux, target is i486-linux).
Starting from GCC 4.2, to do this you have to configure explicitly
! with --enable-bootstrap.
! Neither the .c and .h files that are generated from Bison and flex nor the
info manuals and man pages that are built from the .texi files are present
in the SVN development tree. When building GCC from that development tree,
or from one of our snapshots, those generated files are placed in your
build directory, which allows for the source to be in a readonly
directory.
! If you configure with --enable-generated-files-in-srcdir then those
generated files will go into the source directory. This is mainly intended
for generating release or prerelease tarballs of the GCC sources, since it
is not a requirement that the users of source releases to have flex, Bison,
or makeinfo.
! Specify
that runtime libraries should be installed in the compiler specific
! subdirectory (libdir/gcc) rather than the usual places. In
! addition, ‘libstdc++’’s include files will be installed into
libdir unless you overruled it by using
! --with-gxx-include-dir=dirname. Using this option is
particularly useful if you intend to use several versions of GCC in
! parallel. This is currently supported by ‘libgfortran’,
! ‘libjava’, ‘libmudflap’, ‘libstdc++’, and ‘libobjc’.
! Specify that only a particular subset of compilers and
their runtime libraries should be built. For a list of valid values for
langN you can issue the following command in the
! gcc directory of your GCC source tree: Currently, you can use any of the following:
Specify that a particular subset of compilers and their runtime
libraries should be built with the system C compiler during stage 1 of
the bootstrap process, rather than only in later stages with the
bootstrapped C compiler. The list of valid values is the same as for
! --enable-languages, and the option Specify that the run-time libraries and tools used by GNAT should not
be built. This can be useful for debugging, or for compatibility with
previous Ada build procedures, when it was required to explicitly
! do a ‘make -C gcc gnatlib_and_tools’.
! Specify that the run-time libraries for stack smashing protection
should not be built.
! Specify that the GCC quad-precision math library should not be built.
On some systems, the library is required to be linkable when building
! the Fortran front end, unless --disable-libquadmath-support
is used.
! Specify that the Fortran front end and Specify that the run-time libraries used by GOMP should not be built.
! Specify that the compiler should
use DWARF 2 debugging information as the default.
! Some GCC targets, e.g. powerpc64-linux, build bi-arch compilers.
These are compilers that are able to generate either 64-bit or 32-bit
! code. Typically, the corresponding 32-bit target, e.g.
powerpc-linux for powerpc64-linux, only generates 32-bit code. This
option enables the 32-bit target to be a bi-arch compiler, which is
useful when you want a bi-arch compiler that defaults to 32-bit, and
! you are building a bi-arch or multi-arch binutils in a combined tree.
On mips-linux, this will build a tri-arch compiler (ABI o32/n32/64),
! defaulted to o32.
Currently, this option only affects sparc-linux, powerpc-linux, x86-linux,
mips-linux and s390-linux.
! This option enables -msecure-plt by default for powerpc-linux.
See “RS/6000 and PowerPC Options” in the main manual
! This option enables -mcld by default for 32-bit x86 targets.
See “i386 and x86-64 Options” in the main manual
! The --enable-win32-registry option enables Microsoft Windows-hosted GCC
to look up installations paths in the registry using the following key:
- key defaults to GCC version number, and can be overridden by the
! --enable-win32-registry=key option. Vendors and distributors
who use custom installers are encouraged to provide a different key,
perhaps one comprised of vendor name and GCC version number, to
avoid conflict with existing installations. This feature is enabled
! by default, and can be disabled by --disable-win32-registry
option. This option has no effect on the other hosts.
! Specify that the machine does not have a floating point unit. This
! option only applies to ‘m68k-sun-sunosn’. On any other
! system, --nfp has no effect.
! When you specify this option, it controls whether certain files in the
! compiler are built with -Werror in bootstrap stage2 and later.
! If you don’t specify it, -Werror is turned on for the main
development trunk. However it defaults to off for release branches and
! final releases. The specific files which get -Werror are
controlled by the Makefiles.
! When you specify this option, the compiler is built to perform internal
consistency checks of the requested complexity. This does not change the
generated code, but adds error checking within the compiler. This will
slow down the compiler and may only work properly if you are building
! the compiler with GCC. This is ‘yes’ by default when building
! from SVN or snapshots, but ‘release’ for releases. The default
! for building the stage1 compiler is ‘yes’. More control
over the checks may be had by specifying list. The categories of
! checks available are ‘yes’ (most common checks
! ‘assert,misc,tree,gc,rtlflag,runtime’), ‘no’ (no checks at
! all), ‘all’ (all but ‘valgrind’), ‘release’ (cheapest
! checks ‘assert,runtime’) or ‘none’ (same as ‘no’).
! Individual checks can be enabled with these flags ‘assert’,
! ‘df’, ‘fold’, ‘gc’, ‘gcac’ ‘misc’, ‘rtl’,
! ‘rtlflag’, ‘runtime’, ‘tree’, and ‘valgrind’.
! The ‘valgrind’ check requires the external If no --enable-checking option is specified the stage1
! compiler will be built with ‘yes’ checking enabled, otherwise
the stage1 checking flags are the same as specified by
! --enable-checking. To build the stage1 compiler with
! different checking options use --enable-stage1-checking.
! The list of checking options is the same as for --enable-checking.
If your system is too slow or too small to bootstrap a released compiler
! with checking for stage1 enabled, you can use ‘--disable-stage1-checking’
to disable checking for the stage1 compiler.
! With this option, the compiler is built to collect self coverage
information, every time it is run. This is for internal development
purposes, and only works when the compiler is being built with gcc. The
level argument controls whether the compiler is built optimized or
! not, values are ‘opt’ and ‘noopt’. For coverage analysis you
want to disable optimization, for performance analysis you want to
enable optimization. When coverage is enabled, the default level is
without optimization.
! When this option is specified more detailed information on memory
allocation is gathered. This information is printed when using
! -fmem-report.
! The --enable-nls option enables Native Language Support (NLS),
which lets GCC output diagnostics in languages other than American
English. Native Language Support is enabled by default if not doing a
! canadian cross build. The --disable-nls option disables NLS.
! If NLS is enabled, the --with-included-gettext option causes the build
! procedure to prefer its copy of GNU If NLS is enabled, and if the host lacks Search for libiconv header files in dir/include and
! libiconv library files in dir/lib.
! Enable configuration for an obsoleted system. If you attempt to
configure GCC for a system (build, host, or target) which has been
obsoleted, and you do not specify this flag, configure will halt with an
error message.
! All support for systems which have been obsoleted in one release of GCC
is removed entirely in the next major release, unless someone steps
forward to maintain the port.
! Enable (or disable) support for the C decimal floating point extension
that is in the IEEE 754-2008 standard. This is enabled by default only
on PowerPC, i386, and x86_64 GNU/Linux systems. Other systems may also
support it, but require the user to specifically enable it. You can
optionally control which decimal floating point format is used (either
! ‘bid’ or ‘dpd’). The ‘bid’ (binary integer decimal)
! format is default on i386 and x86_64 systems, and the ‘dpd’
(densely packed decimal) format is default on PowerPC systems.
! Enable (or disable) support for C fixed-point arithmetic.
This option is enabled by default for some targets (such as MIPS) which
have hardware-support for fixed-point operations. On other targets, you
may enable this option manually.
! Specify if If you want to build GCC but do not have the GMP library, the MPFR
library and/or the MPC library installed in a standard location and
do not have their sources present in the GCC source tree then you
can explicitly specify the directory where they are installed
! (‘--with-gmp=gmpinstalldir’,
! ‘--with-mpfr=mpfrinstalldir’,
! ‘--with-mpc=mpcinstalldir’). The
! --with-gmp=gmpinstalldir option is shorthand for
! --with-gmp-lib=gmpinstalldir/lib and
! --with-gmp-include=gmpinstalldir/include. Likewise the
! --with-mpfr=mpfrinstalldir option is shorthand for
! --with-mpfr-lib=mpfrinstalldir/lib and
! --with-mpfr-include=mpfrinstalldir/include, also the
! --with-mpc=mpcinstalldir option is shorthand for
! --with-mpc-lib=mpcinstalldir/lib and
! --with-mpc-include=mpcinstalldir/include. If these
shorthand assumptions are not correct, you can use the explicit
include and lib options directly. You might also need to ensure the
shared libraries can be found by the dynamic linker when building and
using GCC, for example by setting the runtime shared library path
! variable ( These flags are applicable to the host platform only. When building
a cross compiler, they will not be used to configure target libraries.
! If you do not have ISL and the CLooG
libraries installed in a standard location and you want to build GCC,
you can explicitly specify the directory where they are installed
! (‘--with-isl=islinstalldir’,
! ‘--with-cloog=clooginstalldir’). The
! --with-isl=islinstalldir option is shorthand for
! --with-isl-lib=islinstalldir/lib and
! --with-isl-include=islinstalldir/include. Likewise the
! --with-cloog=clooginstalldir option is shorthand for
! --with-cloog-lib=clooginstalldir/lib and
! --with-cloog-include=clooginstalldir/include. If these
shorthand assumptions are not correct, you can use the explicit
include and lib options directly.
! These flags are applicable to the host platform only. When building
a cross compiler, they will not be used to configure target libraries.
! If you are linking with a static copy of PPL, you can use this option
to specify how the linker should find the standard C++ library used
internally by PPL. Typical values of linker-args might be
! ‘-lstdc++’ or ‘-Wl,-Bstatic,-lstdc++,-Bdynamic -lm’. If you are
linking with a shared copy of PPL, you probably do not need this
option; shared library dependencies will cause the linker to search
for the standard C++ library automatically.
! This option may be used to set linker flags to be used when linking
stage 1 of GCC. These are also used when linking GCC if configured with
! --disable-bootstrap. By default no special flags are used.
! This option may be used to set libraries to be used when linking stage 1
of GCC. These are also used when linking GCC if configured with
! --disable-bootstrap. The default is the argument to
! --with-host-libstdcxx, if specified.
! This option may be used to set linker flags to be used when linking
stage 2 and later when bootstrapping GCC. If neither –with-boot-libs
nor –with-host-libstdcxx is set to a value, then the default is
! ‘-static-libstdc++ -static-libgcc’.
! This option may be used to set libraries to be used when linking stage 2
and later when bootstrapping GCC. The default is the argument to
! --with-host-libstdcxx, if specified.
! Convert source directory names using -fdebug-prefix-map when
building runtime libraries. ‘map’ is a space-separated
! list of maps of the form ‘old=new’.
! Tells GCC to pass --build-id option to the linker for all final
! links (links performed without the -r or --relocatable
option), if the linker supports it. If you specify
! --enable-linker-build-id, but your linker does not
! support --build-id option, a warning is issued and the
! --enable-linker-build-id option is ignored. The default is off.
! Tells GCC to pass --hash-style=choice option to the
linker for all final links. choice can be one of
! ‘sysv’, ‘gnu’, and ‘both’ where ‘sysv’ is the default.
! Tells GCC to use the gnu_unique_object relocation for C++ template
static data members and inline function local statics. Enabled by
default for a native toolchain with an assembler that accepts it and
GLIBC 2.11 or above, otherwise disabled.
! Enable support for link-time optimization (LTO). This is enabled by
! default, and may be disabled using --disable-lto.
! Enable an alternate linker to be used at link-time optimization (LTO)
! link time when -fuse-linker-plugin is enabled.
This linker should have plugin support such as gold starting with
! version 2.20 or GNU ld starting with version 2.21.
! See -fuse-linker-plugin for details.
! Enable system header path canonicalization for libcpp. This can
produce shorter header file paths in diagnostics and dependency output
files, but these changed header paths may conflict with some compilation
environments. Enabled by default, and may be disabled using
! --disable-canonical-system-headers.
! The following options only apply to building cross compilers.
! Tells GCC to consider dir as the root of a tree that contains
! (a subset of) the root filesystem of the target operating system.
Target system headers, libraries and run-time object files will be
searched for in there. More specifically, this acts as if
! --sysroot=dir was added to the default options of the built
compiler. The specified directory is not copied into the
! install tree, unlike the options --with-headers and
! --with-libs that this option obsoletes. The default value,
! in case --with-sysroot is not given an argument, is
! ${gcc_tooldir}/sys-root. If the specified directory is a
! subdirectory of ${exec_prefix}, then it will be found relative to
the GCC binaries if the installation tree is moved.
! This option affects the system root for the compiler used to build
target libraries (which runs on the build system) and the compiler newly
installed with If you specify the --with-native-system-header-dir=dirname
option then the compiler will search that directory within dirname for
! native system headers rather than the default /usr/include.
! Tells GCC to consider dir as the system root (see
! --with-sysroot) while building target libraries, instead of
! the directory specified with --with-sysroot. This option is
! only useful when you are already using --with-sysroot. You
! can use --with-build-sysroot when you are configuring with
! --prefix set to a directory that is different from the one in
which you are installing GCC and your target libraries.
! This option affects the system root for the compiler used to build
target libraries (which runs on the build system); it does not affect
the compiler which is used to build GCC itself.
! If you specify the --with-native-system-header-dir=dirname
option then the compiler will search that directory within dirname for
! native system headers rather than the default /usr/include.
! Deprecated in favor of --with-sysroot.
! Specifies that target headers are available when building a cross compiler.
The dir argument specifies a directory which has the target include
! files. These include files will be copied into the gcc install
! directory. This option with the dir argument is required when
! building a cross compiler, if prefix/target/sys-include
! doesn’t pre-exist. If prefix/target/sys-include does
! pre-exist, the dir argument may be omitted. Tells GCC not use any target headers from a libc when building a cross
compiler. When crossing to GNU/Linux, you need the headers so GCC
can build the exception handling for libgcc.
! Deprecated in favor of --with-sysroot.
Specifies a list of directories which contain the target runtime
! libraries. These libraries will be copied into the gcc install
directory. If the directory list is omitted, this option has no
effect.
! Specifies that ‘newlib’ is
being used as the target C library. This causes Specifies that ‘AVR-Libc’ is
being used as the target C library. This causes float support
! functions like Specifies where to find the set of target tools (assembler, linker, etc.)
that will be used while building GCC itself. This option can be useful
if the directory layouts are different between the system you are building
GCC on, and the system where you will deploy it.
! For example, on an ‘ia64-hp-hpux’ system, you may have the GNU
! assembler and linker in /usr/bin, and the native tools in a
different path, and build a toolchain that expects to find the
! native tools in /usr/bin.
! When you use this option, you should ensure that dir includes
! The following option applies to the build of the Java front end.
! Specify that the run-time libraries
used by GCJ should not be built. This is useful in case you intend
! to use GCJ with some other run-time, or you’re going to install it
separately, or it just happens not to build on your particular
machine. In general, if the Java front end is enabled, the GCJ
! libraries will be enabled too, unless they’re known to not work on
! the target platform. If GCJ is enabled but ‘libgcj’ isn’t built, you
may need to port it; in this case, before modifying the top-level
! configure.in so that ‘libgcj’ is enabled by default on this platform,
! you may use --enable-libgcj to override the default.
! The following options apply to building ‘libgcj’.
! By default the ‘libjava’ build will not attempt to compile the
! .java source files to .class. Instead, it will use the
! .class files from the source tree. If you use this option you
! must have executables named This ‘libjava’ option overrides the default value of the
! ‘java.home’ system property. It is also used to set
! ‘sun.boot.class.path’ to dirname/lib/rt.jar. By
! default ‘java.home’ is set to prefix and
! ‘sun.boot.class.path’ to
! datadir/java/libgcj-version.jar.
! This option can be used to specify the location of an external jar
file containing the Eclipse Java compiler. A specially modified
! version of this compiler is used by If this option is not given, but an ecj.jar file is found in
! the topmost source tree at configure time, then the ‘libgcj’
! build will create and install ecj1, and will also install the
! discovered ecj.jar into a suitable place in the install tree.
! If ecj1 is not installed, then the user will have to supply one
! on his path in order for Don’t set system properties from Use a global hash table for monitor locks. Ordinarily,
! ‘libgcj’’s ‘configure’ script automatically makes
the correct choice for this option for your platform. Only use
this if you know you need the library to be configured differently.
! Enable the Java interpreter. The interpreter is automatically
enabled by default on all platforms that support it. This option
is really only useful if you want to disable the interpreter
! (using --disable-interpreter).
! Disable java.net. This disables the native part of java.net only,
using non-functional stubs for native method implementations.
! Disable JVMPI support.
! Disable BC ABI compilation of certain parts of libgcj. By default,
! some portions of libgcj are compiled with -findirect-dispatch
! and -fno-indirect-classes, allowing them to be overridden at
run-time.
! If --disable-libgcj-bc is specified, libgcj is built without
these options. This allows the compile-time linker to resolve
dependencies when statically linking to libgcj. However it makes it
impossible to override the affected portions of libgcj at run-time.
! Build most of libgcj with -freduced-reflection. This reduces
the size of libgcj at the expense of not being able to do accurate
reflection on the classes it contains. This option is safe if you
know that code using libgcj will never use reflection on the standard
runtime classes in libgcj (including using serialization, RMI or CORBA).
! Enable runtime eCos target support.
! Don’t use ‘libffi’. This will disable the interpreter and JNI
! support as well, as these require ‘libffi’ to work.
! Enable runtime debugging code.
! If specified, causes all .java source files to be
! compiled into .class files in one invocation of
! ‘gcj’. This can speed up build time, but is more
resource-intensive. If this option is unspecified or
! disabled, ‘gcj’ is invoked once for each .java
! file to compile into a .class file.
! Search for libiconv in DIR/include and DIR/lib.
! Force use of the Use installed ‘zlib’ rather than that included with GCC.
! Indicates how MinGW ‘libgcj’ translates between UNICODE
characters and the Win32 API.
! If enabled, this creates a JPackage compatible SDK environment during install.
Note that if –enable-java-home is used, –with-arch-directory=ARCH must also
be specified.
! Specifies the name to use for the jre/lib/ARCH directory in the SDK
environment created when –enable-java-home is passed. Typical names for this
directory include i386, amd64, ia64, etc.
! Specifies the OS directory for the SDK include directory. This is set to auto
! detect, and is typically ’linux’.
! Specifies the JPackage origin name. This defaults to the ’gcj’ in
java-1.5.0-gcj.
! Specifies the suffix for the sdk directory. Defaults to the empty string.
! Examples include ’.x86_64’ in ’java-1.5.0-gcj-1.5.0.0.x86_64’.
! Specifies where to install the SDK. Default is $(prefix)/lib/jvm.
! Specifies where to install jars. Default is $(prefix)/lib/jvm-exports.
! Specifies where to install the Python modules used for aot-compile. DIR should
not include the prefix used in installation. For example, if the Python modules
are to be installed in /usr/lib/python2.5/site-packages, then
–with-python-dir=/lib/python2.5/site-packages should be passed. If this is
not specified, then the Python modules are installed in $(prefix)/share/python.
! Adds aot-compile-rpm to the list of installed scripts.
! Build the gcjwebplugin web browser plugin.
! Build static libraries in libjava. The default is to only build shared
libraries.
! Use the single-byte Use the Use the Use the X Window System.
! Specifies the AWT peer library or libraries to build alongside
! ‘libgcj’. If this option is unspecified or disabled, AWT
! will be non-functional. Current valid values are gtk and
! xlib. Multiple libraries should be separated by a
! comma (i.e. --enable-java-awt=gtk,xlib).
! Build the cairo Graphics2D implementation on GTK.
! Choose garbage collector. Defaults to boehm if unspecified.
! Do not try to compile and run a test GTK+ program.
! Do not try to compile and run a test GLIB program.
! Prefix where libart is installed (optional).
! Exec prefix where libart is installed (optional).
! Do not try to compile and run a test libart program.
! Sometimes, it might be necessary to override the result of some
! The contents of this variable is passed to all build The contents of this variable is passed to all host The contents of this variable is passed to all target In order to avoid shell and Return to the GCC Installation page
! We use srcdir to refer to the toplevel source directory for
GCC; we use objdir to refer to the toplevel build/object directory.
!
! If you obtained the sources via SVN, srcdir must refer to the top
! gcc directory, the one where the MAINTAINERS file can be
! found, and not its gcc subdirectory, otherwise the build will fail.
!
! If either srcdir or objdir is located on an automounted NFS
! file system, the shell's built-in pwd command will return
temporary pathnames. Using these can lead to various sorts of build
! problems. To avoid this issue, set the PWDCMD environment
! variable to an automounter-aware pwd command, e.g.,
! pawd or ‘amq -w’, during the configuration and build
phases.
!
! First, we highly recommend that GCC be built into a
separate directory from the sources which does not reside
within the source tree. This is how we generally build GCC; building
! where srcdir == objdir should still work, but doesn't
get extensive testing; building where objdir is a subdirectory
of srcdir is unsupported.
!
! If you have previously built GCC in the same directory for a
! different target machine, do ‘make distclean’ to delete all files
! that might be invalid. One of the files this deletes is Makefile;
! if ‘make distclean’ complains that Makefile does not exist
! or issues a message like “don't know how to make distclean” it probably
means that the directory is already suitably clean. However, with the
recommended method of building in a separate objdir, you should
simply use a different objdir for each target.
!
! Second, when configuring a native system, either cc or
! gcc must be in your path or you must set CC in
your environment before running configure. Otherwise the configuration
scripts may fail.
! To configure GCC:
! If you will be distributing binary versions of GCC, with modifications
to the source code, you should use the options described in this
section to make clear that your version contains modifications.
!
! The default value is ‘GCC’.
!
! The default value refers to the FSF's GCC bug tracker.
!
! Use options to override several configure time options for
! GCC. A list of supported options follows; ‘configure
! --help’ may list other options, but those not listed below may not
work and should not normally be used.
!
! Note that each --enable option has a corresponding
! --disable option and that each --with option has a
! corresponding --without option.
!
! We highly recommend against dirname being the same or a
subdirectory of objdir or vice versa. If specifying a directory
! beneath a user's home directory tree, some shells will not expand
! dirname correctly if it contains the ‘~’ metacharacter; use
! $HOME instead.
!
! The following standard autoconf options are supported. Normally you
should not need to use these options.
! All three options can be combined and used together, resulting in more
complex conversion patterns. As a basic rule, prefix (and
suffix) are prepended (appended) before further transformations
can happen with a special transformation script pattern.
!
! As currently implemented, this option only takes effect for native
! builds; cross compiler binaries' names are not transformed even when a
transformation is explicitly asked for by one of these options.
!
! For native builds, some of the installed programs are also installed
with the target alias in front of their name, as in
! ‘i686-pc-linux-gnu-gcc’. All of the above transformations happen
before the target alias is prepended to the name—so, specifying
! --program-prefix=foo- and program-suffix=-3.1, the
resulting binary would be installed as
! /usr/local/bin/i686-pc-linux-gnu-foo-gcc-3.1.
!
! As a last shortcoming, none of the installed Ada programs are
transformed yet, which will be fixed in some time.
!
! You should specify --with-local-prefix only if your
! site has a different convention (not /usr/local) for where to put
site-specific files.
!
! The default value for --with-local-prefix is /usr/local
! regardless of the value of --prefix. Specifying
! --prefix has no effect on which directory GCC searches for
local header files. This may seem counterintuitive, but actually it is
logical.
!
! The purpose of --prefix is to specify where to install
! GCC. The local header files in /usr/local/include—if you put
any in that directory—are not part of GCC. They are part of other
programs—perhaps many others. (GCC installs its own header files in
! another directory which is based on the --prefix value.)
!
! Both the local-prefix include directory and the GCC-prefix include
! directory are part of GCC's “system include” directories. Although these
two directories are not fixed, they need to be searched in the proper
order for the correct processing of the include_next directive. The
local-prefix include directory is searched before the GCC-prefix
include directory. Another characteristic of system include directories
is that pedantic warnings are turned off for headers in these directories.
!
! Some autoconf macros add -I directory options to the
compiler command line, to ensure that directories containing installed
! packages' headers are searched. When directory is one of GCC's
system include directories, GCC will ignore the option so that system
directories continue to be processed in the correct order. This
may result in a search order different from what was specified but the
directory will still be searched.
!
! GCC automatically searches for ordinary libraries using
! GCC_EXEC_PREFIX. Thus, when the same installation prefix is
used for both GCC and packages, GCC will automatically search for
both headers and libraries. This provides a configuration that is
easy to use. GCC behaves in a manner similar to that when it is
! installed as a system compiler in /usr.
!
! Sites that need to install multiple versions of GCC may not want to
use the above simple configuration. It is possible to use the
! --program-prefix, --program-suffix and
! --program-transform-name options to install multiple versions
into a single directory, but it may be simpler to use different prefixes
! and the --with-local-prefix option to specify the location of the
site-specific files for each version. It will then be necessary for
users to specify explicitly the location of local site libraries
! (e.g., with LIBRARY_PATH).
!
! The same value can be used for both --with-local-prefix and
! --prefix provided it is not /usr. This can be used
! to avoid the default search of /usr/local/include.
!
! Do not specify /usr as the --with-local-prefix!
! The directory you use for --with-local-prefix must not
! contain any of the system's standard header files. If it did contain
them, certain programs would be miscompiled (including GNU Emacs, on
certain targets), because this would override and nullify the header
! file corrections made by the fixincludes script.
!
! Indications are that people who use this option use it based on mistaken
ideas of what it is for. People use it as if it specified where to
install part of GCC. Perhaps they make this assumption because
installing GCC creates the directory.
!
! If a list of packages is given as an argument, build shared libraries
only for the listed packages. For other packages, only static libraries
will be built. Package names currently recognized in the GCC tree are
! ‘libgcc’ (also known as ‘gcc’), ‘libstdc++’ (not
! ‘libstdc++-v3’), ‘libffi’, ‘zlib’, ‘boehm-gc’,
! ‘ada’, ‘libada’, ‘libjava’, ‘libgo’, and ‘libobjc’.
! Note ‘libiberty’ does not support shared libraries at all.
!
! Use --disable-shared to build only static libraries. Note that
! --disable-shared does not accept a list of package names as
! argument, only --enable-shared does.
!
! The following systems are the only ones where it makes a difference
whether you use the GNU assembler. On any other system,
! --with-gnu-as has no effect.
! You may want to use --with-as if no assembler
is installed in the directories listed above, or if you have multiple
assemblers installed and want to choose one that is not found by the
above rules.
!
! On MIPS based systems and on Alphas, you must specify whether you want
GCC to create the normal ECOFF debugging format, or to use BSD-style
stabs passed through the ECOFF symbol table. The normal ECOFF debug
format cannot fully handle languages other than C. BSD stabs format can
handle other languages, but it only works with the GNU debugger GDB.
!
! Normally, GCC uses the ECOFF debugging format by default; if you
! prefer BSD stabs, specify --with-stabs when you configure GCC.
!
! No matter which default you choose when you configure GCC, the user
! can use the -gcoff and -gstabs+ options to specify explicitly
the debug format for a particular compilation.
!
! --with-stabs is meaningful on the ISC system on the 386, also, if
! --with-gas is used. It selects use of stabs debugging
information embedded in COFF output. This kind of debugging information
supports C++ well; ordinary COFF debugging information does not.
!
! --with-stabs is also meaningful on 386 systems running SVR4. It
selects use of stabs debugging information embedded in ELF output. The
C++ compiler currently (2.6.0) does not support the DWARF debugging
information normally used on 386 SVR4 platforms; stabs provide a
workable alternative. This requires gas and gdb, as the normal SVR4
tools can not generate or interpret stabs.
!
! Some targets provide finer-grained control over which multilibs are built
! (e.g., --disable-softfloat):
! If list is empty, then there will be no multilibs for extra
processors. The multilib for the secondary endian remains enabled.
!
! As a special case, if an entry in the list starts with a If --with-multilib-list is not given, then a default set of
! multilibs is selected based on the value of --target. This is
usually the complete set of libraries, but some targets imply a more
specialized subset.
! Example 1: to configure a compiler for SH4A only, but supporting both
! endians, with little endian being the default:
! Example 2: to configure a compiler for both SH4A and SH4AL-DSP, but with
only little endian SH4AL:
! If --with-multilib-list is not given, then only 32-bit and
! 64-bit run-time libraries will be enabled.
endians may be one of the following:
! In general, the best (and, in many cases, the only known) threading
model available will be configured for use. Beware that on some
systems, GCC has not been taught what threading models are generally
! available for the system. In this case, --enable-threads is an
! alias for --enable-threads=single.
!
! If you configure with --enable-generated-files-in-srcdir then those
generated files will go into the source directory. This is mainly intended
for generating release or prerelease tarballs of the GCC sources, since it
is not a requirement that the users of source releases to have flex, Bison,
or makeinfo.
!
! Currently, you can use any of the following:
key defaults to GCC version number, and can be overridden by the
! --enable-win32-registry=key option. Vendors and distributors
who use custom installers are encouraged to provide a different key,
perhaps one comprised of vendor name and GCC version number, to
avoid conflict with existing installations. This feature is enabled
! by default, and can be disabled by --disable-win32-registry
option. This option has no effect on the other hosts.
!
! The ‘valgrind’ check requires the external valgrind
simulator, available from http://valgrind.org/. The
! ‘df’, ‘rtl’, ‘gcac’ and ‘valgrind’ checks are very expensive.
! To disable all checking, ‘--disable-checking’ or
! ‘--enable-checking=none’ must be explicitly requested. Disabling
assertions will make the compiler and runtime slightly faster but
increase the risk of undetected internal errors causing wrong code to be
generated.
!
! All support for systems which have been obsoleted in one release of GCC
is removed entirely in the next major release, unless someone steps
forward to maintain the port.
!
! These flags are applicable to the host platform only. When building
a cross compiler, they will not be used to configure target libraries.
!
! These flags are applicable to the host platform only. When building
a cross compiler, they will not be used to configure target libraries.
!
! The following options only apply to building cross compilers.
!
! This option affects the system root for the compiler used to build
target libraries (which runs on the build system) and the compiler newly
installed with If you specify the --with-native-system-header-dir=dirname
option then the compiler will search that directory within dirname for
! native system headers rather than the default /usr/include.
!
! This option affects the system root for the compiler used to build
target libraries (which runs on the build system); it does not affect
the compiler which is used to build GCC itself.
!
! If you specify the --with-native-system-header-dir=dirname
option then the compiler will search that directory within dirname for
! native system headers rather than the default /usr/include.
!
! For example, on an ‘ia64-hp-hpux’ system, you may have the GNU
! assembler and linker in /usr/bin, and the native tools in a
different path, and build a toolchain that expects to find the
! native tools in /usr/bin.
!
! When you use this option, you should ensure that dir includes
! ar, as, ld, nm,
! ranlib and strip if necessary, and possibly
! objdump. Otherwise, GCC may use an inconsistent set of
! tools.
The following option applies to the build of the Java front end.
!
! The following options apply to building ‘libgcj’.
!
! If this option is not given, but an ecj.jar file is found in
! the topmost source tree at configure time, then the ‘libgcj’
! build will create and install ecj1, and will also install the
! discovered ecj.jar into a suitable place in the install tree.
!
! If ecj1 is not installed, then the user will have to supply one
! on his path in order for gcj to properly parse .java
source files. A suitable jar is available from
ftp://sourceware.org/pub/java/.
!
! If --disable-libgcj-bc is specified, libgcj is built without
these options. This allows the compile-time linker to resolve
dependencies when statically linking to libgcj. However it makes it
impossible to override the affected portions of libgcj at run-time.
!
! Sometimes, it might be necessary to override the result of some
+ configure test, for example in order to ease porting to a new
+ system or work around a bug in a test. The toplevel configure
+ script provides three variables for this:
+ In order to avoid shell and make quoting issues for complex
+ overrides, you can pass a setting for CONFIG_SITE and set
+ variables in the site file.
+ Return to the GCC Installation page
+
+
+
+
+
+
+
+
+
+
diff -Nrcpad gcc-4.8.4/INSTALL/download.html gcc-4.8.5/INSTALL/download.html
*** gcc-4.8.4/INSTALL/download.html Fri Dec 19 11:45:29 2014
--- gcc-4.8.5/INSTALL/download.html Tue Jun 23 07:55:28 2015
***************
*** 1,132 ****
!
!
!
!
! GCC is distributed via SVN and FTP
! tarballs compressed with Please refer to the releases web page
for information on how to obtain GCC.
! The source distribution includes the C, C++, Objective-C, Fortran, Java,
and Ada (in the case of GCC 3.1 and later) compilers, as well as
! runtime libraries for C++, Objective-C, Fortran, and Java.
For previous versions these were downloadable as separate components such
as the core GCC distribution, which included the C language front end and
shared components, and language-specific distributions including the
language front end and the language runtime (where appropriate).
! If you also intend to build binutils (either to upgrade an existing
installation or for use in place of the corresponding tools of your
OS), unpack the binutils distribution either in the same directory or
a separate one. In the latter case, add symbolic links to any
components of the binutils you intend to build alongside the compiler
! (bfd, binutils, gas, gprof, ld,
! opcodes, …) to the directory containing the GCC sources.
! Likewise the GMP, MPFR and MPC libraries can be automatically built
together with GCC. Unpack the GMP, MPFR and/or MPC source
distributions in the directory containing the GCC sources and rename
! their directories to gmp, mpfr and mpc,
respectively (or use symbolic links with the same name).
- Return to the GCC Installation page
- Please refer to the releases web page
for information on how to obtain GCC.
!
! The source distribution includes the C, C++, Objective-C, Fortran, Java,
and Ada (in the case of GCC 3.1 and later) compilers, as well as
! runtime libraries for C++, Objective-C, Fortran, and Java.
For previous versions these were downloadable as separate components such
as the core GCC distribution, which included the C language front end and
shared components, and language-specific distributions including the
language front end and the language runtime (where appropriate).
!
! If you also intend to build binutils (either to upgrade an existing
installation or for use in place of the corresponding tools of your
OS), unpack the binutils distribution either in the same directory or
a separate one. In the latter case, add symbolic links to any
components of the binutils you intend to build alongside the compiler
! (bfd, binutils, gas, gprof, ld,
! opcodes, ...) to the directory containing the GCC sources.
!
! Likewise the GMP, MPFR and MPC libraries can be automatically built
together with GCC. Unpack the GMP, MPFR and/or MPC source
distributions in the directory containing the GCC sources and rename
! their directories to gmp, mpfr and mpc,
respectively (or use symbolic links with the same name).
+ Return to the GCC Installation page
+
+
+
+
+
+
+
+
+
+
+
diff -Nrcpad gcc-4.8.4/INSTALL/finalinstall.html gcc-4.8.5/INSTALL/finalinstall.html
*** gcc-4.8.4/INSTALL/finalinstall.html Fri Dec 19 11:45:30 2014
--- gcc-4.8.5/INSTALL/finalinstall.html Tue Jun 23 07:55:28 2015
***************
*** 1,227 ****
!
!
!
!
! Now that GCC has been built (and optionally tested), you can install it with
! We strongly recommend to install into a target directory where there is
no previous version of GCC present. Also, the GNAT runtime should not
be stripped, as this would break certain features of the debugger that
depend on this debugging information (catching Ada exceptions for
instance).
! That step completes the installation of GCC; user level binaries can
! be found in prefix/bin where prefix is the value
! you specified with the --prefix to configure (or
! /usr/local by default). (If you specified --bindir,
that directory will be used instead; otherwise, if you specified
! --exec-prefix, exec-prefix/bin will be used.)
Headers for the C++ and Java libraries are installed in
! prefix/include; libraries in libdir
! (normally prefix/lib); internal parts of the compiler in
! libdir/gcc and libexecdir/gcc; documentation
in info format in infodir (normally
! prefix/info).
! When installing cross-compilers, GCC’s executables
are not only installed into bindir, that
! is, exec-prefix/bin, but additionally into
! exec-prefix/target-alias/bin, if that directory
! exists. Typically, such tooldirs hold target-specific
binutils, including assembler and linker.
! Installation into a temporary staging area or into a where path-to-rootdir is the absolute path of
a directory relative to which all installation paths will be
interpreted. Note that the directory specified by There is a subtle point with tooldirs and You can install stripped programs and libraries with
- If you are bootstrapping a released version of GCC then please
quickly review the build status page for your release, available from
! http://gcc.gnu.org/buildstat.html.
If your system is not listed for the version of GCC that you built,
send a note to
gcc@gcc.gnu.org indicating
! that you successfully built and installed GCC.
Include the following information:
! For other systems, you can include similar information if you think it is
relevant.
! We’d also like to know if the
host/target specific installation notes
! didn’t include your host/target information or if that information is
incomplete or out of date. Send a note to
gcc@gcc.gnu.org detailing how the information should be changed.
! If you find a bug, please report it following the
bug reporting guidelines.
! If you want to print the GCC manuals, do ‘cd objdir; make
! dvi’. You will need to have If you would like to generate online HTML documentation, do ‘cd
- objdir; make html’ and HTML will be generated for the gcc manuals in
- objdir/gcc/HTML.
- Return to the GCC Installation page
- We strongly recommend to install into a target directory where there is
no previous version of GCC present. Also, the GNAT runtime should not
be stripped, as this would break certain features of the debugger that
depend on this debugging information (catching Ada exceptions for
instance).
!
! That step completes the installation of GCC; user level binaries can
! be found in prefix/bin where prefix is the value
! you specified with the --prefix to configure (or
! /usr/local by default). (If you specified --bindir,
that directory will be used instead; otherwise, if you specified
! --exec-prefix, exec-prefix/bin will be used.)
Headers for the C++ and Java libraries are installed in
! prefix/include; libraries in libdir
! (normally prefix/lib); internal parts of the compiler in
! libdir/gcc and libexecdir/gcc; documentation
in info format in infodir (normally
! prefix/info).
!
! When installing cross-compilers, GCC's executables
are not only installed into bindir, that
! is, exec-prefix/bin, but additionally into
! exec-prefix/target-alias/bin, if that directory
! exists. Typically, such tooldirs hold target-specific
binutils, including assembler and linker.
!
! Installation into a temporary staging area or into a chroot
jail can be achieved with the command
! where path-to-rootdir is the absolute path of
a directory relative to which all installation paths will be
interpreted. Note that the directory specified by There is a subtle point with tooldirs and You can install stripped programs and libraries with
!
! If you are bootstrapping a released version of GCC then please
quickly review the build status page for your release, available from
! http://gcc.gnu.org/buildstat.html.
If your system is not listed for the version of GCC that you built,
send a note to
gcc@gcc.gnu.org indicating
! that you successfully built and installed GCC.
Include the following information:
!
! We'd also like to know if the
host/target specific installation notes
! didn't include your host/target information or if that information is
incomplete or out of date. Send a note to
gcc@gcc.gnu.org detailing how the information should be changed.
!
! If you find a bug, please report it following the
bug reporting guidelines.
!
! If you want to print the GCC manuals, do ‘cd objdir; make
! dvi’. You will need to have texi2dvi (version at least 4.7)
! and TeX installed. This creates a number of .dvi files in
subdirectories of objdir; these may be converted for
! printing with programs such as dvips. Alternately, by using
! ‘make pdf’ in place of ‘make dvi’, you can create documentation
! in the form of .pdf files; this requires texi2pdf, which
is included with Texinfo version 4.8 and later. You can also
! buy printed manuals from the Free Software Foundation, though such manuals may not be for the most
recent version of GCC.
+ If you would like to generate online HTML documentation, do ‘cd
+ objdir; make html’ and HTML will be generated for the gcc manuals in
+ objdir/gcc/HTML.
+ Return to the GCC Installation page
+
+
+
+
+
+
+
diff -Nrcpad gcc-4.8.4/INSTALL/gfdl.html gcc-4.8.5/INSTALL/gfdl.html
*** gcc-4.8.4/INSTALL/gfdl.html Fri Dec 19 11:45:31 2014
--- gcc-4.8.5/INSTALL/gfdl.html Tue Jun 23 07:55:28 2015
***************
*** 1,133 ****
!
!
!
!
! The purpose of this License is to make a manual, textbook, or other
! functional and useful document free in the sense of freedom: to
assure everyone the effective freedom to copy and redistribute it,
! with or without modifying it, either commercially or noncommercially.
Secondarily, this License preserves for the author and publisher a way
to get credit for their work, while not being considered responsible
for modifications made by others.
! This License is a kind of “copyleft”, which means that derivative
works of the document must themselves be free in the same sense. It
complements the GNU General Public License, which is a copyleft
license designed for free software.
! We have designed this License in order to use it for manuals for free
software, because free software needs free documentation: a free
program should come with manuals providing the same freedoms that the
software does. But this License is not limited to software manuals;
it can be used for any textual work, regardless of subject matter or
whether it is published as a printed book. We recommend this License
principally for works whose purpose is instruction or reference.
- This License applies to any manual or other work, in any medium, that
contains a notice placed by the copyright holder saying it can be
distributed under the terms of this License. Such a notice grants a
world-wide, royalty-free license, unlimited in duration, to use that
--- 1,82 ----
!
! The purpose of this License is to make a manual, textbook, or other
! functional and useful document free in the sense of freedom: to
assure everyone the effective freedom to copy and redistribute it,
! with or without modifying it, either commercially or noncommercially.
Secondarily, this License preserves for the author and publisher a way
to get credit for their work, while not being considered responsible
for modifications made by others.
!
! This License is a kind of “copyleft”, which means that derivative
works of the document must themselves be free in the same sense. It
complements the GNU General Public License, which is a copyleft
license designed for free software.
!
! We have designed this License in order to use it for manuals for free
software, because free software needs free documentation: a free
program should come with manuals providing the same freedoms that the
software does. But this License is not limited to software manuals;
it can be used for any textual work, regardless of subject matter or
whether it is published as a printed book. We recommend this License
principally for works whose purpose is instruction or reference.
! This License applies to any manual or other work, in any medium, that
contains a notice placed by the copyright holder saying it can be
distributed under the terms of this License. Such a notice grants a
world-wide, royalty-free license, unlimited in duration, to use that
*************** refers to any such manual or work. Any
*** 136,149 ****
licensee, and is addressed as “you”. You accept the license if you
copy, modify or distribute the work in a way requiring permission
under copyright law.
! A “Modified Version” of the Document means any work containing the
Document or a portion of it, either copied verbatim, or with
modifications and/or translated into another language.
! A “Secondary Section” is a named appendix or a front-matter section
of the Document that deals exclusively with the relationship of the
! publishers or authors of the Document to the Document’s overall
subject (or to related matters) and contains nothing that could fall
directly within that overall subject. (Thus, if the Document is in
part a textbook of mathematics, a Secondary Section may not explain
--- 85,98 ----
licensee, and is addressed as “you”. You accept the license if you
copy, modify or distribute the work in a way requiring permission
under copyright law.
!
! A “Modified Version” of the Document means any work containing the
Document or a portion of it, either copied verbatim, or with
modifications and/or translated into another language.
!
! A “Secondary Section” is a named appendix or a front-matter section
of the Document that deals exclusively with the relationship of the
! publishers or authors of the Document to the Document's overall
subject (or to related matters) and contains nothing that could fall
directly within that overall subject. (Thus, if the Document is in
part a textbook of mathematics, a Secondary Section may not explain
*************** any mathematics.) The relationship coul
*** 151,171 ****
connection with the subject or with related matters, or of legal,
commercial, philosophical, ethical or political position regarding
them.
! The “Invariant Sections” are certain Secondary Sections whose titles
are designated, as being those of Invariant Sections, in the notice
that says that the Document is released under this License. If a
section does not fit the above definition of Secondary then it is not
allowed to be designated as Invariant. The Document may contain zero
Invariant Sections. If the Document does not identify any Invariant
Sections then there are none.
! The “Cover Texts” are certain short passages of text that are listed,
as Front-Cover Texts or Back-Cover Texts, in the notice that says that
the Document is released under this License. A Front-Cover Text may
be at most 5 words, and a Back-Cover Text may be at most 25 words.
! A “Transparent” copy of the Document means a machine-readable copy,
represented in a format whose specification is available to the
general public, that is suitable for revising the document
straightforwardly with generic text editors or (for images composed of
--- 100,120 ----
connection with the subject or with related matters, or of legal,
commercial, philosophical, ethical or political position regarding
them.
!
! The “Invariant Sections” are certain Secondary Sections whose titles
are designated, as being those of Invariant Sections, in the notice
that says that the Document is released under this License. If a
section does not fit the above definition of Secondary then it is not
allowed to be designated as Invariant. The Document may contain zero
Invariant Sections. If the Document does not identify any Invariant
Sections then there are none.
!
! The “Cover Texts” are certain short passages of text that are listed,
as Front-Cover Texts or Back-Cover Texts, in the notice that says that
the Document is released under this License. A Front-Cover Text may
be at most 5 words, and a Back-Cover Text may be at most 25 words.
!
! A “Transparent” copy of the Document means a machine-readable copy,
represented in a format whose specification is available to the
general public, that is suitable for revising the document
straightforwardly with generic text editors or (for images composed of
*************** drawing editor, and that is suitable for
*** 174,185 ****
for automatic translation to a variety of formats suitable for input
to text formatters. A copy made in an otherwise Transparent file
format whose markup, or absence of markup, has been arranged to thwart
! or discourage subsequent modification by readers is not Transparent.
An image format is not Transparent if used for any substantial amount
of text. A copy that is not “Transparent” is called “Opaque”.
! Examples of suitable formats for Transparent copies include plain
! ASCII without markup, Texinfo input format, LaTeX input
format, SGML or XML using a publicly available
DTD, and standard-conforming simple HTML,
PostScript or PDF designed for human modification. Examples
--- 123,134 ----
for automatic translation to a variety of formats suitable for input
to text formatters. A copy made in an otherwise Transparent file
format whose markup, or absence of markup, has been arranged to thwart
! or discourage subsequent modification by readers is not Transparent.
An image format is not Transparent if used for any substantial amount
of text. A copy that is not “Transparent” is called “Opaque”.
!
! Examples of suitable formats for Transparent copies include plain
! ascii without markup, Texinfo input format, LaTeX input
format, SGML or XML using a publicly available
DTD, and standard-conforming simple HTML,
PostScript or PDF designed for human modification. Examples
*************** read and edited only by proprietary word
*** 190,224 ****
not generally available, and the machine-generated HTML,
PostScript or PDF produced by some word processors for
output purposes only.
! The “Title Page” means, for a printed book, the title page itself,
plus such following pages as are needed to hold, legibly, the material
this License requires to appear in the title page. For works in
formats which do not have any title page as such, “Title Page” means
! the text near the most prominent appearance of the work’s title,
preceding the beginning of the body of the text.
! The “publisher” means any person or entity that distributes copies
of the Document to the public.
! A section “Entitled XYZ” means a named subunit of the Document whose
title either is precisely XYZ or contains XYZ in parentheses following
text that translates XYZ in another language. (Here XYZ stands for a
specific section name mentioned below, such as “Acknowledgements”,
“Dedications”, “Endorsements”, or “History”.) To “Preserve the Title”
of such a section when you modify the Document means that it remains a
section “Entitled XYZ” according to this definition.
! The Document may include Warranty Disclaimers next to the notice which
states that this License applies to the Document. These Warranty
Disclaimers are considered to be included by reference in this
License, but only as regards disclaiming warranties: any other
implication that these Warranty Disclaimers may have is void and has
no effect on the meaning of this License.
- You may copy and distribute the Document in any medium, either
commercially or noncommercially, provided that this License, the
copyright notices, and the license notice saying this License applies
to the Document are reproduced in all copies, and that you add no other
--- 139,173 ----
not generally available, and the machine-generated HTML,
PostScript or PDF produced by some word processors for
output purposes only.
!
! The “Title Page” means, for a printed book, the title page itself,
plus such following pages as are needed to hold, legibly, the material
this License requires to appear in the title page. For works in
formats which do not have any title page as such, “Title Page” means
! the text near the most prominent appearance of the work's title,
preceding the beginning of the body of the text.
!
! The “publisher” means any person or entity that distributes copies
of the Document to the public.
!
! A section “Entitled XYZ” means a named subunit of the Document whose
title either is precisely XYZ or contains XYZ in parentheses following
text that translates XYZ in another language. (Here XYZ stands for a
specific section name mentioned below, such as “Acknowledgements”,
“Dedications”, “Endorsements”, or “History”.) To “Preserve the Title”
of such a section when you modify the Document means that it remains a
section “Entitled XYZ” according to this definition.
!
! The Document may include Warranty Disclaimers next to the notice which
states that this License applies to the Document. These Warranty
Disclaimers are considered to be included by reference in this
License, but only as regards disclaiming warranties: any other
implication that these Warranty Disclaimers may have is void and has
no effect on the meaning of this License.
! You may copy and distribute the Document in any medium, either
commercially or noncommercially, provided that this License, the
copyright notices, and the license notice saying this License applies
to the Document are reproduced in all copies, and that you add no other
*************** technical measures to obstruct or contro
*** 227,313 ****
copying of the copies you make or distribute. However, you may accept
compensation in exchange for copies. If you distribute a large enough
number of copies you must also follow the conditions in section 3.
! You may also lend copies, under the same conditions stated above, and
you may publicly display copies.
- If you publish printed copies (or copies in media that commonly have
printed covers) of the Document, numbering more than 100, and the
! Document’s license notice requires Cover Texts, you must enclose the
copies in covers that carry, clearly and legibly, all these Cover
Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on
the back cover. Both covers must also clearly and legibly identify
you as the publisher of these copies. The front cover must present
the full title with all words of the title equally prominent and
! visible. You may add other material on the covers in addition.
Copying with changes limited to the covers, as long as they preserve
the title of the Document and satisfy these conditions, can be treated
as verbatim copying in other respects.
! If the required texts for either cover are too voluminous to fit
legibly, you should put the first ones listed (as many as fit
reasonably) on the actual cover, and continue the rest onto adjacent
pages.
! If you publish or distribute Opaque copies of the Document numbering
more than 100, you must either include a machine-readable Transparent
copy along with each Opaque copy, or state in or with each Opaque copy
a computer-network location from which the general network-using
public has access to download using public-standard network protocols
! a complete Transparent copy of the Document, free of added material.
If you use the latter option, you must take reasonably prudent steps,
when you begin distribution of Opaque copies in quantity, to ensure
that this Transparent copy will remain thus accessible at the stated
location until at least one year after the last time you distribute an
Opaque copy (directly or through your agents or retailers) of that
edition to the public.
! It is requested, but not required, that you contact the authors of the
Document well before redistributing any large number of copies, to give
them a chance to provide you with an updated version of the Document.
- You may copy and distribute a Modified Version of the Document under
the conditions of sections 2 and 3 above, provided that you release
the Modified Version under precisely this License, with the Modified
Version filling the role of the Document, thus licensing distribution
and modification of the Modified Version to whoever possesses a copy
of it. In addition, you must do these things in the Modified Version:
! You may also lend copies, under the same conditions stated above, and
you may publicly display copies.
! If you publish printed copies (or copies in media that commonly have
printed covers) of the Document, numbering more than 100, and the
! Document's license notice requires Cover Texts, you must enclose the
copies in covers that carry, clearly and legibly, all these Cover
Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on
the back cover. Both covers must also clearly and legibly identify
you as the publisher of these copies. The front cover must present
the full title with all words of the title equally prominent and
! visible. You may add other material on the covers in addition.
Copying with changes limited to the covers, as long as they preserve
the title of the Document and satisfy these conditions, can be treated
as verbatim copying in other respects.
!
! If the required texts for either cover are too voluminous to fit
legibly, you should put the first ones listed (as many as fit
reasonably) on the actual cover, and continue the rest onto adjacent
pages.
!
! If you publish or distribute Opaque copies of the Document numbering
more than 100, you must either include a machine-readable Transparent
copy along with each Opaque copy, or state in or with each Opaque copy
a computer-network location from which the general network-using
public has access to download using public-standard network protocols
! a complete Transparent copy of the Document, free of added material.
If you use the latter option, you must take reasonably prudent steps,
when you begin distribution of Opaque copies in quantity, to ensure
that this Transparent copy will remain thus accessible at the stated
location until at least one year after the last time you distribute an
Opaque copy (directly or through your agents or retailers) of that
edition to the public.
!
! It is requested, but not required, that you contact the authors of the
Document well before redistributing any large number of copies, to give
them a chance to provide you with an updated version of the Document.
! You may copy and distribute a Modified Version of the Document under
the conditions of sections 2 and 3 above, provided that you release
the Modified Version under precisely this License, with the Modified
Version filling the role of the Document, thus licensing distribution
and modification of the Modified Version to whoever possesses a copy
of it. In addition, you must do these things in the Modified Version:
!
! If the Modified Version includes new front-matter sections or
appendices that qualify as Secondary Sections and contain no material
copied from the Document, you may at your option designate some or all
of these sections as invariant. To do this, add their titles to the
! list of Invariant Sections in the Modified Version’s license notice.
These titles must be distinct from any other section titles.
! You may add a section Entitled “Endorsements”, provided it contains
nothing but endorsements of your Modified Version by various
parties—for example, statements of peer review or that the text has
been approved by an organization as the authoritative definition of a
standard.
! You may add a passage of up to five words as a Front-Cover Text, and a
passage of up to 25 words as a Back-Cover Text, to the end of the list
of Cover Texts in the Modified Version. Only one passage of
Front-Cover Text and one of Back-Cover Text may be added by (or
--- 264,309 ----
given on its Title Page, then add an item describing the Modified
Version as stated in the previous sentence.
! If the Modified Version includes new front-matter sections or
appendices that qualify as Secondary Sections and contain no material
copied from the Document, you may at your option designate some or all
of these sections as invariant. To do this, add their titles to the
! list of Invariant Sections in the Modified Version's license notice.
These titles must be distinct from any other section titles.
!
! You may add a section Entitled “Endorsements”, provided it contains
nothing but endorsements of your Modified Version by various
parties—for example, statements of peer review or that the text has
been approved by an organization as the authoritative definition of a
standard.
!
! You may add a passage of up to five words as a Front-Cover Text, and a
passage of up to 25 words as a Back-Cover Text, to the end of the list
of Cover Texts in the Modified Version. Only one passage of
Front-Cover Text and one of Back-Cover Text may be added by (or
*************** includes a cover text for the same cover
*** 363,433 ****
by arrangement made by the same entity you are acting on behalf of,
you may not add another; but you may replace the old one, on explicit
permission from the previous publisher that added the old one.
! The author(s) and publisher(s) of the Document do not by this License
give permission to use their names for publicity for or to assert or
imply endorsement of any Modified Version.
- You may combine the Document with other documents released under this
License, under the terms defined in section 4 above for modified
versions, provided that you include in the combination all of the
Invariant Sections of all of the original documents, unmodified, and
list them all as Invariant Sections of your combined work in its
license notice, and that you preserve all their Warranty Disclaimers.
! The combined work need only contain one copy of this License, and
multiple identical Invariant Sections may be replaced with a single
copy. If there are multiple Invariant Sections with the same name but
different contents, make the title of each such section unique by
adding at the end of it, in parentheses, the name of the original
! author or publisher of that section if known, or else a unique number.
Make the same adjustment to the section titles in the list of
Invariant Sections in the license notice of the combined work.
! In the combination, you must combine any sections Entitled “History”
in the various original documents, forming one section Entitled
“History”; likewise combine any sections Entitled “Acknowledgements”,
and any sections Entitled “Dedications”. You must delete all
sections Entitled “Endorsements.”
- You may make a collection consisting of the Document and other documents
released under this License, and replace the individual copies of this
License in the various documents with a single copy that is included in
the collection, provided that you follow the rules of this License for
verbatim copying of each of the documents in all other respects.
! You may extract a single document from such a collection, and distribute
it individually under this License, provided you insert a copy of this
License into the extracted document, and follow this License in all
other respects regarding verbatim copying of that document.
- A compilation of the Document or its derivatives with other separate
and independent documents or works, in or on a volume of a storage or
distribution medium, is called an “aggregate” if the copyright
resulting from the compilation is not used to limit the legal rights
! of the compilation’s users beyond what the individual works permit.
When the Document is included in an aggregate, this License does not
apply to the other works in the aggregate which are not themselves
derivative works of the Document.
! If the Cover Text requirement of section 3 is applicable to these
copies of the Document, then if the Document is less than one half of
! the entire aggregate, the Document’s Cover Texts may be placed on
covers that bracket the Document within the aggregate, or the
! electronic equivalent of covers if the Document is in electronic form.
Otherwise they must appear on printed covers that bracket the whole
aggregate.
- Translation is considered a kind of modification, so you may
! distribute translations of the Document under the terms of section 4.
Replacing Invariant Sections with translations requires special
permission from their copyright holders, but you may include
translations of some or all Invariant Sections in addition to the
--- 312,382 ----
by arrangement made by the same entity you are acting on behalf of,
you may not add another; but you may replace the old one, on explicit
permission from the previous publisher that added the old one.
!
! The author(s) and publisher(s) of the Document do not by this License
give permission to use their names for publicity for or to assert or
imply endorsement of any Modified Version.
! You may combine the Document with other documents released under this
License, under the terms defined in section 4 above for modified
versions, provided that you include in the combination all of the
Invariant Sections of all of the original documents, unmodified, and
list them all as Invariant Sections of your combined work in its
license notice, and that you preserve all their Warranty Disclaimers.
!
! The combined work need only contain one copy of this License, and
multiple identical Invariant Sections may be replaced with a single
copy. If there are multiple Invariant Sections with the same name but
different contents, make the title of each such section unique by
adding at the end of it, in parentheses, the name of the original
! author or publisher of that section if known, or else a unique number.
Make the same adjustment to the section titles in the list of
Invariant Sections in the license notice of the combined work.
!
! In the combination, you must combine any sections Entitled “History”
in the various original documents, forming one section Entitled
“History”; likewise combine any sections Entitled “Acknowledgements”,
and any sections Entitled “Dedications”. You must delete all
sections Entitled “Endorsements.”
! You may make a collection consisting of the Document and other documents
released under this License, and replace the individual copies of this
License in the various documents with a single copy that is included in
the collection, provided that you follow the rules of this License for
verbatim copying of each of the documents in all other respects.
!
! You may extract a single document from such a collection, and distribute
it individually under this License, provided you insert a copy of this
License into the extracted document, and follow this License in all
other respects regarding verbatim copying of that document.
! A compilation of the Document or its derivatives with other separate
and independent documents or works, in or on a volume of a storage or
distribution medium, is called an “aggregate” if the copyright
resulting from the compilation is not used to limit the legal rights
! of the compilation's users beyond what the individual works permit.
When the Document is included in an aggregate, this License does not
apply to the other works in the aggregate which are not themselves
derivative works of the Document.
!
! If the Cover Text requirement of section 3 is applicable to these
copies of the Document, then if the Document is less than one half of
! the entire aggregate, the Document's Cover Texts may be placed on
covers that bracket the Document within the aggregate, or the
! electronic equivalent of covers if the Document is in electronic form.
Otherwise they must appear on printed covers that bracket the whole
aggregate.
! Translation is considered a kind of modification, so you may
! distribute translations of the Document under the terms of section 4.
Replacing Invariant Sections with translations requires special
permission from their copyright holders, but you may include
translations of some or all Invariant Sections in addition to the
*************** the original English version of this Lic
*** 438,485 ****
of those notices and disclaimers. In case of a disagreement between
the translation and the original version of this License or a notice
or disclaimer, the original version will prevail.
! If a section in the Document is Entitled “Acknowledgements”,
“Dedications”, or “History”, the requirement (section 4) to Preserve
its Title (section 1) will typically require changing the actual
title.
- You may not copy, modify, sublicense, or distribute the Document
except as expressly provided under this License. Any attempt
otherwise to copy, modify, sublicense, or distribute it is void, and
will automatically terminate your rights under this License.
! However, if you cease all violation of this License, then your license
from a particular copyright holder is reinstated (a) provisionally,
unless and until the copyright holder explicitly and finally
terminates your license, and (b) permanently, if the copyright holder
fails to notify you of the violation by some reasonable means prior to
60 days after the cessation.
! Moreover, your license from a particular copyright holder is
reinstated permanently if the copyright holder notifies you of the
violation by some reasonable means, this is the first time you have
received notice of violation of this License (for any work) from that
copyright holder, and you cure the violation prior to 30 days after
your receipt of the notice.
! Termination of your rights under this section does not terminate the
licenses of parties who have received copies or rights from you under
this License. If your rights have been terminated and not permanently
reinstated, receipt of a copy of some or all of the same material does
not give you any rights to use it.
- The Free Software Foundation may publish new, revised versions
of the GNU Free Documentation License from time to time. Such new
versions will be similar in spirit to the present version, but may
differ in detail to address new problems or concerns. See
http://www.gnu.org/copyleft/.
! Each version of the License is given a distinguishing version number.
If the Document specifies that a particular numbered version of this
License “or any later version” applies to it, you have the option of
following the terms and conditions either of that specified version or
--- 387,434 ----
of those notices and disclaimers. In case of a disagreement between
the translation and the original version of this License or a notice
or disclaimer, the original version will prevail.
!
! If a section in the Document is Entitled “Acknowledgements”,
“Dedications”, or “History”, the requirement (section 4) to Preserve
its Title (section 1) will typically require changing the actual
title.
! You may not copy, modify, sublicense, or distribute the Document
except as expressly provided under this License. Any attempt
otherwise to copy, modify, sublicense, or distribute it is void, and
will automatically terminate your rights under this License.
!
! However, if you cease all violation of this License, then your license
from a particular copyright holder is reinstated (a) provisionally,
unless and until the copyright holder explicitly and finally
terminates your license, and (b) permanently, if the copyright holder
fails to notify you of the violation by some reasonable means prior to
60 days after the cessation.
!
! Moreover, your license from a particular copyright holder is
reinstated permanently if the copyright holder notifies you of the
violation by some reasonable means, this is the first time you have
received notice of violation of this License (for any work) from that
copyright holder, and you cure the violation prior to 30 days after
your receipt of the notice.
!
! Termination of your rights under this section does not terminate the
licenses of parties who have received copies or rights from you under
this License. If your rights have been terminated and not permanently
reinstated, receipt of a copy of some or all of the same material does
not give you any rights to use it.
! The Free Software Foundation may publish new, revised versions
of the GNU Free Documentation License from time to time. Such new
versions will be similar in spirit to the present version, but may
differ in detail to address new problems or concerns. See
http://www.gnu.org/copyleft/.
!
! Each version of the License is given a distinguishing version number.
If the Document specifies that a particular numbered version of this
License “or any later version” applies to it, you have the option of
following the terms and conditions either of that specified version or
*************** Free Software Foundation. If the Docume
*** 488,571 ****
number of this License, you may choose any version ever published (not
as a draft) by the Free Software Foundation. If the Document
specifies that a proxy can decide which future versions of this
! License can be used, that proxy’s public statement of acceptance of a
version permanently authorizes you to choose that version for the
Document.
- “Massive Multiauthor Collaboration Site” (or “MMC Site”) means any
World Wide Web server that publishes copyrightable works and also
provides prominent facilities for anybody to edit those works. A
public wiki that anybody can edit is an example of such a server. A
“Massive Multiauthor Collaboration” (or “MMC”) contained in the
site means any set of copyrightable works thus published on the MMC
site.
! “CC-BY-SA” means the Creative Commons Attribution-Share Alike 3.0
license published by Creative Commons Corporation, a not-for-profit
corporation with a principal place of business in San Francisco,
California, as well as future copyleft versions of that license
published by that same organization.
! “Incorporate” means to publish or republish a Document, in whole or
in part, as part of another Document.
! An MMC is “eligible for relicensing” if it is licensed under this
License, and if all works that were first published under this License
somewhere other than this MMC, and subsequently incorporated in whole
or in part into the MMC, (1) had no cover texts or invariant sections,
and (2) were thus incorporated prior to November 1, 2008.
! The operator of an MMC Site may republish an MMC contained in the site
under CC-BY-SA on the same site at any time before August 1, 2009,
provided the MMC is eligible for relicensing.
- To use this License in a document you have written, include a copy of
the License in the document and put the following copyright and
license notices just after the title page:
- If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts,
replace the “with...Texts.” line with this:
- If you have Invariant Sections without Cover Texts, or some other
combination of the three, merge those two alternatives to suit the
situation.
! If your document contains nontrivial examples of program code, we
recommend releasing these examples in parallel under your choice of
free software license, such as the GNU General Public License,
to permit their use in free software.
- Return to the GCC Installation page
- “Massive Multiauthor Collaboration Site” (or “MMC Site”) means any
World Wide Web server that publishes copyrightable works and also
provides prominent facilities for anybody to edit those works. A
public wiki that anybody can edit is an example of such a server. A
“Massive Multiauthor Collaboration” (or “MMC”) contained in the
site means any set of copyrightable works thus published on the MMC
site.
!
! “CC-BY-SA” means the Creative Commons Attribution-Share Alike 3.0
license published by Creative Commons Corporation, a not-for-profit
corporation with a principal place of business in San Francisco,
California, as well as future copyleft versions of that license
published by that same organization.
!
! “Incorporate” means to publish or republish a Document, in whole or
in part, as part of another Document.
!
! An MMC is “eligible for relicensing” if it is licensed under this
License, and if all works that were first published under this License
somewhere other than this MMC, and subsequently incorporated in whole
or in part into the MMC, (1) had no cover texts or invariant sections,
and (2) were thus incorporated prior to November 1, 2008.
!
! The operator of an MMC Site may republish an MMC contained in the site
under CC-BY-SA on the same site at any time before August 1, 2009,
provided the MMC is eligible for relicensing.
! To use this License in a document you have written, include a copy of
the License in the document and put the following copyright and
license notices just after the title page:
! If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts,
replace the “with...Texts.” line with this:
! If you have Invariant Sections without Cover Texts, or some other
combination of the three, merge those two alternatives to suit the
situation.
!
! If your document contains nontrivial examples of program code, we
recommend releasing these examples in parallel under your choice of
free software license, such as the GNU General Public License,
to permit their use in free software.
+
+
+
+
+ Return to the GCC Installation page
+
+
+
diff -Nrcpad gcc-4.8.4/INSTALL/index.html gcc-4.8.5/INSTALL/index.html
*** gcc-4.8.4/INSTALL/index.html Fri Dec 19 11:45:27 2014
--- gcc-4.8.5/INSTALL/index.html Tue Jun 23 07:55:28 2015
***************
*** 1,165 ****
!
!
!
!
! The latest version of this document is always available at
! http://gcc.gnu.org/install/.
It refers to the current development sources, instructions for
specific released versions are included with the sources.
! This document describes the generic installation procedure for GCC as well
as detailing some target specific installation instructions.
! GCC includes several components that previously were separate distributions
with their own installation instructions. This document supersedes all
package-specific installation instructions.
! Before starting the build/install procedure please check the
! host/target specific installation notes.
We recommend you browse the entire generic installation instructions before
you proceed.
! Lists of successful builds for released versions of GCC are
! available at http://gcc.gnu.org/buildstat.html.
These lists are updated as new information becomes available.
- The installation procedure itself is broken into five steps.
- Please note that GCC does not support ‘make uninstall’ and probably
! won’t do so in the near future as this would open a can of worms. Instead,
we suggest that you install GCC into a directory of its own and simply
remove that directory when you do not need that specific version of GCC
any longer, and, if shared libraries are installed there as well, no
more binaries exist that use them.
! There are also some old installation instructions,
which are mostly obsolete but still contain some information which has
not yet been merged into the main part of this manual.
! Return to the GCC Installation page
! Copyright © 1988-2013 Free Software Foundation, Inc.
! Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.3 or
any later version published by the Free Software Foundation; with no
Invariant Sections, the Front-Cover texts being (a) (see below), and
with the Back-Cover Texts being (b) (see below). A copy of the
! license is included in the section entitled “GNU
! Free Documentation License”.
! (a) The FSF’s Front-Cover Text is:
! A GNU Manual
! (b) The FSF’s Back-Cover Text is:
! You have freedom to copy and modify this GNU Manual, like GNU
! software. Copies published by the Free Software Foundation raise
! funds for GNU development.
! This document describes the generic installation procedure for GCC as well
as detailing some target specific installation instructions.
!
! GCC includes several components that previously were separate distributions
with their own installation instructions. This document supersedes all
package-specific installation instructions.
!
! Before starting the build/install procedure please check the
! host/target specific installation notes.
We recommend you browse the entire generic installation instructions before
you proceed.
!
! Lists of successful builds for released versions of GCC are
! available at http://gcc.gnu.org/buildstat.html.
These lists are updated as new information becomes available.
! The installation procedure itself is broken into five steps.
!
! Please note that GCC does not support ‘make uninstall’ and probably
! won't do so in the near future as this would open a can of worms. Instead,
we suggest that you install GCC into a directory of its own and simply
remove that directory when you do not need that specific version of GCC
any longer, and, if shared libraries are installed there as well, no
more binaries exist that use them.
!
! There are also some old installation instructions,
which are mostly obsolete but still contain some information which has
not yet been merged into the main part of this manual.
!
! Return to the GCC Installation page
!
! Copyright © 1988-2015 Free Software Foundation, Inc.
! (a) The FSF's Front-Cover Text is:
+ A GNU Manual
+ (b) The FSF's Back-Cover Text is:
+ You have freedom to copy and modify this GNU Manual, like GNU
+ software. Copies published by the Free Software Foundation raise
+ funds for GNU development.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nrcpad gcc-4.8.4/INSTALL/old.html gcc-4.8.5/INSTALL/old.html
*** gcc-4.8.4/INSTALL/old.html Fri Dec 19 11:45:31 2014
--- gcc-4.8.5/INSTALL/old.html Tue Jun 23 07:55:28 2015
***************
*** 1,231 ****
!
!
!
!
! Note most of this information is out of date and superseded by the
previous chapters of this manual. It is provided for historical
reference only, because of a lack of volunteers to merge it into the
main manual.
- Here is the procedure for installing GCC on a GNU or Unix system.
! Alternatively, you can do subsequent compilation using a value of the
The build machine is the system which you are using, the
! host machine is the system where you want to run the resulting
! compiler (normally the build machine), and the target machine is
the system for which you want the compiler to generate code.
! If you are building a compiler to produce code for the machine it runs
on (a native compiler), you normally do not need to specify any operands
! to configure; it will try to guess the type of machine you are on
! and use that as the build, host and target machines. So you don’t need
to specify a configuration when building a native compiler unless
! configure cannot figure out what your configuration is or guesses
wrong.
! In those cases, specify the build machine’s configuration name
! with the --host option; the host and target will default to be
the same as the host machine.
- Here is an example:
- A configuration name may be canonical or it may be more or less
abbreviated.
! A canonical configuration name has three parts, separated by dashes.
! It looks like this: ‘cpu-company-system’.
! (The three parts may themselves contain dashes; configure
can figure out which dashes serve which purpose.) For example,
! ‘m68k-sun-sunos4.1’ specifies a Sun 3.
! You can also replace parts of the configuration by nicknames or aliases.
! For example, ‘sun3’ stands for ‘m68k-sun’, so
! ‘sun3-sunos4.1’ is another way to specify a Sun 3.
! You can specify a version number after any of the system types, and some
of the CPU types. In most cases, the version is irrelevant, and will be
ignored. So you might as well specify the version if you know it.
! See Configurations, for a list of supported configuration names and
notes on many of the configurations. You should check the notes in that
section before proceeding any further with the installation of GCC.
- Here are the possible CPU types:
! 1750a, a29k, alpha, arm, avr, cn, clipper, dsp16xx, elxsi, fr30, h8300,
hppa1.0, hppa1.1, i370, i386, i486, i586, i686, i786, i860, i960, ip2k, m32r,
m68000, m68k, m88k, mcore, mips, mipsel, mips64, mips64el,
mn10200, mn10300, ns32k, pdp11, powerpc, powerpcle, romp, rs6000, sh, sparc,
! sparclite, sparc64, v850, vax, we32k.
! Here are the recognized company names. As you can see, customary
abbreviations are used rather than the longer official names.
! acorn, alliant, altos, apollo, apple, att, bull,
cbm, convergent, convex, crds, dec, dg, dolphin,
elxsi, encore, harris, hitachi, hp, ibm, intergraph, isi,
mips, motorola, ncr, next, ns, omron, plexus,
! sequent, sgi, sony, sun, tti, unicom, wrs.
! The company name is meaningful only to disambiguate when the rest of
the information supplied is insufficient. You can omit it, writing
! just ‘cpu-system’, if it is not needed. For example,
! ‘vax-ultrix4.2’ is equivalent to ‘vax-dec-ultrix4.2’.
! Here is a list of system types:
! 386bsd, aix, acis, amigaos, aos, aout, aux, bosx, bsd, clix, coff, ctix, cxux,
dgux, dynix, ebmon, ecoff, elf, esix, freebsd, hms, genix, gnu, linux,
linux-gnu, hiux, hpux, iris, irix, isc, luna, lynxos, mach, minix, msdos, mvs,
netbsd, newsos, nindy, ns, osf, osfrose, ptx, riscix, riscos, rtu, sco, sim,
solaris, sunos, sym, sysv, udi, ultrix, unicos, uniplus, unos, vms, vsta,
! vxworks, winnt, xenix.
! You can omit the system type; then configure guesses the
operating system from the CPU and company.
! You can add a version number to the system type; this may or may not
! make a difference. For example, you can write ‘bsd4.3’ or
! ‘bsd4.4’ to distinguish versions of BSD. In practice, the version
! number is most needed for ‘sysv3’ and ‘sysv4’, which are often
treated differently.
! ‘linux-gnu’ is the canonical name for the GNU/Linux target; however
! GCC will also accept ‘linux’. The version of the kernel in use is
! not relevant on these systems. A suffix such as ‘libc1’ or ‘aout’
distinguishes major versions of the C library; all of the suffixed versions
are obsolete.
! If you specify an impossible combination such as ‘i860-dg-vms’,
! then you may get an error message from configure, or it may
! ignore part of the information and do the best it can with the rest.
! configure always prints the canonical name for the alternative
that it used. GCC does not support all possible alternatives.
! Often a particular model of machine has a name. Many machine names are
recognized as aliases for CPU/company combinations. Thus, the machine
! name ‘sun3’, mentioned above, is an alias for ‘m68k-sun’.
Sometimes we accept a company name as a machine name, when the name is
popularly used for a particular machine. Here is a table of the known
machine names:
! 3300, 3b1, 3bn, 7300, altos3068, altos,
apollo68, att-7300, balance,
convex-cn, crds, decstation-3100,
decstation, delta, encore,
--- 1,181 ----
!
! Note most of this information is out of date and superseded by the
previous chapters of this manual. It is provided for historical
reference only, because of a lack of volunteers to merge it into the
main manual.
! Here is the procedure for installing GCC on a GNU or Unix system.
!
! Alternatively, you can do subsequent compilation using a value of the
The build machine is the system which you are using, the
! host machine is the system where you want to run the resulting
! compiler (normally the build machine), and the target machine is
the system for which you want the compiler to generate code.
!
! If you are building a compiler to produce code for the machine it runs
on (a native compiler), you normally do not need to specify any operands
! to configure; it will try to guess the type of machine you are on
! and use that as the build, host and target machines. So you don't need
to specify a configuration when building a native compiler unless
! configure cannot figure out what your configuration is or guesses
wrong.
!
! In those cases, specify the build machine's configuration name
! with the --host option; the host and target will default to be
the same as the host machine.
! Here is an example:
!
! A configuration name may be canonical or it may be more or less
abbreviated.
!
! A canonical configuration name has three parts, separated by dashes.
! It looks like this: ‘cpu-company-system’.
! (The three parts may themselves contain dashes; configure
can figure out which dashes serve which purpose.) For example,
! ‘m68k-sun-sunos4.1’ specifies a Sun 3.
!
! You can also replace parts of the configuration by nicknames or aliases.
! For example, ‘sun3’ stands for ‘m68k-sun’, so
! ‘sun3-sunos4.1’ is another way to specify a Sun 3.
!
! You can specify a version number after any of the system types, and some
of the CPU types. In most cases, the version is irrelevant, and will be
ignored. So you might as well specify the version if you know it.
!
! See Configurations, for a list of supported configuration names and
notes on many of the configurations. You should check the notes in that
section before proceeding any further with the installation of GCC.
! Here are the recognized company names. As you can see, customary
abbreviations are used rather than the longer official names.
!
!
! The company name is meaningful only to disambiguate when the rest of
the information supplied is insufficient. You can omit it, writing
! just ‘cpu-system’, if it is not needed. For example,
! ‘vax-ultrix4.2’ is equivalent to ‘vax-dec-ultrix4.2’.
!
! Here is a list of system types:
!
! You can omit the system type; then configure guesses the
operating system from the CPU and company.
!
! You can add a version number to the system type; this may or may not
! make a difference. For example, you can write ‘bsd4.3’ or
! ‘bsd4.4’ to distinguish versions of BSD. In practice, the version
! number is most needed for ‘sysv3’ and ‘sysv4’, which are often
treated differently.
!
! ‘linux-gnu’ is the canonical name for the GNU/Linux target; however
! GCC will also accept ‘linux’. The version of the kernel in use is
! not relevant on these systems. A suffix such as ‘libc1’ or ‘aout’
distinguishes major versions of the C library; all of the suffixed versions
are obsolete.
!
! If you specify an impossible combination such as ‘i860-dg-vms’,
! then you may get an error message from configure, or it may
! ignore part of the information and do the best it can with the rest.
! configure always prints the canonical name for the alternative
that it used. GCC does not support all possible alternatives.
!
! Often a particular model of machine has a name. Many machine names are
recognized as aliases for CPU/company combinations. Thus, the machine
! name ‘sun3’, mentioned above, is an alias for ‘m68k-sun’.
Sometimes we accept a company name as a machine name, when the name is
popularly used for a particular machine. Here is a table of the known
machine names:
!
! Installing GCC
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
-
!
!
! Installing GCC: Binaries
!
! We are often asked about pre-compiled versions of GCC. While we cannot
! provide these for all platforms, below you'll find links to binaries for
various platforms where creating them by yourself is not easy due to various
reasons.
!
!
!
+
+ Installing GCC
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! make. These failures, which
are often due to files that were not found, are expected, and can safely
be ignored.
! CC can interfere with the functioning of make.
! fixincludes if the
! System V file system doesn’t support symbolic links. These problems
result in a failure to fix the declaration of size_t in
! sys/types.h. If you find that size_t is a signed type and
that type mismatches occur, this could be the cause.
! Building a native compiler
-
! BOOT_CFLAGS on the command line when
! doing ‘make’. For example, if you want to save additional space
during the bootstrap and in the final installation as well, you can
build the compiler binaries without debugging information as in the
following example. This will save roughly 40% of disk space both for
the bootstrap and the final installation. (Libraries will still contain
debugging information.)
- make BOOT_CFLAGS='-O' bootstrap
-
BOOT_CFLAGS; they
! are less well tested here than the default of ‘-g -O2’, but should
still work. In a few cases, you may find that you need to specify special
! flags such as -msoft-float here to complete the bootstrap; or,
if the native compiler miscompiles the stage1 compiler, you may need
to work around this, by choosing BOOT_CFLAGS to avoid the parts
! of the stage1 compiler that were miscompiled, or by using ‘make
! bootstrap4’ to increase the number of stages of bootstrap.
! BOOT_CFLAGS does not apply to bootstrapped target libraries.
Since these are always compiled with the compiler currently being
bootstrapped, you can use CFLAGS_FOR_TARGET to modify their
! compilation flags, as for non-bootstrapped target libraries.
Again, if the native compiler miscompiles the stage1 compiler, you may
need to work around this by avoiding non-working parts of the stage1
compiler. Use STAGE1_TFLAGS to this end.
! LANGUAGES when calling ‘make’
does not work anymore!
! powerpc-unknown-linux-gnu toolchain on a
powerpc64-unknown-linux-gnu host. In this case, pass
! --enable-bootstrap to the configure script.
! BUILD_CONFIG can be used to bring in additional customization
! to the build. It can be set to a whitespace-separated list of names.
! For each such NAME, top-level config/NAME.mk will
! be included by the top-level Makefile, bringing in any settings
it contains. The default BUILD_CONFIG can be set using the
! configure option --with-build-config=NAME.... Some
examples of supported build configurations are:
!
!
!
! BOOT_CFLAGS, and adds
! -O1 to it. ‘BUILD_CONFIG=bootstrap-O1’ is equivalent to
! ‘BOOT_CFLAGS='-g -O1'’.
! bootstrap-O1.
! BOOT_CFLAGS is overridden so as to not enable
! debug information, stage2 will have it, and stage3 won’t. This option
is enabled by default when GCC bootstrapping is enabled, if
strip can turn object files compiled with and without debug
info into identical object files. In addition to better test
coverage, this option makes default bootstraps faster and leaner.
! bootstrap-debug, this option saves internal compiler dumps
during stage2 and stage3 and compares them as well, which helps catch
additional potential problems, but at a great cost in terms of disk
! space. It can be specified in addition to ‘bootstrap-debug’.
! bootstrap-debug-big,
but at the expense of some recompilation. Instead of saving the dumps
of stage2 and stage3 until the final compare, it uses
! -fcompare-debug to generate, compare and remove the dumps
during stage3, repeating the compilation that already took place in
stage2, whose dumps were not saved.
! bootstrap-debug-lean
tests it on host programs. It builds stage3 libraries with
! -fcompare-debug, and it can be used along with any of the
bootstrap-debug options above.
! -lean or -big counterparts to this option
because most libraries are only build in stage3, so bootstrap compares
would not get significant coverage. Moreover, the few libraries built
! in stage2 are used in stage3 host programs, so we wouldn’t want to
compile stage2 libraries with different options for comparison purposes.
! bootstrap-debug-lean and
bootstrap-debug-lib.
! Building a cross compiler
make, which performs the
following steps:
-
-
!
!
! STARTFILE_SPEC to find out what start files it uses.
! Building in parallel
Building the Ada compiler
gnatmake and
! gnatlink, since the Ada front end is written in Ada and
uses some GNAT-specific extensions.
! configure does not test whether the GNAT installation works
and has a sufficiently recent version; if too old a GNAT version is
! installed, the build will fail unless --enable-languages is
used to disable building the Ada front end.
! ADA_INCLUDE_PATH and ADA_OBJECT_PATH environment variables
must not be set when building the Ada compiler, the Ada tools, or the
Ada runtime libraries. You can check that your build environment is clean
! by verifying that ‘gnatls -v’ lists only one explicit path in each
section.
! Building with profile feedback
make profiledbootstrap.
! stage1
compiler. This compiler is used to build a stageprofile compiler
instrumented to collect execution counts of instruction and branch
! probabilities. Then runtime libraries are compiled with profile collected.
Finally a stagefeedback compiler is built using the information collected.
! stage1 needs to support a 64-bit integral type.
It is recommended to only use GCC for this. Also parallel make is currently
not supported since collisions in profile collecting may occur.
-
-
-
-
--- 1,378 ----
!
!
! Installing GCC: Building
!
! Now that GCC is configured, you are ready to build the compiler and
runtime libraries.
!
! size_t in
! sys/types.h. If you find that size_t is a signed type and
that type mismatches occur, this could be the cause.
!
! Building a native compiler
!
! BOOT_CFLAGS on the command line when
! doing ‘make’. For example, if you want to save additional space
during the bootstrap and in the final installation as well, you can
build the compiler binaries without debugging information as in the
following example. This will save roughly 40% of disk space both for
the bootstrap and the final installation. (Libraries will still contain
debugging information.)
! make BOOT_CFLAGS='-O' bootstrap
!
! BOOT_CFLAGS; they
! are less well tested here than the default of ‘-g -O2’, but should
still work. In a few cases, you may find that you need to specify special
! flags such as -msoft-float here to complete the bootstrap; or,
if the native compiler miscompiles the stage1 compiler, you may need
to work around this, by choosing BOOT_CFLAGS to avoid the parts
! of the stage1 compiler that were miscompiled, or by using ‘make
! bootstrap4’ to increase the number of stages of bootstrap.
!
! BOOT_CFLAGS does not apply to bootstrapped target libraries.
Since these are always compiled with the compiler currently being
bootstrapped, you can use CFLAGS_FOR_TARGET to modify their
! compilation flags, as for non-bootstrapped target libraries.
Again, if the native compiler miscompiles the stage1 compiler, you may
need to work around this by avoiding non-working parts of the stage1
compiler. Use STAGE1_TFLAGS to this end.
!
! powerpc-unknown-linux-gnu toolchain on a
powerpc64-unknown-linux-gnu host. In this case, pass
! --enable-bootstrap to the configure script.
!
! BUILD_CONFIG can be used to bring in additional customization
! to the build. It can be set to a whitespace-separated list of names.
! For each such NAME, top-level config/NAME.mk will
! be included by the top-level Makefile, bringing in any settings
it contains. The default BUILD_CONFIG can be set using the
! configure option --with-build-config=NAME.... Some
examples of supported build configurations are:
!
!
!
!
! BOOT_CFLAGS, and adds
! -O1 to it. ‘BUILD_CONFIG=bootstrap-O1’ is equivalent to
! ‘BOOT_CFLAGS='-g -O1'’.
!
! bootstrap-O1.
!
! BOOT_CFLAGS is overridden so as to not enable
! debug information, stage2 will have it, and stage3 won't. This option
is enabled by default when GCC bootstrapping is enabled, if
strip can turn object files compiled with and without debug
info into identical object files. In addition to better test
coverage, this option makes default bootstraps faster and leaner.
!
! bootstrap-debug, this option saves internal compiler dumps
during stage2 and stage3 and compares them as well, which helps catch
additional potential problems, but at a great cost in terms of disk
! space. It can be specified in addition to ‘bootstrap-debug’.
!
! bootstrap-debug-big,
but at the expense of some recompilation. Instead of saving the dumps
of stage2 and stage3 until the final compare, it uses
! -fcompare-debug to generate, compare and remove the dumps
during stage3, repeating the compilation that already took place in
stage2, whose dumps were not saved.
!
! bootstrap-debug-lean
tests it on host programs. It builds stage3 libraries with
! -fcompare-debug, and it can be used along with any of the
bootstrap-debug options above.
!
! -lean or -big counterparts to this option
because most libraries are only build in stage3, so bootstrap compares
would not get significant coverage. Moreover, the few libraries built
! in stage2 are used in stage3 host programs, so we wouldn't want to
compile stage2 libraries with different options for comparison purposes.
!
! bootstrap-debug-lean and
bootstrap-debug-lib.
!
! Building a cross compiler
!
!
!
! STARTFILE_SPEC to find out what start files it uses.
!
! Building in parallel
Building the Ada compiler
Building with profile feedback
make profiledbootstrap.
!
! stage1
compiler. This compiler is used to build a stageprofile compiler
instrumented to collect execution counts of instruction and branch
! probabilities. Then runtime libraries are compiled with profile collected.
Finally a stagefeedback compiler is built using the information collected.
!
! stage1 needs to support a 64-bit integral type.
It is recommended to only use GCC for this. Also parallel make is currently
not supported since collisions in profile collecting may occur.
+
+ Installing GCC
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! pwd command will return
temporary pathnames. Using these can lead to various sorts of build
! problems. To avoid this issue, set the PWDCMD environment
! variable to an automounter-aware pwd command, e.g.,
! pawd or ‘amq -w’, during the configuration and build
phases.
! cc or
! gcc must be in your path or you must set CC in
your environment before running configure. Otherwise the configuration
scripts may fail.
- % mkdir objdir
! % cd objdir
! % srcdir/configure [options] [target]
!
Distributor options
!
!
! --with-pkgversion=versiongcc --version. This suffix does
! not replace the default version string, only the ‘GCC’ part.
! --with-bugurl=urlTarget specification
!
!
!
!
! Options specification
!
!
! --prefix=dirname$HOME instead.
! autoconf options are supported. Normally you
should not need to use these options.
!
!
! --exec-prefix=dirname--bindir=dirnamegcc and g++). The default is
! exec-prefix/bin.
! --libdir=dirname--libexecdir=dirname--with-slibdir=dirname--datarootdir=dirname--infodir=dirname--datadir=dirname--docdir=dirname--htmldir=dirname--pdfdir=dirname--mandir=dirname--with-gxx-include-dir=dirname--with-specs=specs--program-prefix=prefix--program-suffix=suffix--program-transform-name=pattern--with-local-prefix=dirnameGCC_EXEC_PREFIX. Thus, when the same installation prefix is
used for both GCC and packages, GCC will automatically search for
both headers and libraries. This provides a configuration that is
easy to use. GCC behaves in a manner similar to that when it is
! installed as a system compiler in /usr.
! LIBRARY_PATH).
! fixincludes script.
! --with-native-system-header-dir=dirname--enable-shared[=package[,…]]--with-gnu-as
!
! --with-as=pathname
!
! PATH for a tool whose name is prefixed by the
target system triple.
! PATH for a tool whose name is not prefixed by the
target system triple, if the host and target system triple are
the same (in other words, we use a host tool if it can be used for
! the target as well).
! --with-gnu-ld--with-ld=pathname--with-stabs--with-tls=dialectgnu or
gnu2, which select between the original GNU dialect and the GNU TLS
descriptor-based dialect.
! --enable-multiarch--disable-multilib
!
! arm-*-*m68*-*-*mips*-*-*powerpc*-*-*, rs6000*-*-*--with-multilib-list=list--without-multilib-list
!
! sh*-*-*sh* or m* (in which case they match the compiler option
for that processor). The list should not contain any endian options -
! these are handled by --with-endian.
! !
! (exclamation point), then it is added to the list of excluded multilibs.
! Entries of this sort should be compatible with ‘MULTILIB_EXCLUDES’
(once the leading ! has been stripped).
! --with-cpu=sh4a --with-endian=little,big --with-multilib-list=
-
--with-cpu=sh4a --with-endian=little,big \
! --with-multilib-list=sh4al,!mb/m4al
!
x86-64-*-linux*m32, m64 and
mx32 to enable 32-bit, 64-bit and x32 run-time libraries,
respectively. If list is empty, then there will be no multilibs
and only the default run-time library will be enabled.
! --with-endian=endians
!
! biglittlebig,littlelittle,big--enable-threads--disable-threads--enable-threads=lib
!
! aixdcelynxmipssdenoposixrtemssingletpfvxworkswin32--enable-tls--disable-tls--with-cpu=cpu--with-cpu-32=cpu--with-cpu-64=cpu--with-schedule=cpu--with-arch=cpu--with-arch-32=cpu--with-arch-64=cpu--with-tune=cpu--with-tune-32=cpu--with-tune-64=cpu--with-abi=abi--with-fpu=type--with-float=type--with-mode=mode--with-stack-offset=num--with-fpmath=isa--with-divide=type
!
!
! trapsbreaks--with-llsc--without-llsc--with-synci--without-synci--with-mips-plt--enable-__cxa_atexit--enable-gnu-indirect-functionifunc attribute. This option is
currently only available on systems with GNU libc on certain targets.
! --enable-target-optspace--with-cpp-install-dir=dirnamecpp program should be installed
! in prefix/dirname/cpp, in addition to bindir.
! --enable-comdat--enable-initfini-array.init_array and .fini_array
(instead of .init and .fini) for constructors and
! destructors. Option --disable-initfini-array has the
opposite effect. If neither option is specified, the configure script
will try to guess whether the .init_array and
.fini_array sections are supported and, if they are, use them.
! --enable-maintainer-modegettext tools
to do so.
! --disable-bootstrap--enable-bootstrap--enable-generated-files-in-srcdir--enable-version-specific-runtime-libs--enable-languages=lang1,lang2,…
! grep language= */config-lang.in
!
all, ada, c, c++, fortran,
! go, java, objc, obj-c++.
! Building the Ada compiler has special requirements, see below.
If you do not pass this flag, or specify the option all, then all
! default languages available in the gcc sub-tree will be configured.
Ada, Go and Objective-C++ are not default languages; the rest are.
! --enable-stage1-languages=lang1,lang2,…all will select all
! of the languages enabled by --enable-languages. This option is
primarily useful for GCC development; for instance, when a development
version of the compiler cannot bootstrap due to compiler bugs, or when
one is debugging front ends other than the C front end. When this
option is used, one can then build the target libraries for the
! specified languages with the stage-1 compiler by using make
! stage1-bubble all-target, or run the testsuite on the stage-1 compiler
! for the specified languages using make stage1-start check-gcc.
! --disable-libada--disable-libssp--disable-libquadmath--disable-libquadmath-supportlibgfortran do not add
support for libquadmath on systems supporting it.
! --disable-libgomp--with-dwarf2--enable-targets=all--enable-targets=target_list--enable-secureplt--enable-cld--enable-win32-registry--enable-win32-registry=key--disable-win32-registryHKEY_LOCAL_MACHINE\SOFTWARE\Free Software Foundation\key
- --nfp--enable-werror--disable-werror--enable-werror=yes--enable-werror=no--enable-checking--enable-checking=listvalgrind
simulator, available from http://valgrind.org/. The
! ‘df’, ‘rtl’, ‘gcac’ and ‘valgrind’ checks are very expensive.
! To disable all checking, ‘--disable-checking’ or
! ‘--enable-checking=none’ must be explicitly requested. Disabling
assertions will make the compiler and runtime slightly faster but
increase the risk of undetected internal errors causing wrong code to be
generated.
! --disable-stage1-checking--enable-stage1-checking--enable-stage1-checking=list--enable-coverage--enable-coverage=level--enable-gather-detailed-mem-stats--enable-nls--disable-nls--with-included-gettextgettext.
! --with-catgetsgettext but has the
inferior catgets interface, the GCC build procedure normally
! ignores catgets and instead uses GCC’s copy of the GNU
! gettext library. The --with-catgets option causes the
! build procedure to use the host’s catgets in this situation.
! --with-libiconv-prefix=dir--enable-obsolete--enable-decimal-float--enable-decimal-float=yes--enable-decimal-float=no--enable-decimal-float=bid--enable-decimal-float=dpd--disable-decimal-float--enable-fixed-point--disable-fixed-point--with-long-double-128long double type should be 128-bit by default on selected
GNU/Linux architectures. If using --without-long-double-128,
! long double will be by default 64-bit, the same as double type.
When neither of these configure options are used, the default will be
128-bit long double when built against GNU C Library 2.4 and later,
64-bit long double otherwise.
! --with-gmp=pathname--with-gmp-include=pathname--with-gmp-lib=pathname--with-mpfr=pathname--with-mpfr-include=pathname--with-mpfr-lib=pathname--with-mpc=pathname--with-mpc-include=pathname--with-mpc-lib=pathnameLD_LIBRARY_PATH on GNU/Linux and Solaris systems).
! --with-isl=pathname--with-isl-include=pathname--with-isl-lib=pathname--with-cloog=pathname--with-cloog-include=pathname--with-cloog-lib=pathname--with-host-libstdcxx=linker-args--with-stage1-ldflags=flags--with-stage1-libs=libs--with-boot-ldflags=flags--with-boot-libs=libs--with-debug-prefix-map=map--enable-linker-build-id--with-linker-hash-style=choice--enable-gnu-unique-object--disable-gnu-unique-object--enable-lto--disable-lto--with-plugin-ld=pathname--enable-canonical-system-headers--disable-canonical-system-headersCross-Compiler-Specific Options
!
!
! --with-sysroot--with-sysroot=dirmake install; it does not affect the compiler which is
used to build GCC itself.
! --with-build-sysroot--with-build-sysroot=dir--with-headers--with-headers=dirfixincludes
will be run on these files to make them compatible with GCC.
! --without-headers--with-libs--with-libs="dir1 dir2 … dirN"--with-newlib__eprintf to be
! omitted from libgcc.a on the assumption that it will be provided by
! ‘newlib’.
! --with-avrlibc__addsf3 to be omitted from libgcc.a on
! the assumption that it will be provided by libm.a. For more
! technical details, cf. PR54461.
This option is only supported for the AVR target. It is not supported for
RTEMS configurations, which currently use newlib. The option is
supported since version 4.7.2 and is the default in 4.8.0 and newer.
! --with-build-time-tools=dirar, as, ld, nm,
! ranlib and strip if necessary, and possibly
! objdump. Otherwise, GCC may use an inconsistent set of
! tools.
! Java-Specific Options
!
! --disable-libgcjGeneral Options
!
!
!
! --enable-java-maintainer-modeecj1 and gjavah in your path
for use by the build. You must use this option if you intend to
! modify any .java files in libjava.
! --with-java-home=dirname--with-ecj-jar=filenamegcj to parse
! .java source files. If this option is given, the
! ‘libjava’ build will create and install an ecj1 executable
which uses this jar file at runtime.
! gcj to properly parse .java
source files. A suitable jar is available from
ftp://sourceware.org/pub/java/.
! --disable-getenv-propertiesGCJ_PROPERTIES.
! --enable-hash-synchronization--enable-interpreter--disable-java-net--disable-jvmpi--disable-libgcj-bc--enable-reduced-reflection--with-ecos--without-libffi--enable-libgcj-debug--enable-libgcj-multifile--with-libiconv-prefix=DIR--enable-sjlj-exceptionssetjmp/longjmp-based scheme for exceptions.
! ‘configure’ ordinarily picks the correct value based on the platform.
Only use this option if you are sure you need a different setting.
! --with-system-zlib--with-win32-nlsapi=ansi, unicows or unicode--enable-java-home--with-arch-directory=ARCH--with-os-directory=DIR--with-origin-name=NAME--with-arch-suffix=SUFFIX--with-jvm-root-dir=DIR--with-jvm-jar-dir=DIR--with-python-dir=DIR--enable-aot-compile-rpm--enable-browser-plugin--enable-static-libjava
!
! ansichar and the Win32 A functions natively,
translating to and from UNICODE when using these functions. If
unspecified, this is the default.
! unicowsWCHAR and Win32 W functions natively. Adds
! -lunicows to libgcj.spec to link with ‘libunicows’.
! unicows.dll needs to be deployed on Microsoft Windows 9X machines
! running built executables. libunicows.a, an open-source
! import library around Microsoft’s unicows.dll, is obtained from
http://libunicows.sourceforge.net/, which also gives details
! on getting unicows.dll from Microsoft.
! unicodeWCHAR and Win32 W functions natively. Does not
! add -lunicows to libgcj.spec. The built executables will
! only run on Microsoft Windows NT and above.
! AWT-Specific Options
!
!
!
! --with-x--enable-java-awt=PEER(S)--enable-gtk-cairo--enable-java-gc=TYPE--disable-gtktest--disable-glibtest--with-libart-prefix=PFX--with-libart-exec-prefix=PFX--disable-libarttestOverriding
! configure test resultsconfigure test, for example in order to ease porting to a new
! system or work around a bug in a test. The toplevel configure
! script provides three variables for this:
!
!
! build_configargsconfigure
! scripts.
! host_configargsconfigure
! scripts.
! target_configargsconfigure
! scripts.
! make quoting issues for complex
! overrides, you can pass a setting for CONFIG_SITE and set
! variables in the site file.
!
! Installing GCC: Configuration
!
! Like most GNU software, GCC must be configured before it can be built.
This document describes the recommended configuration procedure
for both native and cross targets.
!
! % mkdir objdir
! % cd objdir
! % srcdir/configure [options] [target]
!
! Distributor options
!
!
! --with-pkgversion=version--with-bugurl=urlTarget specification
!
!
!
! Options specification
!
! --prefix=dirname
!
!
! --exec-prefix=dirname--bindir=dirname--libdir=dirname--libexecdir=dirname--with-slibdir=dirname--datarootdir=dirname--infodir=dirname--datadir=dirname--docdir=dirname--htmldir=dirname--pdfdir=dirname--mandir=dirname--with-gxx-include-dir=dirname--with-specs=specs--program-prefix=prefix--program-suffix=suffix--program-transform-name=pattern--with-local-prefix=dirname--with-native-system-header-dir=dirname--enable-shared[=package[,...]]--with-gnu-as
!
!
! --with-as=pathname
!
! --with-gnu-ld--with-ld=pathname--with-stabs--with-tls=dialectgnu or
gnu2, which select between the original GNU dialect and the GNU TLS
descriptor-based dialect.
!
! --enable-multiarch--disable-multilib
!
!
! arm-*-*m68*-*-*mips*-*-*powerpc*-*-*, rs6000*-*-*--with-multilib-list=list--without-multilib-list
!
! sh*-*-*sh* or m* (in which case they match the compiler option
for that processor). The list should not contain any endian options -
! these are handled by --with-endian.
!
! !
! (exclamation point), then it is added to the list of excluded multilibs.
! Entries of this sort should be compatible with ‘MULTILIB_EXCLUDES’
(once the leading ! has been stripped).
!
! --with-cpu=sh4a --with-endian=little,big --with-multilib-list=
!
! --with-cpu=sh4a --with-endian=little,big \
! --with-multilib-list=sh4al,!mb/m4al
!
! x86-64-*-linux*m32, m64 and
mx32 to enable 32-bit, 64-bit and x32 run-time libraries,
respectively. If list is empty, then there will be no multilibs
and only the default run-time library will be enabled.
!
! --with-endian=endians
!
! biglittlebig,littlelittle,big--enable-threads--disable-threads--enable-threads=lib
!
! aixdcelynxmipssdenoposixrtemssingletpfvxworkswin32--enable-tls--disable-tls--with-cpu=cpu--with-cpu-32=cpu--with-cpu-64=cpu--with-schedule=cpu--with-arch=cpu--with-arch-32=cpu--with-arch-64=cpu--with-tune=cpu--with-tune-32=cpu--with-tune-64=cpu--with-abi=abi--with-fpu=type--with-float=type--with-mode=mode--with-stack-offset=num--with-fpmath=isa--with-divide=type
!
!
!
! trapsbreaks--with-llsc--without-llsc--with-synci--without-synci--with-mips-plt--enable-__cxa_atexit--enable-gnu-indirect-functionifunc attribute. This option is
currently only available on systems with GNU libc on certain targets.
!
! --enable-target-optspace--with-cpp-install-dir=dirname--enable-comdat--enable-initfini-array.init_array and .fini_array
(instead of .init and .fini) for constructors and
! destructors. Option --disable-initfini-array has the
opposite effect. If neither option is specified, the configure script
will try to guess whether the .init_array and
.fini_array sections are supported and, if they are, use them.
!
! --enable-maintainer-modegettext tools
to do so.
!
! --disable-bootstrap--enable-bootstrap--enable-generated-files-in-srcdir--enable-version-specific-runtime-libs--enable-languages=lang1,lang2,...
! grep language= */config-lang.in
!
! all, ada, c, c++, fortran,
! go, java, objc, obj-c++.
! Building the Ada compiler has special requirements, see below.
If you do not pass this flag, or specify the option all, then all
! default languages available in the gcc sub-tree will be configured.
Ada, Go and Objective-C++ are not default languages; the rest are.
!
! --enable-stage1-languages=lang1,lang2,...all will select all
! of the languages enabled by --enable-languages. This option is
primarily useful for GCC development; for instance, when a development
version of the compiler cannot bootstrap due to compiler bugs, or when
one is debugging front ends other than the C front end. When this
option is used, one can then build the target libraries for the
! specified languages with the stage-1 compiler by using make
! stage1-bubble all-target, or run the testsuite on the stage-1 compiler
! for the specified languages using make stage1-start check-gcc.
!
! --disable-libada--disable-libssp--disable-libquadmath--disable-libquadmath-supportlibgfortran do not add
support for libquadmath on systems supporting it.
!
! --disable-libgomp--with-dwarf2--enable-targets=all--enable-targets=target_list--enable-secureplt--enable-cld--enable-win32-registry--enable-win32-registry=key--disable-win32-registry
! HKEY_LOCAL_MACHINE\SOFTWARE\Free Software Foundation\key
! --nfp--enable-werror--disable-werror--enable-werror=yes--enable-werror=no--enable-checking--enable-checking=list--disable-stage1-checking--enable-stage1-checking--enable-stage1-checking=list--enable-coverage--enable-coverage=level--enable-gather-detailed-mem-stats--enable-nls--disable-nls--with-included-gettext--with-catgetsgettext but has the
inferior catgets interface, the GCC build procedure normally
! ignores catgets and instead uses GCC's copy of the GNU
! gettext library. The --with-catgets option causes the
! build procedure to use the host's catgets in this situation.
!
! --with-libiconv-prefix=dir--enable-obsolete--enable-decimal-float--enable-decimal-float=yes--enable-decimal-float=no--enable-decimal-float=bid--enable-decimal-float=dpd--disable-decimal-float--enable-fixed-point--disable-fixed-point--with-long-double-128long double type should be 128-bit by default on selected
GNU/Linux architectures. If using --without-long-double-128,
! long double will be by default 64-bit, the same as double type.
When neither of these configure options are used, the default will be
128-bit long double when built against GNU C Library 2.4 and later,
64-bit long double otherwise.
!
! --with-gmp=pathname--with-gmp-include=pathname--with-gmp-lib=pathname--with-mpfr=pathname--with-mpfr-include=pathname--with-mpfr-lib=pathname--with-mpc=pathname--with-mpc-include=pathname--with-mpc-lib=pathname--with-isl=pathname--with-isl-include=pathname--with-isl-lib=pathname--with-cloog=pathname--with-cloog-include=pathname--with-cloog-lib=pathname--with-host-libstdcxx=linker-args--with-stage1-ldflags=flags--with-stage1-libs=libs--with-boot-ldflags=flags--with-boot-libs=libs--with-debug-prefix-map=map--enable-linker-build-id--with-linker-hash-style=choice--enable-gnu-unique-object--disable-gnu-unique-object--enable-lto--disable-lto--with-plugin-ld=pathname--enable-canonical-system-headers--disable-canonical-system-headersCross-Compiler-Specific Options
!
!
! --with-sysroot--with-sysroot=dirmake install; it does not affect the compiler which is
used to build GCC itself.
!
! --with-build-sysroot--with-build-sysroot=dir--with-headers--with-headers=dir--without-headers--with-libs--with-libs="dir1 dir2 ... dirN"--with-newlib__eprintf to be
! omitted from libgcc.a on the assumption that it will be provided by
! ‘newlib’.
!
! --with-avrlibc__addsf3 to be omitted from libgcc.a on
! the assumption that it will be provided by libm.a. For more
! technical details, cf. PR54461.
This option is only supported for the AVR target. It is not supported for
RTEMS configurations, which currently use newlib. The option is
supported since version 4.7.2 and is the default in 4.8.0 and newer.
!
! --with-build-time-tools=dirJava-Specific Options
!
! --disable-libgcjGeneral Options
!
!
!
! --enable-java-maintainer-mode--with-java-home=dirname--with-ecj-jar=filename--disable-getenv-properties--enable-hash-synchronization--enable-interpreter--disable-java-net--disable-jvmpi--disable-libgcj-bc--enable-reduced-reflection--with-ecos--without-libffi--enable-libgcj-debug--enable-libgcj-multifile--with-libiconv-prefix=DIR--enable-sjlj-exceptionssetjmp/longjmp-based scheme for exceptions.
! ‘configure’ ordinarily picks the correct value based on the platform.
Only use this option if you are sure you need a different setting.
!
! --with-system-zlib--with-win32-nlsapi=ansi, unicows or unicode--enable-java-home--with-arch-directory=ARCH--with-os-directory=DIR--with-origin-name=NAME--with-arch-suffix=SUFFIX--with-jvm-root-dir=DIR--with-jvm-jar-dir=DIR--with-python-dir=DIR--enable-aot-compile-rpm--enable-browser-plugin--enable-static-libjava
!
+ ansichar and the Win32 A functions natively,
translating to and from UNICODE when using these functions. If
unspecified, this is the default.
!
! unicowsWCHAR and Win32 W functions natively. Adds
! -lunicows to libgcj.spec to link with ‘libunicows’.
! unicows.dll needs to be deployed on Microsoft Windows 9X machines
! running built executables. libunicows.a, an open-source
! import library around Microsoft's unicows.dll, is obtained from
http://libunicows.sourceforge.net/, which also gives details
! on getting unicows.dll from Microsoft.
!
! unicodeWCHAR and Win32 W functions natively. Does not
! add -lunicows to libgcj.spec. The built executables will
! only run on Microsoft Windows NT and above.
AWT-Specific Options
!
!
+ --with-x--enable-java-awt=PEER(S)--enable-gtk-cairo--enable-java-gc=TYPE--disable-gtktest--disable-glibtest--with-libart-prefix=PFX--with-libart-exec-prefix=PFX--disable-libarttestOverriding configure test results
+
+
+ build_configargshost_configargstarget_configargs
+ Installing GCC
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! gzip or
! bzip2.
!
- Downloading GCC
+
+ GCC is distributed via SVN and FTP
+ tarballs compressed with gzip or
+ bzip2.
!
+ Installing GCC
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! cd objdir && make install
!
chroot
jail can be achieved with the command
- make DESTDIR=path-to-rootdir install
-
DESTDIR
need not exist yet; it will be created if necessary.
! DESTDIR:
If you relocate a cross-compiler installation with
! e.g. ‘DESTDIR=rootdir’, then the directory
! rootdir/exec-prefix/target-alias/bin will
be filled with duplicated GCC executables only if it already exists,
it will not be created otherwise. This is regarded as a feature,
not as a bug, because it gives slightly more control to the packagers
using the DESTDIR feature.
- make install-strip
-
!
! gcc.
This tells us which version of GCC you built and the options you passed to
configure.
!
!
! texi2dvi (version at least 4.7)
! and TeX installed. This creates a number of .dvi files in
subdirectories of objdir; these may be converted for
! printing with programs such as dvips. Alternately, by using
! ‘make pdf’ in place of ‘make dvi’, you can create documentation
! in the form of .pdf files; this requires texi2pdf, which
is included with Texinfo version 4.8 and later. You can also
! buy printed manuals from the
! Free Software Foundation, though such manuals may not be for the most
recent version of GCC.
-
- Installing GCC: Final installation
! Now that GCC has been built (and optionally tested), you can install it with
! cd objdir && make install
!
! make DESTDIR=path-to-rootdir install
!
! DESTDIR
need not exist yet; it will be created if necessary.
!
! DESTDIR:
If you relocate a cross-compiler installation with
! e.g. ‘DESTDIR=rootdir’, then the directory
! rootdir/exec-prefix/target-alias/bin will
be filled with duplicated GCC executables only if it already exists,
it will not be created otherwise. This is regarded as a feature,
not as a bug, because it gives slightly more control to the packagers
using the DESTDIR feature.
! make install-strip
!
!
!
!
!
! For other systems, you can include similar information if you think it is
relevant.
!
!
+ Installing GCC
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! Installing GCC: GNU Free Documentation License
!
! Copyright © 2000, 2001, 2002, 2007, 2008 Free Software Foundation, Inc.
! http://fsf.org/
!
! Everyone is permitted to copy and distribute verbatim copies
! of this license document, but changing it is not allowed.
!
!
!
! Installing GCC: GNU Free Documentation License
+ Installing GCC: GNU Free Documentation License
! Copyright © 2000, 2001, 2002, 2007, 2008 Free Software Foundation, Inc.
! http://fsf.org/
!
! Everyone is permitted to copy and distribute verbatim copies
! of this license document, but changing it is not allowed.
!
!
!
!
!
!
!
!
! ADDENDUM: How to use this License for your documents
Copyright (C) year your name.
- Permission is granted to copy, distribute and/or modify this document
- under the terms of the GNU Free Documentation License, Version 1.3
- or any later version published by the Free Software Foundation;
- with no Invariant Sections, no Front-Cover Texts, and no Back-Cover
- Texts. A copy of the license is included in the section entitled ``GNU
- Free Documentation License''.
-
with the Invariant Sections being list their titles, with
- the Front-Cover Texts being list, and with the Back-Cover Texts
- being list.
-
-
-
-
--- 437,515 ----
number of this License, you may choose any version ever published (not
as a draft) by the Free Software Foundation. If the Document
specifies that a proxy can decide which future versions of this
! License can be used, that proxy's public statement of acceptance of a
version permanently authorizes you to choose that version for the
Document.
! ADDENDUM: How to use this License for your documents
Copyright (C) year your name.
! Permission is granted to copy, distribute and/or modify this document
! under the terms of the GNU Free Documentation License, Version 1.3
! or any later version published by the Free Software Foundation;
! with no Invariant Sections, no Front-Cover Texts, and no Back-Cover
! Texts. A copy of the license is included in the section entitled ``GNU
! Free Documentation License''.
!
! with the Invariant Sections being list their titles, with
! the Front-Cover Texts being list, and with the Back-Cover Texts
! being list.
!
!
+ Installing GCC
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
-
!
!
! Installing GCC
! The latest version of this document is always available at
! http://gcc.gnu.org/install/.
It refers to the current development sources, instructions for
specific released versions are included with the sources.
!
!
!
!
!
!
!
!
! Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.3 or
any later version published by the Free Software Foundation; with no
Invariant Sections, the Front-Cover texts being (a) (see below), and
with the Back-Cover Texts being (b) (see below). A copy of the
! license is included in the section entitled “GNU Free Documentation License”.
+ Installing GCC
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
Old installation documentation
!
!
! PATH environment variable such that the necessary GNU tools come
before the standard system tools.
- ./configure --host=sparc-sun-sunos4.1
-
Configurations Supported by GCC
!
!
!
!
!
!
!
!
Installing GCC: Old documentation
Old installation documentation
!
!
!
! PATH environment variable such that the necessary GNU tools come
before the standard system tools.
! ./configure --host=sparc-sun-sunos4.1
!
! Configurations Supported by GCC
! Here are the possible CPU types:
!
!
!
! 1750a, a29k, alpha, arm, avr, cn, clipper, dsp16xx, elxsi, fr30, h8300,
hppa1.0, hppa1.1, i370, i386, i486, i586, i686, i786, i860, i960, ip2k, m32r,
m68000, m68k, m88k, mcore, mips, mipsel, mips64, mips64el,
mn10200, mn10300, ns32k, pdp11, powerpc, powerpcle, romp, rs6000, sh, sparc,
! sparclite, sparc64, v850, vax, we32k.
!
!
! acorn, alliant, altos, apollo, apple, att, bull,
cbm, convergent, convex, crds, dec, dg, dolphin,
elxsi, encore, harris, hitachi, hp, ibm, intergraph, isi,
mips, motorola, ncr, next, ns, omron, plexus,
! sequent, sgi, sony, sun, tti, unicom, wrs.
!
!
! 386bsd, aix, acis, amigaos, aos, aout, aux, bosx, bsd, clix, coff, ctix, cxux,
dgux, dynix, ebmon, ecoff, elf, esix, freebsd, hms, genix, gnu, linux,
linux-gnu, hiux, hpux, iris, irix, isc, luna, lynxos, mach, minix, msdos, mvs,
netbsd, newsos, nindy, ns, osf, osfrose, ptx, riscix, riscos, rtu, sco, sim,
solaris, sunos, sym, sysv, udi, ultrix, unicos, uniplus, unos, vms, vsta,
! vxworks, winnt, xenix.
!
!
! 3300, 3b1, 3bn, 7300, altos3068, altos,
apollo68, att-7300, balance,
convex-cn, crds, decstation-3100,
decstation, delta, encore,
*************** m3230, magnum, merlin, miniframe,
*** 236,253 ****
mmax, news-3600, news800, news, next,
pbd, pc532, pmax, powerpc, powerpcle, ps2, risc-news,
rtpc, sun2, sun386i, sun386, sun3,
! sun4, symmetry, tower-32, tower.
!
Remember that a machine name specifies both the cpu type and the company ! name.
Return to the GCC Installation page -
- - - - - --- 186,201 ---- mmax, news-3600, news800, news, next, pbd, pc532, pmax, powerpc, powerpcle, ps2, risc-news, rtpc, sun2, sun386i, sun386, sun3, ! sun4, symmetry, tower-32, tower. ! !Remember that a machine name specifies both the cpu type and the company ! name.
Return to the GCC Installation page + + + + diff -Nrcpad gcc-4.8.4/INSTALL/prerequisites.html gcc-4.8.5/INSTALL/prerequisites.html *** gcc-4.8.4/INSTALL/prerequisites.html Fri Dec 19 11:45:28 2014 --- gcc-4.8.5/INSTALL/prerequisites.html Tue Jun 23 07:55:28 2015 *************** *** 1,405 **** ! ! ! ! !
!GCC requires that various tools and packages be available for use in the build procedure. Modifying GCC sources requires additional tools described below. !
! !Necessary to bootstrap GCC, although versions of GCC prior to 4.8 also allow bootstrapping with a ISO C89 compiler and versions of GCC prior to 3.4 also allow bootstrapping with a traditional (K&R) C compiler. !
!To build all languages in a cross-compiler or other configuration where 3-stage bootstrap is not performed, you need to start with an existing GCC binary (version 3.4 or later) because source code for language frontends other than C might use GCC extensions. !
!Note that to bootstrap GCC with versions of GCC earlier than 3.4, you ! may need to use --disable-stage1-checking, though bootstrapping the compiler with such earlier compilers is strongly discouraged. !
!In order to build the Ada compiler (GNAT) you must already have GNAT installed because portions of the Ada frontend are written in Ada (with GNAT extensions.) Refer to the Ada installation instructions for more specific information. !
!Necessary when running configure because some
! /bin/sh shells have bugs and may crash when configuring the
! target libraries. In other cases, /bin/sh or ksh
have disastrous corner-case performance problems. This
! can cause target configure runs to literally take days to
complete in some cases.
!
So on some platforms /bin/ksh is sufficient, on others it
! isn’t. See the host/target specific instructions for your platform, or
! use bash to be sure. Then set CONFIG_SHELL in your
environment to your “good” shell prior to running
! configure/make.
!
zsh is not a fully compliant POSIX shell and will not
work when configuring GCC.
!
Necessary for creating some of the generated source files for GCC. If in doubt, use a recent GNU awk version, as some of the older ones are broken. GNU awk version 3.1.5 is known to work. !
!Necessary in some circumstances, optional in others. See the host/target specific instructions for your platform for the exact requirements. !
!Necessary to uncompress GCC tar files when source code is
obtained via FTP mirror sites.
!
You must have GNU make installed to build GCC. !
!Necessary (only on some platforms) to untar the source code. Many
! systems’ tar programs will also work, only try GNU
! tar if you have problems.
!
Necessary when targeting Darwin, building ‘libstdc++’,
! and not using --disable-symvers.
! Necessary when targeting Solaris 2 with Sun ld and not using
! --disable-symvers. The bundled perl in Solaris 8
and up works.
!
Necessary when regenerating Makefile dependencies in libiberty. ! Necessary when regenerating libiberty/functions.texi. ! Necessary when generating manpages from Texinfo manuals. Used by various scripts to generate some files included in SVN (mainly Unicode-related and rarely changing) from source tables. !
!jar, or InfoZIP (zip and unzip)Necessary to build libgcj, the GCJ runtime. !
!Several support libraries are necessary to build GCC, some are required, others optional. While any sufficiently new version of required tools usually work, library requirements are generally stricter. Newer ! versions may work in some cases, but it’s safer to use the exact versions documented. We appreciate bug reports about problems with newer versions, though. If your OS vendor provides packages for the support libraries then using those packages may be the simplest way to install the libraries. !
!Necessary to build GCC. If a GMP source distribution is found in a ! subdirectory of your GCC sources named gmp, it will be built together with GCC. Alternatively, if GMP is already installed but it is not in your library search path, you will have to configure with the ! --with-gmp configure option. See also --with-gmp-lib ! and --with-gmp-include. !
!Necessary to build GCC. It can be downloaded from http://www.mpfr.org/. If an MPFR source distribution is found ! in a subdirectory of your GCC sources named mpfr, it will be built together with GCC. Alternatively, if MPFR is already installed but it is not in your default library search path, the ! --with-mpfr configure option should be used. See also ! --with-mpfr-lib and --with-mpfr-include. !
!Necessary to build GCC. It can be downloaded from http://www.multiprecision.org/. If an MPC source distribution ! is found in a subdirectory of your GCC sources named mpc, it will be built together with GCC. Alternatively, if MPC is already installed but it is not in your default library search path, the ! --with-mpc configure option should be used. See also ! --with-mpc-lib and --with-mpc-include. !
!Necessary to build GCC with the Graphite loop optimizations. It can be downloaded from ftp://gcc.gnu.org/pub/gcc/infrastructure/ ! as isl-0.11.1.tar.bz2. !
!The --with-isl configure option should be used if ISL is not installed in your default library search path. !
!Necessary to build GCC with the Graphite loop optimizations. It can be downloaded from ftp://gcc.gnu.org/pub/gcc/infrastructure/ as ! cloog-0.18.0.tar.gz. The --with-cloog configure option should ! be used if CLooG is not installed in your default library search path. ! CLooG needs to be built against ISL 0.11.1. Use --with-isl=system to direct CLooG to pick up an already installed ISL, otherwise it will use ISL 0.11.1 as bundled with CLooG. CLooG needs to be configured to use GMP ! internally, use --with-bits=gmp to direct it to do that. !
!Necessary when modifying configure.ac, aclocal.m4, etc. ! to regenerate configure and config.in files. !
!Necessary when modifying a Makefile.am file to regenerate its ! associated Makefile.in. !
!Much of GCC does not use automake, so directly edit the Makefile.in ! file. Specifically this applies to the gcc, intl, ! libcpp, libiberty, libobjc directories as well as any of their subdirectories. !
!For directories that use automake, GCC requires the latest release in the 1.11 series, which is currently 1.11.1. When regenerating a directory to a newer version, please update all the directories using an older 1.11 to the latest released version. !
!Needed to regenerate gcc.pot. !
!Necessary when modifying gperf input files, e.g.
! gcc/cp/cfns.gperf to regenerate its associated header file, e.g.
! gcc/cp/cfns.h.
!
Necessary to run the GCC testsuite; see the section on testing for details. !
!Necessary to regenerate fixinc/fixincl.x from ! fixinc/inclhack.def and fixinc/*.tpl. !
!Necessary to run ‘make check’ for fixinc. !
!Necessary to regenerate the top level Makefile.in file from ! Makefile.tpl and Makefile.def. !
!Necessary when modifying *.l files. !
!Necessary to build GCC during development because the generated output files are not included in the SVN repository. They are included in releases. !
!Necessary for running makeinfo when modifying *.texi
files to test your changes.
!
Necessary for running make dvi or make pdf to
create printable documentation in DVI or PDF format. Texinfo version
! 4.8 or later is required for make pdf.
!
Necessary to build GCC documentation during development because the generated output files are not included in the SVN repository. They are included in releases. -
-Necessary for running texi2dvi and texi2pdf, which
- are used when running make dvi or make pdf to create
- DVI or PDF files, respectively.
-
Necessary to access the SVN repository. Public releases and weekly - snapshots of the development sources are also available via FTP. -
-Useful when submitting patches for the GCC source code. -
-Necessary when applying patches, created with diff, to one’s
- own sources.
-
If you wish to modify .java files in libjava, you will need to
- configure with --enable-java-maintainer-mode, and you will need
- to have executables named ecj1 and gjavah in your path.
- The ecj1 executable should run the Eclipse Java compiler via
- the GCC-specific entry point. You can download a suitable jar from
- ftp://sourceware.org/pub/java/, or by running the script
- contrib/download_ecj.
-
If you wish to build the gjdoc binary in libjava, you will
- need to have an antlr.jar library available. The library is
- searched for in system locations but can be specified with
- --with-antlr-jar= instead. When configuring with
- --enable-java-maintainer-mode, you will need to have one of
- the executables named cantlr, runantlr or
- antlr in your path.
-
Return to the GCC Installation page -
- - - - - --- 1,296 ---- ! ! !To build all languages in a cross-compiler or other configuration where 3-stage bootstrap is not performed, you need to start with an existing GCC binary (version 3.4 or later) because source code for language frontends other than C might use GCC extensions. ! !
Note that to bootstrap GCC with versions of GCC earlier than 3.4, you
! may need to use --disable-stage1-checking, though
bootstrapping the compiler with such earlier compilers is strongly
discouraged.
!
!
So on some platforms /bin/ksh is sufficient, on others it ! isn't. See the host/target specific instructions for your platform, or ! use bash to be sure. Then set CONFIG_SHELL in your environment to your “good” shell prior to running ! configure/make. ! !
zsh is not a fully compliant POSIX shell and will not
work when configuring GCC.
!
!
Necessary when regenerating Makefile dependencies in libiberty.
! Necessary when regenerating libiberty/functions.texi.
! Necessary when generating manpages from Texinfo manuals.
Used by various scripts to generate some files included in SVN (mainly
Unicode-related and rarely changing) from source tables.
!
!
Several support libraries are necessary to build GCC, some are required, others optional. While any sufficiently new version of required tools usually work, library requirements are generally stricter. Newer ! versions may work in some cases, but it's safer to use the exact versions documented. We appreciate bug reports about problems with newer versions, though. If your OS vendor provides packages for the support libraries then using those packages may be the simplest way to install the libraries. ! !
The --with-isl configure option should be used if ISL is not
installed in your default library search path.
!
!
Much of GCC does not use automake, so directly edit the Makefile.in ! file. Specifically this applies to the gcc, intl, ! libcpp, libiberty, libobjc directories as well as any of their subdirectories. ! !
For directories that use automake, GCC requires the latest release in
the 1.11 series, which is currently 1.11.1. When regenerating a directory
to a newer version, please update all the directories using an older 1.11
to the latest released version.
!
!
Necessary to run ‘make check’ for fixinc. ! !
Necessary to regenerate the top level Makefile.in file from
! Makefile.tpl and Makefile.def.
!
!
Necessary to build GCC during development because the generated output
files are not included in the SVN repository. They are included in
releases.
!
!
Necessary for running make dvi or make pdf to create printable documentation in DVI or PDF format. Texinfo version ! 4.8 or later is required for make pdf. ! !
Necessary to build GCC documentation during development because the
generated output files are not included in the SVN repository. They are
included in releases.
+
Return to the GCC Installation page + + + + + + + + + + + + diff -Nrcpad gcc-4.8.4/INSTALL/specific.html gcc-4.8.5/INSTALL/specific.html *** gcc-4.8.4/INSTALL/specific.html Fri Dec 19 11:45:27 2014 --- gcc-4.8.5/INSTALL/specific.html Tue Jun 23 07:55:28 2015 *************** *** 1,689 **** ! ! ! ! !
!Please read this document carefully before installing the GNU Compiler Collection on your machine. !
!Note that this list of install notes is not a list of supported hosts or targets. Not all supported hosts and targets are listed here, only the ones that require host-specific or target-specific ! information have to. !
!To enable a workaround for the Cortex-A53 erratum number 835769 by default (for all CPUs regardless of -mcpu option given) at configure time use the ! --enable-fix-cortex-a53-835769 option. This will enable the fix by default and can be explicitly disabled during during compilation by passing the ! -mno-fix-cortex-a53-835769 option. Conversely, ! --disable-fix-cortex-a53-835769 will disable the workaround by default. The workaround is disabled by default if neither of ! --enable-fix-cortex-a53-835769 or ! --disable-fix-cortex-a53-835769 is given at configure time. !
! !This section contains general configuration information for all alpha-based platforms using ELF (in particular, ignore this section for DEC OSF/1, Digital UNIX and Tru64 UNIX). In addition to reading this section, please read all other sections that match your target. !
!We require binutils 2.11.2 or newer. Previous binutils releases had a number of problems with DWARF 2 debugging information, not the least of which is incorrect linking of shared libraries. !
!Systems using processors that implement the DEC Alpha architecture and are running the DEC/Compaq/HP Unix (DEC OSF/1, Digital UNIX, or Compaq/HP Tru64 UNIX) operating system, for example the DEC Alpha AXP systems. !
!Support for Tru64 UNIX V5.1 has been removed in GCC 4.8. As of GCC 4.6,
support for Tru64 UNIX V4.0 and V5.0 has been removed. As of GCC 3.2,
versions before alpha*-dec-osf4 are no longer supported. (These
are the versions which identify themselves as DEC OSF/1.)
-
This is a synonym for ‘x86_64-*-solaris2.1[0-9]*’. !
!ARM-family processors. Subtargets that use the ELF object format
require GNU binutils 2.13 or newer. Such subtargets include:
arm-*-netbsdelf, arm-*-*linux-*
and arm-*-rtemseabi.
!
ATMEL AVR-family micro controllers. These are used in embedded ! applications. There are no standard Unix configurations. See “AVR Options” in the main manual for the list of supported MCU types. !
!Use ‘configure --target=avr --enable-languages="c"’ to configure GCC. !
!Further installation notes and other useful information about AVR tools can also be obtained from: -
- !We strongly recommend using binutils 2.13 or newer. !
!The following error: !
Error: register required !
indicates that you should upgrade to a newer version of the binutils. !
!The Blackfin processor, an Analog Devices DSP. See “Blackfin Options” in the main manual !
!More information, and a version of binutils with support for this processor, is available at http://blackfin.uclinux.org -
-The CR16 CompactRISC architecture is a 16-bit architecture. This architecture is used in embedded applications. -
!See “CR16 Options” in the main manual for a list of CR16-specific options. !
!Use ‘configure --target=cr16-elf --enable-languages=c,c++’ to configure ! GCC for building a CR16 elf cross-compiler. !
!Use ‘configure --target=cr16-uclinux --enable-languages=c,c++’ to configure ! GCC for building a CR16 uclinux cross-compiler. !
!CRIS is the CPU architecture in Axis Communications ETRAX system-on-a-chip series. These are used in embedded applications. !
!See “CRIS Options” in the main manual for a list of CRIS-specific options. !
!There are a few different CRIS targets: !
cris-axis-elfMainly for monolithic embedded systems. Includes a multilib for the ! ‘v10’ core used in ‘ETRAX 100 LX’. !
cris-axis-linux-gnuA GNU/Linux port for the CRIS architecture, currently targeting ! ‘ETRAX 100 LX’ by default. !
For cris-axis-elf you need binutils 2.11
or newer. For cris-axis-linux-gnu you need binutils 2.12 or newer.
!
Pre-packaged tools can be obtained from ftp://ftp.axis.com/pub/axis/tools/cris/compiler-kit/. More information about this platform is available at http://developer.axis.com/. !
!Please have a look at the binaries page. !
!You cannot install GCC by itself on MSDOS; it will not compile under any MSDOS compiler except itself. You need to get the complete compilation package DJGPP, which includes binaries as well as sources, and includes all the necessary compilation tools and libraries. !
!Adapteva Epiphany. This configuration is intended for embedded systems. !
!Support for FreeBSD 1 was discontinued in GCC 3.2. Support for FreeBSD 2 (and any mutant a.out variants of FreeBSD 3) was discontinued in GCC 4.0. !
!In order to better utilize FreeBSD base system functionality and match
the configuration of the system compiler, GCC 4.5 and above as well as
GCC 4.4 past 2010-06-20 leverage SSP support in libc (which is present
on FreeBSD 7 or later) and the use of __cxa_atexit by default
(on FreeBSD 6 or later). The use of dl_iterate_phdr inside
! libgcc_s.so.1 and boehm-gc (on FreeBSD 7 or later) is enabled
by GCC 4.5 and above.
!
We support FreeBSD using the ELF file format with DWARF 2 debugging ! for all CPU architectures. You may use -gstabs instead of ! -g, if you really want the old debugging format. There are no known issues with mixing object files and libraries with different debugging formats. Otherwise, this release of GCC should now match more of the configuration used in the stock FreeBSD configuration of ! GCC. In particular, --enable-threads is now configured by default. However, as a general user, do not attempt to replace the system compiler with this release. Known to bootstrap and check with good results on FreeBSD 7.2-STABLE. In the past, known to bootstrap and check with good results on FreeBSD 3.0, 3.4, 4.0, 4.2, 4.3, 4.4, 4.5, 4.8, 4.9 and 5-CURRENT. !
!The version of binutils installed in /usr/bin probably works with this release of GCC. Bootstrapping against the latest GNU ! binutils and/or the version found in /usr/ports/devel/binutils has been known to enable additional features and improve overall testsuite results. However, it is currently known that boehm-gc (which itself is required for java) may not configure properly on FreeBSD prior to the FreeBSD 7.0 release with GNU binutils after 2.16.1. !
!Renesas H8/300 series of processors. !
!Please have a look at the binaries page. !
!The calling convention and structure layout has changed in release 2.6. All code must be recompiled. The calling convention now passes the first three arguments in function calls in registers. Structures are no longer a multiple of 2 bytes. !
!Support for HP-UX version 9 and older was discontinued in GCC 3.4. !
!We require using gas/binutils on all hppa platforms. Version 2.19 or later is recommended. !
!It may be helpful to configure GCC with the ! --with-gnu-as and ! --with-as=… options to ensure that GCC can find GAS. !
!The HP assembler should not be used with GCC. It is rarely tested and may ! not work. It shouldn’t be used with any languages other than C due to its many limitations. !
!Specifically, -g does not work (HP-UX uses a peculiar debugging format which GCC does not know about). It also inserts timestamps into each object file it creates, causing the 3-stage comparison test to fail during a bootstrap. You should be able to continue by saying ! ‘make all-host all-target’ after getting the failure from ‘make’. !
!Various GCC features are not supported. For example, it does not support weak symbols or alias definitions. As a result, explicit template instantiations are required when using C++. This makes it difficult if not impossible to build many C++ applications. !
!There are two default scheduling models for instructions. These are PROCESSOR_7100LC and PROCESSOR_8000. They are selected from the pa-risc ! architecture specified for the target machine when configuring. PROCESSOR_8000 is the default. PROCESSOR_7100LC is selected when ! the target is a ‘hppa1*’ machine. !
!The PROCESSOR_8000 model is not well suited to older processors. Thus, it is important to completely specify the machine architecture when configuring if you want a model other than PROCESSOR_8000. The macro TARGET_SCHED_DEFAULT can be defined in BOOT_CFLAGS if a different default scheduling model is desired. !
!As of GCC 4.0, GCC uses the UNIX 95 namespace for HP-UX 10.10
! through 11.00, and the UNIX 98 namespace for HP-UX 11.11 and later.
This namespace change might cause problems when bootstrapping with
an earlier version of GCC or the HP compiler as essentially the same
namespace is required for an entire build. This problem can be avoided
! in a number of ways. With HP cc, UNIX_STD can be set to ‘95’
! or ‘98’. Another way is to add an appropriate set of predefines
! to CC. The description for the munix= option contains
a list of the predefines used with each standard.
!
More specific information to ‘hppa*-hp-hpux*’ targets follows. !
!For hpux10.20, we highly recommend you pick up the latest sed patch
PHCO_19798 from HP.
!
The C++ ABI has changed incompatibly in GCC 4.0. COMDAT subspaces are used for one-only code and data. This resolves many of the previous problems in using C++ on this target. However, the ABI is not compatible with the one implemented under HP-UX 11 using secondary definitions. !
!GCC 3.0 and up support HP-UX 11. GCC 2.95.x is not supported and cannot be used to compile GCC 3.0 and up. !
!The libffi and libjava libraries haven’t been ported to 64-bit HP-UX and don’t build. !
!Refer to binaries for information about obtaining precompiled GCC binaries for HP-UX. Precompiled binaries must be obtained ! to build the Ada language as it can’t be bootstrapped using C. Ada is only available for the 32-bit PA-RISC runtime. !
!Starting with GCC 3.4 an ISO C compiler is required to bootstrap. The ! bundled compiler supports only traditional C; you will need either HP’s unbundled compiler, or a binary distribution of GCC. !
!It is possible to build GCC 3.3 starting with the bundled HP compiler, but the process requires several steps. GCC 3.3 can then be used to build later versions. The fastjar program contains ISO C code and ! can’t be built with the HP bundled compiler. This problem can be avoided by not building the Java language. For example, use the ! --enable-languages="c,c++,f77,objc" option in your configure command. !
!There are several possible approaches to building the distribution. Binutils can be built first using the HP tools. Then, the GCC distribution can be built. The second approach is to build GCC ! first using the HP tools, then build binutils, then rebuild GCC. There have been problems with various binary distributions, so it is best not to start from a binary distribution. !
!On 64-bit capable systems, there are two distinct targets. Different installation prefixes must be used if both are to be installed on ! the same system. The ‘hppa[1-2]*-hp-hpux11*’ target generates code ! for the 32-bit PA-RISC runtime architecture and uses the HP linker. ! The ‘hppa64-hp-hpux11*’ target generates 64-bit code for the PA-RISC 2.0 architecture. !
!The script config.guess now selects the target type based on the compiler
! detected during configuration. You must define PATH or CC so
! that configure finds an appropriate compiler for the initial bootstrap.
! When CC is used, the definition should contain the options that are
! needed whenever CC is used.
!
Specifically, options that determine the runtime architecture must be
! in CC to correctly select the target for the build. It is also
! convenient to place many other compiler options in CC. For example,
! CC="cc -Ac +DA2.0W -Wp,-H16376 -D_CLASSIC_TYPES -D_HPUX_SOURCE"
can be used to bootstrap the GCC 3.3 branch with the HP compiler in
! 64-bit K&R/bundled mode. The +DA2.0W option will result in
! the automatic selection of the ‘hppa64-hp-hpux11*’ target. The
macro definition table of cpp needs to be increased for a successful
build with the HP compiler. _CLASSIC_TYPES and _HPUX_SOURCE need to
be defined when building with the bundled compiler, or when using the
! -Ac option. These defines aren’t necessary with -Ae.
!
It is best to explicitly configure the ‘hppa64-hp-hpux11*’ target ! with the --with-ld=… option. This overrides the standard search for ld. The two linkers supported on this target require different commands. The default linker is determined during configuration. As a ! result, it’s not possible to switch linkers in the middle of a GCC build. This has been reported to sometimes occur in unified builds of binutils and GCC. !
!A recent linker patch must be installed for the correct operation of
GCC 3.3 and later. PHSS_26559 and PHSS_24304 are the
oldest linker patches that are known to work. They are for HP-UX
11.00 and 11.11, respectively. PHSS_24303, the companion to
! PHSS_24304, might be usable but it hasn’t been tested. These
patches have been superseded. Consult the HP patch database to obtain
the currently recommended linker patch for your system.
!
The patches are necessary for the support of weak symbols on the 32-bit port, and for the running of initializers and finalizers. Weak symbols are implemented using SOM secondary definition symbols. Prior ! to HP-UX 11, there are bugs in the linker support for secondary symbols. The patches correct a problem of linker core dumps creating shared libraries containing secondary symbols, as well as various other linking issues involving secondary symbols. !
!GCC 3.3 uses the ELF DT_INIT_ARRAY and DT_FINI_ARRAY capabilities to run initializers and finalizers on the 64-bit port. The 32-bit port ! uses the linker +init and +fini options for the same purpose. The patches correct various problems with the +init/+fini options, including program core dumps. Binutils 2.14 corrects a ! problem on the 64-bit port resulting from HP’s non-standard use of the .init and .fini sections for array initializers and finalizers. !
!Although the HP and GNU linkers are both supported for the ! ‘hppa64-hp-hpux11*’ target, it is strongly recommended that the HP linker be used for link editing on this target. !
!At this time, the GNU linker does not support the creation of long ! branch stubs. As a result, it can’t successfully link binaries containing branch offsets larger than 8 megabytes. In addition, there are problems linking shared libraries, linking executables ! with -static, and with dwarf2 unwind and exception support. ! It also doesn’t provide stubs for internal calls to global functions ! in shared libraries, so these calls can’t be overloaded. !
!The HP dynamic loader does not support GNU symbol versioning, so symbol versioning is not supported. It may be necessary to disable symbol ! versioning with --disable-symvers when using GNU ld. !
!POSIX threads are the default. The optional DCE thread library is not ! supported, so --enable-threads=dce does not work. !
!Versions of libstdc++-v3 starting with 3.2.1 require bug fixes present in glibc 2.2.5 and later. More information is available in the libstdc++-v3 documentation. -
-As of GCC 3.3, binutils 2.13.1 or later is required for this platform. See bug 10877 for more information. !
!If you receive Signal 11 errors when building on GNU/Linux, then it is possible you have a hardware problem. Further information on this can be found on www.bitwizard.nl. !
!The Sun assembler in Solaris 9 has several bugs and limitations. While GCC works around them, several features are missing, so it is recommended to use the GNU assembler instead. There is no bundled version, but the current version, from GNU binutils 2.22, is known to work. !
!Solaris 2/x86 doesn’t support the execution of SSE/SSE2 instructions
before Solaris 9 4/04, even if the CPU supports them. Programs will
receive SIGILL if they try. The fix is available both in
Solaris 9 Update 6 and kernel patch 112234-12 or newer. To
avoid this problem,
! -march defaults to ‘pentiumpro’ on Solaris 9. If
you have the patch installed, you can configure GCC with an appropriate
! --with-arch option, but need GNU as for SSE2 support.
!
Use this for Solaris 10 or later on x86 and x86-64 systems. Starting ! with GCC 4.7, there is also a 64-bit ‘amd64-*-solaris2.1[0-9]*’ or ! ‘x86_64-*-solaris2.1[0-9]*’ configuration that corresponds to ! ‘sparcv9-sun-solaris2*’. !
!It is recommended that you configure GCC to use the GNU assembler, in ! /usr/sfw/bin/gas. The versions included in Solaris 10, from GNU binutils 2.15, and Solaris 11, from GNU binutils 2.19, work fine, although the current version, from GNU binutils 2.22, is known to work, too. Recent versions of the Sun assembler in ! /usr/ccs/bin/as work almost as well, though. !
!For linking, the Sun linker, is preferred. If you want to use the GNU ! linker instead, which is available in /usr/sfw/bin/gld, note that due to a packaging bug the version in Solaris 10, from GNU binutils 2.15, cannot be used, while the version in Solaris 11, from GNU binutils 2.19, works, as does the latest version, from GNU binutils 2.22. !
!To use GNU as, configure with the options
! --with-gnu-as --with-as=/usr/sfw/bin/gas. It may be necessary
! to configure with --without-gnu-ld --with-ld=/usr/ccs/bin/ld to
! guarantee use of Sun ld.
!
IA-64 processor (also known as IPF, or Itanium Processor Family) running GNU/Linux. !
!If you are using the installed system libunwind library with ! --with-system-libunwind, then you must use libunwind 0.98 or later. !
!None of the following versions of GCC has an ABI that is compatible with any of the other versions in this list, with the exception that Red Hat 2.96 and Trillian 000171 are compatible with each other: ! 3.1, 3.0.2, 3.0.1, 3.0, Red Hat 2.96, and Trillian 000717. ! This primarily affects C++ programs and programs that create shared libraries. ! GCC 3.1 or later is recommended for compiling linux, the kernel. As of version 3.1 GCC is believed to be fully ABI compliant, and hence no more major ABI changes are expected. !
!Building GCC on this target requires the GNU Assembler. The bundled HP assembler will not work. To prevent GCC from using the wrong assembler, ! the option --with-gnu-as may be necessary. !
!The GCC libunwind library has not been ported to HPUX. This means that for ! GCC versions 3.2.3 and earlier, --enable-libunwind-exceptions ! is required to build GCC. For GCC 3.3 and later, this is the default. ! For gcc 3.4.3 and later, --enable-libunwind-exceptions is removed and the system libunwind library will always be used. !
!Support for AIX version 3 and older was discontinued in GCC 3.4. Support for AIX version 4.2 and older was discontinued in GCC 4.5. !
!“out of memory” bootstrap failures may indicate a problem with process resource limits (ulimit). Hard limits are configured in the ! /etc/security/limits system configuration file. !
!GCC can bootstrap with recent versions of IBM XLC, but bootstrapping with an earlier release of GCC is recommended. Bootstrapping with XLC requires a larger data segment, which can be enabled through the LDR_CNTRL environment variable, e.g., -
-% LDR_CNTRL=MAXDATA=0x50000000 - % export LDR_CNTRL -
One can start with a pre-compiled version of GCC to build from ! sources. One may delete GCC’s “fixed” header files when starting with a version of GCC built for an earlier release of AIX. -
-To speed up the configuration phases of bootstrapping and installing GCC,
- one may use GNU Bash instead of AIX /bin/sh, e.g.,
-
% CONFIG_SHELL=/opt/freeware/bin/bash - % export CONFIG_SHELL -
and then proceed as described in the build ! instructions, where we strongly recommend specifying an absolute path to invoke srcdir/configure. !
!Because GCC on AIX is built as a 32-bit executable by default, (although it can generate 64-bit programs) the GMP and MPFR libraries required by gfortran must be 32-bit libraries. Building GMP and MPFR as static archive libraries works better than shared libraries. !
!Errors involving alloca when building GCC generally are due
to an incorrect definition of CC in the Makefile or mixing files
compiled with the native C compiler and GCC. During the stage1 phase of
! the build, the native AIX compiler must be invoked as cc
! (not xlc). Once configure has been informed of
! xlc, one needs to use ‘make distclean’ to remove the
! configure cache files and ensure that CC environment variable
! does not provide a definition that will confuse configure.
If this error occurs during stage2 or later, then the problem most likely
is the version of Make (see above).
!
The native as and ld are recommended for
bootstrapping on AIX. The GNU Assembler, GNU Linker, and GNU
Binutils version 2.20 is the minimum level that supports bootstrap on
! AIX 5. The GNU Assembler has not been updated to support AIX 6 or
AIX 7. The native AIX tools do interoperate with GCC.
!
AIX 5.3 TL10, AIX 6.1 TL05 and AIX 7.1 TL00 introduced an AIX assembler change that sometimes produces corrupt assembly files causing AIX linker errors. The bug breaks GCC bootstrap on AIX and can cause compilation failures with existing GCC installations. An --- 1,658 ---- ! !
!Note that this list of install notes is not a list of supported hosts or targets. Not all supported hosts and targets are listed here, only the ones that require host-specific or target-specific ! information have to. !
To enable a workaround for the Cortex-A53 erratum number 835769 by default (for all CPUs regardless of -mcpu option given) at configure time use the ! --enable-fix-cortex-a53-835769 option. This will enable the fix by default and can be explicitly disabled during during compilation by passing the ! -mno-fix-cortex-a53-835769 option. Conversely, ! --disable-fix-cortex-a53-835769 will disable the workaround by default. The workaround is disabled by default if neither of ! --enable-fix-cortex-a53-835769 or ! --disable-fix-cortex-a53-835769 is given at configure time. ! !
This section contains general configuration information for all alpha-based platforms using ELF (in particular, ignore this section for DEC OSF/1, Digital UNIX and Tru64 UNIX). In addition to reading this section, please read all other sections that match your target. ! !
We require binutils 2.11.2 or newer. Previous binutils releases had a number of problems with DWARF 2 debugging information, not the least of which is incorrect linking of shared libraries. ! !
Systems using processors that implement the DEC Alpha architecture and are running the DEC/Compaq/HP Unix (DEC OSF/1, Digital UNIX, or Compaq/HP Tru64 UNIX) operating system, for example the DEC Alpha AXP systems. ! !
Support for Tru64 UNIX V5.1 has been removed in GCC 4.8. As of GCC 4.6,
support for Tru64 UNIX V4.0 and V5.0 has been removed. As of GCC 3.2,
versions before alpha*-dec-osf4 are no longer supported. (These
are the versions which identify themselves as DEC OSF/1.)
!
This is a synonym for ‘x86_64-*-solaris2.1[0-9]*’. ! !
ARM-family processors. Subtargets that use the ELF object format
require GNU binutils 2.13 or newer. Such subtargets include:
arm-*-netbsdelf, arm-*-*linux-*
and arm-*-rtemseabi.
!
!
ATMEL AVR-family micro controllers. These are used in embedded ! applications. There are no standard Unix configurations. See “AVR Options” in the main manual for the list of supported MCU types. ! !
Use ‘configure --target=avr --enable-languages="c"’ to configure GCC. ! !
Further installation notes and other useful information about AVR tools can also be obtained from: !
!We strongly recommend using binutils 2.13 or newer. !
The following error: !
Error: register required !!
indicates that you should upgrade to a newer version of the binutils. ! !
The Blackfin processor, an Analog Devices DSP. See “Blackfin Options” in the main manual ! !
More information, and a version of binutils with support for this processor, is available at http://blackfin.uclinux.org !
The CR16 CompactRISC architecture is a 16-bit architecture. This architecture is used in embedded applications. !
See “CR16 Options” in the main manual for a list of CR16-specific options. ! !
Use ‘configure --target=cr16-elf --enable-languages=c,c++’ to configure ! GCC for building a CR16 elf cross-compiler. ! !
Use ‘configure --target=cr16-uclinux --enable-languages=c,c++’ to configure ! GCC for building a CR16 uclinux cross-compiler. ! !
CRIS is the CPU architecture in Axis Communications ETRAX system-on-a-chip series. These are used in embedded applications. ! !
See “CRIS Options” in the main manual for a list of CRIS-specific options. ! !
There are a few different CRIS targets: !
cris-axis-elfcris-axis-linux-gnuFor cris-axis-elf you need binutils 2.11
or newer. For cris-axis-linux-gnu you need binutils 2.12 or newer.
!
!
Pre-packaged tools can be obtained from ftp://ftp.axis.com/pub/axis/tools/cris/compiler-kit/. More information about this platform is available at http://developer.axis.com/. ! !
Please have a look at the binaries page. ! !
You cannot install GCC by itself on MSDOS; it will not compile under any MSDOS compiler except itself. You need to get the complete compilation package DJGPP, which includes binaries as well as sources, and includes all the necessary compilation tools and libraries. ! !
Adapteva Epiphany. This configuration is intended for embedded systems. ! !
Support for FreeBSD 1 was discontinued in GCC 3.2. Support for FreeBSD 2 (and any mutant a.out variants of FreeBSD 3) was discontinued in GCC 4.0. ! !
In order to better utilize FreeBSD base system functionality and match
the configuration of the system compiler, GCC 4.5 and above as well as
GCC 4.4 past 2010-06-20 leverage SSP support in libc (which is present
on FreeBSD 7 or later) and the use of __cxa_atexit by default
(on FreeBSD 6 or later). The use of dl_iterate_phdr inside
! libgcc_s.so.1 and boehm-gc (on FreeBSD 7 or later) is enabled
by GCC 4.5 and above.
!
!
We support FreeBSD using the ELF file format with DWARF 2 debugging ! for all CPU architectures. You may use -gstabs instead of ! -g, if you really want the old debugging format. There are no known issues with mixing object files and libraries with different debugging formats. Otherwise, this release of GCC should now match more of the configuration used in the stock FreeBSD configuration of ! GCC. In particular, --enable-threads is now configured by default. However, as a general user, do not attempt to replace the system compiler with this release. Known to bootstrap and check with good results on FreeBSD 7.2-STABLE. In the past, known to bootstrap and check with good results on FreeBSD 3.0, 3.4, 4.0, 4.2, 4.3, 4.4, 4.5, 4.8, 4.9 and 5-CURRENT. ! !
The version of binutils installed in /usr/bin probably works with this release of GCC. Bootstrapping against the latest GNU ! binutils and/or the version found in /usr/ports/devel/binutils has been known to enable additional features and improve overall testsuite results. However, it is currently known that boehm-gc (which itself is required for java) may not configure properly on FreeBSD prior to the FreeBSD 7.0 release with GNU binutils after 2.16.1. ! !
Renesas H8/300 series of processors. ! !
Please have a look at the binaries page. ! !
The calling convention and structure layout has changed in release 2.6. All code must be recompiled. The calling convention now passes the first three arguments in function calls in registers. Structures are no longer a multiple of 2 bytes. ! !
Support for HP-UX version 9 and older was discontinued in GCC 3.4. ! !
We require using gas/binutils on all hppa platforms. Version 2.19 or later is recommended. ! !
It may be helpful to configure GCC with the ! --with-gnu-as and ! --with-as=... options to ensure that GCC can find GAS. ! !
The HP assembler should not be used with GCC. It is rarely tested and may ! not work. It shouldn't be used with any languages other than C due to its many limitations. ! !
Specifically, -g does not work (HP-UX uses a peculiar debugging format which GCC does not know about). It also inserts timestamps into each object file it creates, causing the 3-stage comparison test to fail during a bootstrap. You should be able to continue by saying ! ‘make all-host all-target’ after getting the failure from ‘make’. ! !
Various GCC features are not supported. For example, it does not support weak symbols or alias definitions. As a result, explicit template instantiations are required when using C++. This makes it difficult if not impossible to build many C++ applications. ! !
There are two default scheduling models for instructions. These are PROCESSOR_7100LC and PROCESSOR_8000. They are selected from the pa-risc ! architecture specified for the target machine when configuring. PROCESSOR_8000 is the default. PROCESSOR_7100LC is selected when ! the target is a ‘hppa1*’ machine. ! !
The PROCESSOR_8000 model is not well suited to older processors. Thus, it is important to completely specify the machine architecture when configuring if you want a model other than PROCESSOR_8000. The macro TARGET_SCHED_DEFAULT can be defined in BOOT_CFLAGS if a different default scheduling model is desired. ! !
As of GCC 4.0, GCC uses the UNIX 95 namespace for HP-UX 10.10 ! through 11.00, and the UNIX 98 namespace for HP-UX 11.11 and later. This namespace change might cause problems when bootstrapping with an earlier version of GCC or the HP compiler as essentially the same namespace is required for an entire build. This problem can be avoided ! in a number of ways. With HP cc, UNIX_STD can be set to ‘95’ ! or ‘98’. Another way is to add an appropriate set of predefines ! to CC. The description for the munix= option contains a list of the predefines used with each standard. ! !
More specific information to ‘hppa*-hp-hpux*’ targets follows. ! !
For hpux10.20, we highly recommend you pick up the latest sed patch
PHCO_19798 from HP.
!
!
The C++ ABI has changed incompatibly in GCC 4.0. COMDAT subspaces are used for one-only code and data. This resolves many of the previous problems in using C++ on this target. However, the ABI is not compatible with the one implemented under HP-UX 11 using secondary definitions. ! !
GCC 3.0 and up support HP-UX 11. GCC 2.95.x is not supported and cannot be used to compile GCC 3.0 and up. ! !
The libffi and libjava libraries haven't been ported to 64-bit HP-UX and don't build. ! !
Refer to binaries for information about obtaining precompiled GCC binaries for HP-UX. Precompiled binaries must be obtained ! to build the Ada language as it can't be bootstrapped using C. Ada is only available for the 32-bit PA-RISC runtime. ! !
Starting with GCC 3.4 an ISO C compiler is required to bootstrap. The ! bundled compiler supports only traditional C; you will need either HP's unbundled compiler, or a binary distribution of GCC. ! !
It is possible to build GCC 3.3 starting with the bundled HP compiler, but the process requires several steps. GCC 3.3 can then be used to build later versions. The fastjar program contains ISO C code and ! can't be built with the HP bundled compiler. This problem can be avoided by not building the Java language. For example, use the ! --enable-languages="c,c++,f77,objc" option in your configure command. ! !
There are several possible approaches to building the distribution. Binutils can be built first using the HP tools. Then, the GCC distribution can be built. The second approach is to build GCC ! first using the HP tools, then build binutils, then rebuild GCC. There have been problems with various binary distributions, so it is best not to start from a binary distribution. ! !
On 64-bit capable systems, there are two distinct targets. Different installation prefixes must be used if both are to be installed on ! the same system. The ‘hppa[1-2]*-hp-hpux11*’ target generates code ! for the 32-bit PA-RISC runtime architecture and uses the HP linker. ! The ‘hppa64-hp-hpux11*’ target generates 64-bit code for the PA-RISC 2.0 architecture. ! !
The script config.guess now selects the target type based on the compiler ! detected during configuration. You must define PATH or CC so ! that configure finds an appropriate compiler for the initial bootstrap. ! When CC is used, the definition should contain the options that are ! needed whenever CC is used. ! !
Specifically, options that determine the runtime architecture must be ! in CC to correctly select the target for the build. It is also ! convenient to place many other compiler options in CC. For example, ! CC="cc -Ac +DA2.0W -Wp,-H16376 -D_CLASSIC_TYPES -D_HPUX_SOURCE" can be used to bootstrap the GCC 3.3 branch with the HP compiler in ! 64-bit K&R/bundled mode. The +DA2.0W option will result in ! the automatic selection of the ‘hppa64-hp-hpux11*’ target. The macro definition table of cpp needs to be increased for a successful build with the HP compiler. _CLASSIC_TYPES and _HPUX_SOURCE need to be defined when building with the bundled compiler, or when using the ! -Ac option. These defines aren't necessary with -Ae. ! !
It is best to explicitly configure the ‘hppa64-hp-hpux11*’ target ! with the --with-ld=... option. This overrides the standard search for ld. The two linkers supported on this target require different commands. The default linker is determined during configuration. As a ! result, it's not possible to switch linkers in the middle of a GCC build. This has been reported to sometimes occur in unified builds of binutils and GCC. ! !
A recent linker patch must be installed for the correct operation of
GCC 3.3 and later. PHSS_26559 and PHSS_24304 are the
oldest linker patches that are known to work. They are for HP-UX
11.00 and 11.11, respectively. PHSS_24303, the companion to
! PHSS_24304, might be usable but it hasn't been tested. These
patches have been superseded. Consult the HP patch database to obtain
the currently recommended linker patch for your system.
!
!
The patches are necessary for the support of weak symbols on the 32-bit port, and for the running of initializers and finalizers. Weak symbols are implemented using SOM secondary definition symbols. Prior ! to HP-UX 11, there are bugs in the linker support for secondary symbols. The patches correct a problem of linker core dumps creating shared libraries containing secondary symbols, as well as various other linking issues involving secondary symbols. ! !
GCC 3.3 uses the ELF DT_INIT_ARRAY and DT_FINI_ARRAY capabilities to run initializers and finalizers on the 64-bit port. The 32-bit port ! uses the linker +init and +fini options for the same purpose. The patches correct various problems with the +init/+fini options, including program core dumps. Binutils 2.14 corrects a ! problem on the 64-bit port resulting from HP's non-standard use of the .init and .fini sections for array initializers and finalizers. ! !
Although the HP and GNU linkers are both supported for the ! ‘hppa64-hp-hpux11*’ target, it is strongly recommended that the HP linker be used for link editing on this target. ! !
At this time, the GNU linker does not support the creation of long ! branch stubs. As a result, it can't successfully link binaries containing branch offsets larger than 8 megabytes. In addition, there are problems linking shared libraries, linking executables ! with -static, and with dwarf2 unwind and exception support. ! It also doesn't provide stubs for internal calls to global functions ! in shared libraries, so these calls can't be overloaded. ! !
The HP dynamic loader does not support GNU symbol versioning, so symbol versioning is not supported. It may be necessary to disable symbol ! versioning with --disable-symvers when using GNU ld. ! !
POSIX threads are the default. The optional DCE thread library is not ! supported, so --enable-threads=dce does not work. ! !
Versions of libstdc++-v3 starting with 3.2.1 require bug fixes present in glibc 2.2.5 and later. More information is available in the libstdc++-v3 documentation. !
As of GCC 3.3, binutils 2.13.1 or later is required for this platform. See bug 10877 for more information. ! !
If you receive Signal 11 errors when building on GNU/Linux, then it is possible you have a hardware problem. Further information on this can be found on www.bitwizard.nl. ! !
The Sun assembler in Solaris 9 has several bugs and limitations. While GCC works around them, several features are missing, so it is + recommended to use the GNU assembler instead. There is no bundled version, but the current version, from GNU binutils 2.22, is known to work. ! !
Solaris 2/x86 doesn't support the execution of SSE/SSE2 instructions
before Solaris 9 4/04, even if the CPU supports them. Programs will
receive SIGILL if they try. The fix is available both in
Solaris 9 Update 6 and kernel patch 112234-12 or newer. To
avoid this problem,
! -march defaults to ‘pentiumpro’ on Solaris 9. If
you have the patch installed, you can configure GCC with an appropriate
! --with-arch option, but need GNU as for SSE2 support.
!
!
Use this for Solaris 10 or later on x86 and x86-64 systems. Starting ! with GCC 4.7, there is also a 64-bit ‘amd64-*-solaris2.1[0-9]*’ or ! ‘x86_64-*-solaris2.1[0-9]*’ configuration that corresponds to ! ‘sparcv9-sun-solaris2*’. ! !
It is recommended that you configure GCC to use the GNU assembler, in ! /usr/sfw/bin/gas. The versions included in Solaris 10, from GNU binutils 2.15, and Solaris 11, from GNU binutils 2.19, work fine, although the current version, from GNU binutils 2.22, is known to work, too. Recent versions of the Sun assembler in ! /usr/ccs/bin/as work almost as well, though. ! ! !
For linking, the Sun linker, is preferred. If you want to use the GNU ! linker instead, which is available in /usr/sfw/bin/gld, note that due to a packaging bug the version in Solaris 10, from GNU binutils 2.15, cannot be used, while the version in Solaris 11, from GNU binutils 2.19, works, as does the latest version, from GNU binutils 2.22. ! !
To use GNU as, configure with the options ! --with-gnu-as --with-as=/usr/sfw/bin/gas. It may be necessary ! to configure with --without-gnu-ld --with-ld=/usr/ccs/bin/ld to ! guarantee use of Sun ld. ! ! !
IA-64 processor (also known as IPF, or Itanium Processor Family) running GNU/Linux. ! !
If you are using the installed system libunwind library with ! --with-system-libunwind, then you must use libunwind 0.98 or later. ! !
None of the following versions of GCC has an ABI that is compatible with any of the other versions in this list, with the exception that Red Hat 2.96 and Trillian 000171 are compatible with each other: ! 3.1, 3.0.2, 3.0.1, 3.0, Red Hat 2.96, and Trillian 000717. ! This primarily affects C++ programs and programs that create shared libraries. ! GCC 3.1 or later is recommended for compiling linux, the kernel. As of version 3.1 GCC is believed to be fully ABI compliant, and hence no more major ABI changes are expected. ! !
Building GCC on this target requires the GNU Assembler. The bundled HP assembler will not work. To prevent GCC from using the wrong assembler, ! the option --with-gnu-as may be necessary. ! !
The GCC libunwind library has not been ported to HPUX. This means that for ! GCC versions 3.2.3 and earlier, --enable-libunwind-exceptions ! is required to build GCC. For GCC 3.3 and later, this is the default. ! For gcc 3.4.3 and later, --enable-libunwind-exceptions is removed and the system libunwind library will always be used. ! !
Support for AIX version 3 and older was discontinued in GCC 3.4. Support for AIX version 4.2 and older was discontinued in GCC 4.5. ! !
“out of memory” bootstrap failures may indicate a problem with process resource limits (ulimit). Hard limits are configured in the ! /etc/security/limits system configuration file. ! !
GCC can bootstrap with recent versions of IBM XLC, but bootstrapping with an earlier release of GCC is recommended. Bootstrapping with XLC requires a larger data segment, which can be enabled through the LDR_CNTRL environment variable, e.g., !
% LDR_CNTRL=MAXDATA=0x50000000 ! % export LDR_CNTRL !!
One can start with a pre-compiled version of GCC to build from ! sources. One may delete GCC's “fixed” header files when starting with a version of GCC built for an earlier release of AIX. !
To speed up the configuration phases of bootstrapping and installing GCC, ! one may use GNU Bash instead of AIX /bin/sh, e.g., ! !
% CONFIG_SHELL=/opt/freeware/bin/bash ! % export CONFIG_SHELL !!
and then proceed as described in the build instructions, where we strongly recommend specifying an absolute path to invoke srcdir/configure. ! !
Because GCC on AIX is built as a 32-bit executable by default, (although it can generate 64-bit programs) the GMP and MPFR libraries required by gfortran must be 32-bit libraries. Building GMP and MPFR as static archive libraries works better than shared libraries. ! !
Errors involving alloca when building GCC generally are due
to an incorrect definition of CC in the Makefile or mixing files
compiled with the native C compiler and GCC. During the stage1 phase of
! the build, the native AIX compiler must be invoked as cc
! (not xlc). Once configure has been informed of
! xlc, one needs to use ‘make distclean’ to remove the
! configure cache files and ensure that CC environment variable
! does not provide a definition that will confuse configure.
If this error occurs during stage2 or later, then the problem most likely
is the version of Make (see above).
!
!
The native as and ld are recommended for bootstrapping on AIX. The GNU Assembler, GNU Linker, and GNU Binutils version 2.20 is the minimum level that supports bootstrap on ! AIX 5. The GNU Assembler has not been updated to support AIX 6 or AIX 7. The native AIX tools do interoperate with GCC. ! !
AIX 5.3 TL10, AIX 6.1 TL05 and AIX 7.1 TL00 introduced an AIX assembler change that sometimes produces corrupt assembly files causing AIX linker errors. The bug breaks GCC bootstrap on AIX and can cause compilation failures with existing GCC installations. An *************** AIX iFix for AIX 5.3 is available (APAR *** 691,1432 **** IZ98477 for AIX 5.3 TL11 and IZ98134 for AIX 5.3 TL12). AIX 5.3 TL11 SP8, AIX 5.3 TL12 SP5, AIX 6.1 TL04 SP11, AIX 6.1 TL05 SP7, AIX 6.1 TL06 SP6, AIX 6.1 TL07 and AIX 7.1 TL01 should include the fix. !
!Building libstdc++.a requires a fix for an AIX Assembler bug APAR IY26685 (AIX 4.3) or APAR IY25528 (AIX 5.1). It also requires a fix for another AIX Assembler bug and a co-dependent AIX Archiver fix referenced as APAR IY53606 (AIX 5.2) or as APAR IY54774 (AIX 5.1) !
!‘libstdc++’ in GCC 3.4 increments the major version number of the ! shared object and GCC installation places the libstdc++.a shared library in a common location which will overwrite the and GCC 3.3 version of the shared library. Applications either need to be re-linked against the new shared library or the GCC 3.1 and GCC 3.3 ! versions of the ‘libstdc++’ shared object needs to be available ! to the AIX runtime loader. The GCC 3.1 ‘libstdc++.so.4’, if ! present, and GCC 3.3 ‘libstdc++.so.5’ shared objects can be installed for runtime dynamic loading using the following steps to set ! the ‘F_LOADONLY’ flag in the shared object for each ! multilib libstdc++.a installed: !
!Extract the shared objects from the currently installed ! libstdc++.a archive: !
% ar -x libstdc++.a libstdc++.so.4 libstdc++.so.5 !
Enable the ‘F_LOADONLY’ flag so that the shared object will be available for runtime dynamic loading, but not linking: !
% strip -e libstdc++.so.4 libstdc++.so.5 !
Archive the runtime-only shared object in the GCC 3.4 ! libstdc++.a archive: !
% ar -q libstdc++.a libstdc++.so.4 libstdc++.so.5 !
Linking executables and shared libraries may produce warnings of duplicate symbols. The assembly files generated by GCC for AIX always have included multiple symbol definitions for certain global variable and function declarations in the original program. The warnings should not prevent the linker from producing a correct library or runnable executable. !
!AIX 4.3 utilizes a “large format” archive to support both 32-bit and 64-bit object modules. The routines provided in AIX 4.3.0 and AIX 4.3.1 ! to parse archive libraries did not handle the new format correctly. These routines are used by GCC and result in error messages during linking such as “not a COFF file”. The version of the routines shipped ! with AIX 4.3.1 should work for a 32-bit environment. The -g option of the archive command may be used to create archives of 32-bit objects using the original “small format”. A correct version of the routines is shipped with AIX 4.3.2 and above. !
!Some versions of the AIX binder (linker) can fail with a relocation ! overflow severe error when the -bbigtoc option is used to link GCC-produced object files into an executable that overflows the TOC. A fix for APAR IX75823 (OVERFLOW DURING LINK WHEN USING GCC AND -BBIGTOC) is available from IBM Customer Support and from its techsupport.services.ibm.com website as PTF U455193. !
!The AIX 4.3.2.1 linker (bos.rte.bind_cmds Level 4.3.2.1) will dump core with a segmentation fault when invoked by any version of GCC. A fix for APAR IX87327 is available from IBM Customer Support and from its techsupport.services.ibm.com website as PTF U461879. This fix is incorporated in AIX 4.3.3 and above. !
!The initial assembler shipped with AIX 4.3.0 generates incorrect object files. A fix for APAR IX74254 (64BIT DISASSEMBLED OUTPUT FROM COMPILER FAILS TO ASSEMBLE/BIND) is available from IBM Customer Support and from its techsupport.services.ibm.com website as PTF U453956. This fix is incorporated in AIX 4.3.1 and above. !
!AIX provides National Language Support (NLS). Compilers and assemblers
use NLS to support locale-specific representations of various data
! formats including floating-point numbers (e.g., ‘.’ vs ‘,’ for
separating decimal fractions). There have been problems reported where
GCC does not produce the same floating-point formats that the assembler
! expects. If one encounters this problem, set the LANG
! environment variable to ‘C’ or ‘En_US’.
!
A default can be specified with the -mcpu=cpu_type ! switch and using the configure option --with-cpu-cpu_type. !
!Vitesse IQ2000 processors. These are used in embedded applications. There are no standard Unix configurations. !
!Lattice Mico32 processor. This configuration is intended for embedded systems. !
!Lattice Mico32 processor. This configuration is intended for embedded systems running uClinux. !
!Renesas M32C processor. This configuration is intended for embedded systems. !
!Renesas M32R processor. This configuration is intended for embedded systems. !
!By default,
! ‘m68k-*-elf*’, ‘m68k-*-rtems’, ‘m68k-*-uclinux’ and
! ‘m68k-*-linux’
build libraries for both M680x0 and ColdFire processors. If you only
need the M680x0 libraries, you can omit the ColdFire ones by passing
! --with-arch=m68k to configure. Alternatively, you
! can omit the M680x0 libraries by passing --with-arch=cf to
! configure. These targets default to 5206 or 5475 code as
appropriate for the target system when
! configured with --with-arch=cf and 68020 code otherwise.
!
The ‘m68k-*-netbsd’ and ! ‘m68k-*-openbsd’ targets also support the --with-arch option. They will generate ColdFire CFV4e code when configured with ! --with-arch=cf and 68020 code otherwise. !
!You can override the default processors listed above by configuring ! with --with-cpu=target. This target can either ! be a -mcpu argument or one of the following values: ! ‘m68000’, ‘m68010’, ‘m68020’, ‘m68030’, ! ‘m68040’, ‘m68060’, ‘m68020-40’ and ‘m68020-60’. !
!GCC requires at least binutils version 2.17 on these targets. !
!GCC 4.3 changed the uClinux configuration so that it uses the ! ‘m68k-linux-gnu’ ABI rather than the ‘m68k-elf’ ABI. It also added improved support for C++ and flat shared libraries, both of which were ABI changes. -
!Toshiba Media embedded Processor. This configuration is intended for embedded systems. !
!Xilinx MicroBlaze processor. This configuration is intended for embedded systems. !
!If on a MIPS system you get an error message saying “does not have gp ! sections for all it’s [sic] sectons [sic]”, don’t worry about it. This happens whenever you use GAS with the MIPS linker, but there is not really anything wrong, and it is okay to use the output file. You can stop such warnings by installing the GNU linker. !
!It would be nice to extend GAS to produce the gp tables, but they are optional, and there should not be a warning about their absence. !
!The libstdc++ atomic locking routines for MIPS targets requires MIPS II and later. A patch went in just after the GCC 3.3 release to ! make ‘mips*-*-*’ use the generic implementation instead. You can also ! configure for ‘mipsel-elf’ as a workaround. The ! ‘mips*-*-linux*’ target continues to use the MIPS II routines. More work on this is expected in future releases. -
!The built-in __sync_* functions are available on MIPS II and
! later systems and others that support the ‘ll’, ‘sc’ and
! ‘sync’ instructions. This can be overridden by passing
! --with-llsc or --without-llsc when configuring GCC.
Since the Linux kernel emulates these instructions if they are
! missing, the default for ‘mips*-*-linux*’ targets is
! --with-llsc. The --with-llsc and
! --without-llsc configure options may be overridden at compile
! time by passing the -mllsc or -mno-llsc options to
the compiler.
!
MIPS systems check for division by zero (unless
! -mno-check-zero-division is passed to the compiler) by
generating either a conditional trap or a break instruction. Using
trap results in smaller code, but is only supported on MIPS II and
later. Also, some versions of the Linux kernel have a bug that
prevents trap from generating the proper signal (SIGFPE). To enable
! the use of break, use the --with-divide=breaks
! configure option when configuring GCC. The default is to
use traps on systems that support them.
!
The assembler from GNU binutils 2.17 and earlier has a bug in the way it sorts relocations for REL targets (o32, o64, EABI). This can cause bad code to be generated for simple C++ programs. Also the linker from GNU binutils versions prior to 2.17 has a bug which causes the ! runtime linker stubs in very large programs, like libgcj.so, to be incorrectly generated. GNU Binutils 2.18 and later (and snapshots made after Nov. 9, 2006) should be free from both of these problems. !
!Support for IRIX 5 has been removed in GCC 4.6. !
!Support for IRIX 6.5 has been removed in GCC 4.8. Support for IRIX 6 releases before 6.5 has been removed in GCC 4.6, as well as support for the O32 ABI. !
!The moxie processor. -
-You can specify a default version for the -mcpu=cpu_type ! switch by using the configure option --with-cpu-cpu_type. !
!You will need binutils 2.15 or newer for a working GCC. !
!PowerPC running Darwin (Mac OS X kernel). !
!Pre-installed versions of Mac OS X may not include any developer tools, meaning that you will not be able to build GCC from source. Tool binaries are available at http://opensource.apple.com/. !
!This version of GCC requires at least cctools-590.36. The cctools-590.36 package referenced from http://gcc.gnu.org/ml/gcc/2006-03/msg00507.html will not work on systems older than 10.3.9 (aka darwin7.9.0). !
!PowerPC system in big endian mode, running System V.4. !
!PowerPC system in big endian mode running Linux. !
!PowerPC system in big endian mode running NetBSD. !
!Embedded PowerPC system in big endian mode for use in running under the PSIM simulator. !
!Embedded PowerPC system in big endian mode. !
!PowerPC system in little endian mode, running System V.4. !
!Embedded PowerPC system in little endian mode for use in running under the PSIM simulator. !
!Embedded PowerPC system in little endian mode. !
!The Renesas RL78 processor. This configuration is intended for embedded systems. !
!The Renesas RX processor. See http://eu.renesas.com/fmwk.jsp?cnt=rx600_series_landing.jsp&fp=/products/mpumcu/rx_family/rx600_series for more information about this processor. !
!S/390 system running GNU/Linux for S/390. !
!zSeries system (64-bit) running GNU/Linux for zSeries. !
!zSeries system (64-bit) running TPF. This platform is supported as cross-compilation target only. !
!Support for Solaris 8 has removed in GCC 4.8. Support for Solaris 7 has been removed in GCC 4.6. !
!Sun does not ship a C compiler with Solaris 2 before Solaris 10, though
you can download the Sun Studio compilers for free. In Solaris 10 and
! 11, GCC 3.4.3 is available as /usr/sfw/bin/gcc. Solaris 11
! also provides GCC 4.5.2 as /usr/gcc/4.5/bin/gcc. Alternatively,
you can install a pre-built GCC to bootstrap and install GCC. See the
binaries page for details.
!
The Solaris 2 /bin/sh will often fail to configure
! ‘libstdc++-v3’, ‘boehm-gc’ or ‘libjava’. We therefore
recommend using the following initial sequence of commands
-
% CONFIG_SHELL=/bin/ksh - % export CONFIG_SHELL -
and proceed as described in the configure instructions.
In addition we strongly recommend specifying an absolute path to invoke
! srcdir/configure.
!
Solaris 2 comes with a number of optional OS packages. Some of these
are needed to use GCC fully, namely SUNWarc,
SUNWbtool, SUNWesu, SUNWhea, SUNWlibm,
SUNWsprot, and SUNWtoo. If you did not install all
optional packages when installing Solaris 2, you will need to verify that
the packages that GCC needs are installed.
!
To check whether an optional package is installed, use
! the pkginfo command. To add an optional package, use the
! pkgadd command. For further details, see the Solaris 2
documentation.
!
Trying to use the linker and other tools in
! /usr/ucb to install GCC has been observed to cause trouble.
For example, the linker may hang indefinitely. The fix is to remove
! /usr/ucb from your PATH.
!
The build process works more smoothly with the legacy Sun tools so, if you
! have /usr/xpg4/bin in your PATH, we recommend that you place
! /usr/bin before /usr/xpg4/bin for the duration of the build.
!
We recommend the use of the Sun assembler or the GNU assembler, in
! conjunction with the Sun linker. The GNU as
versions included in Solaris 10, from GNU binutils 2.15, and Solaris 11,
from GNU binutils 2.19, are known to work. They can be found in
! /usr/sfw/bin/gas. Current versions of GNU binutils (2.22)
are known to work as well. Note that your mileage may vary
if you use a combination of the GNU tools and the Sun tools: while the
! combination GNU as + Sun ld should reasonably work,
! the reverse combination Sun as + GNU ld may fail to
! build or cause memory corruption at runtime in some cases for C++ programs.
! GNU ld usually works as well, although the version included in
Solaris 10 cannot be used due to several bugs. Again, the current
version (2.22) is known to work, but generally lacks platform specific
! features, so better stay with Sun ld. To use the LTO linker
! plugin (-fuse-linker-plugin) with GNU ld, GNU
! binutils must be configured with --enable-largefile.
!
To enable symbol versioning in ‘libstdc++’ with Sun ld,
! you need to have any version of GNU c++filt, which is part of
! GNU binutils. ‘libstdc++’ symbol versioning will be disabled if no
! appropriate version is found. Sun c++filt from the Sun Studio
compilers does not work.
!
Sun bug 4296832 turns up when compiling X11 headers with GCC 2.95 or
! newer: g++ will complain that types are missing. These headers
assume that omitting the type means int; this assumption worked for
C90 but is wrong for C++, and is now wrong for C99 also.
!
Sun bug 4927647 sometimes causes random spurious testsuite failures
! related to missing diagnostic output. This bug doesn’t affect GCC
! itself, rather it is a kernel bug triggered by the expect
program which is used only by the GCC testsuite driver. When the bug
! causes the expect program to miss anticipated output, extra
testsuite failures appear.
!
There are patches for Solaris 9 (117171-11 or newer for SPARC, 117172-11 or newer for Intel) that address this problem. !
!Thread-local storage (TLS) is supported in Solaris 9, but requires
! some patches. The ‘libthread’ patches provide the
! __tls_get_addr (SPARC, 64-bit x86) resp. ___tls_get_addr
(32-bit x86) functions. On Solaris 9, the necessary support
on SPARC is present since FCS, while 114432-05 or newer is required on
Intel. Additionally, on Solaris 9/x86, patch 113986-02 or newer is
! required for the Sun ld and runtime linker (ld.so.1)
support, while Solaris 9/SPARC works since FCS. The linker
! patches must be installed even if GNU ld is used. Sun
! as in Solaris 9 doesn’t support the necessary
! relocations, so GNU as must be used. The configure
script checks for those prerequisites and automatically enables TLS
support if they are met. Although those minimal patch versions should
work, it is recommended to use the latest patch versions which include
additional bug fixes.
!
This section contains general configuration information for all SPARC-based platforms. In addition to reading this section, please read all other sections that match your target. !
!Newer versions of the GNU Multiple Precision Library (GMP), the MPFR library and the MPC library are known to be miscompiled by earlier versions of GCC on these platforms. We therefore recommend the use of the exact versions of these libraries listed as minimal versions in the prerequisites. !
!When GCC is configured to use GNU binutils 2.14 or later, the binaries ! produced are smaller than the ones produced using Sun’s native tools; this difference is quite significant for binaries containing debugging information. !
!Starting with Solaris 7, the operating system is capable of executing 64-bit SPARC V9 binaries. GCC 3.1 and later properly supports ! this; the -m64 option enables 64-bit code generation. However, if all you want is code tuned for the UltraSPARC CPU, you ! should try the -mtune=ultrasparc option instead, which produces code that, unlike full 64-bit code, can still run on non-UltraSPARC machines. !
!When configuring on a Solaris 7 or later system that is running a kernel that supports only 32-bit binaries, one must configure with ! --disable-multilib, since we will not be able to build the 64-bit target libraries. !
!GCC 3.3 and GCC 3.4 trigger code generation bugs in earlier versions of the GNU compiler (especially GCC 3.0.x versions), which lead to the miscompilation of the stage1 compiler and the subsequent failure of the bootstrap process. A workaround is to use GCC 3.2.3 as an intermediary stage, i.e. to bootstrap that compiler with the base compiler and then use it to bootstrap the final compiler. !
!GCC 3.4 triggers a code generation bug in versions 5.4 (Sun ONE Studio 7) and 5.5 (Sun ONE Studio 8) of the Sun compiler, which causes a bootstrap failure in form of a miscompilation of the stage1 compiler by the Sun compiler. This is Sun bug 4974440. This is fixed with patch 112760-07. !
!GCC 3.4 changed the default debugging format from Stabs to DWARF-2 for
32-bit code on Solaris 7 and later. If you use the Sun assembler, this
change apparently runs afoul of Sun bug 4910101 (which is referenced as
! an x86-only problem by Sun, probably because they do not use DWARF-2).
A symptom of the problem is that you cannot compile C++ programs like
! groff 1.19.1 without getting messages similar to the following:
!
ld: warning: relocation error: R_SPARC_UA32: … ! external symbolic relocation against non-allocatable section ! .debug_info cannot be processed at runtime: relocation ignored. !
To work around this problem, compile with -gstabs+ instead of ! plain -g. !
!When configuring the GNU Multiple Precision Library (GMP), the MPFR
library or the MPC library on a Solaris 7 or later system, the canonical
! target triplet must be specified as the build parameter on the
! configure line. This target triplet can be obtained by invoking ./config.guess in the toplevel source directory of GCC (and
not that of GMP or MPFR or MPC). For example on a Solaris 9 system:
-
% ./configure --build=sparc-sun-solaris2.9 --prefix=xxx -
There is a bug in older versions of the Sun assembler which breaks thread-local storage (TLS). A typical error message is -
-ld: fatal: relocation error: R_SPARC_TLS_LE_HIX22: file /var/tmp//ccamPA1v.o: - symbol <unknown>: bad symbol type SECT: symbol type must be TLS -
This bug is fixed in Sun patch 118683-03 or later. !
!GCC versions 3.0 and higher require binutils 2.11.2 and glibc 2.2.4
or newer on this platform. All earlier binutils and glibc
releases mishandled unaligned relocations on sparc-*-* targets.
-
When configuring the GNU Multiple Precision Library (GMP), the MPFR
library or the MPC library, the canonical target triplet must be specified
! as the build parameter on the configure line. For example
on a Solaris 9 system:
-
% ./configure --build=sparc64-sun-solaris2.9 --prefix=xxx -
The following compiler flags must be specified in the configure step in order to bootstrap this target with the Sun compiler: -
-% CC="cc -xarch=v9 -xildoff" srcdir/configure [options] [target] -
-xarch=v9 specifies the SPARC-V9 architecture to the Sun toolchain ! and -xildoff turns off the incremental linker. !
!This is a synonym for ‘sparc64-*-solaris2*’. !
!The C6X family of processors. This port requires binutils-2.22 or newer. !
!The TILE-Gx processor running GNU/Linux. This port requires binutils-2.22 or newer. !
!The TILEPro processor running GNU/Linux. This port requires binutils-2.22 or newer. !
!Support for VxWorks is in flux. At present GCC supports only the ! very recent VxWorks 5.5 (aka Tornado 2.2) release, and only on PowerPC. ! We welcome patches for other architectures supported by VxWorks 5.5. Support for VxWorks AE would also be welcome; we believe this is merely a matter of writing an appropriate “configlette” (see below). We are not interested in supporting older, a.out or COFF-based, versions of VxWorks in GCC 3. !
!VxWorks comes with an older version of GCC installed in
! $WIND_BASE/host; we recommend you do not overwrite it.
! Choose an installation prefix entirely outside $WIND_BASE.
! Before running configure, create the directories prefix
! and prefix/bin. Link or copy the appropriate assembler,
! linker, etc. into prefix/bin, and set your PATH to
! include that directory while running both configure and
! make.
!
You must give configure the
! --with-headers=$WIND_BASE/target/h switch so that it can
find the VxWorks system headers. Since VxWorks is a cross compilation
! target only, you must also specify --target=target.
! configure will attempt to create the directory
! prefix/target/sys-include and copy files into it;
! make sure the user running configure has sufficient privilege
to do so.
!
GCC’s exception handling runtime requires a special “configlette” ! module, contrib/gthr_supp_vxw_5x.c. Follow the instructions in that file to add the module to your kernel build. (Future versions of VxWorks will incorporate this module.) !
!GCC supports the x86-64 architecture implemented by the AMD64 processor ! (amd64-*-* is an alias for x86_64-*-*) on GNU/Linux, FreeBSD and NetBSD. On GNU/Linux the default is a bi-arch compiler which is able to generate ! both 64-bit x86-64 and 32-bit x86 code (via the -m32 switch). !
!GCC also supports the x86-64 architecture implemented by the AMD64 ! processor (‘amd64-*-*’ is an alias for ‘x86_64-*-*’) on Solaris 10 or later. Unlike other systems, without special options a bi-arch compiler is built which generates 32-bit code by default, but ! can generate 64-bit x86-64 code with the -m64 switch. Since GCC 4.7, there is also configuration that defaults to 64-bit code, but ! can generate 32-bit code with -m32. To configure and build ! this way, you have to provide all support libraries like libgmp ! as 64-bit code, configure with --target=x86_64-pc-solaris2.1x ! and ‘CC=gcc -m64’. !
!This target is intended for embedded Xtensa systems using the ! ‘newlib’ C library. It uses ELF but does not support shared objects. Designed-defined instructions specified via the Tensilica Instruction Extension (TIE) language are only supported through inline assembly. !
!The Xtensa configuration information must be specified prior to ! building GCC. The include/xtensa-config.h header file contains the configuration information. If you created your own Xtensa configuration with the Xtensa Processor Generator, the downloaded files include a customized copy of this header file, which you can use to replace the default header file. !
!This target is for Xtensa systems running GNU/Linux. It supports ELF shared objects and the GNU C library (glibc). It also generates position-independent code (PIC) regardless of whether the ! -fpic or -fPIC options are used. In other respects, this target is the same as the ! ‘xtensa*-*-elf’ target. !
!The 16-bit versions of Microsoft Windows, such as Windows 3.1, are not supported. !
!However, the 32-bit port has limited support for Microsoft Windows 3.11 in the Win32s environment, as a target only. See below. !
! !The 32-bit versions of Windows, including Windows 95, Windows NT, Windows XP, and Windows Vista, are supported by several different target platforms. These targets differ in which Windows subsystem they target and which C libraries are used. -
-GCC contains support for x86-64 using the mingw-w64 ! runtime library, available from http://mingw-w64.sourceforge.net/. This library should be used with the target triple x86_64-pc-mingw32. !
!Presently Windows for Itanium is not supported. !
! !Windows CE is supported as a target only on Hitachi SuperH (sh-wince-pe), and MIPS (mips-wince-pe). !
! !GCC no longer supports Windows NT on the Alpha or PowerPC. !
!GCC no longer supports the Windows POSIX subsystem. However, it does support the Interix subsystem. See above. !
!Old target names including *-*-winnt and *-*-windowsnt are no longer used. !
!PW32 (i386-pc-pw32) support was never completed, and the project seems to be inactive. See http://pw32.sourceforge.net/ for more information. !
!UWIN support has been removed due to a lack of maintenance. !
!Ports of GCC are included with the Cygwin environment. !
!GCC will build under Cygwin without modification; it does not build ! with Microsoft’s C++ compiler and there are no plans to make it do so. !
!The Cygwin native compiler can be configured to target any 32-bit x86 cpu architecture desired; the default is i686-pc-cygwin. It should be used with as up-to-date a version of binutils as possible; use either the latest official GNU binutils release in the Cygwin distribution, or version 2.20 or above if building your own. !
!The Interix target is used by OpenNT, Interix, Services For UNIX (SFU), and Subsystem for UNIX-based Applications (SUA). Applications compiled with this target run in the Interix subsystem, which is separate from the Win32 subsystem. This target was last known to work in GCC 3.3. -
-GCC will build with and support only MinGW runtime 3.12 and later.
Earlier versions of headers are incompatible with the new default semantics
of extern inline in -std=c99 and -std=gnu99 modes.
!
GCC contains support files for many older (1980s and early 1990s) Unix variants. For the most part, support for these systems has not been deliberately removed, but it has not been maintained for several years and may suffer from bitrot. !
!Starting with GCC 3.1, each release has a list of “obsoleted” systems.
Support for these systems is still present in that release, but
! configure will fail unless the --enable-obsolete
option is given. Unless a maintainer steps forward, support for these
systems will be removed from the next release of GCC.
!
Support for old systems as hosts for GCC can cause problems if the
workarounds for compiler, library and operating system bugs affect the
cleanliness or maintainability of the rest of GCC. In some cases, to
bring GCC up on such a system, if still possible with current GCC, may
require first installing an old version of GCC which did work on that
system, and using it to compile a more recent GCC, to avoid bugs in the
vendor compiler. Old releases of GCC 1 and GCC 2 are available in the
! old-releases directory on the GCC mirror
! sites. Header bugs may generally be avoided using
! fixincludes, but bugs or deficiencies in libraries and the
operating system may still cause problems.
!
Support for older systems as targets for cross-compilation is less problematic than support for them as hosts for GCC; if an enthusiast wishes to make such a target work again (including resurrecting any of the targets that never worked with GCC 2, starting from the last --- 660,1454 ---- IZ98477 for AIX 5.3 TL11 and IZ98134 for AIX 5.3 TL12). AIX 5.3 TL11 SP8, AIX 5.3 TL12 SP5, AIX 6.1 TL04 SP11, AIX 6.1 TL05 SP7, AIX 6.1 TL06 SP6, AIX 6.1 TL07 and AIX 7.1 TL01 should include the fix. ! !
Building libstdc++.a requires a fix for an AIX Assembler bug APAR IY26685 (AIX 4.3) or APAR IY25528 (AIX 5.1). It also requires a fix for another AIX Assembler bug and a co-dependent AIX Archiver fix referenced as APAR IY53606 (AIX 5.2) or as APAR IY54774 (AIX 5.1) ! !
‘libstdc++’ in GCC 3.4 increments the major version number of the ! shared object and GCC installation places the libstdc++.a shared library in a common location which will overwrite the and GCC 3.3 version of the shared library. Applications either need to be re-linked against the new shared library or the GCC 3.1 and GCC 3.3 ! versions of the ‘libstdc++’ shared object needs to be available ! to the AIX runtime loader. The GCC 3.1 ‘libstdc++.so.4’, if ! present, and GCC 3.3 ‘libstdc++.so.5’ shared objects can be installed for runtime dynamic loading using the following steps to set ! the ‘F_LOADONLY’ flag in the shared object for each ! multilib libstdc++.a installed: !
Extract the shared objects from the currently installed ! libstdc++.a archive: !
% ar -x libstdc++.a libstdc++.so.4 libstdc++.so.5 !!
Enable the ‘F_LOADONLY’ flag so that the shared object will be available for runtime dynamic loading, but not linking: !
% strip -e libstdc++.so.4 libstdc++.so.5 !!
Archive the runtime-only shared object in the GCC 3.4 ! libstdc++.a archive: !
% ar -q libstdc++.a libstdc++.so.4 libstdc++.so.5 !!
Linking executables and shared libraries may produce warnings of duplicate symbols. The assembly files generated by GCC for AIX always have included multiple symbol definitions for certain global variable and function declarations in the original program. The warnings should not prevent the linker from producing a correct library or runnable executable. ! !
AIX 4.3 utilizes a “large format” archive to support both 32-bit and 64-bit object modules. The routines provided in AIX 4.3.0 and AIX 4.3.1 ! to parse archive libraries did not handle the new format correctly. These routines are used by GCC and result in error messages during linking such as “not a COFF file”. The version of the routines shipped ! with AIX 4.3.1 should work for a 32-bit environment. The -g option of the archive command may be used to create archives of 32-bit objects using the original “small format”. A correct version of the routines is shipped with AIX 4.3.2 and above. ! !
Some versions of the AIX binder (linker) can fail with a relocation ! overflow severe error when the -bbigtoc option is used to link GCC-produced object files into an executable that overflows the TOC. A fix for APAR IX75823 (OVERFLOW DURING LINK WHEN USING GCC AND -BBIGTOC) is available from IBM Customer Support and from its techsupport.services.ibm.com website as PTF U455193. ! !
The AIX 4.3.2.1 linker (bos.rte.bind_cmds Level 4.3.2.1) will dump core with a segmentation fault when invoked by any version of GCC. A fix for APAR IX87327 is available from IBM Customer Support and from its techsupport.services.ibm.com website as PTF U461879. This fix is incorporated in AIX 4.3.3 and above. ! !
The initial assembler shipped with AIX 4.3.0 generates incorrect object files. A fix for APAR IX74254 (64BIT DISASSEMBLED OUTPUT FROM COMPILER FAILS TO ASSEMBLE/BIND) is available from IBM Customer Support and from its techsupport.services.ibm.com website as PTF U453956. This fix is incorporated in AIX 4.3.1 and above. ! !
AIX provides National Language Support (NLS). Compilers and assemblers use NLS to support locale-specific representations of various data ! formats including floating-point numbers (e.g., ‘.’ vs ‘,’ for separating decimal fractions). There have been problems reported where GCC does not produce the same floating-point formats that the assembler ! expects. If one encounters this problem, set the LANG ! environment variable to ‘C’ or ‘En_US’. ! !
A default can be specified with the -mcpu=cpu_type ! switch and using the configure option --with-cpu-cpu_type. ! !
Vitesse IQ2000 processors. These are used in embedded applications. There are no standard Unix configurations. ! !
Lattice Mico32 processor. This configuration is intended for embedded systems. ! !
Lattice Mico32 processor. This configuration is intended for embedded systems running uClinux. ! !
Renesas M32C processor. This configuration is intended for embedded systems. ! !
Renesas M32R processor. This configuration is intended for embedded systems. ! !
By default, ! ‘m68k-*-elf*’, ‘m68k-*-rtems’, ‘m68k-*-uclinux’ and ! ‘m68k-*-linux’ build libraries for both M680x0 and ColdFire processors. If you only need the M680x0 libraries, you can omit the ColdFire ones by passing ! --with-arch=m68k to configure. Alternatively, you ! can omit the M680x0 libraries by passing --with-arch=cf to ! configure. These targets default to 5206 or 5475 code as appropriate for the target system when ! configured with --with-arch=cf and 68020 code otherwise. ! !
The ‘m68k-*-netbsd’ and ! ‘m68k-*-openbsd’ targets also support the --with-arch option. They will generate ColdFire CFV4e code when configured with ! --with-arch=cf and 68020 code otherwise. ! !
You can override the default processors listed above by configuring ! with --with-cpu=target. This target can either ! be a -mcpu argument or one of the following values: ! ‘m68000’, ‘m68010’, ‘m68020’, ‘m68030’, ! ‘m68040’, ‘m68060’, ‘m68020-40’ and ‘m68020-60’. ! !
GCC requires at least binutils version 2.17 on these targets. ! !
GCC 4.3 changed the uClinux configuration so that it uses the ! ‘m68k-linux-gnu’ ABI rather than the ‘m68k-elf’ ABI. It also added improved support for C++ and flat shared libraries, both of which were ABI changes. !
Toshiba Media embedded Processor. This configuration is intended for embedded systems. ! !
Xilinx MicroBlaze processor. This configuration is intended for embedded systems. ! !
If on a MIPS system you get an error message saying “does not have gp ! sections for all it's [sic] sectons [sic]”, don't worry about it. This happens whenever you use GAS with the MIPS linker, but there is not really anything wrong, and it is okay to use the output file. You can stop such warnings by installing the GNU linker. ! !
It would be nice to extend GAS to produce the gp tables, but they are optional, and there should not be a warning about their absence. ! !
The libstdc++ atomic locking routines for MIPS targets requires MIPS II and later. A patch went in just after the GCC 3.3 release to ! make ‘mips*-*-*’ use the generic implementation instead. You can also ! configure for ‘mipsel-elf’ as a workaround. The ! ‘mips*-*-linux*’ target continues to use the MIPS II routines. More work on this is expected in future releases. ! ! !
The built-in __sync_* functions are available on MIPS II and
! later systems and others that support the ‘ll’, ‘sc’ and
! ‘sync’ instructions. This can be overridden by passing
! --with-llsc or --without-llsc when configuring GCC.
Since the Linux kernel emulates these instructions if they are
! missing, the default for ‘mips*-*-linux*’ targets is
! --with-llsc. The --with-llsc and
! --without-llsc configure options may be overridden at compile
! time by passing the -mllsc or -mno-llsc options to
the compiler.
!
!
MIPS systems check for division by zero (unless
! -mno-check-zero-division is passed to the compiler) by
generating either a conditional trap or a break instruction. Using
trap results in smaller code, but is only supported on MIPS II and
later. Also, some versions of the Linux kernel have a bug that
prevents trap from generating the proper signal (SIGFPE). To enable
! the use of break, use the --with-divide=breaks
! configure option when configuring GCC. The default is to
use traps on systems that support them.
!
!
The assembler from GNU binutils 2.17 and earlier has a bug in the way it sorts relocations for REL targets (o32, o64, EABI). This can cause bad code to be generated for simple C++ programs. Also the linker from GNU binutils versions prior to 2.17 has a bug which causes the ! runtime linker stubs in very large programs, like libgcj.so, to be incorrectly generated. GNU Binutils 2.18 and later (and snapshots made after Nov. 9, 2006) should be free from both of these problems. ! !
Support for IRIX 5 has been removed in GCC 4.6. ! !
Support for IRIX 6.5 has been removed in GCC 4.8. Support for IRIX 6 releases before 6.5 has been removed in GCC 4.6, as well as support for the O32 ABI. ! !
The moxie processor. !
You can specify a default version for the -mcpu=cpu_type ! switch by using the configure option --with-cpu-cpu_type. ! !
You will need binutils 2.15 or newer for a working GCC. ! !
PowerPC running Darwin (Mac OS X kernel). ! !
Pre-installed versions of Mac OS X may not include any developer tools, meaning that you will not be able to build GCC from source. Tool binaries are available at http://opensource.apple.com/. ! !
This version of GCC requires at least cctools-590.36. The cctools-590.36 package referenced from http://gcc.gnu.org/ml/gcc/2006-03/msg00507.html will not work on systems older than 10.3.9 (aka darwin7.9.0). ! !
PowerPC system in big endian mode, running System V.4. ! !
PowerPC system in big endian mode running Linux. ! !
PowerPC system in big endian mode running NetBSD. ! !
Embedded PowerPC system in big endian mode for use in running under the PSIM simulator. ! !
Embedded PowerPC system in big endian mode. ! !
PowerPC system in little endian mode, running System V.4. ! !
Embedded PowerPC system in little endian mode for use in running under the PSIM simulator. ! !
Embedded PowerPC system in little endian mode. ! !
The Renesas RL78 processor. This configuration is intended for embedded systems. ! !
The Renesas RX processor. See http://eu.renesas.com/fmwk.jsp?cnt=rx600_series_landing.jsp&fp=/products/mpumcu/rx_family/rx600_series for more information about this processor. ! !
S/390 system running GNU/Linux for S/390. ! !
zSeries system (64-bit) running GNU/Linux for zSeries. ! !
zSeries system (64-bit) running TPF. This platform is supported as cross-compilation target only. ! !
Support for Solaris 8 has removed in GCC 4.8. Support for Solaris 7 has been removed in GCC 4.6. ! !
Sun does not ship a C compiler with Solaris 2 before Solaris 10, though you can download the Sun Studio compilers for free. In Solaris 10 and ! 11, GCC 3.4.3 is available as /usr/sfw/bin/gcc. Solaris 11 ! also provides GCC 4.5.2 as /usr/gcc/4.5/bin/gcc. Alternatively, you can install a pre-built GCC to bootstrap and install GCC. See the binaries page for details. ! !
The Solaris 2 /bin/sh will often fail to configure ! ‘libstdc++-v3’, ‘boehm-gc’ or ‘libjava’. We therefore recommend using the following initial sequence of commands !
% CONFIG_SHELL=/bin/ksh ! % export CONFIG_SHELL !!
and proceed as described in the configure instructions. In addition we strongly recommend specifying an absolute path to invoke ! srcdir/configure. ! !
Solaris 2 comes with a number of optional OS packages. Some of these
are needed to use GCC fully, namely SUNWarc,
SUNWbtool, SUNWesu, SUNWhea, SUNWlibm,
SUNWsprot, and SUNWtoo. If you did not install all
optional packages when installing Solaris 2, you will need to verify that
the packages that GCC needs are installed.
!
!
To check whether an optional package is installed, use ! the pkginfo command. To add an optional package, use the ! pkgadd command. For further details, see the Solaris 2 documentation. ! !
Trying to use the linker and other tools in ! /usr/ucb to install GCC has been observed to cause trouble. For example, the linker may hang indefinitely. The fix is to remove ! /usr/ucb from your PATH. ! !
The build process works more smoothly with the legacy Sun tools so, if you ! have /usr/xpg4/bin in your PATH, we recommend that you place ! /usr/bin before /usr/xpg4/bin for the duration of the build. ! !
We recommend the use of the Sun assembler or the GNU assembler, in ! conjunction with the Sun linker. The GNU as versions included in Solaris 10, from GNU binutils 2.15, and Solaris 11, from GNU binutils 2.19, are known to work. They can be found in ! /usr/sfw/bin/gas. Current versions of GNU binutils (2.22) are known to work as well. Note that your mileage may vary if you use a combination of the GNU tools and the Sun tools: while the ! combination GNU as + Sun ld should reasonably work, ! the reverse combination Sun as + GNU ld may fail to ! build or cause memory corruption at runtime in some cases for C++ programs. ! ! GNU ld usually works as well, although the version included in Solaris 10 cannot be used due to several bugs. Again, the current version (2.22) is known to work, but generally lacks platform specific ! features, so better stay with Sun ld. To use the LTO linker ! plugin (-fuse-linker-plugin) with GNU ld, GNU ! binutils must be configured with --enable-largefile. ! !
To enable symbol versioning in ‘libstdc++’ with Sun ld, ! you need to have any version of GNU c++filt, which is part of ! GNU binutils. ‘libstdc++’ symbol versioning will be disabled if no ! appropriate version is found. Sun c++filt from the Sun Studio compilers does not work. ! !
Sun bug 4296832 turns up when compiling X11 headers with GCC 2.95 or
! newer: g++ will complain that types are missing. These headers
assume that omitting the type means int; this assumption worked for
C90 but is wrong for C++, and is now wrong for C99 also.
!
!
Sun bug 4927647 sometimes causes random spurious testsuite failures ! related to missing diagnostic output. This bug doesn't affect GCC ! itself, rather it is a kernel bug triggered by the expect program which is used only by the GCC testsuite driver. When the bug ! causes the expect program to miss anticipated output, extra testsuite failures appear. ! !
There are patches for Solaris 9 (117171-11 or newer for SPARC, 117172-11 or newer for Intel) that address this problem. ! !
Thread-local storage (TLS) is supported in Solaris 9, but requires
! some patches. The ‘libthread’ patches provide the
! __tls_get_addr (SPARC, 64-bit x86) resp. ___tls_get_addr
(32-bit x86) functions. On Solaris 9, the necessary support
on SPARC is present since FCS, while 114432-05 or newer is required on
Intel. Additionally, on Solaris 9/x86, patch 113986-02 or newer is
! required for the Sun ld and runtime linker (ld.so.1)
support, while Solaris 9/SPARC works since FCS. The linker
! patches must be installed even if GNU ld is used. Sun
! as in Solaris 9 doesn't support the necessary
! relocations, so GNU as must be used. The configure
script checks for those prerequisites and automatically enables TLS
support if they are met. Although those minimal patch versions should
work, it is recommended to use the latest patch versions which include
additional bug fixes.
!
!
This section contains general configuration information for all SPARC-based platforms. In addition to reading this section, please read all other sections that match your target. ! !
Newer versions of the GNU Multiple Precision Library (GMP), the MPFR library and the MPC library are known to be miscompiled by earlier versions of GCC on these platforms. We therefore recommend the use of the exact versions of these libraries listed as minimal versions in the prerequisites. ! !
When GCC is configured to use GNU binutils 2.14 or later, the binaries ! produced are smaller than the ones produced using Sun's native tools; this difference is quite significant for binaries containing debugging information. ! !
Starting with Solaris 7, the operating system is capable of executing 64-bit SPARC V9 binaries. GCC 3.1 and later properly supports ! this; the -m64 option enables 64-bit code generation. However, if all you want is code tuned for the UltraSPARC CPU, you ! should try the -mtune=ultrasparc option instead, which produces code that, unlike full 64-bit code, can still run on non-UltraSPARC machines. ! !
When configuring on a Solaris 7 or later system that is running a kernel that supports only 32-bit binaries, one must configure with ! --disable-multilib, since we will not be able to build the 64-bit target libraries. ! !
GCC 3.3 and GCC 3.4 trigger code generation bugs in earlier versions of the GNU compiler (especially GCC 3.0.x versions), which lead to the miscompilation of the stage1 compiler and the subsequent failure of the bootstrap process. A workaround is to use GCC 3.2.3 as an intermediary stage, i.e. to bootstrap that compiler with the base compiler and then use it to bootstrap the final compiler. ! !
GCC 3.4 triggers a code generation bug in versions 5.4 (Sun ONE Studio 7) and 5.5 (Sun ONE Studio 8) of the Sun compiler, which causes a bootstrap failure in form of a miscompilation of the stage1 compiler by the Sun compiler. This is Sun bug 4974440. This is fixed with patch 112760-07. ! !
GCC 3.4 changed the default debugging format from Stabs to DWARF-2 for 32-bit code on Solaris 7 and later. If you use the Sun assembler, this change apparently runs afoul of Sun bug 4910101 (which is referenced as ! an x86-only problem by Sun, probably because they do not use DWARF-2). A symptom of the problem is that you cannot compile C++ programs like ! groff 1.19.1 without getting messages similar to the following: !
ld: warning: relocation error: R_SPARC_UA32: ... ! external symbolic relocation against non-allocatable section ! .debug_info cannot be processed at runtime: relocation ignored. !!
To work around this problem, compile with -gstabs+ instead of ! plain -g. ! !
When configuring the GNU Multiple Precision Library (GMP), the MPFR library or the MPC library on a Solaris 7 or later system, the canonical ! target triplet must be specified as the build parameter on the ! configure line. This target triplet can be obtained by invoking ./config.guess in the toplevel source directory of GCC (and not that of GMP or MPFR or MPC). For example on a Solaris 9 system: !
% ./configure --build=sparc-sun-solaris2.9 --prefix=xxx !!
There is a bug in older versions of the Sun assembler which breaks thread-local storage (TLS). A typical error message is !
ld: fatal: relocation error: R_SPARC_TLS_LE_HIX22: file /var/tmp//ccamPA1v.o: ! symbol <unknown>: bad symbol type SECT: symbol type must be TLS !!
This bug is fixed in Sun patch 118683-03 or later. ! !
GCC versions 3.0 and higher require binutils 2.11.2 and glibc 2.2.4
or newer on this platform. All earlier binutils and glibc
releases mishandled unaligned relocations on sparc-*-* targets.
!
When configuring the GNU Multiple Precision Library (GMP), the MPFR library or the MPC library, the canonical target triplet must be specified ! as the build parameter on the configure line. For example on a Solaris 9 system: !
% ./configure --build=sparc64-sun-solaris2.9 --prefix=xxx !!
The following compiler flags must be specified in the configure step in order to bootstrap this target with the Sun compiler: !
% CC="cc -xarch=v9 -xildoff" srcdir/configure [options] [target] !!
-xarch=v9 specifies the SPARC-V9 architecture to the Sun toolchain ! and -xildoff turns off the incremental linker. !
This is a synonym for ‘sparc64-*-solaris2*’. ! !
The C6X family of processors. This port requires binutils-2.22 or newer. ! !
The TILE-Gx processor running GNU/Linux. This port requires binutils-2.22 or newer. ! !
The TILEPro processor running GNU/Linux. This port requires binutils-2.22 or newer. ! !
Support for VxWorks is in flux. At present GCC supports only the ! very recent VxWorks 5.5 (aka Tornado 2.2) release, and only on PowerPC. ! We welcome patches for other architectures supported by VxWorks 5.5. Support for VxWorks AE would also be welcome; we believe this is merely a matter of writing an appropriate “configlette” (see below). We are not interested in supporting older, a.out or COFF-based, versions of VxWorks in GCC 3. ! !
VxWorks comes with an older version of GCC installed in ! $WIND_BASE/host; we recommend you do not overwrite it. ! Choose an installation prefix entirely outside $WIND_BASE. ! Before running configure, create the directories prefix ! and prefix/bin. Link or copy the appropriate assembler, ! linker, etc. into prefix/bin, and set your PATH to ! include that directory while running both configure and ! make. ! !
You must give configure the ! --with-headers=$WIND_BASE/target/h switch so that it can find the VxWorks system headers. Since VxWorks is a cross compilation ! target only, you must also specify --target=target. ! configure will attempt to create the directory ! prefix/target/sys-include and copy files into it; ! make sure the user running configure has sufficient privilege to do so. ! !
GCC's exception handling runtime requires a special “configlette” ! module, contrib/gthr_supp_vxw_5x.c. Follow the instructions in that file to add the module to your kernel build. (Future versions of VxWorks will incorporate this module.) ! !
GCC supports the x86-64 architecture implemented by the AMD64 processor ! (amd64-*-* is an alias for x86_64-*-*) on GNU/Linux, FreeBSD and NetBSD. On GNU/Linux the default is a bi-arch compiler which is able to generate ! both 64-bit x86-64 and 32-bit x86 code (via the -m32 switch). ! !
GCC also supports the x86-64 architecture implemented by the AMD64 ! processor (‘amd64-*-*’ is an alias for ‘x86_64-*-*’) on Solaris 10 or later. Unlike other systems, without special options a bi-arch compiler is built which generates 32-bit code by default, but ! can generate 64-bit x86-64 code with the -m64 switch. Since GCC 4.7, there is also configuration that defaults to 64-bit code, but ! can generate 32-bit code with -m32. To configure and build ! this way, you have to provide all support libraries like libgmp ! as 64-bit code, configure with --target=x86_64-pc-solaris2.1x ! and ‘CC=gcc -m64’. ! !
This target is intended for embedded Xtensa systems using the ! ‘newlib’ C library. It uses ELF but does not support shared objects. Designed-defined instructions specified via the Tensilica Instruction Extension (TIE) language are only supported through inline assembly. ! !
The Xtensa configuration information must be specified prior to ! building GCC. The include/xtensa-config.h header file contains the configuration information. If you created your own Xtensa configuration with the Xtensa Processor Generator, the downloaded files include a customized copy of this header file, which you can use to replace the default header file. ! !
This target is for Xtensa systems running GNU/Linux. It supports ELF shared objects and the GNU C library (glibc). It also generates position-independent code (PIC) regardless of whether the ! -fpic or -fPIC options are used. In other respects, this target is the same as the ! ‘xtensa*-*-elf’ target. ! !
The 16-bit versions of Microsoft Windows, such as Windows 3.1, are not supported. ! !
However, the 32-bit port has limited support for Microsoft Windows 3.11 in the Win32s environment, as a target only. See below. ! !
The 32-bit versions of Windows, including Windows 95, Windows NT, Windows XP, and Windows Vista, are supported by several different target platforms. These targets differ in which Windows subsystem they target and which C libraries are used. !
GCC contains support for x86-64 using the mingw-w64 ! runtime library, available from http://mingw-w64.sourceforge.net/. This library should be used with the target triple x86_64-pc-mingw32. ! !
Presently Windows for Itanium is not supported. ! !
Windows CE is supported as a target only on Hitachi SuperH (sh-wince-pe), and MIPS (mips-wince-pe). ! !
GCC no longer supports Windows NT on the Alpha or PowerPC. ! !
GCC no longer supports the Windows POSIX subsystem. However, it does support the Interix subsystem. See above. ! !
Old target names including *-*-winnt and *-*-windowsnt are no longer used. ! !
PW32 (i386-pc-pw32) support was never completed, and the project seems to be inactive. See http://pw32.sourceforge.net/ for more information. ! !
UWIN support has been removed due to a lack of maintenance. ! !
Ports of GCC are included with the Cygwin environment. ! !
GCC will build under Cygwin without modification; it does not build ! with Microsoft's C++ compiler and there are no plans to make it do so. ! !
The Cygwin native compiler can be configured to target any 32-bit x86 cpu architecture desired; the default is i686-pc-cygwin. It should be used with as up-to-date a version of binutils as possible; use either the latest official GNU binutils release in the Cygwin distribution, or version 2.20 or above if building your own. ! !
The Interix target is used by OpenNT, Interix, Services For UNIX (SFU), and Subsystem for UNIX-based Applications (SUA). Applications compiled with this target run in the Interix subsystem, which is separate from the Win32 subsystem. This target was last known to work in GCC 3.3. !
GCC will build with and support only MinGW runtime 3.12 and later.
Earlier versions of headers are incompatible with the new default semantics
of extern inline in -std=c99 and -std=gnu99 modes.
!
!
GCC contains support files for many older (1980s and early 1990s) Unix variants. For the most part, support for these systems has not been deliberately removed, but it has not been maintained for several years and may suffer from bitrot. ! !
Starting with GCC 3.1, each release has a list of “obsoleted” systems. Support for these systems is still present in that release, but ! configure will fail unless the --enable-obsolete option is given. Unless a maintainer steps forward, support for these systems will be removed from the next release of GCC. ! !
Support for old systems as hosts for GCC can cause problems if the workarounds for compiler, library and operating system bugs affect the cleanliness or maintainability of the rest of GCC. In some cases, to bring GCC up on such a system, if still possible with current GCC, may require first installing an old version of GCC which did work on that system, and using it to compile a more recent GCC, to avoid bugs in the vendor compiler. Old releases of GCC 1 and GCC 2 are available in the ! old-releases directory on the GCC mirror sites. Header bugs may generally be avoided using ! fixincludes, but bugs or deficiencies in libraries and the operating system may still cause problems. ! !
Support for older systems as targets for cross-compilation is less problematic than support for them as hosts for GCC; if an enthusiast wishes to make such a target work again (including resurrecting any of the targets that never worked with GCC 2, starting from the last *************** version before they were removed), patch *** 1434,1466 **** following the usual requirements would be likely to be accepted, since they should not affect the support for more modern targets. !
!For some systems, old versions of GNU binutils may also be useful, ! and are available from pub/binutils/old-releases on sourceware.org mirror sites. !
!Some of the information on specific systems above relates to such older systems, but much of the information about GCC on such systems (which may no longer be applicable to current GCC) is to be found in the GCC texinfo manual. !
!C++ support is significantly better on ELF targets if you use the GNU linker; duplicate copies of inlines, vtables and template instantiations will be discarded automatically. -
- -Return to the GCC Installation page -
- - - - - --- 1456,1486 ---- following the usual requirements would be likely to be accepted, since they should not affect the support for more modern targets. ! !For some systems, old versions of GNU binutils may also be useful, ! and are available from pub/binutils/old-releases on sourceware.org mirror sites. ! !
Some of the information on specific systems above relates to such older systems, but much of the information about GCC on such systems (which may no longer be applicable to current GCC) is to be found in the GCC texinfo manual. ! !
C++ support is significantly better on ELF targets if you use the GNU linker; duplicate copies of inlines, vtables and template instantiations will be discarded automatically. +
Return to the GCC Installation page + + + + + diff -Nrcpad gcc-4.8.4/INSTALL/test.html gcc-4.8.5/INSTALL/test.html *** gcc-4.8.4/INSTALL/test.html Fri Dec 19 11:45:30 2014 --- gcc-4.8.5/INSTALL/test.html Tue Jun 23 07:55:28 2015 *************** *** 1,315 **** ! ! ! ! !
!Before you install GCC, we encourage you to run the testsuites and to compare your results with results from a similar configuration that have been submitted to the ! gcc-testresults mailing list. Some of these archived results are linked from the build status lists at http://gcc.gnu.org/buildstat.html, although not everyone who ! reports a successful build runs the testsuites and submits the results. This step is optional and may require you to download additional software, but it can give you confidence in your new GCC installation or point out problems before you install and start using your new GCC. !
!First, you must have downloaded the testsuites. These are part of the full distribution, but if you downloaded the “core” compiler plus any front ends, you must download the testsuites separately. !
!Second, you must have the testing tools installed. This includes DejaGnu, Tcl, and Expect; the DejaGnu site has links to these. !
!If the directories where runtest and expect were
! installed are not in the PATH, you may need to set the following
environment variables appropriately, as in the following example (which
! assumes that DejaGnu has been installed under /usr/local):
!
TCL_LIBRARY = /usr/local/share/tcl8.0 ! DEJAGNULIBS = /usr/local/share/dejagnu !
(On systems such as Cygwin, these paths are required to be actual paths, not mounts or links; presumably this is due to some lack of portability in the DejaGnu code.) -
- -Finally, you can run the testsuite (which may take a long time): -
cd objdir; make -k check -
This will test various components of GCC, such as compiler front ends and runtime libraries. While running the testsuite, DejaGnu might emit some harmless messages resembling ! ‘WARNING: Couldn't find the global config file.’ or ! ‘WARNING: Couldn't find tool init file’ that can be ignored. !
!If you are testing a cross-compiler, you may want to run the testsuite on a simulator as described at http://gcc.gnu.org/simtest-howto.html. !
! !In order to run sets of tests selectively, there are targets ! ‘make check-gcc’ and language specific ‘make check-c’, ! ‘make check-c++’, ‘make check-fortran’, ‘make check-java’, ! ‘make check-ada’, ‘make check-objc’, ‘make check-obj-c++’, ! ‘make check-lto’ ! in the gcc subdirectory of the object directory. You can also ! just run ‘make check’ in a subdirectory of the object directory. !
!A more selective way to just run all gcc execute tests in the
testsuite is to use
-
make check-gcc RUNTESTFLAGS="execute.exp other-options" -
Likewise, in order to run only the g++ “old-deja” tests in
! the testsuite with filenames matching ‘9805*’, you would use
!
make check-g++ RUNTESTFLAGS="old-deja.exp=9805* other-options" !
The *.exp files are located in the testsuite directories of the GCC ! source, the most important ones being compile.exp, ! execute.exp, dg.exp and old-deja.exp. ! To get a list of the possible *.exp files, pipe the ! output of ‘make check’ into a file and look at the ! ‘Running … .exp’ lines. !
! !You can pass multiple options to the testsuite using the
! ‘--target_board’ option of DejaGNU, either passed as part of
! ‘RUNTESTFLAGS’, or directly to runtest if you prefer to
work outside the makefiles. For example,
-
make check-g++ RUNTESTFLAGS="--target_board=unix/-O3/-fmerge-constants" -
will run the standard g++ testsuites (“unix” is the target name
for a standard native testsuite situation), passing
! ‘-O3 -fmerge-constants’ to the compiler on every test, i.e.,
slashes separate options.
!
You can run the testsuites multiple times using combinations of options with a syntax similar to the brace expansion of popular shells: -
-…"--target_board=arm-sim\{-mhard-float,-msoft-float\}\{-O1,-O2,-O3,\}"
- (Note the empty option caused by the trailing comma in the final group.) ! The following will run each testsuite eight times using the ‘arm-sim’ target, as if you had specified all possible combinations yourself: -
---target_board='arm-sim/-mhard-float/-O1 \ - arm-sim/-mhard-float/-O2 \ - arm-sim/-mhard-float/-O3 \ - arm-sim/-mhard-float \ - arm-sim/-msoft-float/-O1 \ - arm-sim/-msoft-float/-O2 \ - arm-sim/-msoft-float/-O3 \ - arm-sim/-msoft-float' -
They can be combined as many times as you wish, in arbitrary ways. This list: -
-…"--target_board=unix/-Wextra\{-O3,-fno-strength\}\{-fomit-frame,\}"
- will generate four combinations, all involving ‘-Wextra’. !
!The disadvantage to this method is that the testsuites are run in serial,
which is a waste on multiprocessor systems. For users with GNU Make and
a shell which performs brace expansion, you can run the testsuites in
! parallel by having the shell perform the combinations and make
! do the parallel runs. Instead of using ‘--target_board’, use a
special makefile target:
-
make -jN check-testsuite//test-target/option1/option2/… -
For example, !
!make -j3 check-gcc//sh-hms-sim/{-m1,-m2,-m3,-m3e,-m4}/{,-nofpu}
! will run three concurrent “make-gcc” testsuites, eventually testing all
ten combinations as described above. Note that this is currently only
! supported in the gcc subdirectory. (To see how this works, try
! typing echo before the example given here.)
!
The Java runtime tests can be executed via ‘make check’ ! in the target/libjava/testsuite directory in the build tree. !
!The Mauve Project provides a suite of tests for the Java Class Libraries. This suite can be run as part of libgcj testing by placing the Mauve tree within the libjava ! testsuite at libjava/testsuite/libjava.mauve/mauve, or by ! specifying the location of that tree when invoking ‘make’, as in ! ‘make MAUVEDIR=~/mauve check’. !
! !The result of running the testsuite are various *.sum and *.log ! files in the testsuite subdirectories. The *.log files contain a detailed log of the compiler invocations and the corresponding ! results, the *.sum files summarize the results. These summaries contain status codes for all tests: -
-It is normal for some tests to report unexpected failures. At the current time the testing harness does not allow fine grained control over whether or not a test is expected to fail. This problem should be fixed in future releases. -
! !If you want to report the results to the GCC project, use the ! contrib/test_summary shell script. Start it in the objdir with !
!srcdir/contrib/test_summary -p your_commentary.txt \ ! -m gcc-testresults@gcc.gnu.org |sh !
This script uses the Mail program to send the results, so
! make sure it is in your PATH. The file your_commentary.txt is
prepended to the testsuite summary and should contain any special
remarks you have on your results or your build environment. Please
do not edit the testsuite result block or the subject line, as these
messages may be automatically processed.
-
Return to the GCC Installation page -
- - - - - - -First, you must have downloaded the testsuites. These are part of the full distribution, but if you downloaded the “core” compiler plus any front ends, you must download the testsuites separately. ! !
Second, you must have the testing tools installed. This includes DejaGnu, Tcl, and Expect; the DejaGnu site has links to these. ! !
If the directories where runtest and expect were ! installed are not in the PATH, you may need to set the following environment variables appropriately, as in the following example (which ! assumes that DejaGnu has been installed under /usr/local): !
TCL_LIBRARY = /usr/local/share/tcl8.0 ! DEJAGNULIBS = /usr/local/share/dejagnu !!
(On systems such as Cygwin, these paths are required to be actual paths, not mounts or links; presumably this is due to some lack of portability in the DejaGnu code.) !
Finally, you can run the testsuite (which may take a long time): !
cd objdir; make -k check !!
This will test various components of GCC, such as compiler front ends and runtime libraries. While running the testsuite, DejaGnu might emit some harmless messages resembling ! ‘WARNING: Couldn't find the global config file.’ or ! ‘WARNING: Couldn't find tool init file’ that can be ignored. ! !
If you are testing a cross-compiler, you may want to run the testsuite on a simulator as described at http://gcc.gnu.org/simtest-howto.html. ! !
In order to run sets of tests selectively, there are targets ! ‘make check-gcc’ and language specific ‘make check-c’, ! ‘make check-c++’, ‘make check-fortran’, ‘make check-java’, ! ‘make check-ada’, ‘make check-objc’, ‘make check-obj-c++’, ! ‘make check-lto’ ! in the gcc subdirectory of the object directory. You can also ! just run ‘make check’ in a subdirectory of the object directory. !
A more selective way to just run all gcc execute tests in the testsuite is to use !
make check-gcc RUNTESTFLAGS="execute.exp other-options" !!
Likewise, in order to run only the g++ “old-deja” tests in ! the testsuite with filenames matching ‘9805*’, you would use !
make check-g++ RUNTESTFLAGS="old-deja.exp=9805* other-options" !!
The *.exp files are located in the testsuite directories of the GCC ! source, the most important ones being compile.exp, ! execute.exp, dg.exp and old-deja.exp. ! To get a list of the possible *.exp files, pipe the ! output of ‘make check’ into a file and look at the ! ‘Running ... .exp’ lines. ! !
You can pass multiple options to the testsuite using the ! ‘--target_board’ option of DejaGNU, either passed as part of ! ‘RUNTESTFLAGS’, or directly to runtest if you prefer to work outside the makefiles. For example, !
make check-g++ RUNTESTFLAGS="--target_board=unix/-O3/-fmerge-constants" !!
will run the standard g++ testsuites (“unix” is the target name for a standard native testsuite situation), passing ! ‘-O3 -fmerge-constants’ to the compiler on every test, i.e., slashes separate options. ! !
You can run the testsuites multiple times using combinations of options with a syntax similar to the brace expansion of popular shells: !
..."--target_board=arm-sim\{-mhard-float,-msoft-float\}\{-O1,-O2,-O3,\}"
!
! (Note the empty option caused by the trailing comma in the final group.) ! The following will run each testsuite eight times using the ‘arm-sim’ target, as if you had specified all possible combinations yourself: !
--target_board='arm-sim/-mhard-float/-O1 \ ! arm-sim/-mhard-float/-O2 \ ! arm-sim/-mhard-float/-O3 \ ! arm-sim/-mhard-float \ ! arm-sim/-msoft-float/-O1 \ ! arm-sim/-msoft-float/-O2 \ ! arm-sim/-msoft-float/-O3 \ ! arm-sim/-msoft-float' !!
They can be combined as many times as you wish, in arbitrary ways. This list: !
..."--target_board=unix/-Wextra\{-O3,-fno-strength\}\{-fomit-frame,\}"
!
! will generate four combinations, all involving ‘-Wextra’. ! !
The disadvantage to this method is that the testsuites are run in serial, which is a waste on multiprocessor systems. For users with GNU Make and a shell which performs brace expansion, you can run the testsuites in ! parallel by having the shell perform the combinations and make ! do the parallel runs. Instead of using ‘--target_board’, use a special makefile target: !
make -jN check-testsuite//test-target/option1/option2/... !!
For example, !
make -j3 check-gcc//sh-hms-sim/{-m1,-m2,-m3,-m3e,-m4}/{,-nofpu}
!
! will run three concurrent “make-gcc” testsuites, eventually testing all ten combinations as described above. Note that this is currently only ! supported in the gcc subdirectory. (To see how this works, try ! typing echo before the example given here.) !
The Java runtime tests can be executed via ‘make check’ ! in the target/libjava/testsuite directory in the build tree. ! !
The Mauve Project provides a suite of tests for the Java Class Libraries. This suite can be run as part of libgcj testing by placing the Mauve tree within the libjava ! testsuite at libjava/testsuite/libjava.mauve/mauve, or by ! specifying the location of that tree when invoking ‘make’, as in ! ‘make MAUVEDIR=~/mauve check’. !
The result of running the testsuite are various *.sum and *.log ! files in the testsuite subdirectories. The *.log files contain a detailed log of the compiler invocations and the corresponding ! results, the *.sum files summarize the results. These summaries contain status codes for all tests: !
It is normal for some tests to report unexpected failures. At the current time the testing harness does not allow fine grained control over whether or not a test is expected to fail. This problem should be fixed in future releases. !
If you want to report the results to the GCC project, use the ! contrib/test_summary shell script. Start it in the objdir with !
srcdir/contrib/test_summary -p your_commentary.txt \ ! -m gcc-testresults@gcc.gnu.org |sh !!
This script uses the Mail program to send the results, so ! make sure it is in your PATH. The file your_commentary.txt is prepended to the testsuite summary and should contain any special remarks you have on your results or your build environment. Please do not edit the testsuite result block or the subject line, as these messages may be automatically processed. +
Return to the GCC Installation page
+
+
+
+
+
+
+
+
diff -Nrcpad gcc-4.8.4/LAST_UPDATED gcc-4.8.5/LAST_UPDATED
*** gcc-4.8.4/LAST_UPDATED Fri Dec 19 11:45:26 2014
--- gcc-4.8.5/LAST_UPDATED Tue Jun 23 07:55:28 2015
***************
*** 1 ****
! Obtained from SVN: tags/gcc_4_8_4_release revision 218947
--- 1 ----
! Obtained from SVN: tags/gcc_4_8_5_release revision 224821
diff -Nrcpad gcc-4.8.4/MD5SUMS gcc-4.8.5/MD5SUMS
*** gcc-4.8.4/MD5SUMS Fri Dec 19 12:45:37 2014
--- gcc-4.8.5/MD5SUMS Tue Jun 23 09:08:39 2015
***************
*** 1,5 ****
# This file contains the MD5 checksums of the files in the
! # gcc-4.8.4.tar.bz2 tarball.
#
# Besides verifying that all files in the tarball were correctly expanded,
# it also can be used to determine if any files have changed since the
--- 1,5 ----
# This file contains the MD5 checksums of the files in the
! # gcc-4.8.5.tar.bz2 tarball.
#
# Besides verifying that all files in the tarball were correctly expanded,
# it also can be used to determine if any files have changed since the
***************
*** 15,44 ****
fe60d87048567d4fe8c8a0ed2448bcc8 COPYING.RUNTIME
d32239bcb673463ab874e80d47fae504 COPYING3
6a6a8e020838b23406c81b19c1d46df6 COPYING3.LIB
! 4480e0a3bc87ba07c08c434f6b1e0ecf ChangeLog
09538b708302f1735f6fa05b622ecf5e ChangeLog.tree-ssa
79ef16e405f5873970e04cee49091ff8 INSTALL/README
! 8198620c99ae5d498af977fe48b6fcc5 INSTALL/binaries.html
! e692922e41d41b619e06e9026ad1b4e3 INSTALL/build.html
! fbba4289512d91e23f898ead4b23f57a INSTALL/configure.html
! 0cffd20c5cc08b3c4c6c0b199e53af71 INSTALL/download.html
! 6c57b94dad2f02f2a1b4612e84d4db39 INSTALL/finalinstall.html
! d108b6aa020535e12f943830d6517384 INSTALL/gfdl.html
! 05839347918e698352fad3b4c665e807 INSTALL/index.html
! 60006efad29dce59df9433a4fb470513 INSTALL/old.html
! 33e1d1af9dbca7b9f1afd856559f1837 INSTALL/prerequisites.html
! 8b72685e409e06a61f001b9ca5139aa8 INSTALL/specific.html
! c038158da59c97672084149b947444c3 INSTALL/test.html
! 3cf34d14a42c968be113b73ecbb3098f LAST_UPDATED
98dba0586988a9aa76768f50ece2dc21 MAINTAINERS
2b525648f28fc6651400e95fe25d40ed Makefile.def
997f87c45b47c0a0c63eed5e39ee3831 Makefile.in
6b571c1e8f90bb088989c4350d479485 Makefile.tpl
! b961293a60d80efdd076d4682219b84a NEWS
80d26bc3b1ad4f6969a96a24c9181bf5 README
b510a5285eb05298b5f3d9f5ae920588 boehm-gc/AmigaOS.c
2caafacabf758bb76a9dfce1fc544b97 boehm-gc/BCC_MAKEFILE
! 4baf07144be5d715143bb355ea9ebf46 boehm-gc/ChangeLog
c18075e3729cd116028480307a8e845d boehm-gc/EMX_MAKEFILE
3b7cc3be9ed3c2135bbda990e8a69303 boehm-gc/MacOS.c
5cf7764626b7dd7272b2fe11403d1b6a boehm-gc/MacProjects.sit.hqx
--- 15,44 ----
fe60d87048567d4fe8c8a0ed2448bcc8 COPYING.RUNTIME
d32239bcb673463ab874e80d47fae504 COPYING3
6a6a8e020838b23406c81b19c1d46df6 COPYING3.LIB
! 16a08ffeb85e88b0dc0cfdacc82ac75b ChangeLog
09538b708302f1735f6fa05b622ecf5e ChangeLog.tree-ssa
79ef16e405f5873970e04cee49091ff8 INSTALL/README
! 3c47fb6f8e8f7a7dcf0197d643772f00 INSTALL/binaries.html
! d18e42ac106d7dce06ac84b556baa43e INSTALL/build.html
! a94eed468464961e899dddaf15550e7d INSTALL/configure.html
! 1c35df4887f1a4748bd58d863af32714 INSTALL/download.html
! 182f3ca1425d1ccf637dd048e670c1f6 INSTALL/finalinstall.html
! f24b4999e0b38760db90dbb5acf5a2d4 INSTALL/gfdl.html
! 7bd1f7ee719ca2fc0abb6c5965935367 INSTALL/index.html
! 620f6dbef9699a9bde5d78980fbfaaa0 INSTALL/old.html
! a41799015079bd12807e54e19d80a2e0 INSTALL/prerequisites.html
! 5e7b47c6e4df0041eb9311b990b5ac9e INSTALL/specific.html
! 0d630039c49eda6f5ade37d8aecbf88b INSTALL/test.html
! 4769871f41783324e0a8677a4cd60ea1 LAST_UPDATED
98dba0586988a9aa76768f50ece2dc21 MAINTAINERS
2b525648f28fc6651400e95fe25d40ed Makefile.def
997f87c45b47c0a0c63eed5e39ee3831 Makefile.in
6b571c1e8f90bb088989c4350d479485 Makefile.tpl
! bf11e90d17dd608526695c3430c721fc NEWS
80d26bc3b1ad4f6969a96a24c9181bf5 README
b510a5285eb05298b5f3d9f5ae920588 boehm-gc/AmigaOS.c
2caafacabf758bb76a9dfce1fc544b97 boehm-gc/BCC_MAKEFILE
! b31c96184661b230710f0f4c98c148bf boehm-gc/ChangeLog
c18075e3729cd116028480307a8e845d boehm-gc/EMX_MAKEFILE
3b7cc3be9ed3c2135bbda990e8a69303 boehm-gc/MacOS.c
5cf7764626b7dd7272b2fe11403d1b6a boehm-gc/MacProjects.sit.hqx
*************** b04a1232318128ebd7c630fca10d02e5 boehm-
*** 217,223 ****
eea34cf893bb060ee20189e256a8065a config.guess
040359150cf11493f973a46d8a25b06b config.rpath
9e38dc3cc2b4e471ea192c8984fb0cd1 config.sub
! 385cb717f07118e5891e6557eb4ff37c config/ChangeLog
0fcd4badfe2a2191778bdf5ab94aa40c config/acinclude.m4
9238d23c68259d195b332db71892d242 config/acx.m4
6b030f5cf640bdd401ea739f54a667f8 config/asmcfi.m4
--- 217,223 ----
eea34cf893bb060ee20189e256a8065a config.guess
040359150cf11493f973a46d8a25b06b config.rpath
9e38dc3cc2b4e471ea192c8984fb0cd1 config.sub
! dc101ac48f963de087acf3227982e57c config/ChangeLog
0fcd4badfe2a2191778bdf5ab94aa40c config/acinclude.m4
9238d23c68259d195b332db71892d242 config/acx.m4
6b030f5cf640bdd401ea739f54a667f8 config/asmcfi.m4
*************** b0d2f2e937c16091b330451e6883c4b6 config
*** 298,306 ****
b6afa5c33fb98edfaf591dd38d198b0d config/warnings.m4
7ef51b0adb98e5c5f7aba46d2c7293f1 config/weakref.m4
e249d18c447a8372fd1ed5f084284d6b config/zlib.m4
! add9b9c359dbadba0f65dde3dc95c534 configure
! d39f2ed138b31d670f4302a086d07cfb configure.ac
! 3152fec29e3f6c84ca7f207afa8186ef contrib/ChangeLog
7af8d2979bf1a7cfa88e30d05fa22be2 contrib/ChangeLog.tree-ssa
e0ea80d7094bf66610f2f60db444f9a1 contrib/analyze_brprob
998f0112578f801ac84646f060e18f89 contrib/check_GNU_style.sh
--- 298,306 ----
b6afa5c33fb98edfaf591dd38d198b0d config/warnings.m4
7ef51b0adb98e5c5f7aba46d2c7293f1 config/weakref.m4
e249d18c447a8372fd1ed5f084284d6b config/zlib.m4
! 0e74d33f2dc24014f231ca91cad5b6a6 configure
! d287b361a17e3a023be6e7ff5d522b9b configure.ac
! 9ca6cfba6bc6eb02248dc7482ce4d81d contrib/ChangeLog
7af8d2979bf1a7cfa88e30d05fa22be2 contrib/ChangeLog.tree-ssa
e0ea80d7094bf66610f2f60db444f9a1 contrib/analyze_brprob
998f0112578f801ac84646f060e18f89 contrib/check_GNU_style.sh
*************** fa945bac89ee68b410027dcfe1312f4b contri
*** 332,338 ****
0fb5c8c3cd465d8bd57b55b2548c683a contrib/paranoia.cc
9083c56c1c89c5bec355a27f78e49807 contrib/patch_tester.sh
87a19b40fbd220938cf6c23c42c255e2 contrib/prepare_patch.sh
! 1620c8c6ab46b27407fdb0a6f86f1e3f contrib/reghunt/ChangeLog
cf247a580e49d212518de409793db0a8 contrib/reghunt/bin/gcc-build-full
724e70ea3e80f87f2a201bbe2f1eef37 contrib/reghunt/bin/gcc-build-simple
3f2318bae7562a4ad1639e686916a545 contrib/reghunt/bin/gcc-cleanup
--- 332,338 ----
0fb5c8c3cd465d8bd57b55b2548c683a contrib/paranoia.cc
9083c56c1c89c5bec355a27f78e49807 contrib/patch_tester.sh
87a19b40fbd220938cf6c23c42c255e2 contrib/prepare_patch.sh
! 5befb7978b817932d77df60d2bcb0f40 contrib/reghunt/ChangeLog
cf247a580e49d212518de409793db0a8 contrib/reghunt/bin/gcc-build-full
724e70ea3e80f87f2a201bbe2f1eef37 contrib/reghunt/bin/gcc-build-simple
3f2318bae7562a4ad1639e686916a545 contrib/reghunt/bin/gcc-cleanup
*************** f251d49dd87647250fcd74dd50b7835f contri
*** 391,397 ****
e2829fc4af4f433a6a328a62d5ce8066 contrib/reghunt/examples/reg-watch
afd863c2ec84c906e20f9b9787b1f0fe contrib/reghunt/examples/reg-watch.awk
8955535523d4b5f48006bcb851ba9b4b contrib/reghunt/examples/testall
! f3cfa890af15d9fcbf755fc4ec38ca25 contrib/regression/ChangeLog
30553bfced1b2b46bf7ca01ef6ba69d1 contrib/regression/GCC_Regression_Tester.wdgt/Default.png
ad38ddd771df222eb9d413e3c7f6a751 contrib/regression/GCC_Regression_Tester.wdgt/Icon.png
777bd286c147cc02861811f66b9a4440 contrib/regression/GCC_Regression_Tester.wdgt/Info.plist
--- 391,397 ----
e2829fc4af4f433a6a328a62d5ce8066 contrib/reghunt/examples/reg-watch
afd863c2ec84c906e20f9b9787b1f0fe contrib/reghunt/examples/reg-watch.awk
8955535523d4b5f48006bcb851ba9b4b contrib/reghunt/examples/testall
! 760b0671bea142791aa41f99fa8d2e52 contrib/regression/ChangeLog
30553bfced1b2b46bf7ca01ef6ba69d1 contrib/regression/GCC_Regression_Tester.wdgt/Default.png
ad38ddd771df222eb9d413e3c7f6a751 contrib/regression/GCC_Regression_Tester.wdgt/Icon.png
777bd286c147cc02861811f66b9a4440 contrib/regression/GCC_Regression_Tester.wdgt/Info.plist
*************** e00fa8f7dd72b80ca5a64130e85fe4f4 contri
*** 415,421 ****
6ed51d5edccbae74c6500732f8a40540 contrib/update-copyright.py
7cb42cbdf8becd280d1e16191416fb62 contrib/warn_summary
21504de31981a67b5b93b265029d1865 depcomp
! ee639d73abae0f55d7dc498132d371c7 fixincludes/ChangeLog
8150ff8dbd50833dcd358501d665da10 fixincludes/Makefile.in
4eb8fdda3b3e303c7aa822d341495822 fixincludes/README
455903ad4ff71fa5c5340ef7ae41a0e6 fixincludes/README-fixinc
--- 415,421 ----
6ed51d5edccbae74c6500732f8a40540 contrib/update-copyright.py
7cb42cbdf8becd280d1e16191416fb62 contrib/warn_summary
21504de31981a67b5b93b265029d1865 depcomp
! 79f9cd896bd05a78c4f06b8a7a4ad5e2 fixincludes/ChangeLog
8150ff8dbd50833dcd358501d665da10 fixincludes/Makefile.in
4eb8fdda3b3e303c7aa822d341495822 fixincludes/README
455903ad4ff71fa5c5340ef7ae41a0e6 fixincludes/README-fixinc
*************** a5e817d35ded04a0fb03999b50c0e89e fixinc
*** 547,558 ****
955462b555900ecd3934223c64e21fa7 fixincludes/tests/base/types/vxTypesBase.h
c78e762f2c91f2af991feda7d3d7f4b2 fixincludes/tests/base/unistd.h
ae1ca33497c87ae3e6d4558a8e5c6583 gcc/ABOUT-GCC-NLS
! 785b2d33c53d3776ba4ec470dd1c5597 gcc/BASE-VER
59530bdf33659b29e73d4adb9f9f6552 gcc/COPYING
a916467b91076e631dd8edb7424769c7 gcc/COPYING.LIB
d32239bcb673463ab874e80d47fae504 gcc/COPYING3
6a6a8e020838b23406c81b19c1d46df6 gcc/COPYING3.LIB
! 7e106a4d94dd31d03092869519074ec6 gcc/ChangeLog
a3b63c675afa7a655cc2bfa8a907af79 gcc/ChangeLog-1997
d9a88529352a010253c2e8fb1ed6023b gcc/ChangeLog-1998
240f08f81cb4699e8b49347db38233db gcc/ChangeLog-1999
--- 547,558 ----
955462b555900ecd3934223c64e21fa7 fixincludes/tests/base/types/vxTypesBase.h
c78e762f2c91f2af991feda7d3d7f4b2 fixincludes/tests/base/unistd.h
ae1ca33497c87ae3e6d4558a8e5c6583 gcc/ABOUT-GCC-NLS
! 14de928120dd759fa29c964ca433a50a gcc/BASE-VER
59530bdf33659b29e73d4adb9f9f6552 gcc/COPYING
a916467b91076e631dd8edb7424769c7 gcc/COPYING.LIB
d32239bcb673463ab874e80d47fae504 gcc/COPYING3
6a6a8e020838b23406c81b19c1d46df6 gcc/COPYING3.LIB
! 4a4094e46164c3afb6bacaff250a32c5 gcc/ChangeLog
a3b63c675afa7a655cc2bfa8a907af79 gcc/ChangeLog-1997
d9a88529352a010253c2e8fb1ed6023b gcc/ChangeLog-1998
240f08f81cb4699e8b49347db38233db gcc/ChangeLog-1999
*************** fb3fadb88e1d2b3b640cfaaa5ff11780 gcc/Ch
*** 575,581 ****
3eb07e0b2e542409bf73d359f7f65609 gcc/ChangeLog.ptr
e13638e26743ba41e6011b76cc00d9a9 gcc/ChangeLog.tree-ssa
739ab47f6425bcea1d05e4fc0542de54 gcc/ChangeLog.tuples
! c96df029224ac19d61ef3da535a7e865 gcc/DATESTAMP
d41d8cd98f00b204e9800998ecf8427e gcc/DEV-PHASE
eb92e1ff5e982ca07e173e0eb286d243 gcc/FSFChangeLog
30e1e33411566388b3164558482dc5e6 gcc/FSFChangeLog.10
--- 575,581 ----
3eb07e0b2e542409bf73d359f7f65609 gcc/ChangeLog.ptr
e13638e26743ba41e6011b76cc00d9a9 gcc/ChangeLog.tree-ssa
739ab47f6425bcea1d05e4fc0542de54 gcc/ChangeLog.tuples
! 01b5cce2d1aff90e6fed02d85269c477 gcc/DATESTAMP
d41d8cd98f00b204e9800998ecf8427e gcc/DEV-PHASE
eb92e1ff5e982ca07e173e0eb286d243 gcc/FSFChangeLog
30e1e33411566388b3164558482dc5e6 gcc/FSFChangeLog.10
*************** ec6799501b2eb2923d5de6a66169dbd2 gcc/ON
*** 587,593 ****
edaf2016f8d373efc2a2690dee7f6b98 gcc/acinclude.m4
3b531d1851da8752f541b0cc0f9b5abc gcc/aclocal.m4
30995d78221b41ce62c92b2f601b4ebb gcc/ada/9drpc.adb
! 67490777e7cd78b9dc73a0c9ead532fe gcc/ada/ChangeLog
683be0b07dc4f64f118fd5e8ae9cb30d gcc/ada/ChangeLog-2001
7aff25efb203be4136b8776cdc812956 gcc/ada/ChangeLog-2002
cd2379152000f40157d349018fb9364d gcc/ada/ChangeLog-2003
--- 587,593 ----
edaf2016f8d373efc2a2690dee7f6b98 gcc/acinclude.m4
3b531d1851da8752f541b0cc0f9b5abc gcc/aclocal.m4
30995d78221b41ce62c92b2f601b4ebb gcc/ada/9drpc.adb
! efbd7b125d8d7e9c39a5f6ef30f40194 gcc/ada/ChangeLog
683be0b07dc4f64f118fd5e8ae9cb30d gcc/ada/ChangeLog-2001
7aff25efb203be4136b8776cdc812956 gcc/ada/ChangeLog-2002
cd2379152000f40157d349018fb9364d gcc/ada/ChangeLog-2003
*************** c413d4d50e9563859f4d751a4404b705 gcc/ad
*** 1567,1573 ****
4ce109758af9fd09626d5277a2507764 gcc/ada/gcc-interface/targtyps.c
fd58b320b7fb10ef35e5905f41a1a760 gcc/ada/gcc-interface/trans.c
ac300a216cd0b5744d9155fe61f4660d gcc/ada/gcc-interface/utils.c
! 1ba2f2aa401642279d2941fa1abb632d gcc/ada/gcc-interface/utils2.c
f03992068d889f278ee525aca83f27fc gcc/ada/get_alfa.adb
3e1abd579a2bee793b5b7684cbf2b482 gcc/ada/get_alfa.ads
78e1564fc6e18145efeeea01940a4cb4 gcc/ada/get_scos.adb
--- 1567,1573 ----
4ce109758af9fd09626d5277a2507764 gcc/ada/gcc-interface/targtyps.c
fd58b320b7fb10ef35e5905f41a1a760 gcc/ada/gcc-interface/trans.c
ac300a216cd0b5744d9155fe61f4660d gcc/ada/gcc-interface/utils.c
! b252e259bf04793b74ca5dec32e1b449 gcc/ada/gcc-interface/utils2.c
f03992068d889f278ee525aca83f27fc gcc/ada/get_alfa.adb
3e1abd579a2bee793b5b7684cbf2b482 gcc/ada/get_alfa.ads
78e1564fc6e18145efeeea01940a4cb4 gcc/ada/get_scos.adb
*************** dff6c45dedc5b25498e3b38f561e4cc7 gcc/ad
*** 2695,2701 ****
0493a7ed666c4b102be665a8e328be35 gcc/ada/xutil.adb
2c8b2f1975e4e064d3803db6dbd516cb gcc/ada/xutil.ads
6f00e9d30c30636379b35559b3b48da6 gcc/addresses.h
! 960b13b30f67665d59b185186ec8c8b2 gcc/alias.c
05034325efc1c6fd55a9496de09e7522 gcc/alias.h
1327c03cb48c01740371ed5411053654 gcc/alloc-pool.c
222eaa2b4cef8d542c786fbe9ae9cf07 gcc/alloc-pool.h
--- 2695,2701 ----
0493a7ed666c4b102be665a8e328be35 gcc/ada/xutil.adb
2c8b2f1975e4e064d3803db6dbd516cb gcc/ada/xutil.ads
6f00e9d30c30636379b35559b3b48da6 gcc/addresses.h
! c7f6b281f788ba47c4ae9f3ae708ff54 gcc/alias.c
05034325efc1c6fd55a9496de09e7522 gcc/alias.h
1327c03cb48c01740371ed5411053654 gcc/alloc-pool.c
222eaa2b4cef8d542c786fbe9ae9cf07 gcc/alloc-pool.h
*************** e4bf7085119fadf0cf91a26d2df4cb24 gcc/bi
*** 2711,2723 ****
73d64c118493d16f7bcb420b410374cf gcc/bt-load.c
3491416604bfc66e00e66bc7d60cba2b gcc/builtin-attrs.def
88bdc69b421bdbe83e6351e8268e1a7a gcc/builtin-types.def
! b96cd9a5283d933e7553085d381be366 gcc/builtins.c
94951e5a26827a8cb3bfe58cd045e4e8 gcc/builtins.def
ecdeb32db3d71ab656bf8f96b6dbcf7c gcc/builtins.h
! b3ec8c4f0e4cc90ca2c2f3b637599da0 gcc/c-family/ChangeLog
56497a0c46ef67a9abe43fc6daa48734 gcc/c-family/c-ada-spec.c
4755b05370bb4bf1aac2eb9d4d6df083 gcc/c-family/c-ada-spec.h
! a67fc004b253f61a7fd39dd94fe59d87 gcc/c-family/c-common.c
a4c3104a1278bb8b30367026bf98aa86 gcc/c-family/c-common.def
98d69aae253a9588768be5ee2ae8c4e1 gcc/c-family/c-common.h
93aaa3639b2be89bbca49a7b0394a821 gcc/c-family/c-cppbuiltin.c
--- 2711,2723 ----
73d64c118493d16f7bcb420b410374cf gcc/bt-load.c
3491416604bfc66e00e66bc7d60cba2b gcc/builtin-attrs.def
88bdc69b421bdbe83e6351e8268e1a7a gcc/builtin-types.def
! 4835e27fbd7514c57d3a855fd6136774 gcc/builtins.c
94951e5a26827a8cb3bfe58cd045e4e8 gcc/builtins.def
ecdeb32db3d71ab656bf8f96b6dbcf7c gcc/builtins.h
! 3b44338b357d5905d45167ed65a14f45 gcc/c-family/ChangeLog
56497a0c46ef67a9abe43fc6daa48734 gcc/c-family/c-ada-spec.c
4755b05370bb4bf1aac2eb9d4d6df083 gcc/c-family/c-ada-spec.h
! 28e3a2ba692e458d26ac33718f1b2b08 gcc/c-family/c-common.c
a4c3104a1278bb8b30367026bf98aa86 gcc/c-family/c-common.def
98d69aae253a9588768be5ee2ae8c4e1 gcc/c-family/c-common.h
93aaa3639b2be89bbca49a7b0394a821 gcc/c-family/c-cppbuiltin.c
*************** a74381cbd045a4d2457d756bf1e8898b gcc/c-
*** 2728,2734 ****
708c592978951579b5db97a86cd0ab60 gcc/c-family/c-lex.c
de07bb8aecebc26a26d6d1930f360076 gcc/c-family/c-objc.h
b2fb15ad294766fedf686713d17e2d35 gcc/c-family/c-omp.c
! a84f1f9d547a874b806faccecf5fb653 gcc/c-family/c-opts.c
df35419c47e7ccbcbfd8d4591bc21ae3 gcc/c-family/c-pch.c
4b5acba8a289261b2de692206c66f0a8 gcc/c-family/c-ppoutput.c
91e7aec544a94f9adb4f9cefa316a356 gcc/c-family/c-pragma.c
--- 2728,2734 ----
708c592978951579b5db97a86cd0ab60 gcc/c-family/c-lex.c
de07bb8aecebc26a26d6d1930f360076 gcc/c-family/c-objc.h
b2fb15ad294766fedf686713d17e2d35 gcc/c-family/c-omp.c
! a38dee797561dd44cb988276792eb4dc gcc/c-family/c-opts.c
df35419c47e7ccbcbfd8d4591bc21ae3 gcc/c-family/c-pch.c
4b5acba8a289261b2de692206c66f0a8 gcc/c-family/c-ppoutput.c
91e7aec544a94f9adb4f9cefa316a356 gcc/c-family/c-pragma.c
*************** bf9abbc411cb1aafd43579240cc4cc2c gcc/c-
*** 2742,2748 ****
67fe1a47dcfa508fae450b55194a3695 gcc/c-family/c.opt
e349380027a0e4b3a8d6a7a3a7c0c10d gcc/c-family/cppspec.c
480089f4072c03d274c51c9b757fc9e6 gcc/c-family/stub-objc.c
! d5d560f3cfa4cbd0559dde1c47d1be74 gcc/c/ChangeLog
0a9eb9433fb3d43ee8f87c141a16a9ce gcc/c/Make-lang.in
e085062e94ae6c0259e7613d5ab6a6ec gcc/c/c-aux-info.c
f36f96a5a736e62a50a5fbaa2eea981a gcc/c/c-convert.c
--- 2742,2748 ----
67fe1a47dcfa508fae450b55194a3695 gcc/c-family/c.opt
e349380027a0e4b3a8d6a7a3a7c0c10d gcc/c-family/cppspec.c
480089f4072c03d274c51c9b757fc9e6 gcc/c-family/stub-objc.c
! 1c10741531234f58c39732e7982410f3 gcc/c/ChangeLog
0a9eb9433fb3d43ee8f87c141a16a9ce gcc/c/Make-lang.in
e085062e94ae6c0259e7613d5ab6a6ec gcc/c/c-aux-info.c
f36f96a5a736e62a50a5fbaa2eea981a gcc/c/c-convert.c
*************** ac4b37299840bf0b4f5f9c79695d824b gcc/c/
*** 2754,2760 ****
37a5cb6661baa0a0695d6c5c5fb5ed64 gcc/c/c-objc-common.h
0db616f56674373133a29d888fd8eb72 gcc/c/c-parser.c
3d770215af97e5de2ae605d59c4fa2c6 gcc/c/c-tree.h
! 7babd4a1a1e55fade6c00dafb09142b7 gcc/c/c-typeck.c
914d221ba9adadb48ef8b7332eb9ccf9 gcc/c/config-lang.in
9aef7a187eddb37b7136d40ae52b6955 gcc/c/gccspec.c
a968ae8f347de13e31c2d3d5299a417f gcc/caller-save.c
--- 2754,2760 ----
37a5cb6661baa0a0695d6c5c5fb5ed64 gcc/c/c-objc-common.h
0db616f56674373133a29d888fd8eb72 gcc/c/c-parser.c
3d770215af97e5de2ae605d59c4fa2c6 gcc/c/c-tree.h
! edc9378d090cbff4bb107738b24d0537 gcc/c/c-typeck.c
914d221ba9adadb48ef8b7332eb9ccf9 gcc/c/config-lang.in
9aef7a187eddb37b7136d40ae52b6955 gcc/c/gccspec.c
a968ae8f347de13e31c2d3d5299a417f gcc/caller-save.c
*************** e311154ce8f515bbc83b5b60c75b17d1 gcc/cf
*** 2764,2770 ****
a9a92a0866d06d363474284ac2f71300 gcc/cfganal.c
840f7393d180c32863a3a5c977b4fe9e gcc/cfgbuild.c
b7020b15cbe1461adb160211761248c3 gcc/cfgcleanup.c
! 0505d64ed16279f4ca9b827d06332ab1 gcc/cfgexpand.c
404fce3cf1f8b3feac2fa39921040889 gcc/cfghooks.c
261acd694bb6b5bd1b745909214498c6 gcc/cfghooks.h
281cc859c5c55ba4bab0e8d62005d1c9 gcc/cfgloop.c
--- 2764,2770 ----
a9a92a0866d06d363474284ac2f71300 gcc/cfganal.c
840f7393d180c32863a3a5c977b4fe9e gcc/cfgbuild.c
b7020b15cbe1461adb160211761248c3 gcc/cfgcleanup.c
! 995ec0d4da84db7687c68c01d086a013 gcc/cfgexpand.c
404fce3cf1f8b3feac2fa39921040889 gcc/cfghooks.c
261acd694bb6b5bd1b745909214498c6 gcc/cfghooks.h
281cc859c5c55ba4bab0e8d62005d1c9 gcc/cfgloop.c
*************** e2b6ef1ba3f7eb6702889dd6e6ad48c8 gcc/cg
*** 2783,2789 ****
11377efa2a747fc5757a25d3242568ca gcc/collect2.c
a70da9a8c6815a821962bc75c5ca378e gcc/collect2.h
0200808e761864973bcc678f8e3f6e0a gcc/combine-stack-adj.c
! f44b715e538ed32b7f2905cb3f74b746 gcc/combine.c
05f19da611d22f5f5c4a1aa928c96f08 gcc/common.opt
c1988ff8d1243c26fe3afb844afd53b7 gcc/common/common-target-def.h
e3bd7e1ccc8c1d3b1e5bd363b379bdae gcc/common/common-target.def
--- 2783,2789 ----
11377efa2a747fc5757a25d3242568ca gcc/collect2.c
a70da9a8c6815a821962bc75c5ca378e gcc/collect2.h
0200808e761864973bcc678f8e3f6e0a gcc/combine-stack-adj.c
! 0ff33c39d3a5a520351ff465b7c8df5f gcc/combine.c
05f19da611d22f5f5c4a1aa928c96f08 gcc/common.opt
c1988ff8d1243c26fe3afb844afd53b7 gcc/common/common-target-def.h
e3bd7e1ccc8c1d3b1e5bd363b379bdae gcc/common/common-target.def
*************** ef626b893bd240d7df8a90b30f34e39d gcc/co
*** 2834,2840 ****
1ef3d944b329df2c0efa98d6cad7af2a gcc/compare-elim.c
fa96792072dbc4c07d2490b630737268 gcc/conditions.h
66d09ded30a98c13b7a2ca1f77a6a1b5 gcc/config.build
! 5608a28d5916f26cb297e8395c864a0c gcc/config.gcc
0a351a88034d24ffd262aa77c2dcb9dc gcc/config.host
54d7c65af3c6289a07f3b27425636b6b gcc/config.in
8e697813dc96ca90f5d0f4c196efe2cc gcc/config/README
--- 2834,2840 ----
1ef3d944b329df2c0efa98d6cad7af2a gcc/compare-elim.c
fa96792072dbc4c07d2490b630737268 gcc/conditions.h
66d09ded30a98c13b7a2ca1f77a6a1b5 gcc/config.build
! e3db500bde181db961e01436ede93303 gcc/config.gcc
0a351a88034d24ffd262aa77c2dcb9dc gcc/config.host
54d7c65af3c6289a07f3b27425636b6b gcc/config.in
8e697813dc96ca90f5d0f4c196efe2cc gcc/config/README
*************** f2bcca10671c0c7ca921bcae7f6564ed gcc/co
*** 2854,2866 ****
195cd734170316d54b39ffb66ec3480f gcc/config/aarch64/aarch64-tune.md
f8f3c6470190ca79ae398fcbf2ddf492 gcc/config/aarch64/aarch64.c
cb3f425d2e0831894a2bc3ee5fd1e38a gcc/config/aarch64/aarch64.h
! e3635959b53632b811c61fd7c789c0b7 gcc/config/aarch64/aarch64.md
85100048d61bdb9610f161927535a430 gcc/config/aarch64/aarch64.opt
8bc712ce5c0f6ddfe217f2df1c90b2e7 gcc/config/aarch64/arm_neon.h
! b13264d74fe40d07c69abc3574fea589 gcc/config/aarch64/atomics.md
33611f8bac32ca1bb434bf91226a5ceb gcc/config/aarch64/constraints.md
233778cb3d9926b58114d054a717effb gcc/config/aarch64/gentune.sh
! b332ebacdf73014219bf5ef7b848740c gcc/config/aarch64/iterators.md
2306a03712ea79b8a8529a774d37739a gcc/config/aarch64/large.md
c729d26096ba7bdd017b438220eee45d gcc/config/aarch64/predicates.md
a7551ca197eb21652de7a48aeab05812 gcc/config/aarch64/small.md
--- 2854,2866 ----
195cd734170316d54b39ffb66ec3480f gcc/config/aarch64/aarch64-tune.md
f8f3c6470190ca79ae398fcbf2ddf492 gcc/config/aarch64/aarch64.c
cb3f425d2e0831894a2bc3ee5fd1e38a gcc/config/aarch64/aarch64.h
! 7be084569321cd3dde7aceb3c3e4eb7f gcc/config/aarch64/aarch64.md
85100048d61bdb9610f161927535a430 gcc/config/aarch64/aarch64.opt
8bc712ce5c0f6ddfe217f2df1c90b2e7 gcc/config/aarch64/arm_neon.h
! 656763245dfd3421c83a22072bb9e5f8 gcc/config/aarch64/atomics.md
33611f8bac32ca1bb434bf91226a5ceb gcc/config/aarch64/constraints.md
233778cb3d9926b58114d054a717effb gcc/config/aarch64/gentune.sh
! 74802942215f3eda11ef4192eff82d80 gcc/config/aarch64/iterators.md
2306a03712ea79b8a8529a774d37739a gcc/config/aarch64/large.md
c729d26096ba7bdd017b438220eee45d gcc/config/aarch64/predicates.md
a7551ca197eb21652de7a48aeab05812 gcc/config/aarch64/small.md
*************** a7551ca197eb21652de7a48aeab05812 gcc/co
*** 2868,2876 ****
12c091d70d76335ee17cd22ab10bde54 gcc/config/aarch64/t-aarch64-linux
9d04cfe9d407d38bf2ced1c1414ea1bd gcc/config/alpha/alpha-modes.def
0907de78725031c4e92e0a7950d98cee gcc/config/alpha/alpha-protos.h
! e7445ad312fe1af87665b5032a81caee gcc/config/alpha/alpha.c
5d0b9ec764a170cb48b345b87fc95255 gcc/config/alpha/alpha.h
! dca3410723c244ac12ea960455275089 gcc/config/alpha/alpha.md
0941b77621787a816b2ab1b33709601e gcc/config/alpha/alpha.opt
4a3f4d74e5b42dadac3058c6b6492624 gcc/config/alpha/constraints.md
a3151413a9b2c0a6241d36ef84864866 gcc/config/alpha/driver-alpha.c
--- 2868,2876 ----
12c091d70d76335ee17cd22ab10bde54 gcc/config/aarch64/t-aarch64-linux
9d04cfe9d407d38bf2ced1c1414ea1bd gcc/config/alpha/alpha-modes.def
0907de78725031c4e92e0a7950d98cee gcc/config/alpha/alpha-protos.h
! 8c76ce4a556d30c54afae2a8df33034b gcc/config/alpha/alpha.c
5d0b9ec764a170cb48b345b87fc95255 gcc/config/alpha/alpha.h
! 64f5dd9aca24ac0587ed27e390b05b4f gcc/config/alpha/alpha.md
0941b77621787a816b2ab1b33709601e gcc/config/alpha/alpha.opt
4a3f4d74e5b42dadac3058c6b6492624 gcc/config/alpha/constraints.md
a3151413a9b2c0a6241d36ef84864866 gcc/config/alpha/driver-alpha.c
*************** bbdf243382506221afe2043e767528ed gcc/co
*** 2904,2912 ****
0f76abe3f2b3e0ffbc32eb53327cbee4 gcc/config/arm/arm-protos.h
4b4866800523024414368d9d07b2dcd9 gcc/config/arm/arm-tables.opt
5a53df61b7545ff777b7254670f8f3af gcc/config/arm/arm-tune.md
! e96b20f075eb1827720e1c5274b0e99b gcc/config/arm/arm.c
! 25e9a8889b6b2972191ab86a481d8a9d gcc/config/arm/arm.h
! be4b074ff6bc63872aa392f074475308 gcc/config/arm/arm.md
4c04a7fdc5fcff73b85309be29d86058 gcc/config/arm/arm.opt
e1dc9ff4ce0df7a0ea82336cce254e50 gcc/config/arm/arm1020e.md
9f6cb8e5cc5565ccb811b0e6400aecb5 gcc/config/arm/arm1026ejs.md
--- 2904,2912 ----
0f76abe3f2b3e0ffbc32eb53327cbee4 gcc/config/arm/arm-protos.h
4b4866800523024414368d9d07b2dcd9 gcc/config/arm/arm-tables.opt
5a53df61b7545ff777b7254670f8f3af gcc/config/arm/arm-tune.md
! 55cce014e71a6bb4bb010a643def3f9a gcc/config/arm/arm.c
! 0d364fc90f2fac820109a80886580f4a gcc/config/arm/arm.h
! 79da4e47cd70174e83d4afc0162d9639 gcc/config/arm/arm.md
4c04a7fdc5fcff73b85309be29d86058 gcc/config/arm/arm.opt
e1dc9ff4ce0df7a0ea82336cce254e50 gcc/config/arm/arm1020e.md
9f6cb8e5cc5565ccb811b0e6400aecb5 gcc/config/arm/arm1026ejs.md
*************** b13f3ac768820728756433782943d231 gcc/co
*** 2989,2997 ****
1efebb39956e5e1ef56c691b3dd16010 gcc/config/avr/avr-protos.h
39c73e900bd48ba5e4e439c9e7e57c58 gcc/config/avr/avr-stdint.h
6e6e5d80331adb5ba7bf70a773a04af0 gcc/config/avr/avr-tables.opt
! a298c1ba21aed9f1c74189652040b767 gcc/config/avr/avr.c
d44d4f86f8504cf833540e902b047a4a gcc/config/avr/avr.h
! dbf90638c84cff230c9b6ffcfecbc9b8 gcc/config/avr/avr.md
9a7d42cbf8f07ffe8defeab349d2605d gcc/config/avr/avr.opt
b051562057ef0c881a45ef5897a1ceb7 gcc/config/avr/avrlibc.h
a9e31ccdad36999ad034531223c6af7b gcc/config/avr/builtins.def
--- 2989,2997 ----
1efebb39956e5e1ef56c691b3dd16010 gcc/config/avr/avr-protos.h
39c73e900bd48ba5e4e439c9e7e57c58 gcc/config/avr/avr-stdint.h
6e6e5d80331adb5ba7bf70a773a04af0 gcc/config/avr/avr-tables.opt
! bedb09fd27127ca33c1b72cacbbbf115 gcc/config/avr/avr.c
d44d4f86f8504cf833540e902b047a4a gcc/config/avr/avr.h
! 08ae3d4c5d7e9c492de96ddbb9ed7588 gcc/config/avr/avr.md
9a7d42cbf8f07ffe8defeab349d2605d gcc/config/avr/avr.opt
b051562057ef0c881a45ef5897a1ceb7 gcc/config/avr/avrlibc.h
a9e31ccdad36999ad034531223c6af7b gcc/config/avr/builtins.def
*************** a51e93894e83d4d2134608d81ad07c31 gcc/co
*** 3162,3168 ****
9d933b4d25dc8b763617bea4a7c2b7e1 gcc/config/i386/athlon.md
0c373b0ff5503d5fb6ec42e722af5bd7 gcc/config/i386/atom.md
594b6eebfab8a387af136ac130ead348 gcc/config/i386/att.h
! 59d344be08e45cc6e1d0c1d26c3c13ff gcc/config/i386/avx2intrin.h
ef6e763989228f4b9ecf167c1742fb7e gcc/config/i386/avxintrin.h
4bcc26cf2aeda5310491ac3c94036903 gcc/config/i386/avxmath.h
cb2e948f289990ca1548d4b52bebb2e8 gcc/config/i386/bdver1.md
--- 3162,3168 ----
9d933b4d25dc8b763617bea4a7c2b7e1 gcc/config/i386/athlon.md
0c373b0ff5503d5fb6ec42e722af5bd7 gcc/config/i386/atom.md
594b6eebfab8a387af136ac130ead348 gcc/config/i386/att.h
! cd45b70d9397572e92359c3223a8933e gcc/config/i386/avx2intrin.h
ef6e763989228f4b9ecf167c1742fb7e gcc/config/i386/avxintrin.h
4bcc26cf2aeda5310491ac3c94036903 gcc/config/i386/avxmath.h
cb2e948f289990ca1548d4b52bebb2e8 gcc/config/i386/bdver1.md
*************** c568b4759b79c17cb4d8e8d4568ef39e gcc/co
*** 3189,3195 ****
dd1eaefa2553dd1e555c2733ef551527 gcc/config/i386/djgpp.h
d1586a91e8a2175dd88e5511afe55d0e gcc/config/i386/djgpp.opt
ba06f7b039f6aea4acbcf8e329cf7698 gcc/config/i386/driver-i386.c
! fb06e2d9664a39db5db3c6c0679de0ce gcc/config/i386/emmintrin.h
8203f3ff24f2449720ad7f3511355689 gcc/config/i386/f16cintrin.h
2ba04392850cfd19dd7c92d443455ed2 gcc/config/i386/fma4intrin.h
aadb69eb747a6b9a98e674121ea755d1 gcc/config/i386/fmaintrin.h
--- 3189,3195 ----
dd1eaefa2553dd1e555c2733ef551527 gcc/config/i386/djgpp.h
d1586a91e8a2175dd88e5511afe55d0e gcc/config/i386/djgpp.opt
ba06f7b039f6aea4acbcf8e329cf7698 gcc/config/i386/driver-i386.c
! 2e43cff25d98cd87831a6f6557d07abc gcc/config/i386/emmintrin.h
8203f3ff24f2449720ad7f3511355689 gcc/config/i386/f16cintrin.h
2ba04392850cfd19dd7c92d443455ed2 gcc/config/i386/fma4intrin.h
aadb69eb747a6b9a98e674121ea755d1 gcc/config/i386/fmaintrin.h
*************** be3b23219ebac7970d1f9b1d5f82e4de gcc/co
*** 3214,3222 ****
2ba789f83c27d255333f01d514c1592f gcc/config/i386/i386-modes.def
00be754e0e6424cf60e02acf796f5819 gcc/config/i386/i386-opts.h
e68f96b9008364ea0d5eabe9de379b54 gcc/config/i386/i386-protos.h
! 66626779f3423c22c24fe34df7aa9a72 gcc/config/i386/i386.c
25843c182210819f1d2167e7b98b3ead gcc/config/i386/i386.h
! 69c9f19c4255878fc9556882938152a6 gcc/config/i386/i386.md
b7e49bcb9fea7b61eab73988a17ee919 gcc/config/i386/i386.opt
58bbfa9b8ce4fd4126c4ab71d0bd9476 gcc/config/i386/i386elf.h
155007e2bb73902c958d03bbebf517ce gcc/config/i386/ia32intrin.h
--- 3214,3222 ----
2ba789f83c27d255333f01d514c1592f gcc/config/i386/i386-modes.def
00be754e0e6424cf60e02acf796f5819 gcc/config/i386/i386-opts.h
e68f96b9008364ea0d5eabe9de379b54 gcc/config/i386/i386-protos.h
! 51b3f2a148c56e5c68084e5f1d41f0d7 gcc/config/i386/i386.c
25843c182210819f1d2167e7b98b3ead gcc/config/i386/i386.h
! 35fc454b80fcd87405ef75d906d9ba36 gcc/config/i386/i386.md
b7e49bcb9fea7b61eab73988a17ee919 gcc/config/i386/i386.opt
58bbfa9b8ce4fd4126c4ab71d0bd9476 gcc/config/i386/i386elf.h
155007e2bb73902c958d03bbebf517ce gcc/config/i386/ia32intrin.h
*************** d8d2635dbaad7d1cc58a31bba70ba725 gcc/co
*** 3255,3261 ****
3ea357fcceb71528a81f46bb5656beb1 gcc/config/i386/pmmintrin.h
fa37ab5ba879ae8c48926987b4a7577a gcc/config/i386/popcntintrin.h
29125c3b6201eec3fef6a187635c67c6 gcc/config/i386/ppro.md
! 6e7e12a0b3f7faf71006c12e3aaac019 gcc/config/i386/predicates.md
bd747c19ad89b5915faddbdb7545a547 gcc/config/i386/prfchwintrin.h
bd2be3bd8743ee55b2489bbd906815c0 gcc/config/i386/rdos.h
455ec7883b27d216ff17dff5766f837d gcc/config/i386/rdos64.h
--- 3255,3261 ----
3ea357fcceb71528a81f46bb5656beb1 gcc/config/i386/pmmintrin.h
fa37ab5ba879ae8c48926987b4a7577a gcc/config/i386/popcntintrin.h
29125c3b6201eec3fef6a187635c67c6 gcc/config/i386/ppro.md
! 0cccf753a8a88886840382991e0492d7 gcc/config/i386/predicates.md
bd747c19ad89b5915faddbdb7545a547 gcc/config/i386/prfchwintrin.h
bd2be3bd8743ee55b2489bbd906815c0 gcc/config/i386/rdos.h
455ec7883b27d216ff17dff5766f837d gcc/config/i386/rdos64.h
*************** d6d0b9740afd348fc7288a251b6c7ecb gcc/co
*** 3265,3271 ****
c7dbf91cae1df04f0c69d17bdb9eb739 gcc/config/i386/smmintrin.h
356c9d5cf06fc52a905dc4ba4b8d1dd1 gcc/config/i386/sol2-bi.h
a0c6c5a1327e7aa2252656a0bd72921a gcc/config/i386/sol2.h
! 147fe75f4ddba9c2fd3387f9dad4fc74 gcc/config/i386/sse.md
133ed82593d2dcb4ebd649ccae429e2f gcc/config/i386/ssemath.h
779935bb416cf8724ffb3fa38dc4459b gcc/config/i386/sync.md
6c77cea4e52de21183c1ef931d6fce32 gcc/config/i386/sysv4.h
--- 3265,3271 ----
c7dbf91cae1df04f0c69d17bdb9eb739 gcc/config/i386/smmintrin.h
356c9d5cf06fc52a905dc4ba4b8d1dd1 gcc/config/i386/sol2-bi.h
a0c6c5a1327e7aa2252656a0bd72921a gcc/config/i386/sol2.h
! 89070b5ca2aa4358e436fda517a93413 gcc/config/i386/sse.md
133ed82593d2dcb4ebd649ccae429e2f gcc/config/i386/ssemath.h
779935bb416cf8724ffb3fa38dc4459b gcc/config/i386/sync.md
6c77cea4e52de21183c1ef931d6fce32 gcc/config/i386/sysv4.h
*************** c93e64139af5fabd0f876c15693033dd gcc/co
*** 3471,3477 ****
a21124435021085ec6e511d258f9c6db gcc/config/mep/predicates.md
7a9060403d86227ec2504f156ddc1859 gcc/config/mep/t-mep
5415dbbdfd3133a16e4dc837383848b7 gcc/config/microblaze/constraints.md
! e9a9df0e98a2a744bbc2fc01e1c8535f gcc/config/microblaze/linux.h
8bd33a6b733edfe38b314f85fc45dde7 gcc/config/microblaze/microblaze-c.c
67f74479946bf6e946698e0c56c2f4ce gcc/config/microblaze/microblaze-protos.h
78e0400bc62a472b13a23781fc2a1fcc gcc/config/microblaze/microblaze.c
--- 3471,3477 ----
a21124435021085ec6e511d258f9c6db gcc/config/mep/predicates.md
7a9060403d86227ec2504f156ddc1859 gcc/config/mep/t-mep
5415dbbdfd3133a16e4dc837383848b7 gcc/config/microblaze/constraints.md
! e7d961c15124c345ab6460257a159c98 gcc/config/microblaze/linux.h
8bd33a6b733edfe38b314f85fc45dde7 gcc/config/microblaze/microblaze-c.c
67f74479946bf6e946698e0c56c2f4ce gcc/config/microblaze/microblaze-protos.h
78e0400bc62a472b13a23781fc2a1fcc gcc/config/microblaze/microblaze.c
*************** fed2c7b0a51e3e5253fd0d2aeee670a8 gcc/co
*** 3621,3632 ****
231eb648ae9807426a969605297b8aca gcc/config/pa/pa-hpux1111.opt
a3c0f37f87223b1d1c5726e39ec0b22a gcc/config/pa/pa-hpux1131.h
f6ece491057229f3a7db89a70039abbd gcc/config/pa/pa-hpux1131.opt
! 8126ac31b0eb36862a8e5433aaa054c5 gcc/config/pa/pa-linux.h
17591677399be368992a7a1d9260d589 gcc/config/pa/pa-modes.def
134a862333cd36aa9be58272c66ef672 gcc/config/pa/pa-openbsd.h
03fdc2c22864cbd070b6e87110142e0d gcc/config/pa/pa-opts.h
e2fc4a1737dbed493a8abc267b7764c4 gcc/config/pa/pa-protos.h
! 013d5d9984f7dc8c9645491ab2483e24 gcc/config/pa/pa.c
5a887ec04d19d55393e82b9ebb978973 gcc/config/pa/pa.h
e9a05645f830cb3134b83691a94e179e gcc/config/pa/pa.md
4da312d74afa896f8ad580f2d13c7995 gcc/config/pa/pa.opt
--- 3621,3632 ----
231eb648ae9807426a969605297b8aca gcc/config/pa/pa-hpux1111.opt
a3c0f37f87223b1d1c5726e39ec0b22a gcc/config/pa/pa-hpux1131.h
f6ece491057229f3a7db89a70039abbd gcc/config/pa/pa-hpux1131.opt
! 71a836f3960db4a7290e219cfa575f5c gcc/config/pa/pa-linux.h
17591677399be368992a7a1d9260d589 gcc/config/pa/pa-modes.def
134a862333cd36aa9be58272c66ef672 gcc/config/pa/pa-openbsd.h
03fdc2c22864cbd070b6e87110142e0d gcc/config/pa/pa-opts.h
e2fc4a1737dbed493a8abc267b7764c4 gcc/config/pa/pa-protos.h
! 26c9ac75fec8c528a6f161ec888def9e gcc/config/pa/pa.c
5a887ec04d19d55393e82b9ebb978973 gcc/config/pa/pa.h
e9a05645f830cb3134b83691a94e179e gcc/config/pa/pa.md
4da312d74afa896f8ad580f2d13c7995 gcc/config/pa/pa.opt
*************** c3cc007b9d4d1bc1257a4579ff4b6a30 gcc/co
*** 3698,3717 ****
c74d992c22cd4c77eef6467bffb151b2 gcc/config/rs6000/aix61.h
08c5560a95c96722616c024a02b45015 gcc/config/rs6000/aix64.opt
ab6a73d02aaf0a6cf3f3f3d0a7b4ee7a gcc/config/rs6000/altivec.h
! 9a1467b57c13b275b26bbd3bf22a107e gcc/config/rs6000/altivec.md
88fc51fa326caf24fe73a92078ff985c gcc/config/rs6000/biarch64.h
817c296ec0ab30ac42b9b7fb3bead44d gcc/config/rs6000/cell.md
920cb652d1259becde02cd0e697dbc79 gcc/config/rs6000/constraints.md
! aacbcedb1a719159dcfa8ebf6b1a4c79 gcc/config/rs6000/crypto.md
59ce100a248546e3a70cb997be057efc gcc/config/rs6000/darwin.h
6f3698b10847c1e351f178071c387fc4 gcc/config/rs6000/darwin.md
25a9ba5371a7d5a4922f66b90309f78b gcc/config/rs6000/darwin.opt
de1e58e023126d18861ecd6bf950be44 gcc/config/rs6000/darwin64.h
274a1a4679ee4d763744361d947515d0 gcc/config/rs6000/darwin7.h
502c371891710ae9a4526980a5d99ab7 gcc/config/rs6000/darwin8.h
! 1ba3379bafb9241886a65a9413900250 gcc/config/rs6000/default64.h
78e6d68d65c3ad282401ee5f76745774 gcc/config/rs6000/dfp.md
! 518da3fd76509f1214bf541cd37fa721 gcc/config/rs6000/driver-rs6000.c
647c9512f8e2b1e7b9aaaa0bcfbe8eba gcc/config/rs6000/e300c2c3.md
20c280571996373aeda564375e7b8c6b gcc/config/rs6000/e500.h
a5c22a501bb966829ce3ce26a363cafc gcc/config/rs6000/e500mc.md
--- 3698,3717 ----
c74d992c22cd4c77eef6467bffb151b2 gcc/config/rs6000/aix61.h
08c5560a95c96722616c024a02b45015 gcc/config/rs6000/aix64.opt
ab6a73d02aaf0a6cf3f3f3d0a7b4ee7a gcc/config/rs6000/altivec.h
! 654b67d07de72fd618d7f604a62fbf6c gcc/config/rs6000/altivec.md
88fc51fa326caf24fe73a92078ff985c gcc/config/rs6000/biarch64.h
817c296ec0ab30ac42b9b7fb3bead44d gcc/config/rs6000/cell.md
920cb652d1259becde02cd0e697dbc79 gcc/config/rs6000/constraints.md
! bfc5eac3ebf197a4cb037dec1decaaab gcc/config/rs6000/crypto.md
59ce100a248546e3a70cb997be057efc gcc/config/rs6000/darwin.h
6f3698b10847c1e351f178071c387fc4 gcc/config/rs6000/darwin.md
25a9ba5371a7d5a4922f66b90309f78b gcc/config/rs6000/darwin.opt
de1e58e023126d18861ecd6bf950be44 gcc/config/rs6000/darwin64.h
274a1a4679ee4d763744361d947515d0 gcc/config/rs6000/darwin7.h
502c371891710ae9a4526980a5d99ab7 gcc/config/rs6000/darwin8.h
! f52ff97bc4fac70d3899553b99647de8 gcc/config/rs6000/default64.h
78e6d68d65c3ad282401ee5f76745774 gcc/config/rs6000/dfp.md
! a781245c07371e54f5a469674be0eb9e gcc/config/rs6000/driver-rs6000.c
647c9512f8e2b1e7b9aaaa0bcfbe8eba gcc/config/rs6000/e300c2c3.md
20c280571996373aeda564375e7b8c6b gcc/config/rs6000/e500.h
a5c22a501bb966829ce3ce26a363cafc gcc/config/rs6000/e500mc.md
*************** a09314d9abd92405c680b1f59e90ffbc gcc/co
*** 3727,3737 ****
2dd91d7170e843afa16ce9773a0402f9 gcc/config/rs6000/genopt.sh
2d6e470d61d40f02ed935702b8656702 gcc/config/rs6000/host-darwin.c
15da2c30dd5e1822354f016081aa22f1 gcc/config/rs6000/host-ppc64-darwin.c
! 320d4b816f4db44357f7fb7fa2e32f3f gcc/config/rs6000/htm.md
cb085d898b2542e95e63a04f2061284f gcc/config/rs6000/htmintrin.h
! 0c9088bc4c7e9448dfb659d06c8f9be2 gcc/config/rs6000/htmxlintrin.h
4737b441859039ee14ec15323413eccd gcc/config/rs6000/linux.h
! be8400e60bfb834221446b68b92a39e8 gcc/config/rs6000/linux64.h
8234299aeb4439357d76de9db97babad gcc/config/rs6000/linux64.opt
c050ce5476e06a291aa23a8cdd84935b gcc/config/rs6000/linuxaltivec.h
67560fa80452cf101107f94c34a67013 gcc/config/rs6000/linuxspe.h
--- 3727,3737 ----
2dd91d7170e843afa16ce9773a0402f9 gcc/config/rs6000/genopt.sh
2d6e470d61d40f02ed935702b8656702 gcc/config/rs6000/host-darwin.c
15da2c30dd5e1822354f016081aa22f1 gcc/config/rs6000/host-ppc64-darwin.c
! 256f5dde071c508a5d829eb444aac2e7 gcc/config/rs6000/htm.md
cb085d898b2542e95e63a04f2061284f gcc/config/rs6000/htmintrin.h
! 139c5b79a0ff4ca6375d7af8541b3181 gcc/config/rs6000/htmxlintrin.h
4737b441859039ee14ec15323413eccd gcc/config/rs6000/linux.h
! 79a8556afeb475d047cdeaabc2900631 gcc/config/rs6000/linux64.h
8234299aeb4439357d76de9db97babad gcc/config/rs6000/linux64.opt
c050ce5476e06a291aa23a8cdd84935b gcc/config/rs6000/linuxaltivec.h
67560fa80452cf101107f94c34a67013 gcc/config/rs6000/linuxspe.h
*************** ffc3754101a9853c46e39826585bc448 gcc/co
*** 3750,3766 ****
8a5505035f44eb07bbc9e05702e37d3e gcc/config/rs6000/ppc-asm.h
47e26b4e2997e1eb1fa323fb7f83cb35 gcc/config/rs6000/ppu_intrinsics.h
45772fc504c4fc1856432404bc082d4f gcc/config/rs6000/predicates.md
! 397fe2c0794c9cb7924644ac34296f24 gcc/config/rs6000/rs6000-builtin.def
2ad2d5b1cb4c89802b009f29020cd216 gcc/config/rs6000/rs6000-c.c
! c5bdbffe6aa3ff8c4c116c21f46a06a2 gcc/config/rs6000/rs6000-cpus.def
c6b59ba16925d7ffdc7796dfeb8854e2 gcc/config/rs6000/rs6000-modes.def
33f78371b44ec32ce0515476e9e5875e gcc/config/rs6000/rs6000-opts.h
2983729fcdc190e6bde27e976063b7e4 gcc/config/rs6000/rs6000-protos.h
! 3d464892d4463d95ff027607410640cb gcc/config/rs6000/rs6000-tables.opt
! cf32aa19cfa1c452dfccbb815d8d0617 gcc/config/rs6000/rs6000.c
! c57e0fbe1f8421fc2b7c13ee72d63fac gcc/config/rs6000/rs6000.h
! c97731b566f88327161203be395d3733 gcc/config/rs6000/rs6000.md
! 0371f2a1342d3fcb5d6215ac34bdc155 gcc/config/rs6000/rs6000.opt
e1d48528802143c9fde5076eb841eea6 gcc/config/rs6000/rs64.md
cffe153c5a922082f3e53a9f72f76cf0 gcc/config/rs6000/rtems.h
053e158620d93e03e5cca4dfb9fdb5c7 gcc/config/rs6000/secureplt.h
--- 3750,3766 ----
8a5505035f44eb07bbc9e05702e37d3e gcc/config/rs6000/ppc-asm.h
47e26b4e2997e1eb1fa323fb7f83cb35 gcc/config/rs6000/ppu_intrinsics.h
45772fc504c4fc1856432404bc082d4f gcc/config/rs6000/predicates.md
! 796da58c89dd9cd6b1a334e561ddf9e6 gcc/config/rs6000/rs6000-builtin.def
2ad2d5b1cb4c89802b009f29020cd216 gcc/config/rs6000/rs6000-c.c
! 3dd9d527f49e0a73733eccc88799feee gcc/config/rs6000/rs6000-cpus.def
c6b59ba16925d7ffdc7796dfeb8854e2 gcc/config/rs6000/rs6000-modes.def
33f78371b44ec32ce0515476e9e5875e gcc/config/rs6000/rs6000-opts.h
2983729fcdc190e6bde27e976063b7e4 gcc/config/rs6000/rs6000-protos.h
! 6054f37602df05a53720c9c7e53cdaeb gcc/config/rs6000/rs6000-tables.opt
! ef6baa738d6ad13220a2e1b30fe76796 gcc/config/rs6000/rs6000.c
! 470dc4ec32bd3bdfad113e38da11f4ab gcc/config/rs6000/rs6000.h
! 7fc4003b5928433ac321138f1fb14a50 gcc/config/rs6000/rs6000.md
! f687b2ebedde31cd6a6a49af40d1fe0b gcc/config/rs6000/rs6000.opt
e1d48528802143c9fde5076eb841eea6 gcc/config/rs6000/rs64.md
cffe153c5a922082f3e53a9f72f76cf0 gcc/config/rs6000/rtems.h
053e158620d93e03e5cca4dfb9fdb5c7 gcc/config/rs6000/secureplt.h
*************** a487a9ff3cef979e51c91d36df02ae31 gcc/co
*** 3777,3785 ****
302e3b21256a57e0053542a3bf992006 gcc/config/rs6000/t-aix52
f3250b9720d1149346f1ef8e21b52ea9 gcc/config/rs6000/t-darwin64
636250eb91fc5dada4804efcd525fc02 gcc/config/rs6000/t-darwin8
! 24d9232649e7e5455be729d3c232a9df gcc/config/rs6000/t-fprules
ccad11982467f2d70b841bec7efd2f67 gcc/config/rs6000/t-freebsd64
! 4b73ff6971b1c8fbbe683358e74e1991 gcc/config/rs6000/t-linux
537890d1fe6a6e86f5b8a121fe01f4b9 gcc/config/rs6000/t-linux64
71c0a0470047f0171a3bb4c483eb2b72 gcc/config/rs6000/t-linux64bele
489699b655594f05bae0b429fd261edb gcc/config/rs6000/t-linux64le
--- 3777,3785 ----
302e3b21256a57e0053542a3bf992006 gcc/config/rs6000/t-aix52
f3250b9720d1149346f1ef8e21b52ea9 gcc/config/rs6000/t-darwin64
636250eb91fc5dada4804efcd525fc02 gcc/config/rs6000/t-darwin8
! 2f2de111dca8ecbc1d5a015d935c1b83 gcc/config/rs6000/t-fprules
ccad11982467f2d70b841bec7efd2f67 gcc/config/rs6000/t-freebsd64
! 4b3901147fdc003f638cc60ed7a897e4 gcc/config/rs6000/t-linux
537890d1fe6a6e86f5b8a121fe01f4b9 gcc/config/rs6000/t-linux64
71c0a0470047f0171a3bb4c483eb2b72 gcc/config/rs6000/t-linux64bele
489699b655594f05bae0b429fd261edb gcc/config/rs6000/t-linux64le
*************** f11925c88524d2fd457bf77944da1302 gcc/co
*** 3799,3805 ****
937c4bf81c7314b8fbbaf1b02d8f6905 gcc/config/rs6000/titan.md
0455ba4aa9ce1d9f7175cbbaf86d5837 gcc/config/rs6000/vec_types.h
623a9d751ace9788bd3875a6e89b5fd6 gcc/config/rs6000/vector.md
! cb9b6a4e8dc3b91f721f9e354bb6d30a gcc/config/rs6000/vsx.md
55ee4632428151775a486a916c1aff61 gcc/config/rs6000/vxworks.h
5c2f724024335c015d76fe32d3da6de9 gcc/config/rs6000/x-aix
e6e0b24a5b8f8228e16c465d96dc1003 gcc/config/rs6000/x-darwin
--- 3799,3805 ----
937c4bf81c7314b8fbbaf1b02d8f6905 gcc/config/rs6000/titan.md
0455ba4aa9ce1d9f7175cbbaf86d5837 gcc/config/rs6000/vec_types.h
623a9d751ace9788bd3875a6e89b5fd6 gcc/config/rs6000/vector.md
! 8271cea6e998201150b74834bb29ca70 gcc/config/rs6000/vsx.md
55ee4632428151775a486a916c1aff61 gcc/config/rs6000/vxworks.h
5c2f724024335c015d76fe32d3da6de9 gcc/config/rs6000/x-aix
e6e0b24a5b8f8228e16c465d96dc1003 gcc/config/rs6000/x-darwin
*************** c849b57ca047347121ad279fc89b923a gcc/co
*** 3827,3833 ****
dbfa630b44bc40188400c557bcae24ac gcc/config/s390/2084.md
199c1071d2a70c3733f746329f745720 gcc/config/s390/2097.md
fb146efd086d9001c0d468a92e9f03ee gcc/config/s390/2817.md
! 2162edbc9ce1aea7e5dd777928f486ff gcc/config/s390/2827.md
aad75e9cfee7b4a3ae7452e8321e3ecf gcc/config/s390/constraints.md
70904ee44e0e3149fa54d9adb8f7ada6 gcc/config/s390/htmintrin.h
797f6696543598b5c94e1c4422794cb9 gcc/config/s390/htmxlintrin.h
--- 3827,3833 ----
dbfa630b44bc40188400c557bcae24ac gcc/config/s390/2084.md
199c1071d2a70c3733f746329f745720 gcc/config/s390/2097.md
fb146efd086d9001c0d468a92e9f03ee gcc/config/s390/2817.md
! aef1ed2231636bcb452db28110882b38 gcc/config/s390/2827.md
aad75e9cfee7b4a3ae7452e8321e3ecf gcc/config/s390/constraints.md
70904ee44e0e3149fa54d9adb8f7ada6 gcc/config/s390/htmintrin.h
797f6696543598b5c94e1c4422794cb9 gcc/config/s390/htmxlintrin.h
*************** aad75e9cfee7b4a3ae7452e8321e3ecf gcc/co
*** 3836,3845 ****
90bd21ef575e0643d65569d1a4f9aad9 gcc/config/s390/s390-modes.def
609500eb4414e9e848d3804134bfa79e gcc/config/s390/s390-opts.h
f8f19a8c18a096764d26229eeae665ae gcc/config/s390/s390-protos.h
! 1248fec075015cf9a3639618bd335dac gcc/config/s390/s390.c
5b6bf091210451b5008a27d870abaf47 gcc/config/s390/s390.h
! 610ff5cffe636515f9461422f0a13bd8 gcc/config/s390/s390.md
! 237b28c4996f7ed5b424f7458ca52c5e gcc/config/s390/s390.opt
a6413643c6a352ed2a285f593cc2f96d gcc/config/s390/s390intrin.h
1f405766a3e2d465229b0197ef1a6107 gcc/config/s390/s390x.h
551847ee4c38fa1a7e95fd93cdb32f17 gcc/config/s390/t-linux64
--- 3836,3845 ----
90bd21ef575e0643d65569d1a4f9aad9 gcc/config/s390/s390-modes.def
609500eb4414e9e848d3804134bfa79e gcc/config/s390/s390-opts.h
f8f19a8c18a096764d26229eeae665ae gcc/config/s390/s390-protos.h
! bc2ac74abb97f7246fb6ac34c95de466 gcc/config/s390/s390.c
5b6bf091210451b5008a27d870abaf47 gcc/config/s390/s390.h
! efc7e8e208bf0cf11e1ca2122c363d07 gcc/config/s390/s390.md
! 0e14eb8936ff3c09db3c71702924dce2 gcc/config/s390/s390.opt
a6413643c6a352ed2a285f593cc2f96d gcc/config/s390/s390intrin.h
1f405766a3e2d465229b0197ef1a6107 gcc/config/s390/s390x.h
551847ee4c38fa1a7e95fd93cdb32f17 gcc/config/s390/t-linux64
*************** bde213ebbaee311cfdec4ae74a0a1504 gcc/co
*** 3877,3883 ****
920320800240ca093fb61b7b2de8e677 gcc/config/sh/sh-protos.h
f9107663b6fc228c615d41c90efc8e6e gcc/config/sh/sh.c
43b4250562a6c95b5e25a336154bde1d gcc/config/sh/sh.h
! 7e0e05d27348081ee2080835785f82fc gcc/config/sh/sh.md
ad4b1402e111b006fcdf78e6a3fa51ac gcc/config/sh/sh.opt
1263fa72b2e5f7cbdf81a98d33bf721d gcc/config/sh/sh1.md
c546660841ebe9ce572a566753eca775 gcc/config/sh/sh4-300.md
--- 3877,3883 ----
920320800240ca093fb61b7b2de8e677 gcc/config/sh/sh-protos.h
f9107663b6fc228c615d41c90efc8e6e gcc/config/sh/sh.c
43b4250562a6c95b5e25a336154bde1d gcc/config/sh/sh.h
! d44c2e6484ed9ebe38bb2ffc5f0b317f gcc/config/sh/sh.md
ad4b1402e111b006fcdf78e6a3fa51ac gcc/config/sh/sh.opt
1263fa72b2e5f7cbdf81a98d33bf721d gcc/config/sh/sh1.md
c546660841ebe9ce572a566753eca775 gcc/config/sh/sh4-300.md
*************** e74bb6e757661f7432949fd1243d6f5a gcc/co
*** 3893,3899 ****
d136f788a5f1c0fd4a8cf495f33aabd8 gcc/config/sh/t-linux
959d48612dfaf31382c677435816d011 gcc/config/sh/t-netbsd-sh5-64
ad88281b142c81e6c7017a842c281d5f gcc/config/sh/t-rtems
! a2759a6a9ed001a56763d7e8f1416d4a gcc/config/sh/t-sh
13c82c4eea476595c569698049e90c5b gcc/config/sh/t-sh64
9f0e9638f478c08d204c5dce468c95ce gcc/config/sh/t-vxworks
317126150701024f565b2970123e9a83 gcc/config/sh/ushmedia.h
--- 3893,3899 ----
d136f788a5f1c0fd4a8cf495f33aabd8 gcc/config/sh/t-linux
959d48612dfaf31382c677435816d011 gcc/config/sh/t-netbsd-sh5-64
ad88281b142c81e6c7017a842c281d5f gcc/config/sh/t-rtems
! 64a64cf41303190cfcb97430499f865e gcc/config/sh/t-sh
13c82c4eea476595c569698049e90c5b gcc/config/sh/t-sh64
9f0e9638f478c08d204c5dce468c95ce gcc/config/sh/t-vxworks
317126150701024f565b2970123e9a83 gcc/config/sh/ushmedia.h
*************** ceddd76ef8b433e43e78e53c37710908 gcc/co
*** 4108,4114 ****
277effb7fe5e9806d8e9575b9beae14e gcc/coretypes.h
2d6dccd6278a672ff3a8fb498ea867f8 gcc/coverage.c
ed37861da2131579a9b43a44244db398 gcc/coverage.h
! 072754353f0d6a9497411ac66838fd16 gcc/cp/ChangeLog
d271e3663538ba1f3281cab3838e92cd gcc/cp/ChangeLog-1993
f5a44adbc05521162350ca409d1d95ce gcc/cp/ChangeLog-1994
ac55db48d964cb5469ff03c1cd3ee04d gcc/cp/ChangeLog-1995
--- 4108,4114 ----
277effb7fe5e9806d8e9575b9beae14e gcc/coretypes.h
2d6dccd6278a672ff3a8fb498ea867f8 gcc/coverage.c
ed37861da2131579a9b43a44244db398 gcc/coverage.h
! db96a27d53fc298f213a1643085d2924 gcc/cp/ChangeLog
d271e3663538ba1f3281cab3838e92cd gcc/cp/ChangeLog-1993
f5a44adbc05521162350ca409d1d95ce gcc/cp/ChangeLog-1994
ac55db48d964cb5469ff03c1cd3ee04d gcc/cp/ChangeLog-1995
*************** d825d7ef33d0977023d58a74cdc7c1ef gcc/cp
*** 4149,4155 ****
61f5739c6f20cceac3a22d7e2728b8f6 gcc/cp/cxx-pretty-print.h
b7d543c599e2aa112b34eacfacf9842b gcc/cp/decl.c
01f4c10ab7e6c042a9b220a017a7caeb gcc/cp/decl.h
! 3e0c8128a72c9ffdb5353922237a91d4 gcc/cp/decl2.c
b57a052726f7af023695d9a46ef9b38f gcc/cp/dump.c
59c0b788a8f73b40fefd139aefb24734 gcc/cp/error.c
5da2018acfcff43008c62de7b057d959 gcc/cp/except.c
--- 4149,4155 ----
61f5739c6f20cceac3a22d7e2728b8f6 gcc/cp/cxx-pretty-print.h
b7d543c599e2aa112b34eacfacf9842b gcc/cp/decl.c
01f4c10ab7e6c042a9b220a017a7caeb gcc/cp/decl.h
! 9e591d2f22cb1d509ab167e568b2370a gcc/cp/decl2.c
b57a052726f7af023695d9a46ef9b38f gcc/cp/dump.c
59c0b788a8f73b40fefd139aefb24734 gcc/cp/error.c
5da2018acfcff43008c62de7b057d959 gcc/cp/except.c
*************** beb71c78ba1fc9349e7790c116460ed3 gcc/cp
*** 4161,4180 ****
98dad6b273901f5b3fbaae9223500b78 gcc/cp/lex.c
b76f2b9c12a9f0cdf5acee6a3700a44e gcc/cp/mangle.c
41fa8841e8d6a9a65e424448a51ab85a gcc/cp/method.c
! b8bbc0f26a8b038d7c805fc4d7919a28 gcc/cp/name-lookup.c
36b461e0a914364150a6ee35950d3c02 gcc/cp/name-lookup.h
872eacd3a268bd51abeaa61950e9219f gcc/cp/operators.def
20a6d327a96b86d209c489a7e22d2b33 gcc/cp/optimize.c
! f3d0ca7da3667497ce6ada7b6c7fddcd gcc/cp/parser.c
cbb7a6f8e3c74ce2162166e304006c6e gcc/cp/parser.h
6d679b4adad8f890f67bde0ba9bfbd72 gcc/cp/pt.c
e7b848ff3b21f9c97cc834f363799159 gcc/cp/ptree.c
f47fed7918263c05f0eea80cd16cbfb9 gcc/cp/repo.c
f916295036ceeea0b4c4439a62059066 gcc/cp/rtti.c
6aed8541a18e3ed22eb433507aa6e60f gcc/cp/search.c
! f96ea203e72a2c78c1b2c8743978ba5a gcc/cp/semantics.c
d5ba414c30075bcb81181776edf15d88 gcc/cp/tree.c
! 4656c92f2b27ff8d0ea83f211324104d gcc/cp/typeck.c
1203164d04c1ae45112a8c9fa9d115f8 gcc/cp/typeck2.c
a1bca2fdf18733f4b65c1fa77bcd071d gcc/cppbuiltin.c
7d95b664f39094554ee524a3ceadfee7 gcc/cppbuiltin.h
--- 4161,4180 ----
98dad6b273901f5b3fbaae9223500b78 gcc/cp/lex.c
b76f2b9c12a9f0cdf5acee6a3700a44e gcc/cp/mangle.c
41fa8841e8d6a9a65e424448a51ab85a gcc/cp/method.c
! 77d44905dc07681b7f451cb1b2393b4c gcc/cp/name-lookup.c
36b461e0a914364150a6ee35950d3c02 gcc/cp/name-lookup.h
872eacd3a268bd51abeaa61950e9219f gcc/cp/operators.def
20a6d327a96b86d209c489a7e22d2b33 gcc/cp/optimize.c
! 52147d3b36b47d256038e48d625147e7 gcc/cp/parser.c
cbb7a6f8e3c74ce2162166e304006c6e gcc/cp/parser.h
6d679b4adad8f890f67bde0ba9bfbd72 gcc/cp/pt.c
e7b848ff3b21f9c97cc834f363799159 gcc/cp/ptree.c
f47fed7918263c05f0eea80cd16cbfb9 gcc/cp/repo.c
f916295036ceeea0b4c4439a62059066 gcc/cp/rtti.c
6aed8541a18e3ed22eb433507aa6e60f gcc/cp/search.c
! 9e1973dd70697958b37ba201c31a993a gcc/cp/semantics.c
d5ba414c30075bcb81181776edf15d88 gcc/cp/tree.c
! 0d73febedfe212803658d134d934220e gcc/cp/typeck.c
1203164d04c1ae45112a8c9fa9d115f8 gcc/cp/typeck2.c
a1bca2fdf18733f4b65c1fa77bcd071d gcc/cppbuiltin.c
7d95b664f39094554ee524a3ceadfee7 gcc/cppbuiltin.h
*************** e98b560eba2de309c47c6694b9d10556 gcc/de
*** 4204,4217 ****
14257832312b9a88a9508c7d82d1c9a7 gcc/df-core.c
51eefef8ec52c9cb1ea8773e7f512436 gcc/df-problems.c
418f6ba0c7783616a378a8c0b9db93e5 gcc/df-scan.c
! b544d41e0584da0bbd4e6ef75e930097 gcc/df.h
add2c52dd3bb8a7f60c69f44a7390b84 gcc/dfp.c
5bd2be9132721b5800c95f87ea1543e5 gcc/dfp.h
685dd8ca11947aeed9dfc0097b9c34ae gcc/diagnostic-core.h
e75a87c3a73567191a1d647134a2dcf2 gcc/diagnostic.c
df9f056a8154820d69a97f1f312f12e1 gcc/diagnostic.def
02fc04f45a8003c350bbdd6553ae9a50 gcc/diagnostic.h
! 8ac1a811621e3a93e9f567cff2ae305f gcc/doc/aot-compile.1
4bfbab1c5884cd362fd8e2517a846021 gcc/doc/arm-neon-intrinsics.texi
418a1066cf3d3e579919b3ceba042431 gcc/doc/avr-mmcu.texi
e71b6352a1361e166e061ba42eb47717 gcc/doc/bugreport.texi
--- 4204,4217 ----
14257832312b9a88a9508c7d82d1c9a7 gcc/df-core.c
51eefef8ec52c9cb1ea8773e7f512436 gcc/df-problems.c
418f6ba0c7783616a378a8c0b9db93e5 gcc/df-scan.c
! b0af0cdad2c150d1d9d2201281265afa gcc/df.h
add2c52dd3bb8a7f60c69f44a7390b84 gcc/dfp.c
5bd2be9132721b5800c95f87ea1543e5 gcc/dfp.h
685dd8ca11947aeed9dfc0097b9c34ae gcc/diagnostic-core.h
e75a87c3a73567191a1d647134a2dcf2 gcc/diagnostic.c
df9f056a8154820d69a97f1f312f12e1 gcc/diagnostic.def
02fc04f45a8003c350bbdd6553ae9a50 gcc/diagnostic.h
! 510b2db14c11727f11ed9422de0e30c6 gcc/doc/aot-compile.1
4bfbab1c5884cd362fd8e2517a846021 gcc/doc/arm-neon-intrinsics.texi
418a1066cf3d3e579919b3ceba042431 gcc/doc/avr-mmcu.texi
e71b6352a1361e166e061ba42eb47717 gcc/doc/bugreport.texi
*************** fbf2940011e16af51c303a45945872f6 gcc/do
*** 4222,4259 ****
39e3a032e624656d48cf132bd0379946 gcc/doc/configterms.texi
113270a91fc21f6e7fbe7649b7f30a02 gcc/doc/contrib.texi
e39c1eaf3f355358055474f05a46b069 gcc/doc/contribute.texi
! f810b50dbf22e77760137bde67c9f2d5 gcc/doc/cpp.1
! cd5281cf8a8f47994a35fc45db6de6d1 gcc/doc/cpp.info
! 441226d41a68854844d95e32b1933845 gcc/doc/cpp.texi
02824f5f17e5eca21fca7409a86eba49 gcc/doc/cppenv.texi
! 4d32c674ef3b552ba401b7caa339ca5e gcc/doc/cppinternals.info
! 7c30c21d8684505c7ac6ebf63487bc62 gcc/doc/cppinternals.texi
60cbe6eeb5b2f3f885ae57d83ccca8e2 gcc/doc/cppopts.texi
! dc34ab786e79dbb3d11db8a4366248b6 gcc/doc/extend.texi
b9edf829225f1dd35fc344fb797a73f8 gcc/doc/fragments.texi
f16e1063f3a2f89946d13908028f3043 gcc/doc/frontends.texi
! 72832597a10c1898647a0cd0fce03440 gcc/doc/fsf-funding.7
! 401ffd4b49b9c3c6f9340ad3ef9b3f11 gcc/doc/g++.1
! ef0ca29c4974c713d49137a4670f5502 gcc/doc/gc-analyze.1
! 401ffd4b49b9c3c6f9340ad3ef9b3f11 gcc/doc/gcc.1
! d19144d783e6e820e086f1d0df3fe1bd gcc/doc/gcc.info
! 69b61caf2f51ec5464380354a6c1af45 gcc/doc/gcc.texi
! e4540c75a3a53b6d86dba0b9243867d6 gcc/doc/gccinstall.info
! 95b65e924d616de3fbe91bcc16f49a42 gcc/doc/gccint.info
! 6d002f7ed488c1b685d947634f2fd99e gcc/doc/gccint.texi
! a11eb050b6e4ec9361f26b9ab4d29b23 gcc/doc/gcj-dbtool.1
! b4b255fda352fd53f2a9fcaf85432706 gcc/doc/gcj.1
! 9b8720da97d66f57700e7dd1f3c6b188 gcc/doc/gcj.info
! d603e5f686acf64be37348734b19d7e3 gcc/doc/gcov.1
! 053bb48ea7f717b259c38318f71a215e gcc/doc/gcov.texi
534c71bc4d5016f14f06cc59d08229fa gcc/doc/generic.texi
! 1ded054093de910d9786c62bc4fe8cc6 gcc/doc/gfdl.7
! bd993d32a6755a10c8c70728da6b042e gcc/doc/gfortran.1
! ba84cb9f910c376182465993c1c1ff49 gcc/doc/gij.1
3bc8d6f48d4261e4343c29a08dd83fa9 gcc/doc/gimple.texi
290370669f02bef1502ada9273e5261f gcc/doc/gnu.texi
! b9593bf1f4e31c11521d6bec2e926619 gcc/doc/gpl.7
! 195c6bbf17c81cb4d0e1ed8b19dbdcf1 gcc/doc/grmic.1
62ae21dd8415d4629be53ad0c18c07b1 gcc/doc/gty.texi
91b853490a8a6fcf664b92657a9ae2f0 gcc/doc/headerdirs.texi
453cc50c14627283ae92ac835a026e6b gcc/doc/hostconfig.texi
--- 4222,4259 ----
39e3a032e624656d48cf132bd0379946 gcc/doc/configterms.texi
113270a91fc21f6e7fbe7649b7f30a02 gcc/doc/contrib.texi
e39c1eaf3f355358055474f05a46b069 gcc/doc/contribute.texi
! 9a98269e26214d6418b3a004a887e97f gcc/doc/cpp.1
! c726f2e6b6a3f9c24cf3b84d1185c9fe gcc/doc/cpp.info
! d9056bcce27092ba56cfdfb6906fb5b6 gcc/doc/cpp.texi
02824f5f17e5eca21fca7409a86eba49 gcc/doc/cppenv.texi
! 03a48459b59a7226af336d1d06b73c5c gcc/doc/cppinternals.info
! 76eda89efeb575bff228598230bd3c50 gcc/doc/cppinternals.texi
60cbe6eeb5b2f3f885ae57d83ccca8e2 gcc/doc/cppopts.texi
! 952c14fc76bedefbd4129658b1782c6a gcc/doc/extend.texi
b9edf829225f1dd35fc344fb797a73f8 gcc/doc/fragments.texi
f16e1063f3a2f89946d13908028f3043 gcc/doc/frontends.texi
! 64963478d88ccc089425635673d60d5c gcc/doc/fsf-funding.7
! 8d859444b02c3123dac494c94fe4b9c2 gcc/doc/g++.1
! 4ab8bbab33ad3ba0d29a5419bf8a77cf gcc/doc/gc-analyze.1
! 8d859444b02c3123dac494c94fe4b9c2 gcc/doc/gcc.1
! f196cf8c25b10ac5cbca2cc8c99bbd67 gcc/doc/gcc.info
! 6ee074d38ffb1d27703cad5a477ac354 gcc/doc/gcc.texi
! 1574dd6038e1a849c86b07e0f11dbfa3 gcc/doc/gccinstall.info
! 64ff01a7f80f9b46f22a123d35c25c11 gcc/doc/gccint.info
! a533a62c7a01c6c99e01792b073956c7 gcc/doc/gccint.texi
! 213b1903636d15767540f866fa42bee0 gcc/doc/gcj-dbtool.1
! 5386e6623d8666458382a6739e535daf gcc/doc/gcj.1
! b6cee314155d2577395a360dac46ed3a gcc/doc/gcj.info
! 9185a1ba845016a62e0a57d01cffe87c gcc/doc/gcov.1
! 9eac67302da4b460ecfb8b44ab17f92e gcc/doc/gcov.texi
534c71bc4d5016f14f06cc59d08229fa gcc/doc/generic.texi
! 76d2f121fb293c6b04be51a2b8f402ac gcc/doc/gfdl.7
! 09a6ffdba1369f9f0b1845c9619b3405 gcc/doc/gfortran.1
! dfa1fdaa1ebd041f5b9f34197a72f87c gcc/doc/gij.1
3bc8d6f48d4261e4343c29a08dd83fa9 gcc/doc/gimple.texi
290370669f02bef1502ada9273e5261f gcc/doc/gnu.texi
! d42e4283d1aefbfb8a870ef4ab8bafe3 gcc/doc/gpl.7
! 97c5934444099cdeeddfae775e84330e gcc/doc/grmic.1
62ae21dd8415d4629be53ad0c18c07b1 gcc/doc/gty.texi
91b853490a8a6fcf664b92657a9ae2f0 gcc/doc/headerdirs.texi
453cc50c14627283ae92ac835a026e6b gcc/doc/hostconfig.texi
*************** c0618b1390827c035f3d48e7360bf0f6 gcc/do
*** 4265,4288 ****
5f5adc2c6c4ebdcf03cc0125250f5995 gcc/doc/include/gpl_v3.texi
73819b3930a3d4be5d6234070d02386a gcc/doc/include/texinfo.tex
35be3d5602236b4f9d1b8d3119ee1251 gcc/doc/install-old.texi
! 34d9bf70b2394a320a671d2c9a2519a7 gcc/doc/install.texi
95988b4d859b4aa130ee97cb1138477b gcc/doc/install.texi2html
1aa2c4a4454077d6ba564cd2d2b1db06 gcc/doc/interface.texi
! 911184ac8b5605e89d5832a0e0252b00 gcc/doc/invoke.texi
! 9377448293884d00d7b7ada0548b5fe7 gcc/doc/jcf-dump.1
! 28c202a871246f7d1fb42a048ce82e27 gcc/doc/jv-convert.1
b923b4b2eae6b79de44136ab176a1ac0 gcc/doc/languages.texi
939a4e9504972e6a945b121c1c034287 gcc/doc/libgcc.texi
fc7eb0cd34527600ed376ab397567cb6 gcc/doc/loop.texi
fb20b06d02601d320bc9848cc6f611a1 gcc/doc/lto.texi
90f46d3953b0bab19e92beb6a2b5db8c gcc/doc/makefile.texi
! 6d5b27f738b7330016ea07a975e6553b gcc/doc/md.texi
1f77425916d899f06d9e014662b791d3 gcc/doc/objc.texi
28d42160721a777e0328a931998a2932 gcc/doc/options.texi
a4bc7518259e39fb793e0ce7891a7b4a gcc/doc/passes.texi
bd754972af866dcd903b7dc93aff4f85 gcc/doc/plugins.texi
959d744eb4f6390f76608288d18a9139 gcc/doc/portability.texi
! 177eeeee1230fe2b7921cc8520ad5b4e gcc/doc/rebuild-gcj-db.1
cf83bddba61bf3df2fba5ed6fd389e1f gcc/doc/rtl.texi
35b0914f1d92947f75df771e34ccceb1 gcc/doc/service.texi
1fabfc047064d1b42ef699ef1ff46cdc gcc/doc/sourcebuild.texi
--- 4265,4288 ----
5f5adc2c6c4ebdcf03cc0125250f5995 gcc/doc/include/gpl_v3.texi
73819b3930a3d4be5d6234070d02386a gcc/doc/include/texinfo.tex
35be3d5602236b4f9d1b8d3119ee1251 gcc/doc/install-old.texi
! 73b58590831476f97ff9b75b3f1b081e gcc/doc/install.texi
95988b4d859b4aa130ee97cb1138477b gcc/doc/install.texi2html
1aa2c4a4454077d6ba564cd2d2b1db06 gcc/doc/interface.texi
! 54a8dd94a12c5eb13d7f2e0065253932 gcc/doc/invoke.texi
! 03226af9ea9d610663d042d417711e78 gcc/doc/jcf-dump.1
! 607238f9e99830fcd511b592fd9a780f gcc/doc/jv-convert.1
b923b4b2eae6b79de44136ab176a1ac0 gcc/doc/languages.texi
939a4e9504972e6a945b121c1c034287 gcc/doc/libgcc.texi
fc7eb0cd34527600ed376ab397567cb6 gcc/doc/loop.texi
fb20b06d02601d320bc9848cc6f611a1 gcc/doc/lto.texi
90f46d3953b0bab19e92beb6a2b5db8c gcc/doc/makefile.texi
! c47918ab5753f76a96e89f35ea96c42f gcc/doc/md.texi
1f77425916d899f06d9e014662b791d3 gcc/doc/objc.texi
28d42160721a777e0328a931998a2932 gcc/doc/options.texi
a4bc7518259e39fb793e0ce7891a7b4a gcc/doc/passes.texi
bd754972af866dcd903b7dc93aff4f85 gcc/doc/plugins.texi
959d744eb4f6390f76608288d18a9139 gcc/doc/portability.texi
! e3af5710bfd37cada5496027d8d205b7 gcc/doc/rebuild-gcj-db.1
cf83bddba61bf3df2fba5ed6fd389e1f gcc/doc/rtl.texi
35b0914f1d92947f75df771e34ccceb1 gcc/doc/service.texi
1fabfc047064d1b42ef699ef1ff46cdc gcc/doc/sourcebuild.texi
*************** af1a458a73d921649868a0f44cbf9dc7 gcc/do
*** 4297,4309 ****
78bd9858ef99fd44de60f858f33faf6c gcc/domwalk.h
10d00032b49f0a17700f71e67a8b8f8e gcc/double-int.c
d62af6dd95e204ad3b8c408fcf53ede0 gcc/double-int.h
! c6aa541b71a142661bfd4880f6ff2985 gcc/dse.c
f8e3340a4ada8a5f11b6c7f4cd5465ad gcc/dumpfile.c
c2ceb9f21632f3fde50685b3493283ec gcc/dumpfile.h
9ee16d7b8619a2e56b05cdd2f7026adc gcc/dwarf2asm.c
b703247b354cf7285234ed9c61fc92e1 gcc/dwarf2asm.h
a4ae0b091656152b1d43ac556c6d2821 gcc/dwarf2cfi.c
! c15bb6bb74595c67b06c16c0f6a7509b gcc/dwarf2out.c
52c6dc7db2887d11ff5855e42de03dcb gcc/dwarf2out.h
38c9fafa90f505fb744d0586ea324e3a gcc/emit-rtl.c
4fa0c4d18d1cf1b3b0921c2b91c0258d gcc/emit-rtl.h
--- 4297,4309 ----
78bd9858ef99fd44de60f858f33faf6c gcc/domwalk.h
10d00032b49f0a17700f71e67a8b8f8e gcc/double-int.c
d62af6dd95e204ad3b8c408fcf53ede0 gcc/double-int.h
! 3997393672ab6e169f16762d3d96ec59 gcc/dse.c
f8e3340a4ada8a5f11b6c7f4cd5465ad gcc/dumpfile.c
c2ceb9f21632f3fde50685b3493283ec gcc/dumpfile.h
9ee16d7b8619a2e56b05cdd2f7026adc gcc/dwarf2asm.c
b703247b354cf7285234ed9c61fc92e1 gcc/dwarf2asm.h
a4ae0b091656152b1d43ac556c6d2821 gcc/dwarf2cfi.c
! a27224397797b05a3e3074949d6178e4 gcc/dwarf2out.c
52c6dc7db2887d11ff5855e42de03dcb gcc/dwarf2out.h
38c9fafa90f505fb744d0586ea324e3a gcc/emit-rtl.c
4fa0c4d18d1cf1b3b0921c2b91c0258d gcc/emit-rtl.h
*************** dd5b502ae8cb8aac91b3c13e6ea5ccfa gcc/ex
*** 4317,4324 ****
9048721952c370d0b68d83fff2e2b5ea gcc/explow.c
fb9da3a428d708e90d13d30e22444458 gcc/expmed.c
3b3170f98f4cbedf560e72f2ffd3e5f3 gcc/expmed.h
! 2df80f04658f7f6282da74e04a9c786b gcc/expr.c
! cfb468a404fba59e937f39a667f7486d gcc/expr.h
014008d01729bc9cb46c49b36e47ed73 gcc/file-find.c
2a6edc19b20daab7de76d6fd01d0f56d gcc/file-find.h
8e474617b91fa6ac98e9f4116a4a09b3 gcc/final.c
--- 4317,4324 ----
9048721952c370d0b68d83fff2e2b5ea gcc/explow.c
fb9da3a428d708e90d13d30e22444458 gcc/expmed.c
3b3170f98f4cbedf560e72f2ffd3e5f3 gcc/expmed.h
! fb06809261e14853016aa28d23ea5c89 gcc/expr.c
! 5642b54feaf9803b53124fb12d2d1c90 gcc/expr.h
014008d01729bc9cb46c49b36e47ed73 gcc/file-find.c
2a6edc19b20daab7de76d6fd01d0f56d gcc/file-find.h
8e474617b91fa6ac98e9f4116a4a09b3 gcc/final.c
*************** cfb468a404fba59e937f39a667f7486d gcc/ex
*** 4326,4333 ****
8a229e17f465e980e8af273fc426db78 gcc/fixed-value.h
1ed59924f8844366de01c2dfa6fc66e1 gcc/flag-types.h
ed2aae469fdd4b6cc5194ab957a2f03e gcc/flags.h
! 2c7a77ac8343b47fa6594c4a7acfa111 gcc/fold-const.c
! a07a00d8d87e11d0d8b4838b40fe43b7 gcc/fortran/ChangeLog
3330102ad3a0217cba963be6b5eefd58 gcc/fortran/ChangeLog-2002
d000ab985b1eeb1ad5749f98b8fef99f gcc/fortran/ChangeLog-2003
bf42f94f0c51dcc7d8051cc7fda1efdc gcc/fortran/ChangeLog-2004
--- 4326,4333 ----
8a229e17f465e980e8af273fc426db78 gcc/fixed-value.h
1ed59924f8844366de01c2dfa6fc66e1 gcc/flag-types.h
ed2aae469fdd4b6cc5194ab957a2f03e gcc/flags.h
! 3c9fa2ad85d04af7d81efee53da73eb9 gcc/fold-const.c
! 42f48b5d259c9baee10a694f580d135b gcc/fortran/ChangeLog
3330102ad3a0217cba963be6b5eefd58 gcc/fortran/ChangeLog-2002
d000ab985b1eeb1ad5749f98b8fef99f gcc/fortran/ChangeLog-2003
bf42f94f0c51dcc7d8051cc7fda1efdc gcc/fortran/ChangeLog-2004
*************** c556a947f0977d106a22e1096c7ebe55 gcc/fo
*** 4355,4362 ****
57f9dd510838afd011f009b1e9d88c4d gcc/fortran/cpp.h
1c3d5c14546de2295d9e8e2e0ca620ca gcc/fortran/data.c
fe102cf4acc58e54bcdd4e67c71560b8 gcc/fortran/data.h
! a337f7172518d5e03bcd56cbdf9b87d8 gcc/fortran/decl.c
! 77d0d9edeba95cc453cccad74ac543d1 gcc/fortran/dependency.c
6fe596fb4e72d17ff89aa5be5066f218 gcc/fortran/dependency.h
a99de039c0fc2fa7f9baf0ec60f9461d gcc/fortran/dump-parse-tree.c
38ecc4546d797e4b9b77fcb8e0309e71 gcc/fortran/error.c
--- 4355,4362 ----
57f9dd510838afd011f009b1e9d88c4d gcc/fortran/cpp.h
1c3d5c14546de2295d9e8e2e0ca620ca gcc/fortran/data.c
fe102cf4acc58e54bcdd4e67c71560b8 gcc/fortran/data.h
! cc4ba50b6719dd4d02a8ca916ebea7aa gcc/fortran/decl.c
! 7a92566c90ca9081be6367339f508490 gcc/fortran/dependency.c
6fe596fb4e72d17ff89aa5be5066f218 gcc/fortran/dependency.h
a99de039c0fc2fa7f9baf0ec60f9461d gcc/fortran/dump-parse-tree.c
38ecc4546d797e4b9b77fcb8e0309e71 gcc/fortran/error.c
*************** a99de039c0fc2fa7f9baf0ec60f9461d gcc/fo
*** 4364,4374 ****
45710159b257a307a31661d761982b4b gcc/fortran/f95-lang.c
ab084599e4e5af80f15dece6c594df42 gcc/fortran/frontend-passes.c
05bb4858a9a865a30dc4c1c8082427de gcc/fortran/gfc-internals.texi
! 219b10593ff8f2c04c576f01557c2963 gcc/fortran/gfortran.h
! a6c2d4d77b2a23d4cfec915e7eb00543 gcc/fortran/gfortran.info
08b1538c6c9d0bbaa8da80b18bfb9fd7 gcc/fortran/gfortran.texi
! 73a639129e92c89d873219c2af0c14fb gcc/fortran/gfortranspec.c
! e34bb4111937686d33e31e756b276dcb gcc/fortran/interface.c
09d34c9ab83e45437dc8a0980371f4f1 gcc/fortran/intrinsic.c
4a3423bd1dd13b19872f978074c97642 gcc/fortran/intrinsic.h
ce7ba0547408df218ec1314419d2991a gcc/fortran/intrinsic.texi
--- 4364,4374 ----
45710159b257a307a31661d761982b4b gcc/fortran/f95-lang.c
ab084599e4e5af80f15dece6c594df42 gcc/fortran/frontend-passes.c
05bb4858a9a865a30dc4c1c8082427de gcc/fortran/gfc-internals.texi
! c5d9a03cf44022b9495fc8bf1a9e6389 gcc/fortran/gfortran.h
! 72b1993932fb054cc006a12a5f25094e gcc/fortran/gfortran.info
08b1538c6c9d0bbaa8da80b18bfb9fd7 gcc/fortran/gfortran.texi
! 5d0e656d12abf67d7da2e0987a65ac2b gcc/fortran/gfortranspec.c
! 2c584efcae17506cc389811f0e4d3534 gcc/fortran/interface.c
09d34c9ab83e45437dc8a0980371f4f1 gcc/fortran/intrinsic.c
4a3423bd1dd13b19872f978074c97642 gcc/fortran/intrinsic.h
ce7ba0547408df218ec1314419d2991a gcc/fortran/intrinsic.texi
*************** eed737c6d8bf2cef95e7993d147a1293 gcc/fo
*** 4386,4411 ****
08bd88d78f50f4eab24194b95c6f4ed7 gcc/fortran/matchexp.c
755064d40baddcd119d05e0bd7480c77 gcc/fortran/mathbuiltins.def
3a2af8688ea886e70abd88d5600c59ea gcc/fortran/misc.c
! a88d4d276aa67ff652c375fcd180051d gcc/fortran/module.c
2124ba47c440011b3bccc6ea2b184fe3 gcc/fortran/openmp.c
27d9b99db693336fe0faeafd4f5c1a7c gcc/fortran/options.c
c4d9a393cc9de45de8a06779e7726e58 gcc/fortran/parse.c
b88644b4efd366ba77747907326deb00 gcc/fortran/parse.h
ba6c1378b7cbb9e653b43e7899231cfd gcc/fortran/primary.c
! c137409c9d2dd5e384a09fae5294b6f7 gcc/fortran/resolve.c
6ff7107ec2833891b530cfa903efe6a1 gcc/fortran/scanner.c
321383f43592a225f3123fe583a06528 gcc/fortran/simplify.c
a565e159d186cbaa127c6b44d388b6b3 gcc/fortran/st.c
! fc1c9fce6c0047fb94818022298112a9 gcc/fortran/symbol.c
809dd4637fbe05e624166de3eda72990 gcc/fortran/target-memory.c
ca7c1acc0e3997a47f70eea33ac5b477 gcc/fortran/target-memory.h
! b66a37ac62df14863c1ed23a09440a86 gcc/fortran/trans-array.c
893c2fd62d74117f50c9db52280c2437 gcc/fortran/trans-array.h
c1f19bac05b796a4657d959197090d7c gcc/fortran/trans-common.c
d20eed979de96ec592a6451b46ac4269 gcc/fortran/trans-const.c
0c13272845dfd5152bae2845d0948abe gcc/fortran/trans-const.h
! 734dfc06213418a0e4c5b79682b756c6 gcc/fortran/trans-decl.c
! bf79c1f63b3c5f2958fc981a431a7409 gcc/fortran/trans-expr.c
3b31f457b4da7d7040d26e575a93f3d4 gcc/fortran/trans-intrinsic.c
8e48392ae5a6b0a4a9065ab08d5f334a gcc/fortran/trans-io.c
f3a6390542d3db097fc10293cc677147 gcc/fortran/trans-openmp.c
--- 4386,4411 ----
08bd88d78f50f4eab24194b95c6f4ed7 gcc/fortran/matchexp.c
755064d40baddcd119d05e0bd7480c77 gcc/fortran/mathbuiltins.def
3a2af8688ea886e70abd88d5600c59ea gcc/fortran/misc.c
! ca07fb69ff44ad1ede64f4af27db5cf1 gcc/fortran/module.c
2124ba47c440011b3bccc6ea2b184fe3 gcc/fortran/openmp.c
27d9b99db693336fe0faeafd4f5c1a7c gcc/fortran/options.c
c4d9a393cc9de45de8a06779e7726e58 gcc/fortran/parse.c
b88644b4efd366ba77747907326deb00 gcc/fortran/parse.h
ba6c1378b7cbb9e653b43e7899231cfd gcc/fortran/primary.c
! f42a9b3a875cd27b50f2ecc6c7c1afe8 gcc/fortran/resolve.c
6ff7107ec2833891b530cfa903efe6a1 gcc/fortran/scanner.c
321383f43592a225f3123fe583a06528 gcc/fortran/simplify.c
a565e159d186cbaa127c6b44d388b6b3 gcc/fortran/st.c
! 53dd7af720ae22e599c2b2c148fd16e1 gcc/fortran/symbol.c
809dd4637fbe05e624166de3eda72990 gcc/fortran/target-memory.c
ca7c1acc0e3997a47f70eea33ac5b477 gcc/fortran/target-memory.h
! ed391ddedbd63bf0dbe3d81fe5fbd6e0 gcc/fortran/trans-array.c
893c2fd62d74117f50c9db52280c2437 gcc/fortran/trans-array.h
c1f19bac05b796a4657d959197090d7c gcc/fortran/trans-common.c
d20eed979de96ec592a6451b46ac4269 gcc/fortran/trans-const.c
0c13272845dfd5152bae2845d0948abe gcc/fortran/trans-const.h
! 8a546a1e4e90134bab56d21401ae0865 gcc/fortran/trans-decl.c
! 96f307364048a1b00f46182bd144a958 gcc/fortran/trans-expr.c
3b31f457b4da7d7040d26e575a93f3d4 gcc/fortran/trans-intrinsic.c
8e48392ae5a6b0a4a9065ab08d5f334a gcc/fortran/trans-io.c
f3a6390542d3db097fc10293cc677147 gcc/fortran/trans-openmp.c
*************** ddaeb24288c774b25fb7039eac9a4e53 gcc/fu
*** 4422,4434 ****
bd0cc249df0a8ecbcae3633c6024d6e4 gcc/fwprop.c
4ac4107f1828b55ebce6d8a583c84664 gcc/gcc-ar.c
84fd4ac6893c78c599b92ec4a771459f gcc/gcc-plugin.h
! 100c4b58a8b3711f2b6bd3df69544acb gcc/gcc.c
f63d6bc2ff7313bb7bedc35a302e7403 gcc/gcc.h
! a6eb5c4e45ebe897b62b455d509787fb gcc/gcov-dump.c
cc938010b99e885c08f0b7a5d44d0983 gcc/gcov-io.c
29911edbcb62c64b14e68ce4c3e80dc9 gcc/gcov-io.h
ab76864387098b42de3396270aba37de gcc/gcov-iov.c
! 40b3366c30ef0e2874f2d75e1f550734 gcc/gcov.c
a23c138b08c97b9a5d37c1170daef4d0 gcc/gcse.c
46fdaffcde0aeefe673fa54bce2d4c64 gcc/gcse.h
48633c5d21e20cec59b107fb70e3b77d gcc/gdbinit.in
--- 4422,4434 ----
bd0cc249df0a8ecbcae3633c6024d6e4 gcc/fwprop.c
4ac4107f1828b55ebce6d8a583c84664 gcc/gcc-ar.c
84fd4ac6893c78c599b92ec4a771459f gcc/gcc-plugin.h
! 48d041f966dd05ba01dbc5e78edd8261 gcc/gcc.c
f63d6bc2ff7313bb7bedc35a302e7403 gcc/gcc.h
! bdebb869848fcc354106074d9790f82d gcc/gcov-dump.c
cc938010b99e885c08f0b7a5d44d0983 gcc/gcov-io.c
29911edbcb62c64b14e68ce4c3e80dc9 gcc/gcov-io.h
ab76864387098b42de3396270aba37de gcc/gcov-iov.c
! 9773e0e710e01062ece93238570ba9fb gcc/gcov.c
a23c138b08c97b9a5d37c1170daef4d0 gcc/gcse.c
46fdaffcde0aeefe673fa54bce2d4c64 gcc/gcse.h
48633c5d21e20cec59b107fb70e3b77d gcc/gdbinit.in
*************** c3b285ca47b1a00515107e2be9d80fb0 gcc/ge
*** 4447,4453 ****
94e3cdbc1f5f335198dab2b321c59699 gcc/genextract.c
10cf2ce540500cd073f69fcd732ff270 gcc/genflags.c
c6a4032b87f7558ae66e1d35d8f98801 gcc/gengenrtl.c
! 2512fdefdff221e3d15f80af66d4b737 gcc/gengtype-lex.c
c3aaa5fc0c08e0eaa7367bbc611d786a gcc/gengtype-lex.l
e3f7768565a5af266ecee6fe2b4b2ef8 gcc/gengtype-parse.c
f0d6354c49ffee0688dfa781a7621735 gcc/gengtype-state.c
--- 4447,4453 ----
94e3cdbc1f5f335198dab2b321c59699 gcc/genextract.c
10cf2ce540500cd073f69fcd732ff270 gcc/genflags.c
c6a4032b87f7558ae66e1d35d8f98801 gcc/gengenrtl.c
! 37366060b1d403005984ace99785dd04 gcc/gengtype-lex.c
c3aaa5fc0c08e0eaa7367bbc611d786a gcc/gengtype-lex.l
e3f7768565a5af266ecee6fe2b4b2ef8 gcc/gengtype-parse.c
f0d6354c49ffee0688dfa781a7621735 gcc/gengtype-state.c
*************** f85aa0745c3e9e0d32fa64753089b2f1 gcc/gi
*** 4498,4504 ****
c522d64edf87b51ba2a93c23b17eacd4 gcc/ginclude/unwind-arm-common.h
8d9ecf0d6ef93c79623ce1d27a32a2cb gcc/ginclude/varargs.h
778d9444027fa170bbc983e69203bfe8 gcc/glimits.h
! a38667632b6af5093a05518780f7bc21 gcc/go/ChangeLog
58101808498c03cc8a6701b36e1c11f2 gcc/go/Make-lang.in
60ea054548c83c7f66170073f9f3e74c gcc/go/README.gcc
092b7ac61164339dc0360d02523e6737 gcc/go/config-lang.in
--- 4498,4504 ----
c522d64edf87b51ba2a93c23b17eacd4 gcc/ginclude/unwind-arm-common.h
8d9ecf0d6ef93c79623ce1d27a32a2cb gcc/ginclude/varargs.h
778d9444027fa170bbc983e69203bfe8 gcc/glimits.h
! e1c21cf99b2c909afb8df5482f5cf3a8 gcc/go/ChangeLog
58101808498c03cc8a6701b36e1c11f2 gcc/go/Make-lang.in
60ea054548c83c7f66170073f9f3e74c gcc/go/README.gcc
092b7ac61164339dc0360d02523e6737 gcc/go/config-lang.in
*************** de7db9c6960cbe5162609cec2f6ba810 gcc/in
*** 4602,4608 ****
08ad208dcf308926a7ef015f7a93632a gcc/intl.c
e95886d905202cdb6d037116025e894b gcc/intl.h
869a1e5f6ae7c98798172fa790619591 gcc/ipa-cp.c
! f1900b0b6fffbe515061bb8a981e84ac gcc/ipa-inline-analysis.c
6f1d185e0b4b5800833d9595dd675e6e gcc/ipa-inline-transform.c
02d1214f8a90777148ac30c95cdc5b2f gcc/ipa-inline.c
974fa89b4cf3941591022f9b8a05d15a gcc/ipa-inline.h
--- 4602,4608 ----
08ad208dcf308926a7ef015f7a93632a gcc/intl.c
e95886d905202cdb6d037116025e894b gcc/intl.h
869a1e5f6ae7c98798172fa790619591 gcc/ipa-cp.c
! ba5a94a8c02a779992146b64d37b0970 gcc/ipa-inline-analysis.c
6f1d185e0b4b5800833d9595dd675e6e gcc/ipa-inline-transform.c
02d1214f8a90777148ac30c95cdc5b2f gcc/ipa-inline.c
974fa89b4cf3941591022f9b8a05d15a gcc/ipa-inline.h
*************** f655f3de18b9f678d69e17085f9863bd gcc/ip
*** 4617,4623 ****
4fd0969e8217c341ab76cf07d20bf4b7 gcc/ipa-split.c
9409707448e63ce0f262258a8ac60c23 gcc/ipa-utils.c
abe5cee17cf53f7cfe810111942e0a20 gcc/ipa-utils.h
! 3d212c62eefdb52f9ce2362175dc1b34 gcc/ipa.c
e8f1b89f9b82709509f42a2149b6a8cf gcc/ira-build.c
e59dc57d7716539fbc80579df5287112 gcc/ira-color.c
0a0325cab447b78a64d51d4526992c3d gcc/ira-conflicts.c
--- 4617,4623 ----
4fd0969e8217c341ab76cf07d20bf4b7 gcc/ipa-split.c
9409707448e63ce0f262258a8ac60c23 gcc/ipa-utils.c
abe5cee17cf53f7cfe810111942e0a20 gcc/ipa-utils.h
! c1f86affb29c52ef109a83cb15f6a2be gcc/ipa.c
e8f1b89f9b82709509f42a2149b6a8cf gcc/ira-build.c
e59dc57d7716539fbc80579df5287112 gcc/ira-color.c
0a0325cab447b78a64d51d4526992c3d gcc/ira-conflicts.c
*************** f1b17b1c1b0efb2f64270a15ddc9913a gcc/ir
*** 4625,4634 ****
a9f389295b1585eb58c77a8d6d62817b gcc/ira-emit.c
71cf2884b64be5fec4c073f206d46dc3 gcc/ira-int.h
2ba2df17476a9a79056eefe863cc7750 gcc/ira-lives.c
! f50c5a523489e6c208cb475d96bc70c4 gcc/ira.c
2714c0e87bd0fac348a05d59d2cab626 gcc/ira.h
7a8e145db61bfb35670d7544ea6de83d gcc/is-a.h
! b6ed83878f2b82e4415240cb130d016b gcc/java/ChangeLog
3becfaac793f49e1f52cd74e78172b48 gcc/java/ChangeLog.ptr
1c698a5c434720749e71a0ea3eb5a0ea gcc/java/ChangeLog.tree-ssa
4b9afc39cd80ed1c750024ffe858b2f2 gcc/java/Make-lang.in
--- 4625,4634 ----
a9f389295b1585eb58c77a8d6d62817b gcc/ira-emit.c
71cf2884b64be5fec4c073f206d46dc3 gcc/ira-int.h
2ba2df17476a9a79056eefe863cc7750 gcc/ira-lives.c
! 15106f4e0905487696520d9a856c480e gcc/ira.c
2714c0e87bd0fac348a05d59d2cab626 gcc/ira.h
7a8e145db61bfb35670d7544ea6de83d gcc/is-a.h
! 012cc6993607590e38f72168e79e2fec gcc/java/ChangeLog
3becfaac793f49e1f52cd74e78172b48 gcc/java/ChangeLog.ptr
1c698a5c434720749e71a0ea3eb5a0ea gcc/java/ChangeLog.tree-ssa
4b9afc39cd80ed1c750024ffe858b2f2 gcc/java/Make-lang.in
*************** e4eb96d043668c499550353cfd0da6b1 gcc/ja
*** 4649,4655 ****
a4ba90d94838de1f1f05fc009fbff31b gcc/java/javaop.def
121e56803781846e7653208bf0e328d9 gcc/java/javaop.h
12421c5d57257bd11008552226218456 gcc/java/jcf-depend.c
! cae8981c219a7794919f6008b2a43d24 gcc/java/jcf-dump.c
5f4941d653713d1a26e1b86506fc7451 gcc/java/jcf-io.c
277cfe1582b28d774bef55ff59406893 gcc/java/jcf-parse.c
cc8237b5f458551832a405734cf8719f gcc/java/jcf-path.c
--- 4649,4655 ----
a4ba90d94838de1f1f05fc009fbff31b gcc/java/javaop.def
121e56803781846e7653208bf0e328d9 gcc/java/javaop.h
12421c5d57257bd11008552226218456 gcc/java/jcf-depend.c
! a159fd80c4195ada57663e760435aeb7 gcc/java/jcf-dump.c
5f4941d653713d1a26e1b86506fc7451 gcc/java/jcf-io.c
277cfe1582b28d774bef55ff59406893 gcc/java/jcf-parse.c
cc8237b5f458551832a405734cf8719f gcc/java/jcf-path.c
*************** be2b95234c04e09351bd54f286438921 gcc/ja
*** 4671,4677 ****
b84df5fb505c4723e71712169b8150e7 gcc/java/win32-host.c
2acca1736befeda27f020259d3e62355 gcc/java/zextract.c
fc6be5e3f08950a7841184b952fc7f53 gcc/java/zipfile.h
! dbca7dd35b55cb65d6d1b47c7c4aac09 gcc/jump.c
2b1ebc1282934ad7520bfee4c1a0b8b2 gcc/langhooks-def.h
a74100d0d74ff078d6611149cf850ce3 gcc/langhooks.c
5aa1ecfedf2e299f5296ae78c9febebe gcc/langhooks.h
--- 4671,4677 ----
b84df5fb505c4723e71712169b8150e7 gcc/java/win32-host.c
2acca1736befeda27f020259d3e62355 gcc/java/zextract.c
fc6be5e3f08950a7841184b952fc7f53 gcc/java/zipfile.h
! a81d9d2019ebfb6c63af50a562cfa2b9 gcc/jump.c
2b1ebc1282934ad7520bfee4c1a0b8b2 gcc/langhooks-def.h
a74100d0d74ff078d6611149cf850ce3 gcc/langhooks.c
5aa1ecfedf2e299f5296ae78c9febebe gcc/langhooks.h
*************** de94c4459d8a6f57fba2cee8651711e5 gcc/lr
*** 4695,4701 ****
77d159fb59e63ddcd255d6cebeb06943 gcc/lra-int.h
f8a94dbecb891b8f4f400ad6ef99d54a gcc/lra-lives.c
7aad1b31a5ea5340733fd2dfd7fadffa gcc/lra-spills.c
! 4668e61aba3302e76c3e51bb4eee7881 gcc/lra.c
454fcbaa24ceb96ddd80d15b5e868195 gcc/lra.h
b5161b59d4aca4041242604dbb6b864e gcc/lto-cgraph.c
7a85b7f856d8c64b16cac370709df84a gcc/lto-compress.c
--- 4695,4701 ----
77d159fb59e63ddcd255d6cebeb06943 gcc/lra-int.h
f8a94dbecb891b8f4f400ad6ef99d54a gcc/lra-lives.c
7aad1b31a5ea5340733fd2dfd7fadffa gcc/lra-spills.c
! e4b8bd1ded2c1cbe7f292a85968ea4be gcc/lra.c
454fcbaa24ceb96ddd80d15b5e868195 gcc/lra.h
b5161b59d4aca4041242604dbb6b864e gcc/lto-cgraph.c
7a85b7f856d8c64b16cac370709df84a gcc/lto-compress.c
*************** b5161b59d4aca4041242604dbb6b864e gcc/lt
*** 4704,4715 ****
b39b947329907cfa5a4276bff23195be gcc/lto-section-in.c
f1338a85a575d683d2533d09405378cd gcc/lto-section-out.c
7b3345223713e67efcf8b9340c41a265 gcc/lto-streamer-in.c
! a44181185d8546ca59ab03eaa4a3d2ea gcc/lto-streamer-out.c
9e45a61d09cba018510c5954eeb84bae gcc/lto-streamer.c
fa502faa2e9b61cd604e737b97a69a9c gcc/lto-streamer.h
552665902f7953a08486e14749e6fc17 gcc/lto-symtab.c
856d79679d0b3d5e94b7e9de5d8253ee gcc/lto-wrapper.c
! 6940d04fa14507358f596e9caf687449 gcc/lto/ChangeLog
8e9737eed782ed19149b9679a87ebade gcc/lto/Make-lang.in
87a474ea195ea7bb5375f26939ca92dc gcc/lto/common.c
6b94d922e55046ef560c709289e121d4 gcc/lto/common.h
--- 4704,4715 ----
b39b947329907cfa5a4276bff23195be gcc/lto-section-in.c
f1338a85a575d683d2533d09405378cd gcc/lto-section-out.c
7b3345223713e67efcf8b9340c41a265 gcc/lto-streamer-in.c
! 616f12d83c044197457fec635290d3c7 gcc/lto-streamer-out.c
9e45a61d09cba018510c5954eeb84bae gcc/lto-streamer.c
fa502faa2e9b61cd604e737b97a69a9c gcc/lto-streamer.h
552665902f7953a08486e14749e6fc17 gcc/lto-symtab.c
856d79679d0b3d5e94b7e9de5d8253ee gcc/lto-wrapper.c
! 80c6e8ee38edf078251d7d3272470b6a gcc/lto/ChangeLog
8e9737eed782ed19149b9679a87ebade gcc/lto/Make-lang.in
87a474ea195ea7bb5375f26939ca92dc gcc/lto/common.c
6b94d922e55046ef560c709289e121d4 gcc/lto/common.h
*************** c9d8e9f5b89c2254c9a5080160a101d5 gcc/mk
*** 4731,4737 ****
5879bfc1e48884989641ea1e246cb833 gcc/mode-classes.def
2c319bd7ace4a86849451cfe9fbf9da9 gcc/mode-switching.c
d0abe7376864afded216a2bb219a595b gcc/modulo-sched.c
! f4469df4de2a9b4177903db10ad39ca0 gcc/objc/ChangeLog
e76cc4ca44cba1d1e9da27c20b9c2afa gcc/objc/Make-lang.in
f6bb154fcc19f8645fae88e2c5f47642 gcc/objc/config-lang.in
a0ab2b2514b06d0268271da158f2ed06 gcc/objc/lang-specs.h
--- 4731,4737 ----
5879bfc1e48884989641ea1e246cb833 gcc/mode-classes.def
2c319bd7ace4a86849451cfe9fbf9da9 gcc/mode-switching.c
d0abe7376864afded216a2bb219a595b gcc/modulo-sched.c
! 25b2e9ed644eb22afe3ffd71bf3afece gcc/objc/ChangeLog
e76cc4ca44cba1d1e9da27c20b9c2afa gcc/objc/Make-lang.in
f6bb154fcc19f8645fae88e2c5f47642 gcc/objc/config-lang.in
a0ab2b2514b06d0268271da158f2ed06 gcc/objc/lang-specs.h
*************** f1c7e367cfcd368009cdf37b465cfbe6 gcc/ob
*** 4750,4756 ****
9fb982fa0c2bb9715c3cad81b5ca03ca gcc/objc/objc-runtime-shared-support.c
c9fe30074726aab0d94736073d4d916a gcc/objc/objc-runtime-shared-support.h
f594fdaff13b8567308947ab49a9a2ba gcc/objc/objc-tree.def
! e6a4ae6eea8111c21bb1437867599539 gcc/objcp/ChangeLog
bd26df0245faf7987e131dbeaffb90da gcc/objcp/Make-lang.in
0e23bb53ac4b2cda2c11805264d0f753 gcc/objcp/config-lang.in
5fbe8381b779b412f3d72e29cca21ee5 gcc/objcp/lang-specs.h
--- 4750,4756 ----
9fb982fa0c2bb9715c3cad81b5ca03ca gcc/objc/objc-runtime-shared-support.c
c9fe30074726aab0d94736073d4d916a gcc/objc/objc-runtime-shared-support.h
f594fdaff13b8567308947ab49a9a2ba gcc/objc/objc-tree.def
! a0ab8f82eefb4de0a0f7476bc8804faf gcc/objcp/ChangeLog
bd26df0245faf7987e131dbeaffb90da gcc/objcp/Make-lang.in
0e23bb53ac4b2cda2c11805264d0f753 gcc/objcp/config-lang.in
5fbe8381b779b412f3d72e29cca21ee5 gcc/objcp/lang-specs.h
*************** b31982a12f25c1540752a12e817a8955 gcc/ob
*** 4760,4766 ****
a141eaac80536a7f731eaec8a8f7b997 gcc/omega.c
d4c17fba3450bb742d0cbf82a49e127a gcc/omega.h
2805a2e221dccbe76398688035ca8a6d gcc/omp-builtins.def
! d3f8e94d5885d379efdd852b469799c7 gcc/omp-low.c
abe40c7e66ee44bded017aeb23a2f09b gcc/opt-functions.awk
343fadfef7e8b770b9c5279dbaa738c0 gcc/opt-gather.awk
fd851f016e2f49c572d80627cc3a88be gcc/opt-include.awk
--- 4760,4766 ----
a141eaac80536a7f731eaec8a8f7b997 gcc/omega.c
d4c17fba3450bb742d0cbf82a49e127a gcc/omega.h
2805a2e221dccbe76398688035ca8a6d gcc/omp-builtins.def
! 84a57c8dc62e6975abe8bcacc04e6324 gcc/omp-low.c
abe40c7e66ee44bded017aeb23a2f09b gcc/opt-functions.awk
343fadfef7e8b770b9c5279dbaa738c0 gcc/opt-gather.awk
fd851f016e2f49c572d80627cc3a88be gcc/opt-include.awk
*************** f2a5da3a1bda2d4d5f3f4a7dae38490e gcc/pa
*** 4784,4790 ****
3e0be78cbc18df33e50629e13310013c gcc/plugin.c
e66d277467c8fd7470bc7d1b0ba0287c gcc/plugin.def
b8dcb1ca1517990206efd591e8d1fae7 gcc/plugin.h
! de33a9b183510a9764560408d4bf9707 gcc/po/ChangeLog
083d211180afd5c4004e6992c3678e5b gcc/po/EXCLUDES
345fe081d102dab1ed296ffbf69067ea gcc/po/be.gmo
7fbfc0bf33162e9149ae6f57672d94c9 gcc/po/be.po
--- 4784,4790 ----
3e0be78cbc18df33e50629e13310013c gcc/plugin.c
e66d277467c8fd7470bc7d1b0ba0287c gcc/plugin.def
b8dcb1ca1517990206efd591e8d1fae7 gcc/plugin.h
! afa4f2f41db378d60f657cc9b70855c6 gcc/po/ChangeLog
083d211180afd5c4004e6992c3678e5b gcc/po/EXCLUDES
345fe081d102dab1ed296ffbf69067ea gcc/po/be.gmo
7fbfc0bf33162e9149ae6f57672d94c9 gcc/po/be.po
*************** d11b91f12982b9bf2d5e4689ee3af9d1 gcc/re
*** 4870,4876 ****
73763859cf590dd811be82b9ff9e063d gcc/rtl.c
3566d3925941ec06c785c81ea437e448 gcc/rtl.def
d40603341ef7f24667bd290dc0131648 gcc/rtl.h
! a795f42f2cb137e734835bb9d26d2a2f gcc/rtlanal.c
5e302cb4689fba30de1bc77d927ede46 gcc/rtlhooks-def.h
65d77868d275d2179b9bbd9153cb95b9 gcc/rtlhooks.c
60114c11db1a0165161610326212a1a0 gcc/sanitizer.def
--- 4870,4876 ----
73763859cf590dd811be82b9ff9e063d gcc/rtl.c
3566d3925941ec06c785c81ea437e448 gcc/rtl.def
d40603341ef7f24667bd290dc0131648 gcc/rtl.h
! 8f1484ca2ee7361764aecedbb0cc4043 gcc/rtlanal.c
5e302cb4689fba30de1bc77d927ede46 gcc/rtlhooks-def.h
65d77868d275d2179b9bbd9153cb95b9 gcc/rtlhooks.c
60114c11db1a0165161610326212a1a0 gcc/sanitizer.def
*************** bb0c215bbbd2a9b34178d0329d271539 gcc/ta
*** 4918,4924 ****
38ec82f7ebd1744dc00b09e2d6cbc019 gcc/target.h
750b54ed76b3ba238b67b4ff7a9cefc0 gcc/targhooks.c
aeb4c1ff2a1bbbcfc5611149fbf4a5c1 gcc/targhooks.h
! 26ca524fc838757dcce9e293a6cce469 gcc/testsuite/ChangeLog
862f04afbd87da2cc6bc432c3f28430f gcc/testsuite/ChangeLog-1993-2007
0cfd18f5e11308d47955263801f31753 gcc/testsuite/ChangeLog-2008
60d3faaef4bf51b170759743d2081977 gcc/testsuite/ChangeLog-2009
--- 4918,4924 ----
38ec82f7ebd1744dc00b09e2d6cbc019 gcc/target.h
750b54ed76b3ba238b67b4ff7a9cefc0 gcc/targhooks.c
aeb4c1ff2a1bbbcfc5611149fbf4a5c1 gcc/targhooks.h
! da3dab6b517d7e12d71c8f25cf7fb043 gcc/testsuite/ChangeLog
862f04afbd87da2cc6bc432c3f28430f gcc/testsuite/ChangeLog-1993-2007
0cfd18f5e11308d47955263801f31753 gcc/testsuite/ChangeLog-2008
60d3faaef4bf51b170759743d2081977 gcc/testsuite/ChangeLog-2009
*************** f1d943c48a18ca5c666d26543205d144 gcc/te
*** 7749,7759 ****
--- 7749,7764 ----
0c7d9dbc79d0449ecbce0d3cf963a080 gcc/testsuite/c-c++-common/pr56302.c
980c32b66e77243a8069758c0064f691 gcc/testsuite/c-c++-common/pr56493.c
a1cf9769412d39f47e2c2ee4b650e4b2 gcc/testsuite/c-c++-common/pr56607.c
+ d38efef14d0ab2c49efc359e81d86d1c gcc/testsuite/c-c++-common/pr57653-2.c
+ 68b329da9893e34099c7d8ad5cb9c940 gcc/testsuite/c-c++-common/pr57653-2.h
+ 96f621870e8a9d49a5339944dcf7beca gcc/testsuite/c-c++-common/pr57653.c
+ ac18dadba9a9fbd1c44d112676b2c95f gcc/testsuite/c-c++-common/pr57653.h
770ddad4b09eec26315a0781ccbc6400 gcc/testsuite/c-c++-common/pr59032.c
7225dd9014c53a23626cebda50fdb083 gcc/testsuite/c-c++-common/pr59037.c
9f0da9b08a8d5e519fd58b254bd3155c gcc/testsuite/c-c++-common/pr59280.c
f3125845677b94c2dee85b2ae8c05868 gcc/testsuite/c-c++-common/pr60101.c
ab61337b42c3bf4f5a41d815a9fcd323 gcc/testsuite/c-c++-common/pr60689.c
+ 3db5d6e67944ed357e5152e1f1d72db0 gcc/testsuite/c-c++-common/pr61553.c
b0ba836310044e7b419ef679f0b48d6f gcc/testsuite/c-c++-common/raw-string-1.c
554e7071d2525351de28445762633866 gcc/testsuite/c-c++-common/raw-string-10.c
1183cc89c3223291d7813cf8d78ef4d6 gcc/testsuite/c-c++-common/raw-string-11.c
*************** b1c1e52e0801a7824f271190fd4094e7 gcc/te
*** 9014,9019 ****
--- 9019,9025 ----
753c152bbd7cec6e90c461feb388c475 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ctor-neg.C
2e5acca3857bb2fde4b5a618482ae1c7 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ctors.C
eaeb125e48b43a15357e1b53d7013cd8 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-debug.C
+ 3ad56243aecddd505746acfd0489c7b7 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-decltype2.C
edb40a05e5aff847b5abecf88adadd03 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-deduce-ext-neg.C
a30e26da337ef1a550b5b617672f3782 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-deduce-ext-neg2.C
385bcf6a13e8ad52b68b6b9a7b4ef2b6 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-deduce-ext.C
*************** bcb561a88f61bda5399b57a2891eb5ca gcc/te
*** 9039,9045 ****
d571c1f713fa3db34b2ad3b7c961930a gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice1.C
d010708ff9dfabefb31e6ac59b3c7b96 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice10.C
9ce51776cab44241098f2ddbefc57b8e gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice2.C
! aeedb86ecc165de825ed34f0347ad287 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice3.C
d861ff7bb238770549f1f9ba4261c13c gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice4.C
8663f1d8a288eb1ca306d8648a8f15a1 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice5.C
6cabad60870a60f2b7f16c85743a44f4 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice6.C
--- 9045,9051 ----
d571c1f713fa3db34b2ad3b7c961930a gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice1.C
d010708ff9dfabefb31e6ac59b3c7b96 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice10.C
9ce51776cab44241098f2ddbefc57b8e gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice2.C
! 08357f4773d53ac1412ca122f21962e9 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice3.C
d861ff7bb238770549f1f9ba4261c13c gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice4.C
8663f1d8a288eb1ca306d8648a8f15a1 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice5.C
6cabad60870a60f2b7f16c85743a44f4 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice6.C
*************** e25aa6f18faad387b7f1ade3529476a6 gcc/te
*** 9303,9308 ****
--- 9309,9315 ----
0a0c7a2db84d28ba649ea53e136a1d9c gcc/testsuite/g++.dg/cpp0x/ref-qual12.C
759a26dd15a061d3f5a982b5eb65098b gcc/testsuite/g++.dg/cpp0x/ref-qual13.C
bf679e1b75877f28dc4d57155f61bcb1 gcc/testsuite/g++.dg/cpp0x/ref-qual14.C
+ 0a3150042efce88e411aee61e7fe784f gcc/testsuite/g++.dg/cpp0x/ref-qual16.C
17d77d3ef6cc0e1cfd53228f15a40017 gcc/testsuite/g++.dg/cpp0x/ref-qual2.C
68b27ec15231994ad0330625660d2720 gcc/testsuite/g++.dg/cpp0x/ref-qual3.C
1bb06529f586a3e77263290dd006534e gcc/testsuite/g++.dg/cpp0x/ref-qual4.C
*************** a864ac9ace6ee08b0ae00899e67445f0 gcc/te
*** 9883,9888 ****
--- 9890,9896 ----
5dc7cab98a90e4bc7730b184635619bd gcc/testsuite/g++.dg/debug/pr54831.C
718db23f57d24a34535633502d64336a gcc/testsuite/g++.dg/debug/pr56294.C
3dc7fc950cc8912775fd7b3753944d23 gcc/testsuite/g++.dg/debug/pr56819.C
+ 0f311674e0919a2d96ddbf5b9d04171b gcc/testsuite/g++.dg/debug/ra1.C
c3f392076ad11f8768ef0321b89abd5f gcc/testsuite/g++.dg/debug/static1.C
7e13d86d33b17cfb7cdf61b7b8cca961 gcc/testsuite/g++.dg/debug/template1.C
23dff563f4e6898790a381f0897b988f gcc/testsuite/g++.dg/debug/template2.C
*************** ed8a6c94f1bc2e70a324d73a77190040 gcc/te
*** 10728,10733 ****
--- 10736,10742 ----
8db03c21164b6fdca1cc2722dde24a47 gcc/testsuite/g++.dg/gcov/gcov-12.C
7a1698611acb707485b8f5e55a748337 gcc/testsuite/g++.dg/gcov/gcov-13.C
8484b7bb87f66f7633960b70b845b73f gcc/testsuite/g++.dg/gcov/gcov-14.C
+ 56dbe86604b8680b3d2c3f63fd217d0a gcc/testsuite/g++.dg/gcov/gcov-15.C
afab866e59f46409fb68aa64174f3acf gcc/testsuite/g++.dg/gcov/gcov-2.C
0e241a16c3faf2f0c387bd2978d2b824 gcc/testsuite/g++.dg/gcov/gcov-3.C
2c83bff9a3f14aa6fc5d7755bf82c9b6 gcc/testsuite/g++.dg/gcov/gcov-3.h
*************** cc7882632634230561bec7316fae94c5 gcc/te
*** 11319,11324 ****
--- 11328,11334 ----
b4277c2887fdb910bdca2a8dbf0de117 gcc/testsuite/g++.dg/ipa/pr60640-2.C
2b5d243c5137f370d06b3628cfde2864 gcc/testsuite/g++.dg/ipa/pr60640-3.C
a64421ae505e08d8f9b8bd14a2b8da21 gcc/testsuite/g++.dg/ipa/pr62015.C
+ 89df72699f04cc90fcc5ea05980fd7ac gcc/testsuite/g++.dg/ipa/pr63551.C
aaf96a63c712e53d654620b1478b7cc8 gcc/testsuite/g++.dg/ipa/pr63838.C
2b091ec065310fe84169c6f447b3a338 gcc/testsuite/g++.dg/lookup/ambig1.C
b9932960a2c5344244e109ba4c3ad748 gcc/testsuite/g++.dg/lookup/ambig2.C
*************** e6b9eddad8d672688c883ca8af446a66 gcc/te
*** 11527,11532 ****
--- 11537,11543 ----
f987ef07d14ec2f00187c4c84c596777 gcc/testsuite/g++.dg/lookup/using51.C
c215c3d00f87b59d1c59614eaf8713ea gcc/testsuite/g++.dg/lookup/using52.C
0ea216615e5bbe93d1ee62a0d90ec5b5 gcc/testsuite/g++.dg/lookup/using53.C
+ 2c031b9dc98ae61c00b9677b6ad27297 gcc/testsuite/g++.dg/lookup/using55.C
8db693e8a73657ac0a6ba980e910013c gcc/testsuite/g++.dg/lookup/using6.C
9b2f75de04724a15459525668a32458a gcc/testsuite/g++.dg/lookup/using7.C
05105c11218492c8a6c6943b32a316ec gcc/testsuite/g++.dg/lookup/using8.C
*************** d8c212e858167f20da34f48ece091836 gcc/te
*** 11692,11697 ****
--- 11703,11709 ----
05d66d3b91c45cd54dcaf71c78635301 gcc/testsuite/g++.dg/lto/pr52400_0.C
0b8cd619eccd9ac6f32d145111bcb551 gcc/testsuite/g++.dg/lto/pr52605_0.C
75277aaca640889b23c288c9d8090dc1 gcc/testsuite/g++.dg/lto/pr53470_0.C
+ 20886a82160a07108862475db99260c0 gcc/testsuite/g++.dg/lto/pr65193_0.C
6232508298dd20a759cf64fffbca9f5e gcc/testsuite/g++.dg/lto/v1-plugin-api-not-supported_0.C
80450d00a25790eac61041efe3b30bc0 gcc/testsuite/g++.dg/opt/20050511-1.C
960bd912d3dccb44df0ecdebdfd45b44 gcc/testsuite/g++.dg/opt/alias1.C
*************** b0eb29945f04721ade114ff6651768e8 gcc/te
*** 12023,12028 ****
--- 12035,12041 ----
cf0cdff2ec717c636d8a5441b2399c4a gcc/testsuite/g++.dg/other/const1.C
65c0a747dff974d4f19eda6304e002f9 gcc/testsuite/g++.dg/other/const2.C
0f31e772471912bf15f7b8f02c2177e6 gcc/testsuite/g++.dg/other/const3.C
+ cf1d166d7294daaa2002192c1cbfd785 gcc/testsuite/g++.dg/other/const4.C
ff9cb67baddab7a5c96d0e2a37893445 gcc/testsuite/g++.dg/other/constref1.C
192c9dfdcc513ccf5362da483582b639 gcc/testsuite/g++.dg/other/constref2.C
cfdc2115d36008e199bda75a789e43e3 gcc/testsuite/g++.dg/other/conversion1.C
*************** da36360b1eaeaaf6b1adffefc9001717 gcc/te
*** 12844,12849 ****
--- 12857,12864 ----
5abc6bae2519525e59b2a021bb5cd489 gcc/testsuite/g++.dg/pr57878.C
6ef903a30658765c574e6f3aa8592058 gcc/testsuite/g++.dg/pr59695.C
70e9c0dd0d7ee853af583f1de142f6f4 gcc/testsuite/g++.dg/pr60769.C
+ 673d6fbc490d70de4eb8279ad884c093 gcc/testsuite/g++.dg/pr64037.C
+ 2a99023224d23b7b4c2df438196b9877 gcc/testsuite/g++.dg/pr65049.C
ae8863cdd596655bd9501c7a7e546fc7 gcc/testsuite/g++.dg/predict-loop-exit-1.C
112161f9cc2e99ed1a64b608b234d230 gcc/testsuite/g++.dg/predict-loop-exit-2.C
9fdf45388f73e8c9a46342cf4ec52cb6 gcc/testsuite/g++.dg/predict-loop-exit-3.C
*************** c573cd5de2d4d269cb4df23ea0a36f4d gcc/te
*** 13520,13525 ****
--- 13535,13541 ----
6f26c028ea69c4705c77b4a0544f848d gcc/testsuite/g++.dg/template/non-dependent11.C
c68de3013fc66d5b9ca387b1f0f294ad gcc/testsuite/g++.dg/template/non-dependent12.C
40b38a3d73d53481f9e1570a38ed4eab gcc/testsuite/g++.dg/template/non-dependent13.C
+ 1600f68e67fb6396c6b980337441f30d gcc/testsuite/g++.dg/template/non-dependent14.C
3ce6c8331c1ddbc56b2c89ca07992343 gcc/testsuite/g++.dg/template/non-dependent2.C
9c0fc4f566e5de8ff0339df3c3ef274d gcc/testsuite/g++.dg/template/non-dependent3.C
c74bd06e4f01d82b6dffe8568a9f9286 gcc/testsuite/g++.dg/template/non-dependent4.C
*************** cee023670861be047d45f0aa6daa937f gcc/te
*** 13559,13564 ****
--- 13575,13581 ----
506fde7f525665b80bb8ae93c21fa34f gcc/testsuite/g++.dg/template/ntp2.C
0278f61baf9894baa55e08be6e4d1217 gcc/testsuite/g++.dg/template/offsetof1.C
4c88b26d0d4ab5c6ea7cbb37f1f8bbf4 gcc/testsuite/g++.dg/template/offsetof2.C
+ 9ec5d5812226d3bfd59f234bd2a254c2 gcc/testsuite/g++.dg/template/offsetof3.C
585425c7c24e913a9ccd6656bd75e83e gcc/testsuite/g++.dg/template/op1.C
b690784559e05afd43e95b8cf36b03eb gcc/testsuite/g++.dg/template/operator1.C
7d7d9ae6a20d4aa195178afcaf07e852 gcc/testsuite/g++.dg/template/operator10.C
*************** c93a1243159bc35416087275a8c45a38 gcc/te
*** 14544,14549 ****
--- 14561,14567 ----
de22eb15ae2420b77fbb90f3b584c785 gcc/testsuite/g++.dg/warn/Warray-bounds-3.C
c5f8d177b95311df0a23b28f8373351d gcc/testsuite/g++.dg/warn/Warray-bounds-4.C
843811e9e3bbecf56a84c608e9fd1073 gcc/testsuite/g++.dg/warn/Warray-bounds-5.C
+ d53003b93dc25906e11f3f1291fb8a1d gcc/testsuite/g++.dg/warn/Warray-bounds-6.C
b1f89524960615092626095cd38d9d33 gcc/testsuite/g++.dg/warn/Warray-bounds.C
d489a76c7b7ab5b0e165f2342a4e6974 gcc/testsuite/g++.dg/warn/Wbraces1.C
c2debf54ffb3d60acfddad10573c458f gcc/testsuite/g++.dg/warn/Wbraces2.C
*************** fd97c8c1cad086f7aa91299db41c6ca1 gcc/te
*** 19430,19437 ****
--- 19448,19458 ----
c81d14b770f15026bfe61a7d372c3d0c gcc/testsuite/gcc.c-torture/compile/pr60502.c
eb9a44bf10d9af818d3d8df7abc434ba gcc/testsuite/gcc.c-torture/compile/pr61684.c
38017a7b7046101f1f7e251a44c87e50 gcc/testsuite/gcc.c-torture/compile/pr63282.c
+ 4fddeb9518b727fea651ff1a38e78464 gcc/testsuite/gcc.c-torture/compile/pr63608.c
305e96921486cdce7076b0ce683624f0 gcc/testsuite/gcc.c-torture/compile/pr64067.c
70b004bb3cc0f4c2df5ad6d49c320d05 gcc/testsuite/gcc.c-torture/compile/pr64269.c
+ c33702c15a33a34f884537b7a2dcd857 gcc/testsuite/gcc.c-torture/compile/pr65163.c
+ 6590c80e151001dd4b5f2f5b1b1d564e gcc/testsuite/gcc.c-torture/compile/pr65680.c
b9e6ce52b90320c1c3803c25113844c5 gcc/testsuite/gcc.c-torture/compile/pta-1.c
ed716c1d1727fc2c748162e0cbc4ee47 gcc/testsuite/gcc.c-torture/compile/ptr-conv-1.c
8d869e3426345f0cf8837c5eaafd43b5 gcc/testsuite/gcc.c-torture/compile/simd-1.c
*************** c9a0c78ab7e5e97f8d9f79003415e3c1 gcc/te
*** 20913,20918 ****
--- 20934,20941 ----
7fe7c6627598916a61238a0e4bf50f86 gcc/testsuite/gcc.c-torture/execute/pr61306-3.c
6daab2edb2b5fcfd90a43dd234870b27 gcc/testsuite/gcc.c-torture/execute/pr61375.c
3f1f43a4ad97d1d3d97c85b2a17f74c0 gcc/testsuite/gcc.c-torture/execute/pr63659.c
+ 7d6ee55dde74e53e2c3561bbecb37560 gcc/testsuite/gcc.c-torture/execute/pr64979.c
+ cde16ef96523d1e125a7267b5c4fe19c gcc/testsuite/gcc.c-torture/execute/pr66233.c
ecfc31f12ce09d6ccbcced04ff04deba gcc/testsuite/gcc.c-torture/execute/pr7284-1.c
89f3c7ee990221eeb33cb08a0772e024 gcc/testsuite/gcc.c-torture/execute/pr7284-1.x
f4610e3bba97324f7005c428fe41e597 gcc/testsuite/gcc.c-torture/execute/printf-1.c
*************** e061bee34094ea6ecd29d049eafb229b gcc/te
*** 21511,21516 ****
--- 21534,21541 ----
e0f03fe3585a327467250a2ec39fc2be gcc/testsuite/gcc.dg/Walways-true-1.c
832a40756369d5e785179df5ca909745 gcc/testsuite/gcc.dg/Walways-true-2.c
33a98cba1121b42ccbc1b9ea87c0a5e2 gcc/testsuite/gcc.dg/Warray-bounds-10.c
+ aff04d276a341a86dbe0aeb9559c0a09 gcc/testsuite/gcc.dg/Warray-bounds-12.c
+ b6c0291a21f96dc6fcc3ed29eac8c8af gcc/testsuite/gcc.dg/Warray-bounds-13.c
798433d4099cd8d7572fde802e640896 gcc/testsuite/gcc.dg/Warray-bounds-2.c
840b91726d80efd539ceaa9d94e030d3 gcc/testsuite/gcc.dg/Warray-bounds-3.c
84a306ba6a47b60426131bffe9ec7a0c gcc/testsuite/gcc.dg/Warray-bounds-4.c
*************** b4b413e9bfe0953511e137aebc29136a gcc/te
*** 24313,24318 ****
--- 24338,24345 ----
028bd5e9b5fe94c915a410cf6f55ef3f gcc/testsuite/gcc.dg/ipa/pr57358.c
6756bcd91aee8a132f5c93449b1b00b8 gcc/testsuite/gcc.dg/ipa/pr59610.c
0cf6ea693cc06ae024ed2d6806fcfad1 gcc/testsuite/gcc.dg/ipa/pr61986.c
+ 4335b461755f210d5635e53648df221b gcc/testsuite/gcc.dg/ipa/pr63551.c
+ 80020587b67d8a1e23d42bd1208d6a62 gcc/testsuite/gcc.dg/ipa/pr64041.c
b58d896a4d97e5f7f8b082f407df9a92 gcc/testsuite/gcc.dg/ipa/pure-const-1.c
96d395d8b51f69b544facb9312923acf gcc/testsuite/gcc.dg/ipa/pure-const-2.c
8f5983946d28dca5853e89d0aa48b65d gcc/testsuite/gcc.dg/kpice1.c
*************** b89812631e05725143963f1ff3fbbfc7 gcc/te
*** 24546,24551 ****
--- 24573,24580 ----
a12514a0d64df20e14a74a44637262c6 gcc/testsuite/gcc.dg/lto/pr56168_1.c
b59ccb47e2dc5886004c38553c1050b2 gcc/testsuite/gcc.dg/lto/pr56297_0.c
17d2bb3fc18d7da7cd62cd4f32ab73e8 gcc/testsuite/gcc.dg/lto/pr56297_1.c
+ e106bc68aa2cd645622e3cbf4a986dc2 gcc/testsuite/gcc.dg/lto/pr59626_0.c
+ 7ce641b8ed4fa2ad911a399760c98c30 gcc/testsuite/gcc.dg/lto/pr59626_1.c
e36db27b1e4084d326181d15570bf8d4 gcc/testsuite/gcc.dg/lto/resolutions_0.c
69ff2353992f738ce7ea3cb89e9db1e4 gcc/testsuite/gcc.dg/lto/trans-mem-3_0.c
bc1b2064fd5bb4de921a2005a03817d7 gcc/testsuite/gcc.dg/lto/trans-mem-3_1.c
*************** a31c84173e933dc1d9758138a857f165 gcc/te
*** 25757,25769 ****
--- 25786,25803 ----
2f16adca4bc0fdda359fc1a9f8ab1fd8 gcc/testsuite/gcc.dg/pr60485-2.c
0f7df7fa948acd5723878ae4d5ebceb6 gcc/testsuite/gcc.dg/pr60866.c
d2c91f0601aece029dd3340da8167e6d gcc/testsuite/gcc.dg/pr61045.c
+ fd6d55cfa9bf35d351e1a730e13d5043 gcc/testsuite/gcc.dg/pr61058.c
71ac40f015127df76654ea6e22918e63 gcc/testsuite/gcc.dg/pr62004.c
bd4064e0367064ef7a80137afba01057 gcc/testsuite/gcc.dg/pr62030.c
7974528a2c5c630eab41df8380af37c5 gcc/testsuite/gcc.dg/pr62167-run.c
75469fcab596129f07eaaf9dfc570f5f gcc/testsuite/gcc.dg/pr62167.c
0678fb7be64a43d0ac714738ee3bbd16 gcc/testsuite/gcc.dg/pr63284.c
af31d87d9b43c3e16ab4f94d5576757e gcc/testsuite/gcc.dg/pr63342.c
+ aa53d869da8c8ac2f5fadb1f206e6ab1 gcc/testsuite/gcc.dg/pr63593.c
7a18498b84a998ed0ca5a69683eae4fe gcc/testsuite/gcc.dg/pr63665.c
+ d509539e43ac4a3bf9c9b01c0503ebdf gcc/testsuite/gcc.dg/pr64563.c
+ 8c44d2317fae7ba262d68ac73d4d3a48 gcc/testsuite/gcc.dg/pr64766.c
+ 200af7e30479176902999ddc6f996f56 gcc/testsuite/gcc.dg/pr65063.c
8b7d73da2d5d78000716492365a85d5a gcc/testsuite/gcc.dg/pr8715.c
3d08410b2dd57259aa63f0e1c64b376e gcc/testsuite/gcc.dg/pr8788-1.c
be04382a35ebb1cfae1b2168f1693a94 gcc/testsuite/gcc.dg/pr8835-1.c
*************** d743617d99e1150e9731ee3f80d89afd gcc/te
*** 26067,26072 ****
--- 26101,26107 ----
11e4d3cac92ac81d517ecad709d55aef gcc/testsuite/gcc.dg/tls/pr47715-4.c
3fb5ccff70fc82da2e2aac8594fb9457 gcc/testsuite/gcc.dg/tls/pr47715-5.c
643280b4295187070c29c8bdfd246944 gcc/testsuite/gcc.dg/tls/pr58595.c
+ f12db64d724ba7ee8005f9b84bbac338 gcc/testsuite/gcc.dg/tls/pr66470.c
796d5642fd9a5bf2871955a7f51a2b2c gcc/testsuite/gcc.dg/tls/section-1.c
8a7ac847cc234a02986b204d9590a7fa gcc/testsuite/gcc.dg/tls/section-2.c
bd750cfcc2981be8695d1ba87cf4e02d gcc/testsuite/gcc.dg/tls/struct-1.c
*************** ac9ffdd6018cd2c07f686e78ec7737bf gcc/te
*** 26644,26649 ****
--- 26679,26685 ----
80b325ade15bfd6d3d7dcef2e97c2467 gcc/testsuite/gcc.dg/torture/pr59715.c
22da1d150be6e6b8bbfc20ccd0cd1d85 gcc/testsuite/gcc.dg/torture/pr59891.c
bce1a41800b1242ba448fe4938c4ee1a gcc/testsuite/gcc.dg/torture/pr59903.c
+ a0d76efc48328548b5c9fdeabdba5798 gcc/testsuite/gcc.dg/torture/pr59990.c
1e0c7fa9a60ee1e7c4d0ea1eb8ec37ab gcc/testsuite/gcc.dg/torture/pr60115.c
befa7c23a58d98ffbf51808b1f541e69 gcc/testsuite/gcc.dg/torture/pr60183.c
bc7d88b95c8be08a1a73b15283ed1f06 gcc/testsuite/gcc.dg/torture/pr60766.c
*************** aa3d4a99808d1f2c872d909445ade1a8 gcc/te
*** 26654,26659 ****
--- 26690,26699 ----
1aae51ae4d0d0a6f4039b24e664b4b9e gcc/testsuite/gcc.dg/torture/pr61452.c
4b101021dad3b204e9205765c6697186 gcc/testsuite/gcc.dg/torture/pr61964.c
3e76170feb81b4797a67df8566f996c2 gcc/testsuite/gcc.dg/torture/pr62031.c
+ 48215a3eb001e86dd112cbd5bd96db15 gcc/testsuite/gcc.dg/torture/pr64199.c
+ 1385649c2002bd513f1ef928b46fdcef gcc/testsuite/gcc.dg/torture/pr64882.c
+ bc87826fa9b88277ff41e0e1ad1e432c gcc/testsuite/gcc.dg/torture/pr66123.c
+ 00eb3bf59b75fa9683a54ed307d82a1a gcc/testsuite/gcc.dg/torture/pr66272.c
c99c3745eca0ddc81822cc070070a4d3 gcc/testsuite/gcc.dg/torture/pr8081.c
b3a9e4f2af6462183da8d6c5cb13bf1f gcc/testsuite/gcc.dg/torture/pta-callused-1.c
98fde0e59e55c1ed923ee9d9f034d7f2 gcc/testsuite/gcc.dg/torture/pta-escape-1.c
*************** bcce75f1352f00b43d742f9a37e57506 gcc/te
*** 27636,27641 ****
--- 27676,27682 ----
326de9bb436b2ff96b0ffa9e4b088c71 gcc/testsuite/gcc.dg/tree-ssa/stdarg-4.c
5fa4c4dc01af19616fa60343487d3c58 gcc/testsuite/gcc.dg/tree-ssa/stdarg-5.c
6532b954eb6ddda6b41bd93895569f96 gcc/testsuite/gcc.dg/tree-ssa/stdarg-6.c
+ e6b94277f1a8726cbeedef6da629b1bb gcc/testsuite/gcc.dg/tree-ssa/stdarg-7.c
68496fac3f18c683a7ec2b545511d431 gcc/testsuite/gcc.dg/tree-ssa/strlen-1.c
10547d62e0bb1962e0180906df7deb0b gcc/testsuite/gcc.dg/tree-ssa/struct-aliasing-1.c
e1f4e26bfba2393e8d1d57385267af7e gcc/testsuite/gcc.dg/tree-ssa/struct-aliasing-2.c
*************** fd4856b2eb61bd700adbc0ee7badf58d gcc/te
*** 27954,27965 ****
7d8127784d5f586fb248cf62a3b46013 gcc/testsuite/gcc.dg/vect/bb-slp-21.c
5849da0a8a348d99f9d09cab0ba60ed1 gcc/testsuite/gcc.dg/vect/bb-slp-22.c
fa721f78909e94f70206d5b32d0a8a69 gcc/testsuite/gcc.dg/vect/bb-slp-23.c
! 76af723eba24d0ab38fef08b76287fc2 gcc/testsuite/gcc.dg/vect/bb-slp-24.c
! ba182425f1c4bba82b32b8440e8331a2 gcc/testsuite/gcc.dg/vect/bb-slp-25.c
87ae14a6ae2f896a631e5a9477120778 gcc/testsuite/gcc.dg/vect/bb-slp-26.c
b95ffa0e0833ca0116d72829185bae1d gcc/testsuite/gcc.dg/vect/bb-slp-27.c
e89641485f84d28afef9ba8ad5757922 gcc/testsuite/gcc.dg/vect/bb-slp-28.c
! d6c6ab6d922ae63fdbaf52e3bee72fcf gcc/testsuite/gcc.dg/vect/bb-slp-29.c
ca67530c698b204d73257cb411697d10 gcc/testsuite/gcc.dg/vect/bb-slp-3.c
c446714aff84d0074dfab28ccf556e74 gcc/testsuite/gcc.dg/vect/bb-slp-30.c
81ad472c6cdf0466c9442eb08a1767c6 gcc/testsuite/gcc.dg/vect/bb-slp-4.c
--- 27995,28006 ----
7d8127784d5f586fb248cf62a3b46013 gcc/testsuite/gcc.dg/vect/bb-slp-21.c
5849da0a8a348d99f9d09cab0ba60ed1 gcc/testsuite/gcc.dg/vect/bb-slp-22.c
fa721f78909e94f70206d5b32d0a8a69 gcc/testsuite/gcc.dg/vect/bb-slp-23.c
! f2034e336be097709a000380ac500d22 gcc/testsuite/gcc.dg/vect/bb-slp-24.c
! d3998011cc7f0799bbf10f09c83536f0 gcc/testsuite/gcc.dg/vect/bb-slp-25.c
87ae14a6ae2f896a631e5a9477120778 gcc/testsuite/gcc.dg/vect/bb-slp-26.c
b95ffa0e0833ca0116d72829185bae1d gcc/testsuite/gcc.dg/vect/bb-slp-27.c
e89641485f84d28afef9ba8ad5757922 gcc/testsuite/gcc.dg/vect/bb-slp-28.c
! 17318d7ec8f93f565942151e3ea14602 gcc/testsuite/gcc.dg/vect/bb-slp-29.c
ca67530c698b204d73257cb411697d10 gcc/testsuite/gcc.dg/vect/bb-slp-3.c
c446714aff84d0074dfab28ccf556e74 gcc/testsuite/gcc.dg/vect/bb-slp-30.c
81ad472c6cdf0466c9442eb08a1767c6 gcc/testsuite/gcc.dg/vect/bb-slp-4.c
*************** bc68b2dc4ad98dd863a5aa3bee45ecf1 gcc/te
*** 27969,27975 ****
202fc4c34ee637521a57de26c12827b6 gcc/testsuite/gcc.dg/vect/bb-slp-8.c
d07b2649c68c08edaf36b0df4429e192 gcc/testsuite/gcc.dg/vect/bb-slp-8a.c
d9867234768d1a97ebb4ff2522be4e29 gcc/testsuite/gcc.dg/vect/bb-slp-8b.c
! 5377dbeed4122e623529c37563658aad gcc/testsuite/gcc.dg/vect/bb-slp-9.c
547b0ba63123cced89edf01c0f9a9667 gcc/testsuite/gcc.dg/vect/bb-slp-cond-1.c
cd30d75636c2f9db572b29349145c562 gcc/testsuite/gcc.dg/vect/bb-slp-pattern-1.c
c496fe82c1531cfc9d3f7b28c1c30643 gcc/testsuite/gcc.dg/vect/bb-slp-pattern-2.c
--- 28010,28016 ----
202fc4c34ee637521a57de26c12827b6 gcc/testsuite/gcc.dg/vect/bb-slp-8.c
d07b2649c68c08edaf36b0df4429e192 gcc/testsuite/gcc.dg/vect/bb-slp-8a.c
d9867234768d1a97ebb4ff2522be4e29 gcc/testsuite/gcc.dg/vect/bb-slp-8b.c
! 13f8d022565fe79053f52b94c3d44bda gcc/testsuite/gcc.dg/vect/bb-slp-9.c
547b0ba63123cced89edf01c0f9a9667 gcc/testsuite/gcc.dg/vect/bb-slp-cond-1.c
cd30d75636c2f9db572b29349145c562 gcc/testsuite/gcc.dg/vect/bb-slp-pattern-1.c
c496fe82c1531cfc9d3f7b28c1c30643 gcc/testsuite/gcc.dg/vect/bb-slp-pattern-2.c
*************** b88218e44c89e8168580166e99fe6d15 gcc/te
*** 27979,27991 ****
e7a411dffcf9b2cb08db7f673f1b2317 gcc/testsuite/gcc.dg/vect/costmodel/i386/costmodel-vect-68.c
d6d76f114f830b067acd4c244d653ce0 gcc/testsuite/gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c
1323c5a99e663825d2bd24d849be8f3a gcc/testsuite/gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp
! cc5fb3817623d6f0743eb9c14f743cca gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a.c
156a82e8bc9b1b8fe5143367dfc1bae4 gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c
8334641143225456a1847fea7acf87e2 gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-pr37194.c
04e5951ff78139051ecbe6f7934c3b02 gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c
! 2ed394040b610b37e14521b117c600a6 gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-slp-33.c
af836776258b19632a4bf8521a3572be gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-slp-34.c
! 8df0034a4ef6c3bf159b226e9490cd9c gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c
342fc78aef4d3c5c2338eff1487fe39c gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-vect-31b.c
21623d475777db86cc41cd9a41f5bee0 gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-vect-31c.c
e95af8b78e2e017c1e82666d6456a4f0 gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c
--- 28020,28032 ----
e7a411dffcf9b2cb08db7f673f1b2317 gcc/testsuite/gcc.dg/vect/costmodel/i386/costmodel-vect-68.c
d6d76f114f830b067acd4c244d653ce0 gcc/testsuite/gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c
1323c5a99e663825d2bd24d849be8f3a gcc/testsuite/gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp
! 97b22b4c93065084c3cb6e82a328198d gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a.c
156a82e8bc9b1b8fe5143367dfc1bae4 gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c
8334641143225456a1847fea7acf87e2 gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-pr37194.c
04e5951ff78139051ecbe6f7934c3b02 gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c
! 2d6e1ccf45c87654b135031344b1bae8 gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-slp-33.c
af836776258b19632a4bf8521a3572be gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-slp-34.c
! d211f4192398e61f7d5d013cc976b506 gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c
342fc78aef4d3c5c2338eff1487fe39c gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-vect-31b.c
21623d475777db86cc41cd9a41f5bee0 gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-vect-31c.c
e95af8b78e2e017c1e82666d6456a4f0 gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c
*************** e95af8b78e2e017c1e82666d6456a4f0 gcc/te
*** 27993,28001 ****
3ede768d8044a72078ba4996079161db gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-vect-68b.c
7d8a1b889198d5117ed479ee5bdba348 gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-vect-68c.c
caa0c58a61824eb8d8dc9a6d8f9912b2 gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-vect-76a.c
! 6cc6e9770daf329ff0baf91a1d17e14b gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c
6bd9887f917e7598d2a7a2717f68274f gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-vect-76c.c
! 4d5e5006cf4137f83753b35ca51a50c8 gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c
1565573f385ca141e7bd09b65c47b7a8 gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c
1dfdbbb2a43d4b67d87f816947ca4414 gcc/testsuite/gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp
156a82e8bc9b1b8fe5143367dfc1bae4 gcc/testsuite/gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c
--- 28034,28042 ----
3ede768d8044a72078ba4996079161db gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-vect-68b.c
7d8a1b889198d5117ed479ee5bdba348 gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-vect-68c.c
caa0c58a61824eb8d8dc9a6d8f9912b2 gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-vect-76a.c
! 512bda7042d1f8d461982481c42441ae gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c
6bd9887f917e7598d2a7a2717f68274f gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-vect-76c.c
! d6abd538d890deab7c8f805c133ad9a6 gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c
1565573f385ca141e7bd09b65c47b7a8 gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c
1dfdbbb2a43d4b67d87f816947ca4414 gcc/testsuite/gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp
156a82e8bc9b1b8fe5143367dfc1bae4 gcc/testsuite/gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c
*************** f000190ba28b6f78be6ecfa9c79cce24 gcc/te
*** 28043,28049 ****
54d6dc2b1580f0aa1b30e41a328807f0 gcc/testsuite/gcc.dg/vect/fast-math-vect-reduc-8.c
df0feeaae951a84ed3797ec9f6424903 gcc/testsuite/gcc.dg/vect/fast-math-vect-reduc-9.c
a5bfe390e0dfa5de78f75f6c5a0b461b gcc/testsuite/gcc.dg/vect/ggc-pr37574.c
! 3fa0e280628e5a7c29de6964d7a6f0a5 gcc/testsuite/gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c
ff86a36d3c65962b1767040e86a92ce7 gcc/testsuite/gcc.dg/vect/no-fast-math-vect16.c
ffec6084406280d03d3bb55aaca58a4f gcc/testsuite/gcc.dg/vect/no-fre-pre-pr50208.c
1f64a80337b0e6f288c0e5b44af4dbfc gcc/testsuite/gcc.dg/vect/no-math-errno-slp-32.c
--- 28084,28090 ----
54d6dc2b1580f0aa1b30e41a328807f0 gcc/testsuite/gcc.dg/vect/fast-math-vect-reduc-8.c
df0feeaae951a84ed3797ec9f6424903 gcc/testsuite/gcc.dg/vect/fast-math-vect-reduc-9.c
a5bfe390e0dfa5de78f75f6c5a0b461b gcc/testsuite/gcc.dg/vect/ggc-pr37574.c
! effa4d19a9cee9a8fb2dfa7580903e91 gcc/testsuite/gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c
ff86a36d3c65962b1767040e86a92ce7 gcc/testsuite/gcc.dg/vect/no-fast-math-vect16.c
ffec6084406280d03d3bb55aaca58a4f gcc/testsuite/gcc.dg/vect/no-fre-pre-pr50208.c
1f64a80337b0e6f288c0e5b44af4dbfc gcc/testsuite/gcc.dg/vect/no-math-errno-slp-32.c
*************** dda4e9f28fb4531159f68938cf027c76 gcc/te
*** 28074,28081 ****
fcec24e75e64e388f220861f8d7096ee gcc/testsuite/gcc.dg/vect/no-scevccp-outer-3.c
5b89b3c5c71579f071c97c3a7455ec4f gcc/testsuite/gcc.dg/vect/no-scevccp-outer-4.c
9a42afe611fdb00ea9034c490869de39 gcc/testsuite/gcc.dg/vect/no-scevccp-outer-5.c
! 975b93e3de26686cca45ba72cbb2f391 gcc/testsuite/gcc.dg/vect/no-scevccp-outer-6-global.c
! a35a3420fc4b0ef462512b8b1d464fa7 gcc/testsuite/gcc.dg/vect/no-scevccp-outer-6.c
5de6b48610cc08f4ee624e9ac81e10c1 gcc/testsuite/gcc.dg/vect/no-scevccp-outer-7.c
08e92f28ff14d997a6b0a61f6ff72276 gcc/testsuite/gcc.dg/vect/no-scevccp-outer-8.c
9e2bcacfdc374b08fecf0490abf51e86 gcc/testsuite/gcc.dg/vect/no-scevccp-outer-9.c
--- 28115,28122 ----
fcec24e75e64e388f220861f8d7096ee gcc/testsuite/gcc.dg/vect/no-scevccp-outer-3.c
5b89b3c5c71579f071c97c3a7455ec4f gcc/testsuite/gcc.dg/vect/no-scevccp-outer-4.c
9a42afe611fdb00ea9034c490869de39 gcc/testsuite/gcc.dg/vect/no-scevccp-outer-5.c
! 9d34f6368fb99006d4f7bc6b5a6337be gcc/testsuite/gcc.dg/vect/no-scevccp-outer-6-global.c
! 1d4b55bc6190d3fcd2a1c384f49d1618 gcc/testsuite/gcc.dg/vect/no-scevccp-outer-6.c
5de6b48610cc08f4ee624e9ac81e10c1 gcc/testsuite/gcc.dg/vect/no-scevccp-outer-7.c
08e92f28ff14d997a6b0a61f6ff72276 gcc/testsuite/gcc.dg/vect/no-scevccp-outer-8.c
9e2bcacfdc374b08fecf0490abf51e86 gcc/testsuite/gcc.dg/vect/no-scevccp-outer-9.c
*************** c739cd73373958a93f5050d578758e35 gcc/te
*** 28115,28138 ****
9e75279f6fe8373e63aadd6ff2695aa4 gcc/testsuite/gcc.dg/vect/no-vfa-vect-102.c
a83dab740468602e0ced0c910cc2ed65 gcc/testsuite/gcc.dg/vect/no-vfa-vect-102a.c
93f8086885a3c988c8277d0ff33228a5 gcc/testsuite/gcc.dg/vect/no-vfa-vect-37.c
! da8f9d1352bd594ff95f4c59d816d8f2 gcc/testsuite/gcc.dg/vect/no-vfa-vect-43.c
77831a5d6c9a77d22d79dcbbf673628f gcc/testsuite/gcc.dg/vect/no-vfa-vect-45.c
3e4dd35557b6466865180ff7a2e9e128 gcc/testsuite/gcc.dg/vect/no-vfa-vect-49.c
09626d666e524bddb96732861bd28642 gcc/testsuite/gcc.dg/vect/no-vfa-vect-51.c
f032d39dfb8b84defd3bfe969ad0bf84 gcc/testsuite/gcc.dg/vect/no-vfa-vect-53.c
! e539da5cf55efba4e29eb3feb6590ebe gcc/testsuite/gcc.dg/vect/no-vfa-vect-57.c
! f01fdf4d0edde3a2f180818c91750cb0 gcc/testsuite/gcc.dg/vect/no-vfa-vect-61.c
6e039096b87c453ffa52c4f6b70d1db3 gcc/testsuite/gcc.dg/vect/no-vfa-vect-79.c
! fb97cef6eb6c880e384aa1913c2a1fa3 gcc/testsuite/gcc.dg/vect/no-vfa-vect-depend-1.c
d74cf2f8d53856d546856dcdd75cc90c gcc/testsuite/gcc.dg/vect/no-vfa-vect-dv-2.c
9d2fe050ff6cb81282987c793bac1dbf gcc/testsuite/gcc.dg/vect/nodump-forwprop-22.c
ac90ad8f4383592387ff86cb8dbd78ce gcc/testsuite/gcc.dg/vect/nodump-pr23073.c
! 91a9027abe801ddfe4faff6447d61ee7 gcc/testsuite/gcc.dg/vect/pr16105.c
0a62167fbb422fb9d5f72a82002aa913 gcc/testsuite/gcc.dg/vect/pr18308.c
c0d3f6fb890d0bc98d9ce33b28b82dec gcc/testsuite/gcc.dg/vect/pr18400.c
645ff9360ffdb88920a90f602391ae90 gcc/testsuite/gcc.dg/vect/pr18425.c
1e150a9a9e3258dcc7d4ecdadfe62081 gcc/testsuite/gcc.dg/vect/pr18536.c
! bdb12751ad61b8417ea23efcac0cca43 gcc/testsuite/gcc.dg/vect/pr20122.c
7e83cac69585dde8e8d646aab981a841 gcc/testsuite/gcc.dg/vect/pr21591.c
93062dc07459216ae29daaf0daf682b7 gcc/testsuite/gcc.dg/vect/pr21969.c
2272cdf5868f3917b9a996f48b9a7ecf gcc/testsuite/gcc.dg/vect/pr22480.c
--- 28156,28179 ----
9e75279f6fe8373e63aadd6ff2695aa4 gcc/testsuite/gcc.dg/vect/no-vfa-vect-102.c
a83dab740468602e0ced0c910cc2ed65 gcc/testsuite/gcc.dg/vect/no-vfa-vect-102a.c
93f8086885a3c988c8277d0ff33228a5 gcc/testsuite/gcc.dg/vect/no-vfa-vect-37.c
! 8d3329b9fa0b91c5327a212458ba50cf gcc/testsuite/gcc.dg/vect/no-vfa-vect-43.c
77831a5d6c9a77d22d79dcbbf673628f gcc/testsuite/gcc.dg/vect/no-vfa-vect-45.c
3e4dd35557b6466865180ff7a2e9e128 gcc/testsuite/gcc.dg/vect/no-vfa-vect-49.c
09626d666e524bddb96732861bd28642 gcc/testsuite/gcc.dg/vect/no-vfa-vect-51.c
f032d39dfb8b84defd3bfe969ad0bf84 gcc/testsuite/gcc.dg/vect/no-vfa-vect-53.c
! a3b8d6b0a713dd1141813f998c43043f gcc/testsuite/gcc.dg/vect/no-vfa-vect-57.c
! 6fcbf56c0b1e4b69ea43d22d9baf9ace gcc/testsuite/gcc.dg/vect/no-vfa-vect-61.c
6e039096b87c453ffa52c4f6b70d1db3 gcc/testsuite/gcc.dg/vect/no-vfa-vect-79.c
! 7541cb780246771dfc0291ed0d6e9f63 gcc/testsuite/gcc.dg/vect/no-vfa-vect-depend-1.c
d74cf2f8d53856d546856dcdd75cc90c gcc/testsuite/gcc.dg/vect/no-vfa-vect-dv-2.c
9d2fe050ff6cb81282987c793bac1dbf gcc/testsuite/gcc.dg/vect/nodump-forwprop-22.c
ac90ad8f4383592387ff86cb8dbd78ce gcc/testsuite/gcc.dg/vect/nodump-pr23073.c
! 3d01ce58c378537e0153497d866fd4f7 gcc/testsuite/gcc.dg/vect/pr16105.c
0a62167fbb422fb9d5f72a82002aa913 gcc/testsuite/gcc.dg/vect/pr18308.c
c0d3f6fb890d0bc98d9ce33b28b82dec gcc/testsuite/gcc.dg/vect/pr18400.c
645ff9360ffdb88920a90f602391ae90 gcc/testsuite/gcc.dg/vect/pr18425.c
1e150a9a9e3258dcc7d4ecdadfe62081 gcc/testsuite/gcc.dg/vect/pr18536.c
! 2aec5a0b449e61bdcad86f676c25831c gcc/testsuite/gcc.dg/vect/pr20122.c
7e83cac69585dde8e8d646aab981a841 gcc/testsuite/gcc.dg/vect/pr21591.c
93062dc07459216ae29daaf0daf682b7 gcc/testsuite/gcc.dg/vect/pr21969.c
2272cdf5868f3917b9a996f48b9a7ecf gcc/testsuite/gcc.dg/vect/pr22480.c
*************** bc9ecac65701046504a83e6cde520d28 gcc/te
*** 28166,28176 ****
23ecea3a8c3b41da233bb57d9488c735 gcc/testsuite/gcc.dg/vect/pr33373.c
c55af6b290215a0f6ba873a844c801ca gcc/testsuite/gcc.dg/vect/pr33373b.c
ab7c716818a07cf0b147fe00204e6a30 gcc/testsuite/gcc.dg/vect/pr33597.c
! 9e0e7b15f91329a14051b69daef2438d gcc/testsuite/gcc.dg/vect/pr33804.c
b5937a9184f30e877071be4c94e0ba79 gcc/testsuite/gcc.dg/vect/pr33833.c
1bc05de6cbb59041cb461872d7f9e337 gcc/testsuite/gcc.dg/vect/pr33846.c
d44e6cbf5371d554cf11e21590c1ba3b gcc/testsuite/gcc.dg/vect/pr33866.c
! d17b435b6ebafa61f303784e389e3744 gcc/testsuite/gcc.dg/vect/pr33953.c
edbf5f7aca14b9856a6a3d4df0544f57 gcc/testsuite/gcc.dg/vect/pr34005.c
0862cded904b5ca819f44fb87e41cd23 gcc/testsuite/gcc.dg/vect/pr34407.c
4d448b98c70f17069cffb78cbe840a6a gcc/testsuite/gcc.dg/vect/pr34591.c
--- 28207,28217 ----
23ecea3a8c3b41da233bb57d9488c735 gcc/testsuite/gcc.dg/vect/pr33373.c
c55af6b290215a0f6ba873a844c801ca gcc/testsuite/gcc.dg/vect/pr33373b.c
ab7c716818a07cf0b147fe00204e6a30 gcc/testsuite/gcc.dg/vect/pr33597.c
! 88fffbb134dd0ceaade8c36548c4ca1d gcc/testsuite/gcc.dg/vect/pr33804.c
b5937a9184f30e877071be4c94e0ba79 gcc/testsuite/gcc.dg/vect/pr33833.c
1bc05de6cbb59041cb461872d7f9e337 gcc/testsuite/gcc.dg/vect/pr33846.c
d44e6cbf5371d554cf11e21590c1ba3b gcc/testsuite/gcc.dg/vect/pr33866.c
! 7f287add48f4486d5fe00ccd15b2d03f gcc/testsuite/gcc.dg/vect/pr33953.c
edbf5f7aca14b9856a6a3d4df0544f57 gcc/testsuite/gcc.dg/vect/pr34005.c
0862cded904b5ca819f44fb87e41cd23 gcc/testsuite/gcc.dg/vect/pr34407.c
4d448b98c70f17069cffb78cbe840a6a gcc/testsuite/gcc.dg/vect/pr34591.c
*************** b660726c4a0dbd828cf8c6d388e77633 gcc/te
*** 28249,28254 ****
--- 28290,28297 ----
eb2590b358d518cf1caec2f97c5ff7b0 gcc/testsuite/gcc.dg/vect/pr60196-2.c
a866350e19555393d6961e8b412e9124 gcc/testsuite/gcc.dg/vect/pr60276.c
b107b5d9d8332504cce7d4f98d0296f7 gcc/testsuite/gcc.dg/vect/pr60382.c
+ 95ac860f4050cb175952fd30fd81338a gcc/testsuite/gcc.dg/vect/pr60656.c
+ 6c462534fcf87a211a55c7b12362d83f gcc/testsuite/gcc.dg/vect/pr61634.c
782d74526ed89fab0af4733808120b05 gcc/testsuite/gcc.dg/vect/pr62073.c
5865f6b8f97a4cbe64d4b0959874c252 gcc/testsuite/gcc.dg/vect/pr62075.c
3bcfc6f66ea31a6fd9f0a8445bf864f3 gcc/testsuite/gcc.dg/vect/pr63189.c
*************** c93b5b41cbe7c84b407ea2979b5ba82a gcc/te
*** 28256,28261 ****
--- 28299,28308 ----
a3bebca383ff65b3ff2313ef66fb6c01 gcc/testsuite/gcc.dg/vect/pr63341-2.c
08f7fc1b8c89323511ad4be094586e0e gcc/testsuite/gcc.dg/vect/pr63379.c
2ff8835e6d180990aba382b2d80e3a18 gcc/testsuite/gcc.dg/vect/pr63605.c
+ 33c32c8f183c7c30ec2d9ff0d4b1dc5f gcc/testsuite/gcc.dg/vect/pr64493.c
+ 61fb342b8e78c3d04d20249c92314397 gcc/testsuite/gcc.dg/vect/pr64495.c
+ 0f1a2a9af24dc33a1dcc0c8ffc0f059d gcc/testsuite/gcc.dg/vect/pr65518.c
+ 4bb9700fa9c67f4a70db08812c337405 gcc/testsuite/gcc.dg/vect/pr66251.c
0706a6b1e589668022cd055b960dd18d gcc/testsuite/gcc.dg/vect/section-anchors-pr27770.c
260e2f31b30dda89387f41e7bfe71e1e gcc/testsuite/gcc.dg/vect/section-anchors-vect-69.c
4d2e98feff81733536fba7cd2d0ca053 gcc/testsuite/gcc.dg/vect/slp-1.c
*************** ad86e6cb4874f32c2548db7ee8512cf7 gcc/te
*** 28283,28289 ****
aea13a2cdefa5a8464c867f5d55d53ec gcc/testsuite/gcc.dg/vect/slp-23.c
5d426d3fc99bd98b59f19c2772e8d55e gcc/testsuite/gcc.dg/vect/slp-24-big-array.c
04937fecc9b82aa980046beddb511c0b gcc/testsuite/gcc.dg/vect/slp-24.c
! 020de21fc593c89d73bbf5b3e6703623 gcc/testsuite/gcc.dg/vect/slp-25.c
58fd563d4e764a5157fb63eef206ef58 gcc/testsuite/gcc.dg/vect/slp-26.c
96964aa6485a972e02013c14d9c00de0 gcc/testsuite/gcc.dg/vect/slp-28.c
eed1fb2dd1aa5b1e49394ef29f91a974 gcc/testsuite/gcc.dg/vect/slp-3-big-array.c
--- 28330,28336 ----
aea13a2cdefa5a8464c867f5d55d53ec gcc/testsuite/gcc.dg/vect/slp-23.c
5d426d3fc99bd98b59f19c2772e8d55e gcc/testsuite/gcc.dg/vect/slp-24-big-array.c
04937fecc9b82aa980046beddb511c0b gcc/testsuite/gcc.dg/vect/slp-24.c
! 307ea29e55457a93707a32e19ec08f51 gcc/testsuite/gcc.dg/vect/slp-25.c
58fd563d4e764a5157fb63eef206ef58 gcc/testsuite/gcc.dg/vect/slp-26.c
96964aa6485a972e02013c14d9c00de0 gcc/testsuite/gcc.dg/vect/slp-28.c
eed1fb2dd1aa5b1e49394ef29f91a974 gcc/testsuite/gcc.dg/vect/slp-3-big-array.c
*************** ccfabff16ec199cc406a954b158029a9 gcc/te
*** 28351,28358 ****
ab1691aa2950b5b4da0efe00f7b6e406 gcc/testsuite/gcc.dg/vect/vect-100.c
c3fcf9a10231d46a4e6112db282966e1 gcc/testsuite/gcc.dg/vect/vect-103.c
718b02aabe2e20b8ce18e48f023908b6 gcc/testsuite/gcc.dg/vect/vect-104.c
! 31325183642bc3602fc0ee8fc4c310dd gcc/testsuite/gcc.dg/vect/vect-105-big-array.c
! 98b0324b4598be08b8ca2d2e13bb47ac gcc/testsuite/gcc.dg/vect/vect-105.c
7eca3e2ff630baa7067aaa896b5355e6 gcc/testsuite/gcc.dg/vect/vect-106.c
b63a4105f3b6b6bc44b76149d5244738 gcc/testsuite/gcc.dg/vect/vect-107.c
db47127935bf60143d6f08e915411515 gcc/testsuite/gcc.dg/vect/vect-108.c
--- 28398,28405 ----
ab1691aa2950b5b4da0efe00f7b6e406 gcc/testsuite/gcc.dg/vect/vect-100.c
c3fcf9a10231d46a4e6112db282966e1 gcc/testsuite/gcc.dg/vect/vect-103.c
718b02aabe2e20b8ce18e48f023908b6 gcc/testsuite/gcc.dg/vect/vect-104.c
! ef949f4aaef94a07833fc07508e9644d gcc/testsuite/gcc.dg/vect/vect-105-big-array.c
! ba65fd2be3313d424e49e350ae1da313 gcc/testsuite/gcc.dg/vect/vect-105.c
7eca3e2ff630baa7067aaa896b5355e6 gcc/testsuite/gcc.dg/vect/vect-106.c
b63a4105f3b6b6bc44b76149d5244738 gcc/testsuite/gcc.dg/vect/vect-107.c
db47127935bf60143d6f08e915411515 gcc/testsuite/gcc.dg/vect/vect-108.c
*************** bf18e47360f89a66ef0105c84239da2c gcc/te
*** 28389,28397 ****
ea8751ff2acb2a67b054abb3feb6df0e gcc/testsuite/gcc.dg/vect/vect-24.c
68fddf6aec747afc5ef1aba698453689 gcc/testsuite/gcc.dg/vect/vect-25.c
92cdeb27298204128eae549ea3bb1ac2 gcc/testsuite/gcc.dg/vect/vect-26.c
! 359512ca397a003cf4e437d0c4c48518 gcc/testsuite/gcc.dg/vect/vect-27.c
6c1fe7f7ada8adfeec826d598fd304e5 gcc/testsuite/gcc.dg/vect/vect-28.c
! 5549c748e0128382801ed225d4a9d1c4 gcc/testsuite/gcc.dg/vect/vect-29.c
7bf1d97b209422e35093b8fc2fad3477 gcc/testsuite/gcc.dg/vect/vect-3.c
0201966ef2327252a88fb63a26a4d3a2 gcc/testsuite/gcc.dg/vect/vect-30.c
0e72021c8b7724eb304b4d97e14ea20b gcc/testsuite/gcc.dg/vect/vect-31-big-array.c
--- 28436,28444 ----
ea8751ff2acb2a67b054abb3feb6df0e gcc/testsuite/gcc.dg/vect/vect-24.c
68fddf6aec747afc5ef1aba698453689 gcc/testsuite/gcc.dg/vect/vect-25.c
92cdeb27298204128eae549ea3bb1ac2 gcc/testsuite/gcc.dg/vect/vect-26.c
! c134c1258b5b10db26e9f5dea46b29f5 gcc/testsuite/gcc.dg/vect/vect-27.c
6c1fe7f7ada8adfeec826d598fd304e5 gcc/testsuite/gcc.dg/vect/vect-28.c
! 2a5ccb83524de5d07852b62d731a2d95 gcc/testsuite/gcc.dg/vect/vect-29.c
7bf1d97b209422e35093b8fc2fad3477 gcc/testsuite/gcc.dg/vect/vect-3.c
0201966ef2327252a88fb63a26a4d3a2 gcc/testsuite/gcc.dg/vect/vect-30.c
0e72021c8b7724eb304b4d97e14ea20b gcc/testsuite/gcc.dg/vect/vect-31-big-array.c
*************** ea8751ff2acb2a67b054abb3feb6df0e gcc/te
*** 28399,28405 ****
814015cf328fc098cb06456e471101e4 gcc/testsuite/gcc.dg/vect/vect-32-big-array.c
9f350a80febd72a9eff6c63f3d1f1088 gcc/testsuite/gcc.dg/vect/vect-32.c
c78aa29129aa2dc89b25bbae54fdd250 gcc/testsuite/gcc.dg/vect/vect-33-big-array.c
! 2b4f9c6a78689fea8f03c80c0428af54 gcc/testsuite/gcc.dg/vect/vect-33.c
e67af9c093532a2a573f5bcc87379356 gcc/testsuite/gcc.dg/vect/vect-34-big-array.c
70506ff40bf693f0c033c8742499c1af gcc/testsuite/gcc.dg/vect/vect-34.c
8267fb88df4f7e20fe4b100012da610c gcc/testsuite/gcc.dg/vect/vect-35-big-array.c
--- 28446,28452 ----
814015cf328fc098cb06456e471101e4 gcc/testsuite/gcc.dg/vect/vect-32-big-array.c
9f350a80febd72a9eff6c63f3d1f1088 gcc/testsuite/gcc.dg/vect/vect-32.c
c78aa29129aa2dc89b25bbae54fdd250 gcc/testsuite/gcc.dg/vect/vect-33-big-array.c
! 7575b7b2252118627e532936497882fd gcc/testsuite/gcc.dg/vect/vect-33.c
e67af9c093532a2a573f5bcc87379356 gcc/testsuite/gcc.dg/vect/vect-34-big-array.c
70506ff40bf693f0c033c8742499c1af gcc/testsuite/gcc.dg/vect/vect-34.c
8267fb88df4f7e20fe4b100012da610c gcc/testsuite/gcc.dg/vect/vect-35-big-array.c
*************** a8a1b2204eead6d18063b173132695ed gcc/te
*** 28409,28427 ****
451b9d783c920b1a14c464f9743cb068 gcc/testsuite/gcc.dg/vect/vect-38.c
df241e5f68887a077575f5971960f64e gcc/testsuite/gcc.dg/vect/vect-4.c
31517212c8d017d80555144a10e0980c gcc/testsuite/gcc.dg/vect/vect-40.c
! 8588e5de03ad38cb6010f3a0bf24de4f gcc/testsuite/gcc.dg/vect/vect-42.c
! a56ee4c6b087d139965f8987acb202da gcc/testsuite/gcc.dg/vect/vect-44.c
f94452d6d845e6f24d498e657c215e57 gcc/testsuite/gcc.dg/vect/vect-46.c
! a24b24daca0be44a5a6148e20e39ac64 gcc/testsuite/gcc.dg/vect/vect-48.c
852ab3d7b0dda02630ffc9824fea5e95 gcc/testsuite/gcc.dg/vect/vect-5.c
! 4577ea7cb44825b78254d822a7d3f4b7 gcc/testsuite/gcc.dg/vect/vect-50.c
! ac0842940e57aa205b692dd7882791b2 gcc/testsuite/gcc.dg/vect/vect-52.c
85001f857a8872a9f40076d728589c6c gcc/testsuite/gcc.dg/vect/vect-54.c
! bbbad47dafb7e11d6bd23951c526ffef gcc/testsuite/gcc.dg/vect/vect-56.c
2515d147a1cc92b40274efccb1004b3c gcc/testsuite/gcc.dg/vect/vect-58.c
e3fb6373938f4833defbfc25174b23ef gcc/testsuite/gcc.dg/vect/vect-6-big-array.c
b38cc26b0244fe61154aa215491548ac gcc/testsuite/gcc.dg/vect/vect-6.c
! 1954eb5abe128243c8ed29c8cadbba66 gcc/testsuite/gcc.dg/vect/vect-60.c
65dff7111302434fa41994e705155ad6 gcc/testsuite/gcc.dg/vect/vect-62.c
dab8a59b6e96be3ba904438a7b752640 gcc/testsuite/gcc.dg/vect/vect-63.c
2b6286783d52c43dc508ac5001b0e60e gcc/testsuite/gcc.dg/vect/vect-64.c
--- 28456,28474 ----
451b9d783c920b1a14c464f9743cb068 gcc/testsuite/gcc.dg/vect/vect-38.c
df241e5f68887a077575f5971960f64e gcc/testsuite/gcc.dg/vect/vect-4.c
31517212c8d017d80555144a10e0980c gcc/testsuite/gcc.dg/vect/vect-40.c
! 491642a9596643b8006ac5b12815f15e gcc/testsuite/gcc.dg/vect/vect-42.c
! 6c19845ffc8214113a774e84063526c7 gcc/testsuite/gcc.dg/vect/vect-44.c
f94452d6d845e6f24d498e657c215e57 gcc/testsuite/gcc.dg/vect/vect-46.c
! 0bb7b79af8c0cf2d9673c56799607686 gcc/testsuite/gcc.dg/vect/vect-48.c
852ab3d7b0dda02630ffc9824fea5e95 gcc/testsuite/gcc.dg/vect/vect-5.c
! aa14c7ee44f8be26638b7736b1b0f071 gcc/testsuite/gcc.dg/vect/vect-50.c
! dae92e54ae70c93c5d522e369356a38c gcc/testsuite/gcc.dg/vect/vect-52.c
85001f857a8872a9f40076d728589c6c gcc/testsuite/gcc.dg/vect/vect-54.c
! 41bf83178b87142fcfefac948fee0c70 gcc/testsuite/gcc.dg/vect/vect-56.c
2515d147a1cc92b40274efccb1004b3c gcc/testsuite/gcc.dg/vect/vect-58.c
e3fb6373938f4833defbfc25174b23ef gcc/testsuite/gcc.dg/vect/vect-6-big-array.c
b38cc26b0244fe61154aa215491548ac gcc/testsuite/gcc.dg/vect/vect-6.c
! fa3ad48301024adc0d783170a4d2acc0 gcc/testsuite/gcc.dg/vect/vect-60.c
65dff7111302434fa41994e705155ad6 gcc/testsuite/gcc.dg/vect/vect-62.c
dab8a59b6e96be3ba904438a7b752640 gcc/testsuite/gcc.dg/vect/vect-63.c
2b6286783d52c43dc508ac5001b0e60e gcc/testsuite/gcc.dg/vect/vect-64.c
*************** ae7edb973bf6fbfeaf2ec6aecce5aed4 gcc/te
*** 28432,28451 ****
487e18cc913a693aa9da7551c7ea65d1 gcc/testsuite/gcc.dg/vect/vect-7.c
496a85ab8bb0bf9314c38f51061078da gcc/testsuite/gcc.dg/vect/vect-70.c
ac0b9faf51f4f337e9a1caee18ea7489 gcc/testsuite/gcc.dg/vect/vect-71.c
! 75bd2fdedd60cb05c11ebcd02b8c4667 gcc/testsuite/gcc.dg/vect/vect-72.c
5d0cb3a2aabb58d724695b4b6da9a1df gcc/testsuite/gcc.dg/vect/vect-73-big-array.c
236d045f4bf894c01d1b247997f46872 gcc/testsuite/gcc.dg/vect/vect-73.c
6e232994a4f343766b2f0bbaacfda081 gcc/testsuite/gcc.dg/vect/vect-74-big-array.c
ef699bbd84fbb24df0c4e3ffee3c9291 gcc/testsuite/gcc.dg/vect/vect-74.c
! bc0ffdf8e1da11086c0142668874d544 gcc/testsuite/gcc.dg/vect/vect-75-big-array.c
! ffa635046d57104d5991d52784cd6f56 gcc/testsuite/gcc.dg/vect/vect-75.c
d64a003ffa8cd7e7b357904f4614722d gcc/testsuite/gcc.dg/vect/vect-76-big-array.c
63fb732db1f33e27ee02ddd0a78b69cb gcc/testsuite/gcc.dg/vect/vect-76.c
! 14d6e55bec4e1d2c5503be7a314aa386 gcc/testsuite/gcc.dg/vect/vect-77-alignchecks.c
! 7f777c5ea8150a9434976a424904a57f gcc/testsuite/gcc.dg/vect/vect-77-global.c
8c6a357ac2abcc4d34a4cc241ed3e60d gcc/testsuite/gcc.dg/vect/vect-77.c
! 7fb7c364fa59aadd5684a363cd393c34 gcc/testsuite/gcc.dg/vect/vect-78-alignchecks.c
! b11d55c468b1298af725fd61f48c5cc4 gcc/testsuite/gcc.dg/vect/vect-78-global.c
dcd472edf9c8ee960e4751d036b7d6c0 gcc/testsuite/gcc.dg/vect/vect-78.c
327d218e1d3e8ab4abaa031ee59afa6d gcc/testsuite/gcc.dg/vect/vect-8.c
aff36624d747fb6597072c557381e775 gcc/testsuite/gcc.dg/vect/vect-80-big-array.c
--- 28479,28498 ----
487e18cc913a693aa9da7551c7ea65d1 gcc/testsuite/gcc.dg/vect/vect-7.c
496a85ab8bb0bf9314c38f51061078da gcc/testsuite/gcc.dg/vect/vect-70.c
ac0b9faf51f4f337e9a1caee18ea7489 gcc/testsuite/gcc.dg/vect/vect-71.c
! c8439fd39a06122452d0db6ef21ab73a gcc/testsuite/gcc.dg/vect/vect-72.c
5d0cb3a2aabb58d724695b4b6da9a1df gcc/testsuite/gcc.dg/vect/vect-73-big-array.c
236d045f4bf894c01d1b247997f46872 gcc/testsuite/gcc.dg/vect/vect-73.c
6e232994a4f343766b2f0bbaacfda081 gcc/testsuite/gcc.dg/vect/vect-74-big-array.c
ef699bbd84fbb24df0c4e3ffee3c9291 gcc/testsuite/gcc.dg/vect/vect-74.c
! 1e0ef9b56a72dbb96e0c388ab7e1b5f8 gcc/testsuite/gcc.dg/vect/vect-75-big-array.c
! 816860e18c046806629fb4af93c66610 gcc/testsuite/gcc.dg/vect/vect-75.c
d64a003ffa8cd7e7b357904f4614722d gcc/testsuite/gcc.dg/vect/vect-76-big-array.c
63fb732db1f33e27ee02ddd0a78b69cb gcc/testsuite/gcc.dg/vect/vect-76.c
! ab5db0ef9e4118a15bbe7dc14c1c842e gcc/testsuite/gcc.dg/vect/vect-77-alignchecks.c
! 565b596a09ea3e1d9f0c6e1cd506c127 gcc/testsuite/gcc.dg/vect/vect-77-global.c
8c6a357ac2abcc4d34a4cc241ed3e60d gcc/testsuite/gcc.dg/vect/vect-77.c
! 5ba96217c37041f28f66b02874a7dfc8 gcc/testsuite/gcc.dg/vect/vect-78-alignchecks.c
! 22b873a256f7ccde8f7066f183639233 gcc/testsuite/gcc.dg/vect/vect-78-global.c
dcd472edf9c8ee960e4751d036b7d6c0 gcc/testsuite/gcc.dg/vect/vect-78.c
327d218e1d3e8ab4abaa031ee59afa6d gcc/testsuite/gcc.dg/vect/vect-8.c
aff36624d747fb6597072c557381e775 gcc/testsuite/gcc.dg/vect/vect-80-big-array.c
*************** d859148583a305a0ecda090bed217c1e gcc/te
*** 28464,28472 ****
63454dc8a7d416b1273539196232b78f gcc/testsuite/gcc.dg/vect/vect-9.c
633363d6b236a68d9a5a3e6f07f004ef gcc/testsuite/gcc.dg/vect/vect-91.c
9a0f3a1f350aa97609e59bcc839cc4e2 gcc/testsuite/gcc.dg/vect/vect-92.c
! ec30ed13b996fffeb565e2be102a9174 gcc/testsuite/gcc.dg/vect/vect-93.c
! a5082fb29ffdcd248754fa2af3918e94 gcc/testsuite/gcc.dg/vect/vect-95.c
! c5490fa9a520545a2811c6b65a6254ff gcc/testsuite/gcc.dg/vect/vect-96.c
85c5e6570e8edfd1cba1d721b5f51bd1 gcc/testsuite/gcc.dg/vect/vect-97-big-array.c
f6123733ce48b8e09728942295c1f2e5 gcc/testsuite/gcc.dg/vect/vect-97.c
21fc8585fd1b0ee2c63e3744e93b63eb gcc/testsuite/gcc.dg/vect/vect-98-big-array.c
--- 28511,28519 ----
63454dc8a7d416b1273539196232b78f gcc/testsuite/gcc.dg/vect/vect-9.c
633363d6b236a68d9a5a3e6f07f004ef gcc/testsuite/gcc.dg/vect/vect-91.c
9a0f3a1f350aa97609e59bcc839cc4e2 gcc/testsuite/gcc.dg/vect/vect-92.c
! 575ee2df329e1c77b2ba72a69e3f7b45 gcc/testsuite/gcc.dg/vect/vect-93.c
! 70292c45f05b75856685007474423e25 gcc/testsuite/gcc.dg/vect/vect-95.c
! b3f23f962b7ba6225eb76feb8679ef4d gcc/testsuite/gcc.dg/vect/vect-96.c
85c5e6570e8edfd1cba1d721b5f51bd1 gcc/testsuite/gcc.dg/vect/vect-97-big-array.c
f6123733ce48b8e09728942295c1f2e5 gcc/testsuite/gcc.dg/vect/vect-97.c
21fc8585fd1b0ee2c63e3744e93b63eb gcc/testsuite/gcc.dg/vect/vect-98-big-array.c
*************** e515ab24ec42e3186120b1272505d749 gcc/te
*** 28481,28497 ****
356540cb47f52ce058b16774196e8c42 gcc/testsuite/gcc.dg/vect/vect-complex-2.c
ea0fc43761aed27b866af2a83a2cebec gcc/testsuite/gcc.dg/vect/vect-complex-4.c
9a305c191cbb7973c214624103bfe714 gcc/testsuite/gcc.dg/vect/vect-complex-5.c
! 924526bdbd359ce460aa9d07bdfaba97 gcc/testsuite/gcc.dg/vect/vect-cond-1.c
48c235df3fc734d15c1992821e7dcf11 gcc/testsuite/gcc.dg/vect/vect-cond-10.c
f79af52c888ca25f252b04b2031abd32 gcc/testsuite/gcc.dg/vect/vect-cond-2.c
! fec4faf4ff67d01805a375312e9f83eb gcc/testsuite/gcc.dg/vect/vect-cond-3.c
! 046d2934397c2fbcb41f0a0d909c2086 gcc/testsuite/gcc.dg/vect/vect-cond-4.c
2af1302555887613e0cddc258e8760c9 gcc/testsuite/gcc.dg/vect/vect-cond-5.c
ae2a0a9d3443c84df9a2425719b30c35 gcc/testsuite/gcc.dg/vect/vect-cond-6.c
fdf8b0830fe6272455fc1870ee66953d gcc/testsuite/gcc.dg/vect/vect-cond-7.c
72c8b167797995c06c2023252c010c6b gcc/testsuite/gcc.dg/vect/vect-cond-8.c
e1695d257ee86bf47be98390f7e70eae gcc/testsuite/gcc.dg/vect/vect-cond-9.c
! b28444d0fde83067c3e5133f6d86c26a gcc/testsuite/gcc.dg/vect/vect-cselim-1.c
07b06c98166fa8b04c92c5e372358e9d gcc/testsuite/gcc.dg/vect/vect-cselim-2.c
8850bf3235e15d194feffc9c4f25534d gcc/testsuite/gcc.dg/vect/vect-debug-pr41926.c
3454eb98308ca2c23fd1bddf0e4b3217 gcc/testsuite/gcc.dg/vect/vect-double-reduc-1.c
--- 28528,28544 ----
356540cb47f52ce058b16774196e8c42 gcc/testsuite/gcc.dg/vect/vect-complex-2.c
ea0fc43761aed27b866af2a83a2cebec gcc/testsuite/gcc.dg/vect/vect-complex-4.c
9a305c191cbb7973c214624103bfe714 gcc/testsuite/gcc.dg/vect/vect-complex-5.c
! 7c7bf1ab79cab62f3f796881a916da64 gcc/testsuite/gcc.dg/vect/vect-cond-1.c
48c235df3fc734d15c1992821e7dcf11 gcc/testsuite/gcc.dg/vect/vect-cond-10.c
f79af52c888ca25f252b04b2031abd32 gcc/testsuite/gcc.dg/vect/vect-cond-2.c
! 5c8c56ecc4f180c448d30650c7c43343 gcc/testsuite/gcc.dg/vect/vect-cond-3.c
! 3030278ed847db9905eaba2f9f26058c gcc/testsuite/gcc.dg/vect/vect-cond-4.c
2af1302555887613e0cddc258e8760c9 gcc/testsuite/gcc.dg/vect/vect-cond-5.c
ae2a0a9d3443c84df9a2425719b30c35 gcc/testsuite/gcc.dg/vect/vect-cond-6.c
fdf8b0830fe6272455fc1870ee66953d gcc/testsuite/gcc.dg/vect/vect-cond-7.c
72c8b167797995c06c2023252c010c6b gcc/testsuite/gcc.dg/vect/vect-cond-8.c
e1695d257ee86bf47be98390f7e70eae gcc/testsuite/gcc.dg/vect/vect-cond-9.c
! 25ccd7c4c81ec366636302db32e080f4 gcc/testsuite/gcc.dg/vect/vect-cselim-1.c
07b06c98166fa8b04c92c5e372358e9d gcc/testsuite/gcc.dg/vect/vect-cselim-2.c
8850bf3235e15d194feffc9c4f25534d gcc/testsuite/gcc.dg/vect/vect-debug-pr41926.c
3454eb98308ca2c23fd1bddf0e4b3217 gcc/testsuite/gcc.dg/vect/vect-double-reduc-1.c
*************** adb617f5019c21a03fde7f09dea6c0b0 gcc/te
*** 28537,28543 ****
1e59c2cecee67392565e63bd6915a0ec gcc/testsuite/gcc.dg/vect/vect-iv-8a-big-array.c
5448602212d89d41525def767f57645a gcc/testsuite/gcc.dg/vect/vect-iv-8a.c
58bfd301dee3eb6ba3bebd81f5a6cbc4 gcc/testsuite/gcc.dg/vect/vect-iv-9.c
! 2b1c0953c0b043481d683b4cf88049c8 gcc/testsuite/gcc.dg/vect/vect-multitypes-1.c
27fd176e18409a77521996da2c80e3ad gcc/testsuite/gcc.dg/vect/vect-multitypes-10.c
7fc87c8df0e85ad2b1f1823b62ba95de gcc/testsuite/gcc.dg/vect/vect-multitypes-11.c
768dcec75e819f47be288ba736c02e13 gcc/testsuite/gcc.dg/vect/vect-multitypes-12.c
--- 28584,28590 ----
1e59c2cecee67392565e63bd6915a0ec gcc/testsuite/gcc.dg/vect/vect-iv-8a-big-array.c
5448602212d89d41525def767f57645a gcc/testsuite/gcc.dg/vect/vect-iv-8a.c
58bfd301dee3eb6ba3bebd81f5a6cbc4 gcc/testsuite/gcc.dg/vect/vect-iv-9.c
! 54a0de366d6e4670e1a261f4f6d69613 gcc/testsuite/gcc.dg/vect/vect-multitypes-1.c
27fd176e18409a77521996da2c80e3ad gcc/testsuite/gcc.dg/vect/vect-multitypes-10.c
7fc87c8df0e85ad2b1f1823b62ba95de gcc/testsuite/gcc.dg/vect/vect-multitypes-11.c
768dcec75e819f47be288ba736c02e13 gcc/testsuite/gcc.dg/vect/vect-multitypes-12.c
*************** fb0e265085f683348bac9db6025ad799 gcc/te
*** 28547,28561 ****
95914a0324869e1000b0bc5be3a8a7e1 gcc/testsuite/gcc.dg/vect/vect-multitypes-16.c
54560eb50bde5e7aca5d06d5cd4f3bd9 gcc/testsuite/gcc.dg/vect/vect-multitypes-17.c
3c81e477a15e80d59cdbb189266338b2 gcc/testsuite/gcc.dg/vect/vect-multitypes-2.c
! cc90ff358f0fd8f5d59f1129d009ec56 gcc/testsuite/gcc.dg/vect/vect-multitypes-3.c
! af9a0f17b0f4c1d4e32f0df907b73022 gcc/testsuite/gcc.dg/vect/vect-multitypes-4.c
cc9af1687106ab59078f9867683daf40 gcc/testsuite/gcc.dg/vect/vect-multitypes-5.c
! 466bce494753a91f9d702bc1579d4a07 gcc/testsuite/gcc.dg/vect/vect-multitypes-6.c
10965d9bff58ee807179a61bae5f201b gcc/testsuite/gcc.dg/vect/vect-multitypes-7.c
b470381ea6d5bc5a5c7b99d4c067bdf5 gcc/testsuite/gcc.dg/vect/vect-multitypes-8.c
e8b220f0c95daad8dacc3b6d4f889d52 gcc/testsuite/gcc.dg/vect/vect-multitypes-9.c
! 9137104c3e2afdc9877325ae31351e87 gcc/testsuite/gcc.dg/vect/vect-nest-cycle-1.c
! faae222e91c0cbb174c18c89ad4ecc01 gcc/testsuite/gcc.dg/vect/vect-nest-cycle-2.c
95a8cefe6a9c54b6943ff139658ecc2d gcc/testsuite/gcc.dg/vect/vect-nest-cycle-3.c
9a5121b371bc200933d03c6719998cd3 gcc/testsuite/gcc.dg/vect/vect-outer-1-big-array.c
28636b09326ef1f2b6387218fa67a429 gcc/testsuite/gcc.dg/vect/vect-outer-1.c
--- 28594,28608 ----
95914a0324869e1000b0bc5be3a8a7e1 gcc/testsuite/gcc.dg/vect/vect-multitypes-16.c
54560eb50bde5e7aca5d06d5cd4f3bd9 gcc/testsuite/gcc.dg/vect/vect-multitypes-17.c
3c81e477a15e80d59cdbb189266338b2 gcc/testsuite/gcc.dg/vect/vect-multitypes-2.c
! 73abe33477032fb2e077672c31ec931b gcc/testsuite/gcc.dg/vect/vect-multitypes-3.c
! 654767de8511c5321f0156da2e31257f gcc/testsuite/gcc.dg/vect/vect-multitypes-4.c
cc9af1687106ab59078f9867683daf40 gcc/testsuite/gcc.dg/vect/vect-multitypes-5.c
! ea899531d837579759ba1a4e09078409 gcc/testsuite/gcc.dg/vect/vect-multitypes-6.c
10965d9bff58ee807179a61bae5f201b gcc/testsuite/gcc.dg/vect/vect-multitypes-7.c
b470381ea6d5bc5a5c7b99d4c067bdf5 gcc/testsuite/gcc.dg/vect/vect-multitypes-8.c
e8b220f0c95daad8dacc3b6d4f889d52 gcc/testsuite/gcc.dg/vect/vect-multitypes-9.c
! c73927bebad3a756788f4047803924c6 gcc/testsuite/gcc.dg/vect/vect-nest-cycle-1.c
! 239300692e77d8d20446fb3fc367a423 gcc/testsuite/gcc.dg/vect/vect-nest-cycle-2.c
95a8cefe6a9c54b6943ff139658ecc2d gcc/testsuite/gcc.dg/vect/vect-nest-cycle-3.c
9a5121b371bc200933d03c6719998cd3 gcc/testsuite/gcc.dg/vect/vect-outer-1-big-array.c
28636b09326ef1f2b6387218fa67a429 gcc/testsuite/gcc.dg/vect/vect-outer-1.c
*************** ac6efeb6b676637236e01af1a21eab09 gcc/te
*** 28573,28580 ****
b52a4652c504d8dc362cb0b679bb6420 gcc/testsuite/gcc.dg/vect/vect-outer-2d.c
aada790b34a72cc08856db6f96cebd92 gcc/testsuite/gcc.dg/vect/vect-outer-3-big-array.c
4b82c65890fec9a7d315a475ae884ea8 gcc/testsuite/gcc.dg/vect/vect-outer-3.c
! 5cf1c456f4d9de333ad8439ebed5e52a gcc/testsuite/gcc.dg/vect/vect-outer-3a-big-array.c
! 7b8271de20d20dda6df278adf72d95bb gcc/testsuite/gcc.dg/vect/vect-outer-3a.c
d39c7c01eb678643970a13d9729c2b34 gcc/testsuite/gcc.dg/vect/vect-outer-3b.c
7d948e2b23d837e15f04b51ec0f4f497 gcc/testsuite/gcc.dg/vect/vect-outer-3c.c
5d28b0a722b29bfcc811849fffcaaa94 gcc/testsuite/gcc.dg/vect/vect-outer-4.c
--- 28620,28627 ----
b52a4652c504d8dc362cb0b679bb6420 gcc/testsuite/gcc.dg/vect/vect-outer-2d.c
aada790b34a72cc08856db6f96cebd92 gcc/testsuite/gcc.dg/vect/vect-outer-3-big-array.c
4b82c65890fec9a7d315a475ae884ea8 gcc/testsuite/gcc.dg/vect/vect-outer-3.c
! 3354d8989177afc86a8d512ff7f5187d gcc/testsuite/gcc.dg/vect/vect-outer-3a-big-array.c
! 9bc7e1c63230e19f3a653e09b90edf30 gcc/testsuite/gcc.dg/vect/vect-outer-3a.c
d39c7c01eb678643970a13d9729c2b34 gcc/testsuite/gcc.dg/vect/vect-outer-3b.c
7d948e2b23d837e15f04b51ec0f4f497 gcc/testsuite/gcc.dg/vect/vect-outer-3c.c
5d28b0a722b29bfcc811849fffcaaa94 gcc/testsuite/gcc.dg/vect/vect-outer-4.c
*************** f02fb2ddda815610959c1bf70ee655d9 gcc/te
*** 28595,28606 ****
f02fb2ddda815610959c1bf70ee655d9 gcc/testsuite/gcc.dg/vect/vect-outer-4l.c
79a121ff7de1ba425a62d79572e418db gcc/testsuite/gcc.dg/vect/vect-outer-4m-big-array.c
c2b4f57ef16601629ce3cae2dd1be15b gcc/testsuite/gcc.dg/vect/vect-outer-4m.c
! 939254446e840538c290d86adec2c17c gcc/testsuite/gcc.dg/vect/vect-outer-5.c
895aa105092429bddbd27b7c69ed803b gcc/testsuite/gcc.dg/vect/vect-outer-6.c
! a403714447135bdf9c722b7b2a4177f9 gcc/testsuite/gcc.dg/vect/vect-outer-fir-big-array.c
! cd3fb2a13bb41e3e20fb1e28ccbff842 gcc/testsuite/gcc.dg/vect/vect-outer-fir-lb-big-array.c
! 00f376b977789cb05b09064287a9fda9 gcc/testsuite/gcc.dg/vect/vect-outer-fir-lb.c
! 5471942742bb2260a04f3b026b6750ac gcc/testsuite/gcc.dg/vect/vect-outer-fir.c
d8071719d3faf006c8b0ea1baae051c2 gcc/testsuite/gcc.dg/vect/vect-over-widen-1-big-array.c
5b482d323322ed5a6f2659dc1cb61804 gcc/testsuite/gcc.dg/vect/vect-over-widen-1.c
1c9f2fe12ed486e92e400e36c9078b65 gcc/testsuite/gcc.dg/vect/vect-over-widen-2-big-array.c
--- 28642,28653 ----
f02fb2ddda815610959c1bf70ee655d9 gcc/testsuite/gcc.dg/vect/vect-outer-4l.c
79a121ff7de1ba425a62d79572e418db gcc/testsuite/gcc.dg/vect/vect-outer-4m-big-array.c
c2b4f57ef16601629ce3cae2dd1be15b gcc/testsuite/gcc.dg/vect/vect-outer-4m.c
! 28c39d3c020e0f449ff49ba54fc2315c gcc/testsuite/gcc.dg/vect/vect-outer-5.c
895aa105092429bddbd27b7c69ed803b gcc/testsuite/gcc.dg/vect/vect-outer-6.c
! be9cf292acbc1da318c295e8a372af76 gcc/testsuite/gcc.dg/vect/vect-outer-fir-big-array.c
! a85718833677dec181338d84765adc73 gcc/testsuite/gcc.dg/vect/vect-outer-fir-lb-big-array.c
! 3f330f5635690a6925dfc9f8ff7f5867 gcc/testsuite/gcc.dg/vect/vect-outer-fir-lb.c
! c2a1a418d7a097446287e6a8de68ab8c gcc/testsuite/gcc.dg/vect/vect-outer-fir.c
d8071719d3faf006c8b0ea1baae051c2 gcc/testsuite/gcc.dg/vect/vect-over-widen-1-big-array.c
5b482d323322ed5a6f2659dc1cb61804 gcc/testsuite/gcc.dg/vect/vect-over-widen-1.c
1c9f2fe12ed486e92e400e36c9078b65 gcc/testsuite/gcc.dg/vect/vect-over-widen-2-big-array.c
*************** ee77072424329a00f522eb4fada50813 gcc/te
*** 28611,28619 ****
42104783cff0720e1434721e9a822f5c gcc/testsuite/gcc.dg/vect/vect-over-widen-4.c
097022252cfc146324c8508ad88aef3e gcc/testsuite/gcc.dg/vect/vect-peel-1.c
019b4e61b86c1c16dbbcfb22d8f0dd8a gcc/testsuite/gcc.dg/vect/vect-peel-2.c
! 87a4f5cae681b6a60091896b842ad8d9 gcc/testsuite/gcc.dg/vect/vect-peel-3.c
! 9bd2fa1768dcb5b6f5b2a7ea1251e086 gcc/testsuite/gcc.dg/vect/vect-peel-4.c
! cccb32b7af034389713af96790772dd4 gcc/testsuite/gcc.dg/vect/vect-pre-interact.c
d189409957111714a81afb6375b24a2b gcc/testsuite/gcc.dg/vect/vect-recip.c
b11a063a4bf318b3146c469ad147874c gcc/testsuite/gcc.dg/vect/vect-reduc-1.c
fdde69e4e00f2079367df0a515476f25 gcc/testsuite/gcc.dg/vect/vect-reduc-10.c
--- 28658,28666 ----
42104783cff0720e1434721e9a822f5c gcc/testsuite/gcc.dg/vect/vect-over-widen-4.c
097022252cfc146324c8508ad88aef3e gcc/testsuite/gcc.dg/vect/vect-peel-1.c
019b4e61b86c1c16dbbcfb22d8f0dd8a gcc/testsuite/gcc.dg/vect/vect-peel-2.c
! 6d7b057b23cb1c2f32edc66c70f3f9bc gcc/testsuite/gcc.dg/vect/vect-peel-3.c
! 2dbd4406db28c05e0505a5c37624d2fe gcc/testsuite/gcc.dg/vect/vect-peel-4.c
! a4154c97f160c4929310f7a12a66e190 gcc/testsuite/gcc.dg/vect/vect-pre-interact.c
d189409957111714a81afb6375b24a2b gcc/testsuite/gcc.dg/vect/vect-recip.c
b11a063a4bf318b3146c469ad147874c gcc/testsuite/gcc.dg/vect/vect-reduc-1.c
fdde69e4e00f2079367df0a515476f25 gcc/testsuite/gcc.dg/vect/vect-reduc-10.c
*************** a618f16e3af202f712d6cfc127c0f51d gcc/te
*** 28841,28847 ****
6a1a156aa2b71ec97b1690516e6e9563 gcc/testsuite/gcc.dg/vmx/eg-5.c
d0f18d19c58f9a788099474faf91bb3f gcc/testsuite/gcc.dg/vmx/extract-be-order.c
0b114fae046801adbcd1dbf56d29f50e gcc/testsuite/gcc.dg/vmx/extract-vsx-be-order.c
! eaf17f85674101b5600882dc38243fc8 gcc/testsuite/gcc.dg/vmx/extract-vsx.c
4c43f4dd229af50225814ea1bf310c5e gcc/testsuite/gcc.dg/vmx/extract.c
43079faac406fa6c19965bd7b5ffd05f gcc/testsuite/gcc.dg/vmx/fft.c
8322a206fa7dd30b037ad95c67279f6e gcc/testsuite/gcc.dg/vmx/gcc-bug-1.c
--- 28888,28894 ----
6a1a156aa2b71ec97b1690516e6e9563 gcc/testsuite/gcc.dg/vmx/eg-5.c
d0f18d19c58f9a788099474faf91bb3f gcc/testsuite/gcc.dg/vmx/extract-be-order.c
0b114fae046801adbcd1dbf56d29f50e gcc/testsuite/gcc.dg/vmx/extract-vsx-be-order.c
! 1ac2f1b2b2a4b0705d384d9970d1c1a5 gcc/testsuite/gcc.dg/vmx/extract-vsx.c
4c43f4dd229af50225814ea1bf310c5e gcc/testsuite/gcc.dg/vmx/extract.c
43079faac406fa6c19965bd7b5ffd05f gcc/testsuite/gcc.dg/vmx/fft.c
8322a206fa7dd30b037ad95c67279f6e gcc/testsuite/gcc.dg/vmx/gcc-bug-1.c
*************** d56e1d54601d45793aabb89d50201a58 gcc/te
*** 29196,29201 ****
--- 29243,29249 ----
a1759a4eb1fc0f62e2222315d0eb8cc0 gcc/testsuite/gcc.target/aarch64/pic-constantpool1.c
100e94c4ffeea90b2da74a773d59f1cf gcc/testsuite/gcc.target/aarch64/pic-symrefplus.c
e668fb9e0d32efadd671247467dc90db gcc/testsuite/gcc.target/aarch64/pr58460.c
+ adf6bf3581f4c742fc0a942152ebc31c gcc/testsuite/gcc.target/aarch64/pr64304.c
1f95766b4ed5bfb5f2cf1f168a607a8d gcc/testsuite/gcc.target/aarch64/predefine_large.c
d38e476730748c653068e7cb2d8d6ca6 gcc/testsuite/gcc.target/aarch64/predefine_small.c
29e7dbfba15c0f945488b33400b908b4 gcc/testsuite/gcc.target/aarch64/predefine_tiny.c
*************** b36471f8edbf2a11ce23359823ecc10b gcc/te
*** 29276,29281 ****
--- 29324,29330 ----
0539ee2bde042196f5382b5c738d4f43 gcc/testsuite/gcc.target/alpha/pr42448-2.c
5f0298d225684c28c36ad42548aeccbd gcc/testsuite/gcc.target/alpha/pr42774.c
4b2dcff48566cef7a104bfadab9354cc gcc/testsuite/gcc.target/alpha/pr61586.c
+ f3e51971d885d3c455c8107485a4115c gcc/testsuite/gcc.target/alpha/pr66140.c
beda6141f6d81202e243e09ed98a701c gcc/testsuite/gcc.target/arm/20030909-1.c
dc61c64ffd1841c8a7ae36e56b4cc7c5 gcc/testsuite/gcc.target/arm/20031108-1.c
a1acd010b6cb682a38b9798f3d8ac238 gcc/testsuite/gcc.target/arm/20051215-1.c
*************** e7a6ee2ec1c3114026b61611ebe1c9cf gcc/te
*** 29318,29327 ****
--- 29367,29378 ----
a584e2c054692af37faeadd1f461800b gcc/testsuite/gcc.target/arm/combine-cmp-shift.c
a876bac7b60292c02443bb6632af81be gcc/testsuite/gcc.target/arm/combine-movs.c
257aa0b2b8891d05f782af1a15b2ed25 gcc/testsuite/gcc.target/arm/cond-asm.c
+ 702468e7cb2029f03eaac95e5eea0533 gcc/testsuite/gcc.target/arm/constant-pool.c
04180c39197ac7213180f12bdd3f5a76 gcc/testsuite/gcc.target/arm/ctz.c
6b0bc0a8db3a0734d170609e2e465859 gcc/testsuite/gcc.target/arm/di-longlong64-sync-withhelpers.c
d721a88ae72a8be261b58663490fc7ee gcc/testsuite/gcc.target/arm/di-longlong64-sync-withldrexd.c
2eafd217f35afc43ef00999773bc9c4a gcc/testsuite/gcc.target/arm/div64-unwinding.c
+ aac420c0b357d3ff45f93061cf99e491 gcc/testsuite/gcc.target/arm/divzero.c
2a5821fd841035ff18b9f6eaae8338fc gcc/testsuite/gcc.target/arm/eabi1.c
14c1154266333682f985fe7c6c6e3911 gcc/testsuite/gcc.target/arm/eliminate.c
78487646e9710e62b0d506909e9588a8 gcc/testsuite/gcc.target/arm/epilog-1.c
*************** e61aebaf5b575834daaa3b467a7df60c gcc/te
*** 31449,31454 ****
--- 31500,31506 ----
f959f5c10e21a15d658780237062fe2c gcc/testsuite/gcc.target/arm/pr57637.c
54166fd5f347708a423e88701c6c6679 gcc/testsuite/gcc.target/arm/pr58041.c
fe54b5343975d99581cd4f90bc6f812e gcc/testsuite/gcc.target/arm/pr59826.c
+ 224b028685bb00477b6281c95ad71ca7 gcc/testsuite/gcc.target/arm/pr64453.c
3143560976572191d8bba6ba78a45aa6 gcc/testsuite/gcc.target/arm/register-variables.c
9891ac3dc9739983de683e418f98f801 gcc/testsuite/gcc.target/arm/require-pic-register-loc.c
f4b0167ffa11835780a49b6681dae08a gcc/testsuite/gcc.target/arm/sat-1.c
*************** c458c2462e23a4c58a7e4d05b6200907 gcc/te
*** 31590,31595 ****
--- 31642,31648 ----
640699ff4839c2a7798488c85177d381 gcc/testsuite/gcc.target/avr/torture/pr51782-1.c
fea352b16ae79edc9965b1f39680a709 gcc/testsuite/gcc.target/avr/torture/pr61055.c
2531c68fb11c95a62490386167ef9148 gcc/testsuite/gcc.target/avr/torture/pr61443.c
+ dcabffeb42e88a442661b9e47e43a9c1 gcc/testsuite/gcc.target/avr/torture/pr64452.c
21a45d34960ba9567b9f2483d22c843f gcc/testsuite/gcc.target/avr/torture/progmem-1.c
564c71a894aff68e98d5c4a6db2b47ae gcc/testsuite/gcc.target/avr/torture/progmem-1.cpp
e3e1c41865f5287c9ff7e200745758fd gcc/testsuite/gcc.target/avr/torture/sat-hr-plus-minus.c
*************** bddf7c2fb14fca97f8ff604d99aa87eb gcc/te
*** 33016,33021 ****
--- 33069,33075 ----
f696e5f06827c19304c1291071f8675b gcc/testsuite/gcc.target/i386/bmi-tzcnt-2.c
0c9052e28cad40006a0099159bd98468 gcc/testsuite/gcc.target/i386/bmi-tzcnt-2a.c
9950789cb130fff96f198223bbe0f518 gcc/testsuite/gcc.target/i386/bmi2-bzhi-1.c
+ f3f5d8570621946e66acad5ee1e7a9ce gcc/testsuite/gcc.target/i386/bmi2-bzhi-2.c
a2c0c7d391a581fc83d61c68b6bd649b gcc/testsuite/gcc.target/i386/bmi2-bzhi32-1.c
3ead3d8eb2eb9104a7e22ff065727719 gcc/testsuite/gcc.target/i386/bmi2-bzhi32-1a.c
abb025375057fca2257ef280333b1bc3 gcc/testsuite/gcc.target/i386/bmi2-bzhi64-1.c
*************** bb87ab78d18ae08971157445a0d0d394 gcc/te
*** 33713,33719 ****
fc38d9a5cd30a8f8ad24fd4d713b71b4 gcc/testsuite/gcc.target/i386/pr49002-1.c
d8c1e7a902e0d3547ab51654c8df2083 gcc/testsuite/gcc.target/i386/pr49002-2.c
20afda864551f1baa1768e03894a88fd gcc/testsuite/gcc.target/i386/pr49095.c
! 3273a0b2d56b83c1af1418c3bb7e5702 gcc/testsuite/gcc.target/i386/pr49168-1.c
e4cb1df2af54fb838523220e3c4c3720 gcc/testsuite/gcc.target/i386/pr49504.c
848587f75336b253219a56277622893a gcc/testsuite/gcc.target/i386/pr49567.c
d6e516d1e403892d4cc4985025b0655a gcc/testsuite/gcc.target/i386/pr49715-1.c
--- 33767,33773 ----
fc38d9a5cd30a8f8ad24fd4d713b71b4 gcc/testsuite/gcc.target/i386/pr49002-1.c
d8c1e7a902e0d3547ab51654c8df2083 gcc/testsuite/gcc.target/i386/pr49002-2.c
20afda864551f1baa1768e03894a88fd gcc/testsuite/gcc.target/i386/pr49095.c
! c4147426e48b7645b0f0f68cd58a9f19 gcc/testsuite/gcc.target/i386/pr49168-1.c
e4cb1df2af54fb838523220e3c4c3720 gcc/testsuite/gcc.target/i386/pr49504.c
848587f75336b253219a56277622893a gcc/testsuite/gcc.target/i386/pr49567.c
d6e516d1e403892d4cc4985025b0655a gcc/testsuite/gcc.target/i386/pr49715-1.c
*************** bedc2906b19d90b34bbca83245d800ea gcc/te
*** 33809,33815 ****
3111de20bdd1ba9007fc6ea6331f6b09 gcc/testsuite/gcc.target/i386/pr56560.c
bd02b8a0614713f55733fac63a3e9c06 gcc/testsuite/gcc.target/i386/pr56866.c
3568c4b3ce2c7cade44746d81d1eac8b gcc/testsuite/gcc.target/i386/pr56903.c
! e26f0d680eb63962bfecdf3453c24e4a gcc/testsuite/gcc.target/i386/pr57003.c
8f35b23c364eec98865f376fc604a54d gcc/testsuite/gcc.target/i386/pr57018.c
0037b23bb497c1ed7bbde7fb0c6fac31 gcc/testsuite/gcc.target/i386/pr57046.c
6f70dfee8fdef2308ac550207132caae gcc/testsuite/gcc.target/i386/pr57091.c
--- 33863,33869 ----
3111de20bdd1ba9007fc6ea6331f6b09 gcc/testsuite/gcc.target/i386/pr56560.c
bd02b8a0614713f55733fac63a3e9c06 gcc/testsuite/gcc.target/i386/pr56866.c
3568c4b3ce2c7cade44746d81d1eac8b gcc/testsuite/gcc.target/i386/pr56903.c
! 805de4bf0420ccbb63fc717d6a672a2d gcc/testsuite/gcc.target/i386/pr57003.c
8f35b23c364eec98865f376fc604a54d gcc/testsuite/gcc.target/i386/pr57018.c
0037b23bb497c1ed7bbde7fb0c6fac31 gcc/testsuite/gcc.target/i386/pr57046.c
6f70dfee8fdef2308ac550207132caae gcc/testsuite/gcc.target/i386/pr57091.c
*************** b3b3ecaf9a73618a0676a1f5146e94e7 gcc/te
*** 33839,33845 ****
fbc800706742db8be4052de5e8f52eba gcc/testsuite/gcc.target/i386/pr59794-7.c
0c2d582f00adc7472660160cba8ba19b gcc/testsuite/gcc.target/i386/pr59839.c
ef5e7cf22fd8cf05d21ba509a8796cae gcc/testsuite/gcc.target/i386/pr59929.c
! 697da7d0cc19b38fd886149eb3d4af13 gcc/testsuite/gcc.target/i386/pr60516.c
3c94cee0c51e457793c9d3861c12d06d gcc/testsuite/gcc.target/i386/pr60693.c
aa9afa3fae8ccdc655d286ee8211123a gcc/testsuite/gcc.target/i386/pr60700.c
34cfaa1a2bf79cc8b3e8376802fd83e9 gcc/testsuite/gcc.target/i386/pr60901.c
--- 33893,33899 ----
fbc800706742db8be4052de5e8f52eba gcc/testsuite/gcc.target/i386/pr59794-7.c
0c2d582f00adc7472660160cba8ba19b gcc/testsuite/gcc.target/i386/pr59839.c
ef5e7cf22fd8cf05d21ba509a8796cae gcc/testsuite/gcc.target/i386/pr59929.c
! 7cc5dc66387e141a9e8b75a8549d61db gcc/testsuite/gcc.target/i386/pr60516.c
3c94cee0c51e457793c9d3861c12d06d gcc/testsuite/gcc.target/i386/pr60693.c
aa9afa3fae8ccdc655d286ee8211123a gcc/testsuite/gcc.target/i386/pr60700.c
34cfaa1a2bf79cc8b3e8376802fd83e9 gcc/testsuite/gcc.target/i386/pr60901.c
*************** c2ad80ced67848aa724c64790fae16e7 gcc/te
*** 33850,33855 ****
--- 33904,33914 ----
0af95498db628ce9ab87f06bcc3818c2 gcc/testsuite/gcc.target/i386/pr61801.c
fed796584f0529c0df13752e3097e492 gcc/testsuite/gcc.target/i386/pr61923.c
ac964f4b563acffae35942f124a29c33 gcc/testsuite/gcc.target/i386/pr63947.c
+ c1f485778a538436a6a68f5e6498922d gcc/testsuite/gcc.target/i386/pr64387.c
+ 261c344d5ade1b9cad53d6494cec5c2c gcc/testsuite/gcc.target/i386/pr64409.c
+ 0377a72cd6ce11f8f6572ea17dc41a9c gcc/testsuite/gcc.target/i386/pr64513.c
+ eba9fc2cd96c68428c1d78d35c3f7e05 gcc/testsuite/gcc.target/i386/pr66275.c
+ 009d49d9d166c04092804db3489068cc gcc/testsuite/gcc.target/i386/pr66470.c
707512ec49461522d8afd5aff9320ac0 gcc/testsuite/gcc.target/i386/pr9771-1.c
24ceb6d5f3f5cde4b9d852839bdb98ae gcc/testsuite/gcc.target/i386/prefetchw-1.c
267203167ae369a7a0f5d3c309117f35 gcc/testsuite/gcc.target/i386/quad-sse.c
*************** adcdec8ed0466d3411f5313513271763 gcc/te
*** 33896,33902 ****
49bde97b271274cb2bc26697ce2b19be gcc/testsuite/gcc.target/i386/sse-11.c
fdfa8fb5858e1f9698321270609dd460 gcc/testsuite/gcc.target/i386/sse-12.c
9696294417f68795fae3150e12bb5b34 gcc/testsuite/gcc.target/i386/sse-13.c
! 266737515392f7d9fa03bf3d26d0f76f gcc/testsuite/gcc.target/i386/sse-14.c
92ad37b5ad7426d489b1b6f1ba0f41ea gcc/testsuite/gcc.target/i386/sse-15.c
2e7b115c4bd7984925f1a8d17a5faf67 gcc/testsuite/gcc.target/i386/sse-16.c
f660e67b22cb44e6a6b38a247b1d78c3 gcc/testsuite/gcc.target/i386/sse-17.c
--- 33955,33961 ----
49bde97b271274cb2bc26697ce2b19be gcc/testsuite/gcc.target/i386/sse-11.c
fdfa8fb5858e1f9698321270609dd460 gcc/testsuite/gcc.target/i386/sse-12.c
9696294417f68795fae3150e12bb5b34 gcc/testsuite/gcc.target/i386/sse-13.c
! 4854b2e20dd10c7b8bc9422a4f0fc19d gcc/testsuite/gcc.target/i386/sse-14.c
92ad37b5ad7426d489b1b6f1ba0f41ea gcc/testsuite/gcc.target/i386/sse-15.c
2e7b115c4bd7984925f1a8d17a5faf67 gcc/testsuite/gcc.target/i386/sse-16.c
f660e67b22cb44e6a6b38a247b1d78c3 gcc/testsuite/gcc.target/i386/sse-17.c
*************** ff29adc9787a92e7aea73a68d1e62985 gcc/te
*** 33905,33911 ****
bb148b6e9dd40de90aed723794e38216 gcc/testsuite/gcc.target/i386/sse-2.c
d7a71bae6a12771a9057e2d3a60c39f1 gcc/testsuite/gcc.target/i386/sse-20.c
d5e7e4c7d488a953399d853e48aa484e gcc/testsuite/gcc.target/i386/sse-21.c
! 0266e10dcb6bb92ef65ae13a8eebaedb gcc/testsuite/gcc.target/i386/sse-22.c
2e9df04bbe1a651327dc0cb2b34164bd gcc/testsuite/gcc.target/i386/sse-22a.c
04d03b5062bc9112b1515c6cf69a24f4 gcc/testsuite/gcc.target/i386/sse-23.c
867f62d0f6bb019d1344e530937652fb gcc/testsuite/gcc.target/i386/sse-24.c
--- 33964,33970 ----
bb148b6e9dd40de90aed723794e38216 gcc/testsuite/gcc.target/i386/sse-2.c
d7a71bae6a12771a9057e2d3a60c39f1 gcc/testsuite/gcc.target/i386/sse-20.c
d5e7e4c7d488a953399d853e48aa484e gcc/testsuite/gcc.target/i386/sse-21.c
! 15b028db366629858352120db4dae512 gcc/testsuite/gcc.target/i386/sse-22.c
2e9df04bbe1a651327dc0cb2b34164bd gcc/testsuite/gcc.target/i386/sse-22a.c
04d03b5062bc9112b1515c6cf69a24f4 gcc/testsuite/gcc.target/i386/sse-23.c
867f62d0f6bb019d1344e530937652fb gcc/testsuite/gcc.target/i386/sse-24.c
*************** a5f9bde4e3b75b1650c086d628abc346 gcc/te
*** 35188,35193 ****
--- 35247,35253 ----
200c7976ba75f6c986aedec205aad73b gcc/testsuite/gcc.target/powerpc/compress-float-ppc.c
6419d1aaea22c0476688f484ac4f0f43 gcc/testsuite/gcc.target/powerpc/const-compare.c
47a9f9dea649ab7026cf89ae29f2ff7d gcc/testsuite/gcc.target/powerpc/crypto-builtin-1.c
+ 14fe4a3bc84df2b97d9440c94d7c8339 gcc/testsuite/gcc.target/powerpc/crypto-builtin-2.c
965986b227062a2b8c664c916a71ad45 gcc/testsuite/gcc.target/powerpc/darwin-abi-1.c
9a0e4836781f28669ddca26eb214c2b2 gcc/testsuite/gcc.target/powerpc/darwin-abi-10.c
66e5cfd1b7491e37c0ef258d09b6634d gcc/testsuite/gcc.target/powerpc/darwin-abi-11.c
*************** b19d0826a9a86f3c5edebafadb6cb8b3 gcc/te
*** 35234,35240 ****
391b21c9192f7bcd5ab0a0179c012e29 gcc/testsuite/gcc.target/powerpc/extend-divide-2.c
fbe44e0943c31011fa30a479b0856bc9 gcc/testsuite/gcc.target/powerpc/fusion.c
4109709d89c976bec9d1d05e94004ff2 gcc/testsuite/gcc.target/powerpc/gcse-1.c
! f5543e6f996fc00e4ca43418e125fb66 gcc/testsuite/gcc.target/powerpc/htm-builtin-1.c
238571a7588bf04ee725a409029ddaf1 gcc/testsuite/gcc.target/powerpc/htm-ttest.c
bd2f03394b7690c22ce1aab465adb75f gcc/testsuite/gcc.target/powerpc/htm-xl-intrin-1.c
8d634b2a7d443f1e5b4b69716e57ac00 gcc/testsuite/gcc.target/powerpc/indexed-addr.c
--- 35294,35301 ----
391b21c9192f7bcd5ab0a0179c012e29 gcc/testsuite/gcc.target/powerpc/extend-divide-2.c
fbe44e0943c31011fa30a479b0856bc9 gcc/testsuite/gcc.target/powerpc/fusion.c
4109709d89c976bec9d1d05e94004ff2 gcc/testsuite/gcc.target/powerpc/gcse-1.c
! d4c680a0477ecbe2fd90e52278838082 gcc/testsuite/gcc.target/powerpc/htm-1.c
! 67e2632f85e32ee32548dd4d16a5f7ca gcc/testsuite/gcc.target/powerpc/htm-builtin-1.c
238571a7588bf04ee725a409029ddaf1 gcc/testsuite/gcc.target/powerpc/htm-ttest.c
bd2f03394b7690c22ce1aab465adb75f gcc/testsuite/gcc.target/powerpc/htm-xl-intrin-1.c
8d634b2a7d443f1e5b4b69716e57ac00 gcc/testsuite/gcc.target/powerpc/indexed-addr.c
*************** d58a248fbbaa40f8533b7dd68594b12c gcc/te
*** 35416,35424 ****
--- 35477,35488 ----
f5f675be87d7c73915dffd6f9f37f269 gcc/testsuite/gcc.target/powerpc/pr58673-2.c
b73d20864edfc4b905ca07a254140076 gcc/testsuite/gcc.target/powerpc/pr59054.c
70e395f580930213d5cbd9e97ec91f7f gcc/testsuite/gcc.target/powerpc/pr60137.c
+ 91c957c2b8fe55786be4fa27ec587756 gcc/testsuite/gcc.target/powerpc/pr60158.c
18d594301e79cf9932c8ad49c33828ac gcc/testsuite/gcc.target/powerpc/pr60203.c
73ae1ef8995476aa6b62eea67f6f58dd gcc/testsuite/gcc.target/powerpc/pr60735.c
2049706da8f8c636452dd50d0dc22bdb gcc/testsuite/gcc.target/powerpc/pr63335.c
+ a284d0dacfcd6f771fef90d01d3a6372 gcc/testsuite/gcc.target/powerpc/pr65456.c
+ b62881b057884522f471a0045de91404 gcc/testsuite/gcc.target/powerpc/pr65787.c
06c624c2b437fc5b9f805dc2231a75b6 gcc/testsuite/gcc.target/powerpc/quad-atomic.c
6e15a41526f5cb59817b7a5541452615 gcc/testsuite/gcc.target/powerpc/recip-1.c
6f035f512a3f0d6917409f569174ccea gcc/testsuite/gcc.target/powerpc/recip-2.c
*************** caf83f2b272138041945d99cf818ff06 gcc/te
*** 35446,35451 ****
--- 35510,35530 ----
aefbc9c117b311a9394883e9c890efb9 gcc/testsuite/gcc.target/powerpc/spe-vector-memset.c
32bb5e201dd78c548aed0cdf044779ec gcc/testsuite/gcc.target/powerpc/spe1.c
c9be7e0cc9ba390460928b1de506fa70 gcc/testsuite/gcc.target/powerpc/stabs-attrib-vect-darwin.c
+ a59ee456442fb848ede07589c0a6bb6e gcc/testsuite/gcc.target/powerpc/swaps-p8-1.c
+ f9cfd48e5324b92443f64a93e5c47140 gcc/testsuite/gcc.target/powerpc/swaps-p8-10.c
+ 150891aea1ac6751746c97b1d0f4215d gcc/testsuite/gcc.target/powerpc/swaps-p8-11.c
+ f364f8703e2f3b63a113065f32dddb07 gcc/testsuite/gcc.target/powerpc/swaps-p8-12.c
+ b7b97cacccde5659943f0834decbd080 gcc/testsuite/gcc.target/powerpc/swaps-p8-13.c
+ 74f6f2ee4be232d728990956fd053ec7 gcc/testsuite/gcc.target/powerpc/swaps-p8-15.c
+ 965d7565d6b0810f8220d916ba958565 gcc/testsuite/gcc.target/powerpc/swaps-p8-17.c
+ 88eda95ce377e04d1b34e1304ee82ffa gcc/testsuite/gcc.target/powerpc/swaps-p8-18.c
+ 84237fc0555dd56c639a0274a8f4dbde gcc/testsuite/gcc.target/powerpc/swaps-p8-3.c
+ 0df14a19fd6ee081105fc2b90003a0b4 gcc/testsuite/gcc.target/powerpc/swaps-p8-4.c
+ 26517c689d143f1397c457beaff12ae6 gcc/testsuite/gcc.target/powerpc/swaps-p8-5.c
+ 0822c3753f3d5eb389f4e197f60558d9 gcc/testsuite/gcc.target/powerpc/swaps-p8-6.c
+ b8cea10d187ee0ff03310bf53b54d85e gcc/testsuite/gcc.target/powerpc/swaps-p8-7.c
+ ce6b26ef67ffe555b789e4205dc2e809 gcc/testsuite/gcc.target/powerpc/swaps-p8-8.c
+ 8abb62ec1d013c705390c6c55084378d gcc/testsuite/gcc.target/powerpc/swaps-p8-9.c
18366289600f6f5c0ed1255bd8c267db gcc/testsuite/gcc.target/powerpc/tfmode_off.c
c2edbb1afba546ea3ac8a5efcaca9c38 gcc/testsuite/gcc.target/powerpc/ti_math1.c
c3d0d51284479d220a6166a0f362536c gcc/testsuite/gcc.target/powerpc/ti_math2.c
*************** b0c1d7dea1b59b73016c5b62e9c82ff6 gcc/te
*** 35468,35479 ****
a7b9c04e0f20eab9e51d1bdd023d94af gcc/testsuite/gcc.target/powerpc/vsx-vector-5.c
a2072ad74a24ce30e97fe2d798e82f17 gcc/testsuite/gcc.target/powerpc/vsx-vector-6.c
02e486cc4da2876b19ca6c3f273e11f1 gcc/testsuite/gcc.target/powerpc/vsx-vectorize-1.c
! 9872a076e8269daa449873ed4aa21cbe gcc/testsuite/gcc.target/powerpc/vsx-vectorize-2.c
deaac0868069f392810398a823627b66 gcc/testsuite/gcc.target/powerpc/vsx-vectorize-3.c
! c7a191c11ccbc5770ebe20f00eaa52ec gcc/testsuite/gcc.target/powerpc/vsx-vectorize-4.c
52bba0d36a922d5ab647a05f4dcbe1c8 gcc/testsuite/gcc.target/powerpc/vsx-vectorize-5.c
! 1fe18a0a55ad10d500c0bc0babacb03b gcc/testsuite/gcc.target/powerpc/vsx-vectorize-6.c
! ba99d1fa347eab90fc2786b1342e1621 gcc/testsuite/gcc.target/powerpc/vsx-vectorize-7.c
f15dbc7b32cf8e8a1f10d9bb963795b6 gcc/testsuite/gcc.target/powerpc/vsx-vectorize-8.c
74493cad6300a9fee5c1697cf78ef2d7 gcc/testsuite/gcc.target/powerpc/warn-1.c
39a87b801be006af260d1976b5476c11 gcc/testsuite/gcc.target/powerpc/warn-2.c
--- 35547,35558 ----
a7b9c04e0f20eab9e51d1bdd023d94af gcc/testsuite/gcc.target/powerpc/vsx-vector-5.c
a2072ad74a24ce30e97fe2d798e82f17 gcc/testsuite/gcc.target/powerpc/vsx-vector-6.c
02e486cc4da2876b19ca6c3f273e11f1 gcc/testsuite/gcc.target/powerpc/vsx-vectorize-1.c
! 9c5b01702e4328100dfad365db7c5221 gcc/testsuite/gcc.target/powerpc/vsx-vectorize-2.c
deaac0868069f392810398a823627b66 gcc/testsuite/gcc.target/powerpc/vsx-vectorize-3.c
! bdaf0733584a4aee4e4f94e17fc69424 gcc/testsuite/gcc.target/powerpc/vsx-vectorize-4.c
52bba0d36a922d5ab647a05f4dcbe1c8 gcc/testsuite/gcc.target/powerpc/vsx-vectorize-5.c
! 136fe9679b7ef86bd74d55f7582cc17f gcc/testsuite/gcc.target/powerpc/vsx-vectorize-6.c
! fca9df3c7d99ff80b17a791581d9ada3 gcc/testsuite/gcc.target/powerpc/vsx-vectorize-7.c
f15dbc7b32cf8e8a1f10d9bb963795b6 gcc/testsuite/gcc.target/powerpc/vsx-vectorize-8.c
74493cad6300a9fee5c1697cf78ef2d7 gcc/testsuite/gcc.target/powerpc/warn-1.c
39a87b801be006af260d1976b5476c11 gcc/testsuite/gcc.target/powerpc/warn-2.c
*************** c975117f4dad5f7d006165a64d22ff94 gcc/te
*** 35500,35531 ****
d69a98eeb9d370fcef146a6f7778c59d gcc/testsuite/gcc.target/s390/addr-constraints-1.c
9b770970bea6710409e92c9a84d3a5d3 gcc/testsuite/gcc.target/s390/frame-addr1.c
c7958dc9fa4da0d50fe09b45a6790ac0 gcc/testsuite/gcc.target/s390/frame-addr2.c
! 0ee142767c93780f708bd0c14f04edc1 gcc/testsuite/gcc.target/s390/hotpatch-1.c
! 340fdd6a0f9afd4bad921a3134a2532d gcc/testsuite/gcc.target/s390/hotpatch-10.c
! 65db4e9f44d749aa516535ef9d7fc89a gcc/testsuite/gcc.target/s390/hotpatch-11.c
! a3abddd5fc720bccfb704b72bf7d41fb gcc/testsuite/gcc.target/s390/hotpatch-12.c
! 6311263c8c0827fcb4896e85267ab4ef gcc/testsuite/gcc.target/s390/hotpatch-2.c
! 34ba5e1ad14e5eb64e5383991e3def5d gcc/testsuite/gcc.target/s390/hotpatch-3.c
! 58c69e9cb282ca92237917dd951dd63b gcc/testsuite/gcc.target/s390/hotpatch-4.c
! 0f122511639a7c9b78f63958469d5b75 gcc/testsuite/gcc.target/s390/hotpatch-5.c
! f8237f714cbed436222589a20071e43a gcc/testsuite/gcc.target/s390/hotpatch-6.c
! 4f822e9d463ff7c91e7c5a7cf8559289 gcc/testsuite/gcc.target/s390/hotpatch-7.c
! 2f0b5dc42587a7cc2c71d0c109315389 gcc/testsuite/gcc.target/s390/hotpatch-8.c
! 3a2b4ef525af58764ce8b4f8627682e0 gcc/testsuite/gcc.target/s390/hotpatch-9.c
! 0ba19bb8f20ddf711e2bcabde826dd99 gcc/testsuite/gcc.target/s390/hotpatch-compile-1.c
! bbde2dde58a101fdc1e729beb219bebb gcc/testsuite/gcc.target/s390/hotpatch-compile-2.c
! 13d5fa3aa355b1060951eaa54d0fed40 gcc/testsuite/gcc.target/s390/hotpatch-compile-3.c
! d7413f00fcb5ac3bc5eed81afdf59493 gcc/testsuite/gcc.target/s390/hotpatch-compile-4.c
! ea24f35cf195b9b92221acaeb87306ab gcc/testsuite/gcc.target/s390/hotpatch-compile-5.c
! 02eceadeb241a5918a6a25abd5a37bd4 gcc/testsuite/gcc.target/s390/hotpatch-compile-6.c
! b2c42b3d45a991bfe88ec9cd99bf9631 gcc/testsuite/gcc.target/s390/hotpatch-compile-7.c
! 674df152ae9c3b91203b32189b562281 gcc/testsuite/gcc.target/s390/hotpatch-compile-8.c
5802a1b6bd3c0199af5a31afaf0f3769 gcc/testsuite/gcc.target/s390/htm-builtins-1.c
f6e2124bdb58273a0f7f5295b25032c0 gcc/testsuite/gcc.target/s390/htm-builtins-2.c
4178b3de1bcb9044aedd4c8ae7af272c gcc/testsuite/gcc.target/s390/htm-builtins-compile-1.c
e66bccb215526105b9b8a2dc1d3a879b gcc/testsuite/gcc.target/s390/htm-builtins-compile-2.c
ab0f83b02eabb2022df1ceee50ef4733 gcc/testsuite/gcc.target/s390/htm-builtins-compile-3.c
! b3dd05db76a00a764bd5968152b2ef72 gcc/testsuite/gcc.target/s390/htm-nofloat-1.c
81eabdfd43ce0edc626c27f72b8cbfed gcc/testsuite/gcc.target/s390/htm-nofloat-compile-1.c
765307a040de72f2f4376b7068d68018 gcc/testsuite/gcc.target/s390/pr20927.c
85f31fb9b4b15529205376d3f6fa385c gcc/testsuite/gcc.target/s390/pr24624.c
--- 35579,35634 ----
d69a98eeb9d370fcef146a6f7778c59d gcc/testsuite/gcc.target/s390/addr-constraints-1.c
9b770970bea6710409e92c9a84d3a5d3 gcc/testsuite/gcc.target/s390/frame-addr1.c
c7958dc9fa4da0d50fe09b45a6790ac0 gcc/testsuite/gcc.target/s390/frame-addr2.c
! da005522254518c441d9989f03b2ffcf gcc/testsuite/gcc.target/s390/hotpatch-1.c
! b414e2c204b656066ad36a9f6a3d5cb1 gcc/testsuite/gcc.target/s390/hotpatch-10.c
! 1a40584ce63992193099b6cbfcd42ebd gcc/testsuite/gcc.target/s390/hotpatch-11.c
! 95da94fdec3d739f9858343bb8e6dba7 gcc/testsuite/gcc.target/s390/hotpatch-12.c
! 5cbf1112bcb7e375504e8f01b2cea774 gcc/testsuite/gcc.target/s390/hotpatch-13.c
! daa58a58373827e1afafc8fe1564b326 gcc/testsuite/gcc.target/s390/hotpatch-14.c
! 8bfdbc3bdbfa37021c123a50f78dc971 gcc/testsuite/gcc.target/s390/hotpatch-15.c
! cc957f6a8ca34a2b295028365be0d4bb gcc/testsuite/gcc.target/s390/hotpatch-16.c
! 36cf335953d1eb05eb2a3db0e393dfba gcc/testsuite/gcc.target/s390/hotpatch-17.c
! 74ebab55fcdbb15105fdbfa06445e197 gcc/testsuite/gcc.target/s390/hotpatch-18.c
! 3151dfa44fa6ede087e1bf1b06e7d8a2 gcc/testsuite/gcc.target/s390/hotpatch-19.c
! 3bea4f6affcb7875e75a4eebf0dc2195 gcc/testsuite/gcc.target/s390/hotpatch-2.c
! 16214d0069b78923a6e56d80d47c10d8 gcc/testsuite/gcc.target/s390/hotpatch-20.c
! 0f1e9a42f062a76c78a8eef0f0baa2fb gcc/testsuite/gcc.target/s390/hotpatch-21.c
! e40969dcaf599127a656c9cabcbced3f gcc/testsuite/gcc.target/s390/hotpatch-22.c
! c889951a99c7f2214699ea58fab60e10 gcc/testsuite/gcc.target/s390/hotpatch-23.c
! e7da12246bbce890bcdc9607eeb1c7f6 gcc/testsuite/gcc.target/s390/hotpatch-24.c
! 6b486582d44f14ec8704504c3c6a53ef gcc/testsuite/gcc.target/s390/hotpatch-25.c
! 7d4b97fa8b7b2a921708cade499e8d7c gcc/testsuite/gcc.target/s390/hotpatch-26.c
! 2d144115c0686c2b481cfd5dae6a78ab gcc/testsuite/gcc.target/s390/hotpatch-27.c
! d478b0a6a520bbd1dd8a00b81f4d23dc gcc/testsuite/gcc.target/s390/hotpatch-28.c
! 3a145b24b6b755522c0f2d1b4682aba2 gcc/testsuite/gcc.target/s390/hotpatch-3.c
! 039ab125589bc83ad56eccb0ec01ced1 gcc/testsuite/gcc.target/s390/hotpatch-4.c
! 50d16140ca38cfd488d7d93a77ac968d gcc/testsuite/gcc.target/s390/hotpatch-5.c
! 50c204890291e5aed2ab21384d5e2508 gcc/testsuite/gcc.target/s390/hotpatch-6.c
! c23aba1bd025a9e39d2488b4383e403f gcc/testsuite/gcc.target/s390/hotpatch-7.c
! e13dc17ef2e2459dd8f42f6e1b38e825 gcc/testsuite/gcc.target/s390/hotpatch-8.c
! 660ba12d8a20b2989c773dce1224dc4f gcc/testsuite/gcc.target/s390/hotpatch-9.c
! f3a7b2010ca565b7125dc38ca00e78ad gcc/testsuite/gcc.target/s390/hotpatch-compile-1.c
! 9603eb38bc72a91e326dc13c1608b6c2 gcc/testsuite/gcc.target/s390/hotpatch-compile-10.c
! 2cfbfabcdd4e767c043a004e78c79292 gcc/testsuite/gcc.target/s390/hotpatch-compile-11.c
! bd7a4406d2cf1461ac3f32e5309411ba gcc/testsuite/gcc.target/s390/hotpatch-compile-12.c
! bd232b694dd3039b517ea38956e7f91e gcc/testsuite/gcc.target/s390/hotpatch-compile-13.c
! 07b2aee9b8d4752aec61247645e4227a gcc/testsuite/gcc.target/s390/hotpatch-compile-14.c
! bb0b92fbc87951c12e26ea740425998e gcc/testsuite/gcc.target/s390/hotpatch-compile-15.c
! ed701cbdd9723bc01982282b8be60128 gcc/testsuite/gcc.target/s390/hotpatch-compile-16.c
! e5ff1dac7dc288f0431b3dd733ba0b94 gcc/testsuite/gcc.target/s390/hotpatch-compile-2.c
! 27fc0481878867a0efdd974cdeeced3b gcc/testsuite/gcc.target/s390/hotpatch-compile-3.c
! 4c8644901227cc81d2004260a5ad7f19 gcc/testsuite/gcc.target/s390/hotpatch-compile-4.c
! 6ecb47eacf3e4360b5b00a4bfc66254a gcc/testsuite/gcc.target/s390/hotpatch-compile-5.c
! 5c6bb52d89897314cfeee20a79ea9406 gcc/testsuite/gcc.target/s390/hotpatch-compile-6.c
! 8b06781c4e7928abaa22b1af0ecaa1ce gcc/testsuite/gcc.target/s390/hotpatch-compile-7.c
! 26eb8960a9a9a65bcffca89abd64dc02 gcc/testsuite/gcc.target/s390/hotpatch-compile-8.c
! 22f3ebd2dbdf464aa5d6c05464ccbff8 gcc/testsuite/gcc.target/s390/hotpatch-compile-9.c
5802a1b6bd3c0199af5a31afaf0f3769 gcc/testsuite/gcc.target/s390/htm-builtins-1.c
f6e2124bdb58273a0f7f5295b25032c0 gcc/testsuite/gcc.target/s390/htm-builtins-2.c
4178b3de1bcb9044aedd4c8ae7af272c gcc/testsuite/gcc.target/s390/htm-builtins-compile-1.c
e66bccb215526105b9b8a2dc1d3a879b gcc/testsuite/gcc.target/s390/htm-builtins-compile-2.c
ab0f83b02eabb2022df1ceee50ef4733 gcc/testsuite/gcc.target/s390/htm-builtins-compile-3.c
! 505b147005a5420ed9b80096c66452c5 gcc/testsuite/gcc.target/s390/htm-nofloat-1.c
81eabdfd43ce0edc626c27f72b8cbfed gcc/testsuite/gcc.target/s390/htm-nofloat-compile-1.c
765307a040de72f2f4376b7068d68018 gcc/testsuite/gcc.target/s390/pr20927.c
85f31fb9b4b15529205376d3f6fa385c gcc/testsuite/gcc.target/s390/pr24624.c
*************** e9e2200b0b1b2ee975a929b593283ffc gcc/te
*** 35535,35541 ****
4eacd924b86307098c69750577bcbec7 gcc/testsuite/gcc.target/s390/pr55718.c
f9de3c4e9d9e8c3a707e1f51e48901b6 gcc/testsuite/gcc.target/s390/return-addr1.c
5368e8759352b798ae1db6bc79919aa2 gcc/testsuite/gcc.target/s390/return-addr2.c
! 5e59ba5062faec7a80957b3426c5d055 gcc/testsuite/gcc.target/s390/s390.exp
3a9ba61f8844739d1b5989c7c7e2b6c1 gcc/testsuite/gcc.target/s390/stackcheck1.c
201a36e4a6548d10d83352d305b4284a gcc/testsuite/gcc.target/s390/tf_to_di-1.c
c629dd4f025239ae6c8d4b84024b13aa gcc/testsuite/gcc.target/sh/20080410-1.c
--- 35638,35644 ----
4eacd924b86307098c69750577bcbec7 gcc/testsuite/gcc.target/s390/pr55718.c
f9de3c4e9d9e8c3a707e1f51e48901b6 gcc/testsuite/gcc.target/s390/return-addr1.c
5368e8759352b798ae1db6bc79919aa2 gcc/testsuite/gcc.target/s390/return-addr2.c
! 7196665c660417e673afdfca331d6c76 gcc/testsuite/gcc.target/s390/s390.exp
3a9ba61f8844739d1b5989c7c7e2b6c1 gcc/testsuite/gcc.target/s390/stackcheck1.c
201a36e4a6548d10d83352d305b4284a gcc/testsuite/gcc.target/s390/tf_to_di-1.c
c629dd4f025239ae6c8d4b84024b13aa gcc/testsuite/gcc.target/sh/20080410-1.c
*************** fc2ab140ac96ec4ebc768bf81f55145d gcc/te
*** 35612,35618 ****
080d4e11f59520fe1cef35618d62d5fc gcc/testsuite/gcc.target/sh/pr53512-3.c
6ddf73ee5887910b88c853b5c4c75594 gcc/testsuite/gcc.target/sh/pr53512-4.c
2e63a73636c81c07363b8d3ea993e114 gcc/testsuite/gcc.target/sh/pr53568-1.c
! 39b2d3869d04e9a8afae5e264fce8ea8 gcc/testsuite/gcc.target/sh/pr53988.c
ed9b4d4225d6045444f58e42732ac712 gcc/testsuite/gcc.target/sh/pr54089-1.c
23e4c144ff9596b881be75a380bf1b54 gcc/testsuite/gcc.target/sh/pr54089-2.c
35305b239d414bdf419e4b26f5577ab5 gcc/testsuite/gcc.target/sh/pr54089-3.c
--- 35715,35721 ----
080d4e11f59520fe1cef35618d62d5fc gcc/testsuite/gcc.target/sh/pr53512-3.c
6ddf73ee5887910b88c853b5c4c75594 gcc/testsuite/gcc.target/sh/pr53512-4.c
2e63a73636c81c07363b8d3ea993e114 gcc/testsuite/gcc.target/sh/pr53568-1.c
! 2b721276b8fa504a0f69f9d75b6a5c71 gcc/testsuite/gcc.target/sh/pr53988.c
ed9b4d4225d6045444f58e42732ac712 gcc/testsuite/gcc.target/sh/pr54089-1.c
23e4c144ff9596b881be75a380bf1b54 gcc/testsuite/gcc.target/sh/pr54089-2.c
35305b239d414bdf419e4b26f5577ab5 gcc/testsuite/gcc.target/sh/pr54089-3.c
*************** b697022c211753c6e3f026bc337e8683 gcc/te
*** 37350,37355 ****
--- 37453,37459 ----
4f4c126cfd4ea300067152a5078e8d0c gcc/testsuite/gfortran.dg/dependency_4.f90
1b7708b4e095e35597e73eb8136394b2 gcc/testsuite/gfortran.dg/dependency_40.f90
52a475961b0e9c97d571fa626e1754b5 gcc/testsuite/gfortran.dg/dependency_44.f90
+ 9908775fdc0125fcca5e0250d562cdb1 gcc/testsuite/gfortran.dg/dependency_45.f90
bbca43e474853e196b5ef3cebb69a8c3 gcc/testsuite/gfortran.dg/dependency_5.f90
0ac149b1aeb883fd64f93f0129019639 gcc/testsuite/gfortran.dg/dependency_6.f90
00f6d5a2a991eed5c94bfa092755e91f gcc/testsuite/gfortran.dg/dependency_7.f90
*************** d567d5b4840878ab834bb0c7bbc09c37 gcc/te
*** 37538,37543 ****
--- 37642,37648 ----
c3b9b0c7f1876d8989f1efa78c168e18 gcc/testsuite/gfortran.dg/entry_18.f90
fe5fde412958e201197383cf5ae0b542 gcc/testsuite/gfortran.dg/entry_19.f90
dde6c08dab677880bb894b2143cf090b gcc/testsuite/gfortran.dg/entry_2.f90
+ df7fd6f7581d27330f0013f9a3246e99 gcc/testsuite/gfortran.dg/entry_20.f90
9ed1fb10bd35039c373802778017d0b3 gcc/testsuite/gfortran.dg/entry_3.f90
b38bdeb67849d262a6ff0a7a985e1835 gcc/testsuite/gfortran.dg/entry_4.f90
d9c60fad31625139f9e0a67c69d59e59 gcc/testsuite/gfortran.dg/entry_5.f90
*************** e459085c84d8d965d44b2c8d69d7d0f3 gcc/te
*** 39061,39066 ****
--- 39166,39172 ----
b4bcffcae1b7603d524ccc6f557e15c3 gcc/testsuite/gfortran.dg/pointer_remapping_5.f08
9fe7220795bf2ba5b08766a8d3fe8872 gcc/testsuite/gfortran.dg/pointer_remapping_6.f08
42d0b3637cf0fc17c6c348d7482fdc81 gcc/testsuite/gfortran.dg/pointer_remapping_7.f90
+ f1c012312f9bf1ae9ce3870901d9c0c1 gcc/testsuite/gfortran.dg/pointer_remapping_9.f90
c16280609dc7730832a35feb0e6580d7 gcc/testsuite/gfortran.dg/pointer_target_1.f90
c5d46febe5bf7d0037cd3f088648815c gcc/testsuite/gfortran.dg/pointer_target_2.f90
f6b6005914441775d818c2e6aee2be62 gcc/testsuite/gfortran.dg/pointer_target_3.f90
*************** c8646ca00d10d23022de604a2af8bdf2 gcc/te
*** 39254,39259 ****
--- 39360,39366 ----
5fa89c66192aaec916b4bbd962f73af9 gcc/testsuite/gfortran.dg/pr55330.f90
d04c732857d272204c2f3b489519a1e2 gcc/testsuite/gfortran.dg/pr56015.f90
4d2d4770d539b54391d7391e2ff84899 gcc/testsuite/gfortran.dg/pr59700.f90
+ 1e9cfb40b3307f2fd2466b7c533b2a10 gcc/testsuite/gfortran.dg/pr64528.f90
6ff99f4b0021f30bee039a61db7cba9d gcc/testsuite/gfortran.dg/predcom-1.f
20a411a7e5a57891297c4c6a96d92009 gcc/testsuite/gfortran.dg/predcom-2.f
80cf60710448ac2378aecda5fc4a57b6 gcc/testsuite/gfortran.dg/present_1.f90
*************** bde23a4735faa02b1ac12e00c28f71e6 gcc/te
*** 39896,39901 ****
--- 40003,40009 ----
d4faa9d09919174f7f24f06277b6f34a gcc/testsuite/gfortran.dg/typebound_call_22.f03
61a6b4dd718fff8eb7fbfc73c71f3ff9 gcc/testsuite/gfortran.dg/typebound_call_23.f03
c70bb629c62c1aa88bfa41b14306f0bb gcc/testsuite/gfortran.dg/typebound_call_24.f03
+ 38c750df9a5a122b5fa6bae9ad7e4387 gcc/testsuite/gfortran.dg/typebound_call_26.f90
9a5811f2a020d71586230bfc691759c1 gcc/testsuite/gfortran.dg/typebound_call_3.f03
4cf1c294547d5f462319442857d5d0f4 gcc/testsuite/gfortran.dg/typebound_call_4.f03
e439c1e36134811626e9fd4e06b46bd9 gcc/testsuite/gfortran.dg/typebound_call_5.f03
*************** c4048d1316962bdfac9778e053901dfc gcc/te
*** 39931,39936 ****
--- 40039,40045 ----
7bde7428320ee998e08e8e07f5dc1ea3 gcc/testsuite/gfortran.dg/typebound_operator_18.f90
6109430f6899356517f898692df26e9b gcc/testsuite/gfortran.dg/typebound_operator_19.f90
5f3c96941b279475857dc86caa259e97 gcc/testsuite/gfortran.dg/typebound_operator_2.f03
+ 7002c2ecd1b22ace8e7586a45c537016 gcc/testsuite/gfortran.dg/typebound_operator_20.f90
62c27193ce31348dff362d70299cedf6 gcc/testsuite/gfortran.dg/typebound_operator_3.f03
19a48eead46c13ab3fdf5e5ff49f061f gcc/testsuite/gfortran.dg/typebound_operator_4.f03
a0ec0eaa57721661722789d40b59235f gcc/testsuite/gfortran.dg/typebound_operator_5.f03
*************** f4f968a71251bd464432e9b764c176e3 gcc/te
*** 39988,39993 ****
--- 40097,40103 ----
e37e8fa39cdb137d14534b658cdab2ca gcc/testsuite/gfortran.dg/unlimited_polymorphic_1.f03
af10bdc4e75faf8960c8c02fcb1cf9ae gcc/testsuite/gfortran.dg/unlimited_polymorphic_15.f90
317432e3f15ed0608227020c87731936 gcc/testsuite/gfortran.dg/unlimited_polymorphic_2.f03
+ 62a4aceb3585f9e2013320c957079a7c gcc/testsuite/gfortran.dg/unlimited_polymorphic_23.f90
a1930b128a7add0a89bb806192040714 gcc/testsuite/gfortran.dg/unlimited_polymorphic_3.f03
27f9d22da25fab9449a6d82ad7501184 gcc/testsuite/gfortran.dg/unlimited_polymorphic_4.f03
0ba9f1a9802f64d7ebf0bbc66606237b gcc/testsuite/gfortran.dg/unlimited_polymorphic_5.f90
*************** e67a4a11f35c66e08fb4bb3279634a7a gcc/te
*** 40048,40053 ****
--- 40158,40164 ----
d4dd79b7179b6279157fa22788ebb6fa gcc/testsuite/gfortran.dg/use_rename_4.f90
f915c7e347a13904541e64ecfbf96b9e gcc/testsuite/gfortran.dg/use_rename_5.f90
d5f1f4a01d22b358fbb930b418d70707 gcc/testsuite/gfortran.dg/use_rename_6.f90
+ 2101a506b2c2f7a637be977cd5b76008 gcc/testsuite/gfortran.dg/use_rename_8.f90
15c120470a7413dda29cbfafbfc57725 gcc/testsuite/gfortran.dg/used_before_typed_1.f90
4f6c103439659c20e74976784818e299 gcc/testsuite/gfortran.dg/used_before_typed_2.f90
48af823a5be6b32f03b94344f334b733 gcc/testsuite/gfortran.dg/used_before_typed_3.f90
*************** dea99e21382ac8803ceaa17d73942188 gcc/te
*** 40082,40087 ****
--- 40193,40199 ----
2c4f1520f63b5fcbfd5d60fa4fea85f7 gcc/testsuite/gfortran.dg/used_types_24.f90
7799dff4d1cfaf6ced9c80bd21607fba gcc/testsuite/gfortran.dg/used_types_25.f90
fc2fd48f14119ddf3ceaf42db200a7a1 gcc/testsuite/gfortran.dg/used_types_26.f90
+ 4892b692ddac04cc32fb331d62806c84 gcc/testsuite/gfortran.dg/used_types_27.f90
3c6444805a4fdcb2e41627a4aaeb6dd7 gcc/testsuite/gfortran.dg/used_types_3.f90
6199333d2c6bd837c6482165c046dfc8 gcc/testsuite/gfortran.dg/used_types_4.f90
a1f7d63507f1b8c200d3905b3e5e0154 gcc/testsuite/gfortran.dg/used_types_5.f90
*************** e865d9a3980be33af24aa0677bca4b88 gcc/te
*** 40120,40126 ****
38b62ebba1529dbd006d1066cd49a10d gcc/testsuite/gfortran.dg/vect/no-vfa-pr32457.f90
dd56b9cdb7889dfc10e622529c41ff2b gcc/testsuite/gfortran.dg/vect/pr19049.f90
7952fea7f34cd4048aaa50301c9362e4 gcc/testsuite/gfortran.dg/vect/pr32377.f90
! e4252168ff4263d4fffb81682a15af42 gcc/testsuite/gfortran.dg/vect/pr32380.f
da3136ec1fc699f811ae435a76494d51 gcc/testsuite/gfortran.dg/vect/pr33301.f
c6ad9a4bd14e6d4d567f91182ccc64b0 gcc/testsuite/gfortran.dg/vect/pr39318.f90
b66f24b5d1ef9875e0c50dcc65a85f12 gcc/testsuite/gfortran.dg/vect/pr45714-a.f
--- 40232,40238 ----
38b62ebba1529dbd006d1066cd49a10d gcc/testsuite/gfortran.dg/vect/no-vfa-pr32457.f90
dd56b9cdb7889dfc10e622529c41ff2b gcc/testsuite/gfortran.dg/vect/pr19049.f90
7952fea7f34cd4048aaa50301c9362e4 gcc/testsuite/gfortran.dg/vect/pr32377.f90
! 805759e505c58ae1390668775b59bfcf gcc/testsuite/gfortran.dg/vect/pr32380.f
da3136ec1fc699f811ae435a76494d51 gcc/testsuite/gfortran.dg/vect/pr33301.f
c6ad9a4bd14e6d4d567f91182ccc64b0 gcc/testsuite/gfortran.dg/vect/pr39318.f90
b66f24b5d1ef9875e0c50dcc65a85f12 gcc/testsuite/gfortran.dg/vect/pr45714-a.f
*************** dd3fe0c5479ac130055fd8df9a1f4ed9 gcc/te
*** 40133,40142 ****
2be0af9e2c2234ee874edb8d151b9817 gcc/testsuite/gfortran.dg/vect/pr51285.f90
eac3810c0c757f01b638c43b55c61902 gcc/testsuite/gfortran.dg/vect/pr52580.f
0815f0c55ddd0c15e6b562fe62b22bdc gcc/testsuite/gfortran.dg/vect/vect-1.f90
! d4eda1b645ac0b6005caf59cd49e05d5 gcc/testsuite/gfortran.dg/vect/vect-2.f90
! 8e3504fc15261e76ac83d2088ae7734e gcc/testsuite/gfortran.dg/vect/vect-3.f90
! 90031c00ffb38cee03cead379c6b3a19 gcc/testsuite/gfortran.dg/vect/vect-4.f90
! c3ad4f357d054440280a6c42557580ce gcc/testsuite/gfortran.dg/vect/vect-5.f90
9501afd8819482c5aa6b2a9ba1d1b250 gcc/testsuite/gfortran.dg/vect/vect-6.f
dc9f55149eda0c6e36dcea1dc4f4137f gcc/testsuite/gfortran.dg/vect/vect-7.f90
641a53bd97ac67e687a0455dc5095d91 gcc/testsuite/gfortran.dg/vect/vect-8.f90
--- 40245,40254 ----
2be0af9e2c2234ee874edb8d151b9817 gcc/testsuite/gfortran.dg/vect/pr51285.f90
eac3810c0c757f01b638c43b55c61902 gcc/testsuite/gfortran.dg/vect/pr52580.f
0815f0c55ddd0c15e6b562fe62b22bdc gcc/testsuite/gfortran.dg/vect/vect-1.f90
! cc75405c53f3dcac6fef19ede25b492b gcc/testsuite/gfortran.dg/vect/vect-2.f90
! a862f70ee06c2d47a1be8e2db5bc578e gcc/testsuite/gfortran.dg/vect/vect-3.f90
! 116d8589ba7324d865d63fbf673b00cc gcc/testsuite/gfortran.dg/vect/vect-4.f90
! 4ffd0b307b3fd999d2e082aa5bbd670c gcc/testsuite/gfortran.dg/vect/vect-5.f90
9501afd8819482c5aa6b2a9ba1d1b250 gcc/testsuite/gfortran.dg/vect/vect-6.f
dc9f55149eda0c6e36dcea1dc4f4137f gcc/testsuite/gfortran.dg/vect/vect-7.f90
641a53bd97ac67e687a0455dc5095d91 gcc/testsuite/gfortran.dg/vect/vect-8.f90
*************** cced6ef67c045f87b6961bdd6fa259a5 gcc/te
*** 40364,40369 ****
--- 40476,40482 ----
698812d3b6f7a7395ca3e67775177475 gcc/testsuite/gfortran.fortran-torture/compile/pr45738.f90
6eccce962f547a39c2081378826e5943 gcc/testsuite/gfortran.fortran-torture/compile/pr49721-1.f
57501cf80740e5c44e0bb4e94dd1bab0 gcc/testsuite/gfortran.fortran-torture/compile/pr57517.f90
+ b5d58cb232775a99eea4271db27d52dd gcc/testsuite/gfortran.fortran-torture/compile/pr66251.f90
7602f8cc2d0ebd2bf0bb974069a764e0 gcc/testsuite/gfortran.fortran-torture/compile/shape_reshape.f90
d5ee9d72b3b02f47b393934ca0c89627 gcc/testsuite/gfortran.fortran-torture/compile/stoppause.f90
0be215e4a53f9370c44eaa153bf1ed6e gcc/testsuite/gfortran.fortran-torture/compile/strparm_1.f90
*************** ead3ce9c1042fd0ba014ada4fdf10351 gcc/te
*** 41090,41095 ****
--- 41203,41211 ----
118360462b3fb60c35509947b10c1095 gcc/testsuite/gnat.dg/loop_optimization16.adb
7e48f98b410bc84da4e2783deb3f19bf gcc/testsuite/gnat.dg/loop_optimization16_pkg.adb
5b1702dd3857556efb2c3278e4b70357 gcc/testsuite/gnat.dg/loop_optimization16_pkg.ads
+ fd22c732c21e91285f5ea42a557f1f49 gcc/testsuite/gnat.dg/loop_optimization18.adb
+ 5f10a65b3058e756d58d0a8425ffd314 gcc/testsuite/gnat.dg/loop_optimization18.ads
+ 1b643fb3739678632ebe4630a04230df gcc/testsuite/gnat.dg/loop_optimization18_pkg.ads
f541e6bfbb5ebc32c8c88b9475f024d2 gcc/testsuite/gnat.dg/loop_optimization2.adb
c127785f315390b699c7fa039c495c81 gcc/testsuite/gnat.dg/loop_optimization2.ads
5e481abfdb92dddf7569d6c4d76c865f gcc/testsuite/gnat.dg/loop_optimization3.adb
*************** b29bc7608e3a71029ce68a6a33d59c04 gcc/te
*** 42675,42681 ****
fc3e4cbf83ac4c267661b8ae01283c3c gcc/testsuite/lib/scantree.exp
3284d0f6eb20efe0d8e2129206fad002 gcc/testsuite/lib/target-libpath.exp
25844a0fb1201efd24b39533ea42e421 gcc/testsuite/lib/target-supports-dg.exp
! 72bc546b67a72f16e8dbf3655b0b3ff5 gcc/testsuite/lib/target-supports.exp
a1a7d591231a449f2896de02d10dec83 gcc/testsuite/lib/timeout-dg.exp
ef2030c50518cc7e5161331beb011961 gcc/testsuite/lib/timeout.exp
ad0b439b89ca5db136ddaf49a15a6439 gcc/testsuite/lib/torture-options.exp
--- 42791,42797 ----
fc3e4cbf83ac4c267661b8ae01283c3c gcc/testsuite/lib/scantree.exp
3284d0f6eb20efe0d8e2129206fad002 gcc/testsuite/lib/target-libpath.exp
25844a0fb1201efd24b39533ea42e421 gcc/testsuite/lib/target-supports-dg.exp
! 16fc964021bf99313656683f70909cef gcc/testsuite/lib/target-supports.exp
a1a7d591231a449f2896de02d10dec83 gcc/testsuite/lib/timeout-dg.exp
ef2030c50518cc7e5161331beb011961 gcc/testsuite/lib/timeout.exp
ad0b439b89ca5db136ddaf49a15a6439 gcc/testsuite/lib/torture-options.exp
*************** d8dd64d584ba26c0277022b34f0338b7 gcc/tr
*** 43616,43634 ****
de7e1aef471e64fe9e070164d1f11dcf gcc/tree-browser.c
bedec07f7d7cbf81dac14846da39f828 gcc/tree-browser.def
60ab405ffc7ae05fd582a869f9886f13 gcc/tree-call-cdce.c
! 2c41bd11e9e66a6eae464eddaee19c3e gcc/tree-cfg.c
7a87270cae34e0280eb90f4103306b95 gcc/tree-cfgcleanup.c
68179679c594512a41d957a0d247cc6e gcc/tree-chrec.c
c43689db65fd001d4ba0d5a898801095 gcc/tree-chrec.h
f30bb998e3b38d9f6d7abb3b8de1986a gcc/tree-complex.c
! d244f6bd24d2964a559015af504aee29 gcc/tree-data-ref.c
! 3af6666a4d74657c8e312cd37cfce9af gcc/tree-data-ref.h
56617e4e375ea892f75242bf22e37dbe gcc/tree-dfa.c
f1d71915226e246dca479ac7b04af380 gcc/tree-diagnostic.c
d6d4a3004f2ba333452b50700c69a1cd gcc/tree-diagnostic.h
3d20ab70a78bbdc7bdffd414de54da27 gcc/tree-dump.c
9d7225de57b377e8a428886916b6ddb7 gcc/tree-dump.h
! ea67b56fb7cf3798b63efe883d15fbac gcc/tree-eh.c
de7bd2fc34a4358c9f61c6027a6b00ee gcc/tree-emutls.c
458ce453916436bfc3fbec01822924b7 gcc/tree-flow-inline.h
a0c6e59805991e565940fd225eadeb15 gcc/tree-flow.h
--- 43732,43750 ----
de7e1aef471e64fe9e070164d1f11dcf gcc/tree-browser.c
bedec07f7d7cbf81dac14846da39f828 gcc/tree-browser.def
60ab405ffc7ae05fd582a869f9886f13 gcc/tree-call-cdce.c
! edc113bb191f577dc1ffae132ca09d9b gcc/tree-cfg.c
7a87270cae34e0280eb90f4103306b95 gcc/tree-cfgcleanup.c
68179679c594512a41d957a0d247cc6e gcc/tree-chrec.c
c43689db65fd001d4ba0d5a898801095 gcc/tree-chrec.h
f30bb998e3b38d9f6d7abb3b8de1986a gcc/tree-complex.c
! 4c642a65817c7b7da683677f6ba52d9a gcc/tree-data-ref.c
! 1d200cc85b56e74ed182320c360b4383 gcc/tree-data-ref.h
56617e4e375ea892f75242bf22e37dbe gcc/tree-dfa.c
f1d71915226e246dca479ac7b04af380 gcc/tree-diagnostic.c
d6d4a3004f2ba333452b50700c69a1cd gcc/tree-diagnostic.h
3d20ab70a78bbdc7bdffd414de54da27 gcc/tree-dump.c
9d7225de57b377e8a428886916b6ddb7 gcc/tree-dump.h
! 7cfe81258e8ea9d095912417215b8a4a gcc/tree-eh.c
de7bd2fc34a4358c9f61c6027a6b00ee gcc/tree-emutls.c
458ce453916436bfc3fbec01822924b7 gcc/tree-flow-inline.h
a0c6e59805991e565940fd225eadeb15 gcc/tree-flow.h
*************** f196dc26aec099f2db0c88c4a764ecbb gcc/tr
*** 43650,43656 ****
8fd50142b0fa437a55185de9e002ad28 gcc/tree-parloops.c
47f1231c6cdfdb103d2ff831d2c27d41 gcc/tree-pass.h
bd460d2caaeb01469c672ef3221eef18 gcc/tree-phinodes.c
! a6a817c77e16d9526bc3c14c5fcab641 gcc/tree-predcom.c
dddf038e7a240a18586c3fcb1683d30d gcc/tree-pretty-print.c
1f619536d0b2d8e9ff93c951fc7e88ab gcc/tree-pretty-print.h
91161ffd17ef85c8a099d7dd5fcdc659 gcc/tree-profile.c
--- 43766,43772 ----
8fd50142b0fa437a55185de9e002ad28 gcc/tree-parloops.c
47f1231c6cdfdb103d2ff831d2c27d41 gcc/tree-pass.h
bd460d2caaeb01469c672ef3221eef18 gcc/tree-phinodes.c
! 59a8c7f1047217108691db8610ed7bc8 gcc/tree-predcom.c
dddf038e7a240a18586c3fcb1683d30d gcc/tree-pretty-print.c
1f619536d0b2d8e9ff93c951fc7e88ab gcc/tree-pretty-print.h
91161ffd17ef85c8a099d7dd5fcdc659 gcc/tree-profile.c
*************** db1587e6eb45bf71279bd5efa5ee185f gcc/tr
*** 43665,43673 ****
01714fd7d06fb47a3793320c131f1de5 gcc/tree-ssa-copy.c
a1e8e4e4d17284cb920e6d4f501aa878 gcc/tree-ssa-copyrename.c
1148d8945feb1096313d4b3cab9664af gcc/tree-ssa-dce.c
! 13f57ae9386c27401a0430b1934d6d09 gcc/tree-ssa-dom.c
af90e7210ab95b65d71bf0ab467b0af7 gcc/tree-ssa-dse.c
! be8a3e9910010ff7e1cdfe03eb28df13 gcc/tree-ssa-forwprop.c
124bf1f1af13bea12b5ed72291a08937 gcc/tree-ssa-ifcombine.c
0a28db73aa769268c464d19ad90ddf99 gcc/tree-ssa-live.c
729aad6e7ab4682ebfd90ed7c53a41b7 gcc/tree-ssa-live.h
--- 43781,43789 ----
01714fd7d06fb47a3793320c131f1de5 gcc/tree-ssa-copy.c
a1e8e4e4d17284cb920e6d4f501aa878 gcc/tree-ssa-copyrename.c
1148d8945feb1096313d4b3cab9664af gcc/tree-ssa-dce.c
! 94df05bad1d68fd43bda65c32cd16d9c gcc/tree-ssa-dom.c
af90e7210ab95b65d71bf0ab467b0af7 gcc/tree-ssa-dse.c
! a2173c0dacd2969a61f5a8bb13adab6d gcc/tree-ssa-forwprop.c
124bf1f1af13bea12b5ed72291a08937 gcc/tree-ssa-ifcombine.c
0a28db73aa769268c464d19ad90ddf99 gcc/tree-ssa-live.c
729aad6e7ab4682ebfd90ed7c53a41b7 gcc/tree-ssa-live.h
*************** d689dae8bc71860440447aaa56d3ccb8 gcc/tr
*** 43694,43700 ****
3424d13639d5b60edfbcd708e03e2d88 gcc/tree-ssa-sink.c
7d189ea1b6374f9a24792c94d241d9ca gcc/tree-ssa-strlen.c
5706a9b7950fee305480e62f55ca01b0 gcc/tree-ssa-structalias.c
! b9dd23d6d3460d4528630f8bed2afd28 gcc/tree-ssa-tail-merge.c
0168f0066066856e9b7515bfd33c866b gcc/tree-ssa-ter.c
28d8b02aef8ef6946f8b7c29d61266b7 gcc/tree-ssa-threadedge.c
904ba6b826968d45fca050d5e867356e gcc/tree-ssa-threadupdate.c
--- 43810,43816 ----
3424d13639d5b60edfbcd708e03e2d88 gcc/tree-ssa-sink.c
7d189ea1b6374f9a24792c94d241d9ca gcc/tree-ssa-strlen.c
5706a9b7950fee305480e62f55ca01b0 gcc/tree-ssa-structalias.c
! ee9f2c77fd3e3f0bcb42bdc0b24aedf1 gcc/tree-ssa-tail-merge.c
0168f0066066856e9b7515bfd33c866b gcc/tree-ssa-ter.c
28d8b02aef8ef6946f8b7c29d61266b7 gcc/tree-ssa-threadedge.c
904ba6b826968d45fca050d5e867356e gcc/tree-ssa-threadupdate.c
*************** b9dd23d6d3460d4528630f8bed2afd28 gcc/tr
*** 43702,43708 ****
77606e0fb4cc8109337dd7669c236d28 gcc/tree-ssa-uninit.c
37fd89c9f66107fc98f4aca2734301b3 gcc/tree-ssa.c
3410fba52e59ba8837f42d6c4196fe77 gcc/tree-ssanames.c
! 51eabddd59bc78d4429087e45a56c937 gcc/tree-stdarg.c
ec19fbf599fd430b793997baef49ed67 gcc/tree-stdarg.h
b02d579419b07a18ffed08558d209934 gcc/tree-streamer-in.c
7b0df69415aa63c48b54e0177abebaf6 gcc/tree-streamer-out.c
--- 43818,43824 ----
77606e0fb4cc8109337dd7669c236d28 gcc/tree-ssa-uninit.c
37fd89c9f66107fc98f4aca2734301b3 gcc/tree-ssa.c
3410fba52e59ba8837f42d6c4196fe77 gcc/tree-ssanames.c
! c8bafce465f3662b7a6ebf2c9e43028e gcc/tree-stdarg.c
ec19fbf599fd430b793997baef49ed67 gcc/tree-stdarg.h
b02d579419b07a18ffed08558d209934 gcc/tree-streamer-in.c
7b0df69415aa63c48b54e0177abebaf6 gcc/tree-streamer-out.c
*************** ae219e6773983a4088ee506dd8a48c20 gcc/tr
*** 43713,43725 ****
d50c0d9244d98dc1f13561a5e1df5077 gcc/tree-vect-data-refs.c
02ea45f3ee100e2c79c0b4b93fba1843 gcc/tree-vect-generic.c
b2a892b4a6545df0a0f3b0f569d2f2a4 gcc/tree-vect-loop-manip.c
! 840146d5953e75110caf997cb6383b42 gcc/tree-vect-loop.c
345e5226a2513e9cb6a156a75a4a4078 gcc/tree-vect-patterns.c
! bb1f37dbd79fb3bb604e0d7692ceedc7 gcc/tree-vect-slp.c
! f7f30daf87b35a86491273f0e3fe74c8 gcc/tree-vect-stmts.c
0f22eb73f3b6dd0a65712c22a41b5423 gcc/tree-vectorizer.c
4326a3d59b2b12ed5e22bd331698db88 gcc/tree-vectorizer.h
! a72b8ab35cf93e04b104707f7fbd2889 gcc/tree-vrp.c
988676a45cdca99aaadd076085768e23 gcc/tree.c
ea4f261af9d9eb5624cb9c7d28b4c25c gcc/tree.def
214dff0fa337a264a4b55771fcf17f26 gcc/tree.h
--- 43829,43841 ----
d50c0d9244d98dc1f13561a5e1df5077 gcc/tree-vect-data-refs.c
02ea45f3ee100e2c79c0b4b93fba1843 gcc/tree-vect-generic.c
b2a892b4a6545df0a0f3b0f569d2f2a4 gcc/tree-vect-loop-manip.c
! 4fb3b1cf8d01cd84d28242cac832eac9 gcc/tree-vect-loop.c
345e5226a2513e9cb6a156a75a4a4078 gcc/tree-vect-patterns.c
! c3955ba0f3294a58bad8ab32e1ceea8d gcc/tree-vect-slp.c
! e67b371063a2318d1c49919531e4025a gcc/tree-vect-stmts.c
0f22eb73f3b6dd0a65712c22a41b5423 gcc/tree-vectorizer.c
4326a3d59b2b12ed5e22bd331698db88 gcc/tree-vectorizer.h
! 7e57dc283d01913395373be5de79567c gcc/tree-vrp.c
988676a45cdca99aaadd076085768e23 gcc/tree.c
ea4f261af9d9eb5624cb9c7d28b4c25c gcc/tree.def
214dff0fa337a264a4b55771fcf17f26 gcc/tree.h
*************** aaa8eaf7d0bca1f6ea9cffe2450ec2d4 gcc/va
*** 43732,43739 ****
149efa95c520fe592d05e745b7ffb517 gcc/valtrack.h
8c63a1fe99029874835f5388b72899c0 gcc/value-prof.c
0a307c6a0ce45ee465ce262230d3192c gcc/value-prof.h
! 9edce9cd38c81d65139cde9f7c1da14b gcc/var-tracking.c
! 0ee6e08d4fbed2dfbfe0e27395c9d1b3 gcc/varasm.c
9e23058bf2d2b4f21022467c4401d4bb gcc/varpool.c
206023fa8632d44317483110c614e273 gcc/vec.c
3193ca5a352d7a9f1e9ceea814acc55d gcc/vec.h
--- 43848,43855 ----
149efa95c520fe592d05e745b7ffb517 gcc/valtrack.h
8c63a1fe99029874835f5388b72899c0 gcc/value-prof.c
0a307c6a0ce45ee465ce262230d3192c gcc/value-prof.h
! 029bc94c8fcda50257163e322058dd4a gcc/var-tracking.c
! 605e2622dca0f247d7c33bf7e3e36409 gcc/varasm.c
9e23058bf2d2b4f21022467c4401d4bb gcc/varpool.c
206023fa8632d44317483110c614e273 gcc/vec.c
3193ca5a352d7a9f1e9ceea814acc55d gcc/vec.h
*************** aaa8eaf7d0bca1f6ea9cffe2450ec2d4 gcc/va
*** 43741,43757 ****
206ce76c6ce744048f99fdcc938dc713 gcc/version.h
8e489e1062afc6c0c203caffac639f17 gcc/vmsdbg.h
5db6e68170d20a923e90f526f22546ac gcc/vmsdbgout.c
! 4762710432012350dd2345eb99b2326d gcc/web.c
39372cc3c49609bc5e0575a4a11a7de1 gcc/xcoff.h
97259effcb6b2de557d762808c0e8231 gcc/xcoffout.c
96596e234586faf6013b63f2e2046979 gcc/xcoffout.h
! b2ef6380271ecb2acf15cea6eeb937d5 gnattools/ChangeLog
c7cddc92a9242f44a23f9ea8c48aef85 gnattools/Makefile.in
3703306c0ae4df13700ce3864df918e1 gnattools/configure
fabce173692a8f7f3687ec92e157c8ec gnattools/configure.ac
59530bdf33659b29e73d4adb9f9f6552 include/COPYING
d32239bcb673463ab874e80d47fae504 include/COPYING3
! 9c537140a2e7a379bd1dfbe53d4a8ccd include/ChangeLog
4263432a72ff47ed8bf420208ee7eea5 include/ChangeLog-9103
c10455e70062ca837a41a6f0da8f1afb include/ansidecl.h
e26b43ff0d807159894134d22e503555 include/demangle.h
--- 43857,43873 ----
206ce76c6ce744048f99fdcc938dc713 gcc/version.h
8e489e1062afc6c0c203caffac639f17 gcc/vmsdbg.h
5db6e68170d20a923e90f526f22546ac gcc/vmsdbgout.c
! 0aa80710ded49f3d976af4d21033ffbe gcc/web.c
39372cc3c49609bc5e0575a4a11a7de1 gcc/xcoff.h
97259effcb6b2de557d762808c0e8231 gcc/xcoffout.c
96596e234586faf6013b63f2e2046979 gcc/xcoffout.h
! 711e6651b44462beebe3ab56e4aeeba8 gnattools/ChangeLog
c7cddc92a9242f44a23f9ea8c48aef85 gnattools/Makefile.in
3703306c0ae4df13700ce3864df918e1 gnattools/configure
fabce173692a8f7f3687ec92e157c8ec gnattools/configure.ac
59530bdf33659b29e73d4adb9f9f6552 include/COPYING
d32239bcb673463ab874e80d47fae504 include/COPYING3
! d8cf8dec7f5c03a193191ba5f535f6aa include/ChangeLog
4263432a72ff47ed8bf420208ee7eea5 include/ChangeLog-9103
c10455e70062ca837a41a6f0da8f1afb include/ansidecl.h
e26b43ff0d807159894134d22e503555 include/demangle.h
*************** e34d525d7faceda0dd5cb3eae49c1548 includ
*** 43783,43789 ****
0294cecbb1f66d640ccba3a5d862d05b include/xregex2.h
f648a66ed08e079e26a24c4346a3ba03 include/xtensa-config.h
0afce91a3daa1fdc32ee36370c1129dd install-sh
! a9547f68d1240151955bad23a76fa17e intl/ChangeLog
cad1d6fab2274517783de7433c0faa74 intl/Makefile.in
6ec998bb4716c744bf8185e607f69301 intl/README
76ca170a525d5b84d90f0478fe788931 intl/VERSION
--- 43899,43905 ----
0294cecbb1f66d640ccba3a5d862d05b include/xregex2.h
f648a66ed08e079e26a24c4346a3ba03 include/xtensa-config.h
0afce91a3daa1fdc32ee36370c1129dd install-sh
! bfbaa198e02172d619ee1cef0e2a022a intl/ChangeLog
cad1d6fab2274517783de7433c0faa74 intl/Makefile.in
6ec998bb4716c744bf8185e607f69301 intl/README
76ca170a525d5b84d90f0478fe788931 intl/VERSION
*************** d50a8c6c5b41089930accbdce767d3c0 intl/p
*** 43825,43836 ****
b4758a0194e3e41362b939911472ce62 intl/relocatable.c
bedade7bcfc3bc5eb09a2c6844f637f3 intl/relocatable.h
43f287d082528203fc85c1d2d81bf30d intl/textdomain.c
! a8fa369d951989c8b0e0589d5788249c libada/ChangeLog
1da2e358f2ac5c40589d1559d6397c84 libada/Makefile.in
1d3025570b3a47e06a8c08a1af035817 libada/configure
bb6690a32f61acae48558269e9aed430 libada/configure.ac
46d3fe6da7a771cc2d5420c4137a6861 libatomic/.gitignore
! a7e8f12221a670ab38166098f26ae041 libatomic/ChangeLog
b59ffa866cb861ebba5fbe51d5064bb7 libatomic/Makefile.am
be6ba7ac41a48569bb10480827c68c24 libatomic/Makefile.in
f7853b06953072a9987a45a5b00782d6 libatomic/acinclude.m4
--- 43941,43952 ----
b4758a0194e3e41362b939911472ce62 intl/relocatable.c
bedade7bcfc3bc5eb09a2c6844f637f3 intl/relocatable.h
43f287d082528203fc85c1d2d81bf30d intl/textdomain.c
! 2459527900310097fecb60624f39c034 libada/ChangeLog
1da2e358f2ac5c40589d1559d6397c84 libada/Makefile.in
1d3025570b3a47e06a8c08a1af035817 libada/configure
bb6690a32f61acae48558269e9aed430 libada/configure.ac
46d3fe6da7a771cc2d5420c4137a6861 libatomic/.gitignore
! 064a6d1505d48b083b820f36b58168eb libatomic/ChangeLog
b59ffa866cb861ebba5fbe51d5064bb7 libatomic/Makefile.am
be6ba7ac41a48569bb10480827c68c24 libatomic/Makefile.in
f7853b06953072a9987a45a5b00782d6 libatomic/acinclude.m4
*************** d810e5b50e2c81a5bb389901135959e2 libato
*** 43858,43864 ****
ee6f02fad9bd551a906477f16740578f libatomic/fand_n.c
2939db87e049993b583497188f079e6d libatomic/fior_n.c
b3ccae58518e27bb730ed84c99a2eb0c libatomic/fnand_n.c
! 33a858b61cdd80c73dc9d0eef5ca120c libatomic/fop_n.c
834a4e99e9b5231aaa54e4802aecb241 libatomic/fsub_n.c
fb7579412eac2bf65459985ea4c7f320 libatomic/fxor_n.c
3b31fe404a82944477aec049816e5fdd libatomic/gcas.c
--- 43974,43980 ----
ee6f02fad9bd551a906477f16740578f libatomic/fand_n.c
2939db87e049993b583497188f079e6d libatomic/fior_n.c
b3ccae58518e27bb730ed84c99a2eb0c libatomic/fnand_n.c
! 43384514417974a89e637b008c015d39 libatomic/fop_n.c
834a4e99e9b5231aaa54e4802aecb241 libatomic/fsub_n.c
fb7579412eac2bf65459985ea4c7f320 libatomic/fxor_n.c
3b31fe404a82944477aec049816e5fdd libatomic/gcas.c
*************** d7602ad09d5eea3db942d4889dbbd78c libato
*** 43906,43912 ****
fe8909975b6ede03308685e9f19dddaa libatomic/testsuite/libatomic.c/atomic-store-5.c
cce610fe1b2413dc6f097cb40816e9e8 libatomic/testsuite/libatomic.c/c.exp
97b0c9cdfcb733664bdf4efe0f5dc449 libatomic/testsuite/libatomic.c/generic-2.c
! ce03845e8dd25eaa81ebb5dcc687249d libbacktrace/ChangeLog
055963ca0d14c116102ca5aae7974dc6 libbacktrace/Makefile.am
fe788b0c5094a467163db01545939883 libbacktrace/Makefile.in
1987c0495aeee1bc47709f399772173b libbacktrace/README
--- 44022,44028 ----
fe8909975b6ede03308685e9f19dddaa libatomic/testsuite/libatomic.c/atomic-store-5.c
cce610fe1b2413dc6f097cb40816e9e8 libatomic/testsuite/libatomic.c/c.exp
97b0c9cdfcb733664bdf4efe0f5dc449 libatomic/testsuite/libatomic.c/generic-2.c
! 128c9a10bf099ef1f845669f0c2f78bc libbacktrace/ChangeLog
055963ca0d14c116102ca5aae7974dc6 libbacktrace/Makefile.am
fe788b0c5094a467163db01545939883 libbacktrace/Makefile.in
1987c0495aeee1bc47709f399772173b libbacktrace/README
*************** ea35b83ff2eb2bff286f2781693b0cc7 libbac
*** 43917,43924 ****
e654d815ebe2047c91da719c00c64105 libbacktrace/backtrace.h
1c1c2473f17eea57d06599415d3ec9dd libbacktrace/btest.c
254dd781f1c0e9c6f2b5568fd5e014d1 libbacktrace/config.h.in
! a800e0d2df4847140f4fde7bd31fab79 libbacktrace/configure
! 09624c6af4323499401197b65d80bbc9 libbacktrace/configure.ac
95752c7b6800f8efbc76077b9419313c libbacktrace/dwarf.c
3966e88912aa511631fa8c99935e2e91 libbacktrace/elf.c
b38b15d4ea9a5fc91a635da131511b11 libbacktrace/fileline.c
--- 44033,44040 ----
e654d815ebe2047c91da719c00c64105 libbacktrace/backtrace.h
1c1c2473f17eea57d06599415d3ec9dd libbacktrace/btest.c
254dd781f1c0e9c6f2b5568fd5e014d1 libbacktrace/config.h.in
! 203b47d631e6d33acac710808cbc2053 libbacktrace/configure
! c05e37059aa0d333e3875e6fb9953989 libbacktrace/configure.ac
95752c7b6800f8efbc76077b9419313c libbacktrace/dwarf.c
3966e88912aa511631fa8c99935e2e91 libbacktrace/elf.c
b38b15d4ea9a5fc91a635da131511b11 libbacktrace/fileline.c
*************** e89d3578964d0d1a5d4b598dee4a43f5 libbac
*** 43933,43939 ****
202326331fb5f3f5a431e0149aec7525 libbacktrace/simple.c
e88bff20263a0e56f81e1d76f984514b libbacktrace/state.c
92c58abbfc91efaa3db8b440780fd2f2 libbacktrace/unknown.c
! 50878cc3b286d330f8eec740f63fd36d libcpp/ChangeLog
26ffb201e443bb679ed64a0329737f2d libcpp/Makefile.in
7307c791a8de641ef6dada9a179ece57 libcpp/aclocal.m4
958e637c9d5fd3c9b53d0fdc3607f896 libcpp/charset.c
--- 44049,44055 ----
202326331fb5f3f5a431e0149aec7525 libbacktrace/simple.c
e88bff20263a0e56f81e1d76f984514b libbacktrace/state.c
92c58abbfc91efaa3db8b440780fd2f2 libbacktrace/unknown.c
! fff4df1a267890ec4d7977c5b02e7541 libcpp/ChangeLog
26ffb201e443bb679ed64a0329737f2d libcpp/Makefile.in
7307c791a8de641ef6dada9a179ece57 libcpp/aclocal.m4
958e637c9d5fd3c9b53d0fdc3607f896 libcpp/charset.c
*************** e88bff20263a0e56f81e1d76f984514b libbac
*** 43944,43950 ****
400bdbf133c01d42255ec6a5db9425f9 libcpp/directives.c
cff93fada1d4ca73770b650be530e7f4 libcpp/errors.c
5d994ccf1668139e3c229e05834374ac libcpp/expr.c
! ef1589eb25ac7e8c8a8999fe276bb0fd libcpp/files.c
1982171cdcd287ebe9f30f73917d6798 libcpp/identifiers.c
75f73f87b4f8614260b963af92781cc0 libcpp/include/cpp-id-data.h
21b7656e86977a66d2700b5ed0d810f0 libcpp/include/cpplib.h
--- 44060,44066 ----
400bdbf133c01d42255ec6a5db9425f9 libcpp/directives.c
cff93fada1d4ca73770b650be530e7f4 libcpp/errors.c
5d994ccf1668139e3c229e05834374ac libcpp/expr.c
! 293b756c612333789eb8b230716c46af libcpp/files.c
1982171cdcd287ebe9f30f73917d6798 libcpp/identifiers.c
75f73f87b4f8614260b963af92781cc0 libcpp/include/cpp-id-data.h
21b7656e86977a66d2700b5ed0d810f0 libcpp/include/cpplib.h
*************** c526b03189b2b9703969e0733029c7ae libcpp
*** 43959,43965 ****
611224973c1e6632c4ad849a0ac1b31d libcpp/makeucnid.c
634171cd32f244f676d7b06b32382989 libcpp/mkdeps.c
fa26d0b2c083921ac59df21f59b97b0f libcpp/pch.c
! eded135847cc6aed5a26169ae1c95310 libcpp/po/ChangeLog
d4649bf51d8ae9e4289419795d18d32f libcpp/po/be.gmo
d9cabe81984e7eabac3d6fa1f7888b29 libcpp/po/be.po
2506ac634333a282db74796aede450bd libcpp/po/ca.gmo
--- 44075,44081 ----
611224973c1e6632c4ad849a0ac1b31d libcpp/makeucnid.c
634171cd32f244f676d7b06b32382989 libcpp/mkdeps.c
fa26d0b2c083921ac59df21f59b97b0f libcpp/pch.c
! 87dc26ff4b4c3f6c3d37f2163cd2eb71 libcpp/po/ChangeLog
d4649bf51d8ae9e4289419795d18d32f libcpp/po/be.gmo
d9cabe81984e7eabac3d6fa1f7888b29 libcpp/po/be.po
2506ac634333a282db74796aede450bd libcpp/po/ca.gmo
*************** a9e135910542909365cd19b78530aafe libcpp
*** 44009,44015 ****
b623a60e3ea9edeb8cb36adca65cf47e libcpp/ucnid.h
ace1c093717ce9f7354fc083ea722589 libcpp/ucnid.tab
a6c2b3de06c7424706b16f4c206396a1 libdecnumber/.gitignore
! 646db7ad39e700d9eaa0e939e66f8845 libdecnumber/ChangeLog
f511cdc1e972856b3b009d7a000fd9e0 libdecnumber/Makefile.in
2746a1155d319a2cda823ee5b58921ce libdecnumber/aclocal.m4
c554da3dd320de9f364bb99511586e0a libdecnumber/bid/bid-dpd.h
--- 44125,44131 ----
b623a60e3ea9edeb8cb36adca65cf47e libcpp/ucnid.h
ace1c093717ce9f7354fc083ea722589 libcpp/ucnid.tab
a6c2b3de06c7424706b16f4c206396a1 libdecnumber/.gitignore
! 675d762d51a304daa4776efa353b1981 libdecnumber/ChangeLog
f511cdc1e972856b3b009d7a000fd9e0 libdecnumber/Makefile.in
2746a1155d319a2cda823ee5b58921ce libdecnumber/aclocal.m4
c554da3dd320de9f364bb99511586e0a libdecnumber/bid/bid-dpd.h
*************** a97c47969dfc92a7666dfe3c2e1e1448 libdec
*** 44071,44077 ****
7bff859e94ae843784d72e241ab2b5c7 libdecnumber/dpd/decimal64.c
15afb5cf507c63955aef09267fbaa571 libdecnumber/dpd/decimal64.h
0f6db29710e7075c2fd62bc4478b3b8d libdecnumber/dpd/decimal64Symbols.h
! 3cee08f4008b1fd212b3239e036910da libffi/ChangeLog
ba66fc19311348d373ec271be939a659 libffi/ChangeLog.libffi
fbbc216bc25d759a72ea3e6d734af56b libffi/ChangeLog.libgcj
d946d2b97454ad50a1dbfbf48923c5be libffi/ChangeLog.v1
--- 44187,44193 ----
7bff859e94ae843784d72e241ab2b5c7 libdecnumber/dpd/decimal64.c
15afb5cf507c63955aef09267fbaa571 libdecnumber/dpd/decimal64.h
0f6db29710e7075c2fd62bc4478b3b8d libdecnumber/dpd/decimal64Symbols.h
! d97b0d73ef30fb95aa713fd3e471b207 libffi/ChangeLog
ba66fc19311348d373ec271be939a659 libffi/ChangeLog.libffi
fbbc216bc25d759a72ea3e6d734af56b libffi/ChangeLog.libgcj
d946d2b97454ad50a1dbfbf48923c5be libffi/ChangeLog.v1
*************** c9faebdbe02f87b62c091d969dad5a0f libffi
*** 44085,44091 ****
57879ac0e3baf03623bea65c77a5aa22 libffi/configure
ae845e087dc3d68e728ac8beb670fd3a libffi/configure.ac
bec544523f8f7f3d5136f67598cf609a libffi/configure.host
! ee1244f6e277166903946184d11d85b6 libffi/doc/libffi.info
65e5d8fbdfe04708a75ab5de0698e7a0 libffi/doc/libffi.texi
d9de4b04d3550cec2e8e18ebad6434fc libffi/doc/stamp-vti
d9de4b04d3550cec2e8e18ebad6434fc libffi/doc/version.texi
--- 44201,44207 ----
57879ac0e3baf03623bea65c77a5aa22 libffi/configure
ae845e087dc3d68e728ac8beb670fd3a libffi/configure.ac
bec544523f8f7f3d5136f67598cf609a libffi/configure.host
! 0a720325e943101df858955fd1a766c1 libffi/doc/libffi.info
65e5d8fbdfe04708a75ab5de0698e7a0 libffi/doc/libffi.texi
d9de4b04d3550cec2e8e18ebad6434fc libffi/doc/stamp-vti
d9de4b04d3550cec2e8e18ebad6434fc libffi/doc/version.texi
*************** d47c79b281339983862a8e52d8c73f0f libffi
*** 44348,44354 ****
291be426192f460f6a07dfe1c96ab094 libffi/testsuite/libffi.special/special.exp
93fc3ea311b79f64004992807ce75d1e libffi/testsuite/libffi.special/unwindtest.cc
185d0795017fbbe253a13db8e34085f9 libffi/testsuite/libffi.special/unwindtest_ffi_call.cc
! b701b1d4559dd13821348b6b3ce09dff libgcc/ChangeLog
bd31c7bbe6eb52bb7499c0f55df9c9e1 libgcc/Makefile.in
f7928b6a3e9faa8fc1363dd07fce752e libgcc/config.host
25a291c353009228fc85e36e91e64c08 libgcc/config.in
--- 44464,44470 ----
291be426192f460f6a07dfe1c96ab094 libffi/testsuite/libffi.special/special.exp
93fc3ea311b79f64004992807ce75d1e libffi/testsuite/libffi.special/unwindtest.cc
185d0795017fbbe253a13db8e34085f9 libffi/testsuite/libffi.special/unwindtest_ffi_call.cc
! 86c1ab80ef81c8eb7547093a80d05903 libgcc/ChangeLog
bd31c7bbe6eb52bb7499c0f55df9c9e1 libgcc/Makefile.in
f7928b6a3e9faa8fc1363dd07fce752e libgcc/config.host
25a291c353009228fc85e36e91e64c08 libgcc/config.in
*************** ad86ea22329605ac96b4a3c5cc5d1dda libgcc
*** 44373,44380 ****
75ab18c5803e71f7826dae2c9822687e libgcc/config/alpha/vms-gcc_shell_handler.c
161528463d980f3f202e2cca51f52491 libgcc/config/alpha/vms-unwind.h
ebb9c5b7b403757934597b67f504a46b libgcc/config/arm/bpabi-lib.h
! 1e68a371061727a0b7df556598e14c50 libgcc/config/arm/bpabi-v6m.S
! ede2b4144f5333f2b48aeeff16dba297 libgcc/config/arm/bpabi.S
64426e3bf6edccd1168d3310a2ee075f libgcc/config/arm/bpabi.c
03d7d9cda32fb416be72df664e290da2 libgcc/config/arm/crti.S
e9bb0d42f78ffc590ad99f1ba6531068 libgcc/config/arm/crtn.S
--- 44489,44496 ----
75ab18c5803e71f7826dae2c9822687e libgcc/config/alpha/vms-gcc_shell_handler.c
161528463d980f3f202e2cca51f52491 libgcc/config/alpha/vms-unwind.h
ebb9c5b7b403757934597b67f504a46b libgcc/config/arm/bpabi-lib.h
! dcbcff0778e389523befc3800c26d697 libgcc/config/arm/bpabi-v6m.S
! 9061c58bcaf33fa083dd45704673dd2b libgcc/config/arm/bpabi.S
64426e3bf6edccd1168d3310a2ee075f libgcc/config/arm/bpabi.c
03d7d9cda32fb416be72df664e290da2 libgcc/config/arm/crti.S
e9bb0d42f78ffc590ad99f1ba6531068 libgcc/config/arm/crtn.S
*************** c1cdfb43b17ffe3ad6bf5a9e2538736f libgcc
*** 44619,44625 ****
898656d15607bbf736ed8d48f0bed276 libgcc/config/ia64/vms-unwind.h
ec20ac1b60c3f204e84fbf20ac8b2a3b libgcc/config/iq2000/lib2funcs.c
102f7dad8ad6b54434a1b8313d1e42c4 libgcc/config/iq2000/t-iq2000
! 838f9e94361aa17fead7651e1b33a25f libgcc/config/libbid/ChangeLog
b835dd462e5fd34b7198fa877faaba74 libgcc/config/libbid/_addsub_dd.c
9b5c5028d03c371b7b637fed046684e5 libgcc/config/libbid/_addsub_sd.c
aab1fbd92c8dfbaddbc821b25f242afa libgcc/config/libbid/_addsub_td.c
--- 44735,44741 ----
898656d15607bbf736ed8d48f0bed276 libgcc/config/ia64/vms-unwind.h
ec20ac1b60c3f204e84fbf20ac8b2a3b libgcc/config/iq2000/lib2funcs.c
102f7dad8ad6b54434a1b8313d1e42c4 libgcc/config/iq2000/t-iq2000
! 56d64706d458149ed2f6dd246a79ebf9 libgcc/config/libbid/ChangeLog
b835dd462e5fd34b7198fa877faaba74 libgcc/config/libbid/_addsub_dd.c
9b5c5028d03c371b7b637fed046684e5 libgcc/config/libbid/_addsub_sd.c
aab1fbd92c8dfbaddbc821b25f242afa libgcc/config/libbid/_addsub_td.c
*************** cb83711a4cc08d7f79ceeff970508e6d libgcc
*** 45267,45273 ****
c09f417958990737804fca53f269dc6c libgcc/unwind-seh.c
912c2613f0bf8838c9e1e783a32db47c libgcc/unwind-sjlj.c
ca48521404fe4bff32cf281a4f25ad68 libgcc/unwind.inc
! 727b6e56e07fed157815f564ca5ea926 libgfortran/ChangeLog
9aca36338382e5b4b730e7779170b24d libgfortran/ChangeLog-2002
80d3edc880c2da0b7a2beec2e2c4f774 libgfortran/ChangeLog-2003
9f0239429993a5e64ed793eb6c55a5c1 libgfortran/ChangeLog-2004
--- 45383,45389 ----
c09f417958990737804fca53f269dc6c libgcc/unwind-seh.c
912c2613f0bf8838c9e1e783a32db47c libgcc/unwind-sjlj.c
ca48521404fe4bff32cf281a4f25ad68 libgcc/unwind.inc
! be2b249e6f23af5e3e7a21c44999d46d libgfortran/ChangeLog
9aca36338382e5b4b730e7779170b24d libgfortran/ChangeLog-2002
80d3edc880c2da0b7a2beec2e2c4f774 libgfortran/ChangeLog-2003
9f0239429993a5e64ed793eb6c55a5c1 libgfortran/ChangeLog-2004
*************** b9ce64cd020579e836a7367165f8d001 libgfo
*** 45880,45904 ****
bb8b4ce15d9bf1b68a582d55ee7bbdb9 libgfortran/intrinsics/unlink.c
60ca0e806ba95eb9b9df734a03574851 libgfortran/intrinsics/unpack_generic.c
2b7f9ff9793bc6e143114411bb91c287 libgfortran/io/close.c
! 66eb33164185db8634464c8e1af0d7b1 libgfortran/io/fbuf.c
! f2d25733f5b5a9dabb1edd29ee2e2d16 libgfortran/io/fbuf.h
0a1fad69f2c25db9374728fc405c0877 libgfortran/io/file_pos.c
a47ea8ad7577af4224ab41dc2e43c49b libgfortran/io/format.c
36a1c001c036c78d746359593b9a9dc9 libgfortran/io/format.h
67fa480e13c20102d22c8cf36c9e3168 libgfortran/io/inquire.c
0eb95ab320c2c6bce8fb0d785e74117a libgfortran/io/intrinsics.c
! 6f91941637f20203c0571e317959ca27 libgfortran/io/io.h
! 5c7290fb225de5bae2b408f7864508c1 libgfortran/io/list_read.c
080ec66fd75715f5787fbed7db21f132 libgfortran/io/lock.c
71ebd874226546c911c7e0ea5160c997 libgfortran/io/open.c
d3a8b728d0bf90aa8ff0cc1ac92e01ba libgfortran/io/read.c
ae0dc4d2fd16b37bf5423f5981e6a254 libgfortran/io/size_from_kind.c
! 9195647bd1ae8eed1e35f566a94f42f9 libgfortran/io/transfer.c
8e209cb175ae5efde6b3ea31da5c8c7e libgfortran/io/transfer128.c
4969c02a55bd471e39e30cd4a0196dda libgfortran/io/unit.c
9337d4ef13ccb2a8f73512ff9d8c8243 libgfortran/io/unix.c
4faa7e91bcbc2eeaa8ac6b18123f6cbd libgfortran/io/unix.h
! be2c234318f9e0dfc052be36a0baef4c libgfortran/io/write.c
6a87478b594a6fb58e90ad6122288526 libgfortran/io/write_float.def
ee3ebdf20b4e1dbf39068aad8ee5e8fc libgfortran/kinds-override.h
f580d94defef1daecb3029a0e26a6dc2 libgfortran/libgfortran.h
--- 45996,46020 ----
bb8b4ce15d9bf1b68a582d55ee7bbdb9 libgfortran/intrinsics/unlink.c
60ca0e806ba95eb9b9df734a03574851 libgfortran/intrinsics/unpack_generic.c
2b7f9ff9793bc6e143114411bb91c287 libgfortran/io/close.c
! 39d16abd0de0231e0770332c93164911 libgfortran/io/fbuf.c
! 81b424bf665af3e8e67f43047fff2ff4 libgfortran/io/fbuf.h
0a1fad69f2c25db9374728fc405c0877 libgfortran/io/file_pos.c
a47ea8ad7577af4224ab41dc2e43c49b libgfortran/io/format.c
36a1c001c036c78d746359593b9a9dc9 libgfortran/io/format.h
67fa480e13c20102d22c8cf36c9e3168 libgfortran/io/inquire.c
0eb95ab320c2c6bce8fb0d785e74117a libgfortran/io/intrinsics.c
! 07f20a80d82d572752d4c01bb9c1947a libgfortran/io/io.h
! f17350b0d007ff5e77d30cebce37660a libgfortran/io/list_read.c
080ec66fd75715f5787fbed7db21f132 libgfortran/io/lock.c
71ebd874226546c911c7e0ea5160c997 libgfortran/io/open.c
d3a8b728d0bf90aa8ff0cc1ac92e01ba libgfortran/io/read.c
ae0dc4d2fd16b37bf5423f5981e6a254 libgfortran/io/size_from_kind.c
! 5968b06e6ea0757adf1e12f8b70e1b58 libgfortran/io/transfer.c
8e209cb175ae5efde6b3ea31da5c8c7e libgfortran/io/transfer128.c
4969c02a55bd471e39e30cd4a0196dda libgfortran/io/unit.c
9337d4ef13ccb2a8f73512ff9d8c8243 libgfortran/io/unix.c
4faa7e91bcbc2eeaa8ac6b18123f6cbd libgfortran/io/unix.h
! a6a3b6e1a8014385c793c0aa6757004e libgfortran/io/write.c
6a87478b594a6fb58e90ad6122288526 libgfortran/io/write_float.def
ee3ebdf20b4e1dbf39068aad8ee5e8fc libgfortran/kinds-override.h
f580d94defef1daecb3029a0e26a6dc2 libgfortran/libgfortran.h
*************** c95a6cc35511a2183eb5b480fa8ae836 libgo/
*** 47391,47397 ****
207f334413c982763e10e994230fefbf libgo/testsuite/gotest
578a4705035f5cbb8425f2e2eb75a433 libgo/testsuite/lib/libgo.exp
6df485581d2f02246f41b5ca46f5bb5d libgo/testsuite/libgo.testmain/testmain.exp
! 331a1611142dfbe898516d2fb75b5286 libgomp/ChangeLog
0d55aa862aee66efdc5f8d62c94ff8fb libgomp/ChangeLog.graphite
79e407d8620e08863da6142c9eed25be libgomp/Makefile.am
e6e03766255f9acec1eaca053c845d7a libgomp/Makefile.in
--- 47507,47513 ----
207f334413c982763e10e994230fefbf libgo/testsuite/gotest
578a4705035f5cbb8425f2e2eb75a433 libgo/testsuite/lib/libgo.exp
6df485581d2f02246f41b5ca46f5bb5d libgo/testsuite/libgo.testmain/testmain.exp
! 0c1c185bbac1de9abfd1922f30979db3 libgomp/ChangeLog
0d55aa862aee66efdc5f8d62c94ff8fb libgomp/ChangeLog.graphite
79e407d8620e08863da6142c9eed25be libgomp/Makefile.am
e6e03766255f9acec1eaca053c845d7a libgomp/Makefile.in
*************** bd5cb86b4c93d8cf028a8473244d3e33 libgom
*** 47449,47455 ****
b2d2bd391b88c0947b2eb6f35b5fa007 libgomp/iter.c
d802f31bf81987e6dade50d2518a683a libgomp/iter_ull.c
55008a953b0a49e5f465c8d5417f551b libgomp/libgomp.h
! 96d6f533d4a66c3c1c85a2661c03d001 libgomp/libgomp.info
fde0d3b4fa91f0570fbc897a8cf8341d libgomp/libgomp.map
591ff20dfd2b81e3c919249b5db8a967 libgomp/libgomp.spec.in
9b9824c99610e8fa83582bd245a1534a libgomp/libgomp.texi
--- 47565,47571 ----
b2d2bd391b88c0947b2eb6f35b5fa007 libgomp/iter.c
d802f31bf81987e6dade50d2518a683a libgomp/iter_ull.c
55008a953b0a49e5f465c8d5417f551b libgomp/libgomp.h
! bb727b789172a1f6ecba796b099f92b5 libgomp/libgomp.info
fde0d3b4fa91f0570fbc897a8cf8341d libgomp/libgomp.map
591ff20dfd2b81e3c919249b5db8a967 libgomp/libgomp.spec.in
9b9824c99610e8fa83582bd245a1534a libgomp/libgomp.texi
*************** b4c78e2e0b669ed68f5694694da3f225 libgom
*** 47686,47691 ****
--- 47802,47808 ----
a4e264055265ee01b91f6f62b639ce64 libgomp/testsuite/libgomp.c/pr49898-2.c
57e6b92443be755bf3396ed062a9c769 libgomp/testsuite/libgomp.c/pr52547.c
a5c8ec3cb2fa7cde29cb39cc0b9b66fc libgomp/testsuite/libgomp.c/pr61200.c
+ b9f3adf54414b3cb98d10f86ee7032dd libgomp/testsuite/libgomp.c/pr66133.c
ea7c9e74bda402b1663a903b26400fab libgomp/testsuite/libgomp.c/private-1.c
a594cebdf052900dd0c8792068e14d85 libgomp/testsuite/libgomp.c/reduction-1.c
6a724210e4cb30df7ade4ef7ee0aa83e libgomp/testsuite/libgomp.c/reduction-2.c
*************** e1362c83d5ba73eb8768fbabff951667 libgom
*** 47862,47868 ****
10c955b1a244a0c3499fca8b6b4c4278 libgomp/work.c
99c2e5e712b990ee07be10f53e41f3fb libiberty/.gitignore
a916467b91076e631dd8edb7424769c7 libiberty/COPYING.LIB
! 4a0d1df9db09c2bfcc3e93b937660aed libiberty/ChangeLog
fe777f81e2cb81a26e83f7d120c6ff2d libiberty/Makefile.in
c68dbf7834af4281ebd84caa3fd54680 libiberty/README
8797cb1a6faa84f3c7fe3d12164a4b13 libiberty/_doprnt.c
--- 47979,47985 ----
10c955b1a244a0c3499fca8b6b4c4278 libgomp/work.c
99c2e5e712b990ee07be10f53e41f3fb libiberty/.gitignore
a916467b91076e631dd8edb7424769c7 libiberty/COPYING.LIB
! 408700c7359114e3f3a31c6f1ed51727 libiberty/ChangeLog
fe777f81e2cb81a26e83f7d120c6ff2d libiberty/Makefile.in
c68dbf7834af4281ebd84caa3fd54680 libiberty/README
8797cb1a6faa84f3c7fe3d12164a4b13 libiberty/_doprnt.c
*************** cdc140ce93944c5bb2ac62cd3dfd86d6 libibe
*** 48013,48019 ****
4746095b1b67693ab6e78ed72ead1235 libiberty/xstrdup.c
6f774a92661ca4a067f1691a7925524b libiberty/xstrerror.c
c6e7ef53b4ff115a136d917511222656 libiberty/xstrndup.c
! ef2c639dbba4cfded79c98083058b86c libitm/ChangeLog
babf0aa268f489737739f16533cc22de libitm/Makefile.am
86266ae1bc0838d04162c98147dac3e0 libitm/Makefile.in
0968d21ef457674d9a549e5462859831 libitm/aatree.cc
--- 48130,48136 ----
4746095b1b67693ab6e78ed72ead1235 libiberty/xstrdup.c
6f774a92661ca4a067f1691a7925524b libiberty/xstrerror.c
c6e7ef53b4ff115a136d917511222656 libiberty/xstrndup.c
! 90c6b23becd37009039639826c9595eb libitm/ChangeLog
babf0aa268f489737739f16533cc22de libitm/Makefile.am
86266ae1bc0838d04162c98147dac3e0 libitm/Makefile.in
0968d21ef457674d9a549e5462859831 libitm/aatree.cc
*************** a880f7bf4ba2b802683664aabaa370d3 libitm
*** 48075,48081 ****
58d6b7f4d71af18a1539d55fbbbd2b8c libitm/dispatch.h
37862447ce14b3005bb3d856f0c66a7d libitm/eh_cpp.cc
0d5244d9b6aab6059545ed7dac590f2b libitm/libitm.h
! 78454a5acf23c37ca1bf046113342171 libitm/libitm.info
8d44f8cc119e5c7cbc20c558b551475b libitm/libitm.map
ea467d7117853d139bb288ab75261139 libitm/libitm.spec.in
de3297853fbdb2b8abca6b43897355c8 libitm/libitm.texi
--- 48192,48198 ----
58d6b7f4d71af18a1539d55fbbbd2b8c libitm/dispatch.h
37862447ce14b3005bb3d856f0c66a7d libitm/eh_cpp.cc
0d5244d9b6aab6059545ed7dac590f2b libitm/libitm.h
! d98ef6787fbf705dedfa5add2a395452 libitm/libitm.info
8d44f8cc119e5c7cbc20c558b551475b libitm/libitm.map
ea467d7117853d139bb288ab75261139 libitm/libitm.spec.in
de3297853fbdb2b8abca6b43897355c8 libitm/libitm.texi
*************** ef24198422c19f99b0c41be6a16f7081 libitm
*** 48115,48121 ****
a461c2022ca3b6af6e76e149ebac1141 libitm/useraction.cc
51cac9d6e5e4d1681f3a49c39f85010f libitm/util.cc
94d55d512a9ba36caa9b7df079bae19f libjava/COPYING
! 71ae1f1defd98376d1bf15015bc06f0b libjava/ChangeLog
03e1f38b916604fdf1470238201325f3 libjava/ChangeLog-1998
691acb61fbd6a2235826ff55db5578be libjava/ChangeLog-1999
b58c6701706771a02bf00a77666941ef libjava/ChangeLog-2000
--- 48232,48238 ----
a461c2022ca3b6af6e76e149ebac1141 libitm/useraction.cc
51cac9d6e5e4d1681f3a49c39f85010f libitm/util.cc
94d55d512a9ba36caa9b7df079bae19f libjava/COPYING
! 968539fb32c5ea2857fb6c4cd5439953 libjava/ChangeLog
03e1f38b916604fdf1470238201325f3 libjava/ChangeLog-1998
691acb61fbd6a2235826ff55db5578be libjava/ChangeLog-1999
b58c6701706771a02bf00a77666941ef libjava/ChangeLog-2000
*************** de54f80484e640306e109e785e4611c8 libjav
*** 48155,48161 ****
880a25226e4e4e4c241663041d24f8dd libjava/classpath/AUTHORS
efd97e0bb913655e0c8b16fa78bdded4 libjava/classpath/BUGS
af0004801732bc4b20d90f351cf80510 libjava/classpath/COPYING
! d8bfef679d178dd72737aeb97c6e7c0f libjava/classpath/ChangeLog
3418fae58de967afe26d915a4b18d82c libjava/classpath/ChangeLog-2003
a5b72adb94a3c362738b0f52e57a82af libjava/classpath/ChangeLog-2004
61159c6e0802d0d2a92b3051003db5c5 libjava/classpath/ChangeLog-2005
--- 48272,48278 ----
880a25226e4e4e4c241663041d24f8dd libjava/classpath/AUTHORS
efd97e0bb913655e0c8b16fa78bdded4 libjava/classpath/BUGS
af0004801732bc4b20d90f351cf80510 libjava/classpath/COPYING
! 901dc83cafe72f4f63d644586d481c43 libjava/classpath/ChangeLog
3418fae58de967afe26d915a4b18d82c libjava/classpath/ChangeLog-2003
a5b72adb94a3c362738b0f52e57a82af libjava/classpath/ChangeLog-2004
61159c6e0802d0d2a92b3051003db5c5 libjava/classpath/ChangeLog-2005
*************** a6cedb4991503f803e9f0870daf59c13 libjav
*** 48193,48213 ****
b343eec566430e85d1f95c21438aa4ee libjava/classpath/doc/api/Makefile.am
5fcdae5b1c0be2a1d42d9d919e2a9d10 libjava/classpath/doc/api/Makefile.in
5ddd829b35fc94b0cdb119084089edb8 libjava/classpath/doc/cp-hacking.texinfo
! 862e32ddcce3928c53d25ceb1608b8f1 libjava/classpath/doc/cp-tools.info
0349e5c38c548584225423ef4bafd20b libjava/classpath/doc/cp-tools.texinfo
3155d9bd9a7bf4aff2ff0dfe4a2cb878 libjava/classpath/doc/cp-vmintegration.texinfo
! 971348fa412d911d52c2b1a96df9af0a libjava/classpath/doc/gappletviewer.1
! b82308005b561c5aa2734461341a4a05 libjava/classpath/doc/gjar.1
! 87a8597148e8649310d9c742ac9ceb1b libjava/classpath/doc/gjarsigner.1
! ff3d05f6dcf21d10e04df25a5906c77f libjava/classpath/doc/gjavah.1
! 00f7bcd7f2f0615b25dd1459d5e8e292 libjava/classpath/doc/gjdoc.1
! a929860c89d5634634997bd6ca04aa83 libjava/classpath/doc/gkeytool.1
! 10eb79e67dcf422b76905c94407db75a libjava/classpath/doc/gnative2ascii.1
! 3aecdf7800a6753bb595682cec7f1ba8 libjava/classpath/doc/gorbd.1
! 6412773ee3c4fe3f640f5918798a95d5 libjava/classpath/doc/grmid.1
! 0bf2866b2fa388f2a531525c96760b43 libjava/classpath/doc/grmiregistry.1
! 9258a87f7168eab215ce773ffbab21d4 libjava/classpath/doc/gserialver.1
! 41728887e29a36dd337bc57b2b989e61 libjava/classpath/doc/gtnameserv.1
7e4e31659df1c7e815f9151958dceef2 libjava/classpath/doc/texi2pod.pl
01b23c87dcf82048a5958c8224653305 libjava/classpath/doc/texinfo.tex
b1e0c0c30547d57d7a09b04d47c70b06 libjava/classpath/examples/.cvsignore
--- 48310,48330 ----
b343eec566430e85d1f95c21438aa4ee libjava/classpath/doc/api/Makefile.am
5fcdae5b1c0be2a1d42d9d919e2a9d10 libjava/classpath/doc/api/Makefile.in
5ddd829b35fc94b0cdb119084089edb8 libjava/classpath/doc/cp-hacking.texinfo
! 1c6078a56304965ddd6147bc0771bd99 libjava/classpath/doc/cp-tools.info
0349e5c38c548584225423ef4bafd20b libjava/classpath/doc/cp-tools.texinfo
3155d9bd9a7bf4aff2ff0dfe4a2cb878 libjava/classpath/doc/cp-vmintegration.texinfo
! 5d8df1b0299fe4b166213d6030595765 libjava/classpath/doc/gappletviewer.1
! 6178c64bbe64c52780435ffc817f8923 libjava/classpath/doc/gjar.1
! 0ba3caa5506a5a8b5cad3325ab73ba10 libjava/classpath/doc/gjarsigner.1
! aaa22dc47d95b2ce0bb0d5c14a074ba4 libjava/classpath/doc/gjavah.1
! 38cc1a8d3a9f580a1413341685c8d788 libjava/classpath/doc/gjdoc.1
! 7430c6a86c5f7f0be564c08633245c6d libjava/classpath/doc/gkeytool.1
! ffeed9643fdc9330031debbca5217bae libjava/classpath/doc/gnative2ascii.1
! 434f39484d28f4cbf1865e35e1660ca6 libjava/classpath/doc/gorbd.1
! 8bf1181df736d98faca1e9e5e4cc5992 libjava/classpath/doc/grmid.1
! 7ba8bcf0c12972ac392d250db8e1635d libjava/classpath/doc/grmiregistry.1
! 2c3d6b2300b2133d0a6ba2dd50d846dc libjava/classpath/doc/gserialver.1
! 5b7f170a7a07580fdc0f7178e72f7bff libjava/classpath/doc/gtnameserv.1
7e4e31659df1c7e815f9151958dceef2 libjava/classpath/doc/texi2pod.pl
01b23c87dcf82048a5958c8224653305 libjava/classpath/doc/texinfo.tex
b1e0c0c30547d57d7a09b04d47c70b06 libjava/classpath/examples/.cvsignore
*************** a40a8f1527e2703fe2f08bf7276d8591 libjav
*** 70424,70430 ****
697ca1de35069bd86456a5a19b9c4f11 libjava/libgcj.ver
184718636f014ef2ca46d62ba8d6c3bf libjava/libgcj_bc.c
e3eda01d9815f8d24aae2dbd89b68b06 libjava/libltdl/COPYING.LIB
! c77ce0589f6bf934d0db9d15c0eb04ed libjava/libltdl/ChangeLog
349267319e3d55dcf180a20f85394144 libjava/libltdl/Makefile.am
930c6383a37e6cc8e0625c9a281eda95 libjava/libltdl/Makefile.in
36da24f9facf00b349ea10dba3789d92 libjava/libltdl/README
--- 70541,70547 ----
697ca1de35069bd86456a5a19b9c4f11 libjava/libgcj.ver
184718636f014ef2ca46d62ba8d6c3bf libjava/libgcj_bc.c
e3eda01d9815f8d24aae2dbd89b68b06 libjava/libltdl/COPYING.LIB
! 23284f5fa437a8aecafe0ac54b3b8d44 libjava/libltdl/ChangeLog
349267319e3d55dcf180a20f85394144 libjava/libltdl/Makefile.am
930c6383a37e6cc8e0625c9a281eda95 libjava/libltdl/Makefile.in
36da24f9facf00b349ea10dba3789d92 libjava/libltdl/README
*************** d41d8cd98f00b204e9800998ecf8427e libjav
*** 72121,72127 ****
434ac04eb066f5075299583492846410 libjava/verify.cc
355440a0c2fb5e16259d7ae381b37ed5 libjava/win32-threads.cc
434d5e5e91727dec004f0d1d1fab47ec libjava/win32.cc
! 2f08b6c8dfa8a179f7640ab8f3ee0890 libmudflap/ChangeLog
d17c97a25d15628f9814330350c9f68c libmudflap/Makefile.am
799a9b84a86476bbeff50297b7468483 libmudflap/Makefile.in
9883ed42b491d8aea83fdde90561cf2a libmudflap/acinclude.m4
--- 72238,72244 ----
434ac04eb066f5075299583492846410 libjava/verify.cc
355440a0c2fb5e16259d7ae381b37ed5 libjava/win32-threads.cc
434d5e5e91727dec004f0d1d1fab47ec libjava/win32.cc
! eb86d692dc6024ea968d53738e564408 libmudflap/ChangeLog
d17c97a25d15628f9814330350c9f68c libmudflap/Makefile.am
799a9b84a86476bbeff50297b7468483 libmudflap/Makefile.in
9883ed42b491d8aea83fdde90561cf2a libmudflap/acinclude.m4
*************** a413e4b774854ae9e990ae6d41d97941 libmud
*** 72265,72271 ****
86b705472b17ac803b1be2e9048982f1 libmudflap/testsuite/libmudflap.cth/pass40-frag.c
725a94441658e42a6adf2add0a0a419d libmudflap/testsuite/libmudflap.cth/pass59-frag.c
60168171460c9277504005955b1ea1b8 libmudflap/testsuite/mfconfig.exp.in
! 0fb0874bc6956d04355009a92e553464 libobjc/ChangeLog
e68e4faf07897a32896c6ea00a6dd769 libobjc/Makefile.in
56746171b8870cf9098f90c3562cec71 libobjc/NXConstStr.m
af8fcd9da32497be695cde3725912fd9 libobjc/Object.m
--- 72382,72388 ----
86b705472b17ac803b1be2e9048982f1 libmudflap/testsuite/libmudflap.cth/pass40-frag.c
725a94441658e42a6adf2add0a0a419d libmudflap/testsuite/libmudflap.cth/pass59-frag.c
60168171460c9277504005955b1ea1b8 libmudflap/testsuite/mfconfig.exp.in
! 2356350edadc2069a7375ec0f746dfcf libobjc/ChangeLog
e68e4faf07897a32896c6ea00a6dd769 libobjc/Makefile.in
56746171b8870cf9098f90c3562cec71 libobjc/NXConstStr.m
af8fcd9da32497be695cde3725912fd9 libobjc/Object.m
*************** df34ec75bbe88331b52cb1e690032c80 libobj
*** 72323,72337 ****
13f4a173a94f3c5139c3d6827f8c49fa libobjc/sendmsg.c
8bae79345f1be0f341a14f9006b4fff1 libobjc/thr.c
a916467b91076e631dd8edb7424769c7 libquadmath/COPYING.LIB
! 92f4ed1d0792aa3d7ae64aada81b1468 libquadmath/ChangeLog
23c7bbe18a2fd46fd6d7090e03b3f561 libquadmath/Makefile.am
d7cf19f3f2f3edcb6f903996e5d97087 libquadmath/Makefile.in
4c8b4478a1031d129e7cc6b341876b99 libquadmath/acinclude.m4
aece970dd74d47d051257c4d4d1e91fa libquadmath/aclocal.m4
bf09ede5c6d78e3d132bde0f933590d8 libquadmath/config.h.in
! c07d51701c0992c05cc87da166fe9a8e libquadmath/configure
! 70f1bb2cf17ed14a22bd7f52ebf2593e libquadmath/configure.ac
! fa9c9e3f0f45757514a672cdcee99fc4 libquadmath/libquadmath.info
839b93777d307acba83159b15f3d9824 libquadmath/libquadmath.texi
77280bb7ee423875e03d9c0d34527df6 libquadmath/libtool-version
f44065462735b4699d44588271a5f09a libquadmath/math/acoshq.c
--- 72440,72454 ----
13f4a173a94f3c5139c3d6827f8c49fa libobjc/sendmsg.c
8bae79345f1be0f341a14f9006b4fff1 libobjc/thr.c
a916467b91076e631dd8edb7424769c7 libquadmath/COPYING.LIB
! 81e44e41687a3647ad29455c2fa8b27b libquadmath/ChangeLog
23c7bbe18a2fd46fd6d7090e03b3f561 libquadmath/Makefile.am
d7cf19f3f2f3edcb6f903996e5d97087 libquadmath/Makefile.in
4c8b4478a1031d129e7cc6b341876b99 libquadmath/acinclude.m4
aece970dd74d47d051257c4d4d1e91fa libquadmath/aclocal.m4
bf09ede5c6d78e3d132bde0f933590d8 libquadmath/config.h.in
! 0c0336167efb032cecab9dd5ade78d78 libquadmath/configure
! 29e66c9d2ef7b7621276c63bee20d622 libquadmath/configure.ac
! 35df218d60bf18e0d1d0f913e268dcc5 libquadmath/libquadmath.info
839b93777d307acba83159b15f3d9824 libquadmath/libquadmath.texi
77280bb7ee423875e03d9c0d34527df6 libquadmath/libtool-version
f44065462735b4699d44588271a5f09a libquadmath/math/acoshq.c
*************** e766022f8615b72cbc38335d262e9d3d libqua
*** 72454,72460 ****
a81cc82679e80c86cfbd5575867450d0 libquadmath/strtod/strtod_l.c
da808e110fc09ebd41ebd405790a70df libquadmath/strtod/strtoflt128.c
d15a18f7c46ba2add6148edc5b7563c0 libquadmath/strtod/tens_in_limb.c
! a9e1d97a1f0dd96909269f55c4977c04 libsanitizer/ChangeLog
0249c37748936faf5b1efd5789587909 libsanitizer/LICENSE.TXT
d684e511ea80e2cc442a652a42156e81 libsanitizer/MERGE
beb6222f9a25db3ea8121457aca5d299 libsanitizer/Makefile.am
--- 72571,72577 ----
a81cc82679e80c86cfbd5575867450d0 libquadmath/strtod/strtod_l.c
da808e110fc09ebd41ebd405790a70df libquadmath/strtod/strtoflt128.c
d15a18f7c46ba2add6148edc5b7563c0 libquadmath/strtod/tens_in_limb.c
! d777f110bdb6e892847a840d63da0e88 libsanitizer/ChangeLog
0249c37748936faf5b1efd5789587909 libsanitizer/LICENSE.TXT
d684e511ea80e2cc442a652a42156e81 libsanitizer/MERGE
beb6222f9a25db3ea8121457aca5d299 libsanitizer/Makefile.am
*************** e24b9287362b944e760bb83f1f42e6f0 libsan
*** 72500,72507 ****
6cb070345e67ea6dfa4ad94f87fafe80 libsanitizer/asan/asan_thread_registry.h
2b32e1105f3156f63560a3f0b82452d3 libsanitizer/asan/asan_win.cc
5b95ad6add3888b3ac1fd4fc7b3704ca libsanitizer/asan/libtool-version
! 9ecf7597f509f5b1db8f094116d2a5c2 libsanitizer/configure
! cd7328a90c63e903104ae25429a406b9 libsanitizer/configure.ac
fede8d3577658b22ff3b9cadeca8a798 libsanitizer/configure.tgt
3122c4745e0256d22bb39ee681b77779 libsanitizer/include/sanitizer/asan_interface.h
3ff19ded555cf70c415606fb37399e74 libsanitizer/include/sanitizer/common_interface_defs.h
--- 72617,72624 ----
6cb070345e67ea6dfa4ad94f87fafe80 libsanitizer/asan/asan_thread_registry.h
2b32e1105f3156f63560a3f0b82452d3 libsanitizer/asan/asan_win.cc
5b95ad6add3888b3ac1fd4fc7b3704ca libsanitizer/asan/libtool-version
! b1b8a6e35b90b025025935e2265610a1 libsanitizer/configure
! c0b1a395ebee3ebcfb4e01bf75bcadf5 libsanitizer/configure.ac
fede8d3577658b22ff3b9cadeca8a798 libsanitizer/configure.tgt
3122c4745e0256d22bb39ee681b77779 libsanitizer/include/sanitizer/asan_interface.h
3ff19ded555cf70c415606fb37399e74 libsanitizer/include/sanitizer/common_interface_defs.h
*************** be2c84b52568ecfd1a780b1f03ef0427 libsan
*** 72609,72615 ****
b64cdedde58be4c1c3afd082ccfcd890 libsanitizer/tsan/tsan_trace.h
1ecb5346ab82bca2a8c49f55663a2d55 libsanitizer/tsan/tsan_update_shadow_word_inl.h
602903a9e6505ac239fac5079d8cc141 libsanitizer/tsan/tsan_vector.h
! 4234a25d98327dc2f9a3a26c427acefc libssp/ChangeLog
01d9954c400db04da1b8705029e6d9d9 libssp/Makefile.am
6f9651cc4e77f9e7629b0142b05a90e0 libssp/Makefile.in
8b0dd0c2a8b446bf5577a8562ad19885 libssp/aclocal.m4
--- 72726,72732 ----
b64cdedde58be4c1c3afd082ccfcd890 libsanitizer/tsan/tsan_trace.h
1ecb5346ab82bca2a8c49f55663a2d55 libsanitizer/tsan/tsan_update_shadow_word_inl.h
602903a9e6505ac239fac5079d8cc141 libsanitizer/tsan/tsan_vector.h
! 3e35c45aae4863dcf1ab2adb47129aec libssp/ChangeLog
01d9954c400db04da1b8705029e6d9d9 libssp/Makefile.am
6f9651cc4e77f9e7629b0142b05a90e0 libssp/Makefile.in
8b0dd0c2a8b446bf5577a8562ad19885 libssp/aclocal.m4
*************** aeb2f84c5e8ba3215469d507bd2efe57 libssp
*** 72638,72644 ****
e9ab923d2562bf5f5be6883dfb9f0184 libssp/strncpy-chk.c
5e0d8b8a766c31b12354baec1b7a159c libssp/vsnprintf-chk.c
f56ab1f8922a16f7e9e4f5270ae1e34e libssp/vsprintf-chk.c
! d0a4200f0b3e8527a715ae3ce7ab9845 libstdc++-v3/ChangeLog
7aa6c40440a44fcf5ec94c066160c2f8 libstdc++-v3/ChangeLog-1998
7aff86600b6a1ed3fa87305075a92db0 libstdc++-v3/ChangeLog-1999
a6f28e8fc9bb07696a9e068b439a3a87 libstdc++-v3/ChangeLog-2000
--- 72755,72761 ----
e9ab923d2562bf5f5be6883dfb9f0184 libssp/strncpy-chk.c
5e0d8b8a766c31b12354baec1b7a159c libssp/vsnprintf-chk.c
f56ab1f8922a16f7e9e4f5270ae1e34e libssp/vsprintf-chk.c
! b60fd8f1e1db17af827141b5bacbfa75 libstdc++-v3/ChangeLog
7aa6c40440a44fcf5ec94c066160c2f8 libstdc++-v3/ChangeLog-1998
7aff86600b6a1ed3fa87305075a92db0 libstdc++-v3/ChangeLog-1999
a6f28e8fc9bb07696a9e068b439a3a87 libstdc++-v3/ChangeLog-2000
*************** b7270928c058d9549c111f7e367ffb7c libstd
*** 73863,73874 ****
85427296f8cb88bd14e002b4fabb2f4a libstdc++-v3/include/std/forward_list
be282d17c5f8ba5dc2e5fc0b147aa441 libstdc++-v3/include/std/fstream
ea22cd5c39ffbb29e45d3e3c4898ac1e libstdc++-v3/include/std/functional
! ac4bf20c848514559e3acc3663bb515d libstdc++-v3/include/std/future
168cef671aa9099c19b1819faf3aa7de libstdc++-v3/include/std/iomanip
8c0ede8a5724470e17694a22159fa0ea libstdc++-v3/include/std/ios
e03f0e44bf7ea52445d78cbe4d135958 libstdc++-v3/include/std/iosfwd
748aa5f5178b623f623463d675e5b9b1 libstdc++-v3/include/std/iostream
! 9cae89298110e27d2cc4e19356767f13 libstdc++-v3/include/std/istream
197cef5901101bcf949942ca3ab58ed8 libstdc++-v3/include/std/iterator
f69ae5e9d0d2a5c697b8b6c543b088da libstdc++-v3/include/std/limits
a48b857a18ba6643406cd72b9b4ba9ca libstdc++-v3/include/std/list
--- 73980,73991 ----
85427296f8cb88bd14e002b4fabb2f4a libstdc++-v3/include/std/forward_list
be282d17c5f8ba5dc2e5fc0b147aa441 libstdc++-v3/include/std/fstream
ea22cd5c39ffbb29e45d3e3c4898ac1e libstdc++-v3/include/std/functional
! e220bf7c4a18f1227d7b6bb4763d675b libstdc++-v3/include/std/future
168cef671aa9099c19b1819faf3aa7de libstdc++-v3/include/std/iomanip
8c0ede8a5724470e17694a22159fa0ea libstdc++-v3/include/std/ios
e03f0e44bf7ea52445d78cbe4d135958 libstdc++-v3/include/std/iosfwd
748aa5f5178b623f623463d675e5b9b1 libstdc++-v3/include/std/iostream
! a162992ccdf678051cde44cd434e749c libstdc++-v3/include/std/istream
197cef5901101bcf949942ca3ab58ed8 libstdc++-v3/include/std/iterator
f69ae5e9d0d2a5c697b8b6c543b088da libstdc++-v3/include/std/limits
a48b857a18ba6643406cd72b9b4ba9ca libstdc++-v3/include/std/list
*************** ef73fdf7b15a7fbe753f80ed0c51fc73 libstd
*** 73877,73888 ****
653b4195cf8fb1319e1aa4dff30ace17 libstdc++-v3/include/std/memory
0f7b7caffc9423f70697c6ffb2ce2ae5 libstdc++-v3/include/std/mutex
b8fdc22341a3ff10f1433454dc71fe50 libstdc++-v3/include/std/numeric
! 900bc0d9960a0b25a5b55c447ce291d9 libstdc++-v3/include/std/ostream
6c63a9921e3ea9443e509acbbbf0bd49 libstdc++-v3/include/std/queue
87c9568132d6b78e3a14677f1af053ab libstdc++-v3/include/std/random
08f0081a7169e58b2b154e164b6fe32f libstdc++-v3/include/std/ratio
97d3b85566472f4612335b9f436756c8 libstdc++-v3/include/std/regex
! 8b4470d3fc97b2ff2c7fbe3ad7213109 libstdc++-v3/include/std/scoped_allocator
32c72c541b95b79857cf16daad7cb043 libstdc++-v3/include/std/set
6cb97da100cb8e165f60334a79050302 libstdc++-v3/include/std/sstream
3a0e17732c3977ac7dc1c0dd0db22e00 libstdc++-v3/include/std/stack
--- 73994,74005 ----
653b4195cf8fb1319e1aa4dff30ace17 libstdc++-v3/include/std/memory
0f7b7caffc9423f70697c6ffb2ce2ae5 libstdc++-v3/include/std/mutex
b8fdc22341a3ff10f1433454dc71fe50 libstdc++-v3/include/std/numeric
! b8b6c9b28635bff339398f657d053f74 libstdc++-v3/include/std/ostream
6c63a9921e3ea9443e509acbbbf0bd49 libstdc++-v3/include/std/queue
87c9568132d6b78e3a14677f1af053ab libstdc++-v3/include/std/random
08f0081a7169e58b2b154e164b6fe32f libstdc++-v3/include/std/ratio
97d3b85566472f4612335b9f436756c8 libstdc++-v3/include/std/regex
! daa0ec2f23cfeb6e4e61b4bedb14f7e7 libstdc++-v3/include/std/scoped_allocator
32c72c541b95b79857cf16daad7cb043 libstdc++-v3/include/std/set
6cb97da100cb8e165f60334a79050302 libstdc++-v3/include/std/sstream
3a0e17732c3977ac7dc1c0dd0db22e00 libstdc++-v3/include/std/stack
*************** d7618d95aba8891dcac5769361f14982 libstd
*** 74649,74654 ****
--- 74766,74772 ----
5a52e49dffe927403aeacd2584f42a9e libstdc++-v3/testsuite/20_util/result_of/sfinae_friendly_2.cc
31edbf611660afeeab525a9b7743faac libstdc++-v3/testsuite/20_util/scoped_allocator/1.cc
56a5b46df174245a575eafdab2cb7a7e libstdc++-v3/testsuite/20_util/scoped_allocator/2.cc
+ 1d678612f50606f9c142612cbcb0cf54 libstdc++-v3/testsuite/20_util/scoped_allocator/65279.cc
e4356087dda7be709ce681babfd0fe29 libstdc++-v3/testsuite/20_util/scoped_allocator/propagation.cc
b902db61c416d77519f0e8e9e86b26b8 libstdc++-v3/testsuite/20_util/scoped_allocator/requirements/explicit_instantiation.cc
670514714562c17ddc48c2d8ec9dd54a libstdc++-v3/testsuite/20_util/scoped_allocator/requirements/typedefs.cc
*************** eaadc1583aeccf7da9b44ae8bffcfea0 libstd
*** 78096,78102 ****
35a3dbf28ac3a6e8089b4306bdf050be libstdc++-v3/testsuite/27_io/fpos/14320-3.cc
cb30b49c1eecca2d496897cd6a2feb87 libstdc++-v3/testsuite/27_io/fpos/14320-4.cc
a584228c3c3b40434f08ef303e8c85d3 libstdc++-v3/testsuite/27_io/fpos/14320-5.cc
! 85aec7d58c5ede1499d9aa8a0d24dcdd libstdc++-v3/testsuite/27_io/fpos/14775.cc
5f0af713e0e1876a3e4b724c1ce2bbcc libstdc++-v3/testsuite/27_io/fpos/mbstate_t/1.cc
08dcc48fb2585f8e20bdfa9e9d6e4d72 libstdc++-v3/testsuite/27_io/fpos/mbstate_t/12065.cc
eda43d83f9e437d31bcf3eac5cd4437f libstdc++-v3/testsuite/27_io/fpos/mbstate_t/2.cc
--- 78214,78220 ----
35a3dbf28ac3a6e8089b4306bdf050be libstdc++-v3/testsuite/27_io/fpos/14320-3.cc
cb30b49c1eecca2d496897cd6a2feb87 libstdc++-v3/testsuite/27_io/fpos/14320-4.cc
a584228c3c3b40434f08ef303e8c85d3 libstdc++-v3/testsuite/27_io/fpos/14320-5.cc
! c1aa9160767e41cdea240e77a5cd8e41 libstdc++-v3/testsuite/27_io/fpos/14775.cc
5f0af713e0e1876a3e4b724c1ce2bbcc libstdc++-v3/testsuite/27_io/fpos/mbstate_t/1.cc
08dcc48fb2585f8e20bdfa9e9d6e4d72 libstdc++-v3/testsuite/27_io/fpos/mbstate_t/12065.cc
eda43d83f9e437d31bcf3eac5cd4437f libstdc++-v3/testsuite/27_io/fpos/mbstate_t/2.cc
*************** d7ecc279cffa4e92ee576e9575f17bb3 libstd
*** 78256,78261 ****
--- 78374,78380 ----
a749dfd1538249cbef2eadfa6ff62d7e libstdc++-v3/testsuite/27_io/objects/wchar_t/9_xin.cc
b715c45a6677f269807dab0bbcf0ee1d libstdc++-v3/testsuite/27_io/objects/wchar_t/9_xin.in
5bebe843007367a60800524256248e00 libstdc++-v3/testsuite/27_io/objects/wchar_t/dr455.cc
+ b0e902d25d73a52c2c3dc6bf82eda2a3 libstdc++-v3/testsuite/27_io/rvalue_streams-2.cc
dec5f86c8835a67f7877cc1fd8a029dc libstdc++-v3/testsuite/27_io/rvalue_streams.cc
409fd74c211fe4455c2ab51f8537db3e libstdc++-v3/testsuite/27_io/types/1.cc
2359924a2efd663c482112d429bcde33 libstdc++-v3/testsuite/27_io/types/2.cc
*************** c83620faf68602950e99333338d3ed8a libstd
*** 79089,79095 ****
f75f5b5222d36160db05ddf8bcc63fa5 libstdc++-v3/testsuite/ext/vstring/types/23767.cc
3cdc7b25eea6a0e7ab788dd2a0e77276 libstdc++-v3/testsuite/lib/dg-options.exp
f2ab045732ed7c325c7fc57913f864f4 libstdc++-v3/testsuite/lib/gdb-test.exp
! c6dd50e2ec9b90d56edf56968137de81 libstdc++-v3/testsuite/lib/libstdc++.exp
24da12a7ea72e2fe7bc25f705a988132 libstdc++-v3/testsuite/lib/prune.exp
282116ece0a61e7c6bf83e16c73457d9 libstdc++-v3/testsuite/libstdc++-abi/abi.exp
9220792cfeef6042ba22d71bc5a21af3 libstdc++-v3/testsuite/libstdc++-dg/conformance.exp
--- 79208,79214 ----
f75f5b5222d36160db05ddf8bcc63fa5 libstdc++-v3/testsuite/ext/vstring/types/23767.cc
3cdc7b25eea6a0e7ab788dd2a0e77276 libstdc++-v3/testsuite/lib/dg-options.exp
f2ab045732ed7c325c7fc57913f864f4 libstdc++-v3/testsuite/lib/gdb-test.exp
! 0e73c3907db0c24e2b5af4d6f22906b1 libstdc++-v3/testsuite/lib/libstdc++.exp
24da12a7ea72e2fe7bc25f705a988132 libstdc++-v3/testsuite/lib/prune.exp
282116ece0a61e7c6bf83e16c73457d9 libstdc++-v3/testsuite/libstdc++-abi/abi.exp
9220792cfeef6042ba22d71bc5a21af3 libstdc++-v3/testsuite/libstdc++-dg/conformance.exp
*************** f6d8a34abb130c434f27d5f852def21f libstd
*** 79890,79896 ****
3bb1de19ee64b1073f3d23d9a410b743 libtool.m4
247597a3fcc5b5aa8bd923351c59d853 ltgcc.m4
01d0921596c9fa4d9a7add89fd6fc1f1 ltmain.sh
! cb329830e9888761485b45303b01c96f lto-plugin/ChangeLog
266147278cdeeab779ac75a4c3e2ee6d lto-plugin/Makefile.am
db5afb8268c8a17e49d078936ef6fdbc lto-plugin/Makefile.in
e0b6c77fa2326a08aa2d7a69e87e0f8c lto-plugin/aclocal.m4
--- 80009,80015 ----
3bb1de19ee64b1073f3d23d9a410b743 libtool.m4
247597a3fcc5b5aa8bd923351c59d853 ltgcc.m4
01d0921596c9fa4d9a7add89fd6fc1f1 ltmain.sh
! e55cf260ef61858fcc54d2f6babfcb97 lto-plugin/ChangeLog
266147278cdeeab779ac75a4c3e2ee6d lto-plugin/Makefile.am
db5afb8268c8a17e49d078936ef6fdbc lto-plugin/Makefile.in
e0b6c77fa2326a08aa2d7a69e87e0f8c lto-plugin/aclocal.m4
*************** dee72a6a60e99528b0d17bf3ff9a1e15 ltopti
*** 79903,79909 ****
bc2f6032c98896249eadb56177c7d357 ltsugar.m4
c30cd33c496505f13d9fbdb6970c7c33 ltversion.m4
293853a13b7e218e3a4342cf85fbbf25 lt~obsolete.m4
! 0b94bfbf55f0a0d75a11e9e1aadb8541 maintainer-scripts/ChangeLog
33c7bc2d2c55956dfac85a05d8a80eff maintainer-scripts/README
6ce6794398c501e0b463ac668dffed27 maintainer-scripts/crontab
6facef54b1f26f6ee5d58aef536e7c82 maintainer-scripts/gcc_release
--- 80022,80028 ----
bc2f6032c98896249eadb56177c7d357 ltsugar.m4
c30cd33c496505f13d9fbdb6970c7c33 ltversion.m4
293853a13b7e218e3a4342cf85fbbf25 lt~obsolete.m4
! 8ce2a477da813e109b63b5db152e56ee maintainer-scripts/ChangeLog
33c7bc2d2c55956dfac85a05d8a80eff maintainer-scripts/README
6ce6794398c501e0b463ac668dffed27 maintainer-scripts/crontab
6facef54b1f26f6ee5d58aef536e7c82 maintainer-scripts/gcc_release
*************** f1fff2ea196cbf6fe4634bc3edc5af4d move-i
*** 79918,79924 ****
cf2baa0854f564a7785307e79f155efc symlink-tree
69678e72941d681665c3731bfb3044ab ylwrap
ed77bd1cb8611c7e07d54332abbbb44a zlib/CMakeLists.txt
! 55434190a2b5196eb23efc3d593c635f zlib/ChangeLog
9501e80cadfc03261bf598c295f5b714 zlib/ChangeLog.gcj
b7a1991f01daea3efe108a215c5514a5 zlib/FAQ
3b6b6f9e88f2319b75e6ccb8c2823b13 zlib/INDEX
--- 80037,80043 ----
cf2baa0854f564a7785307e79f155efc symlink-tree
69678e72941d681665c3731bfb3044ab ylwrap
ed77bd1cb8611c7e07d54332abbbb44a zlib/CMakeLists.txt
! 920cc3f4a4ea4f5573cbf151411653bd zlib/ChangeLog
9501e80cadfc03261bf598c295f5b714 zlib/ChangeLog.gcj
b7a1991f01daea3efe108a215c5514a5 zlib/FAQ
3b6b6f9e88f2319b75e6ccb8c2823b13 zlib/INDEX
diff -Nrcpad gcc-4.8.4/NEWS gcc-4.8.5/NEWS
*** gcc-4.8.4/NEWS Fri Dec 19 11:46:08 2014
--- gcc-4.8.5/NEWS Tue Jun 23 07:56:07 2015
*************** see ONEWS.
*** 6,37 ****
======================================================================
http://gcc.gnu.org/gcc-4.8/index.html
GCC 4.8 Release Series
! December 19, 2014
The [1]GNU project and the GCC developers are pleased to announce the
! release of GCC 4.8.4.
This release is a bug-fix release, containing fixes for regressions in
! GCC 4.8.3 relative to previous releases of GCC.
Release History
GCC 4.8.4
! December 19, 2014 ([2]changes, [3]documentation)
GCC 4.8.3
! May 22, 2014 ([4]changes, [5]documentation)
GCC 4.8.2
! October 16, 2013 ([6]changes, [7]documentation)
GCC 4.8.1
! May 31, 2013 ([8]changes, [9]documentation)
GCC 4.8.0
! March 22, 2013 ([10]changes, [11]documentation)
References and Acknowledgements
--- 6,41 ----
======================================================================
http://gcc.gnu.org/gcc-4.8/index.html
+
GCC 4.8 Release Series
! June 23, 2015
The [1]GNU project and the GCC developers are pleased to announce the
! release of GCC 4.8.5.
This release is a bug-fix release, containing fixes for regressions in
! GCC 4.8.4 relative to previous releases of GCC.
Release History
+ GCC 4.8.5
+ June 23, 2015 ([2]changes, [3]documentation)
+
GCC 4.8.4
! December 19, 2014 ([4]changes, [5]documentation)
GCC 4.8.3
! May 22, 2014 ([6]changes, [7]documentation)
GCC 4.8.2
! October 16, 2013 ([8]changes, [9]documentation)
GCC 4.8.1
! May 31, 2013 ([10]changes, [11]documentation)
GCC 4.8.0
! March 22, 2013 ([12]changes, [13]documentation)
References and Acknowledgements
*************** References and Acknowledgements
*** 39,100 ****
supports several other languages aside from C, it now stands for the
GNU Compiler Collection.
! A list of [12]successful builds is updated as new information becomes
available.
The GCC developers would like to thank the numerous people that have
contributed new features, improvements, bug fixes, and other changes as
! well as test results to GCC. This [13]amazing group of volunteers is
what makes GCC successful.
! For additional information about GCC please refer to the [14]GCC
! project web site or contact the [15]GCC development mailing list.
! To obtain GCC please use [16]our mirror sites or [17]our SVN server.
For questions related to the use of GCC, please consult these web
! pages and the [18]GCC manuals. If that fails, the
! [19]gcc-help@gcc.gnu.org mailing list might help. Comments on these
web pages and the development of GCC are welcome on our developer
! list at [20]gcc@gcc.gnu.org. All of [21]our lists have public
archives.
! Copyright (C) [22]Free Software Foundation, Inc. Verbatim copying and
distribution of this entire article is permitted in any medium,
provided this notice is preserved.
! These pages are [23]maintained by the GCC team. Last modified
! 2014-12-19[24].
References
1. http://www.gnu.org/
2. http://gcc.gnu.org/gcc-4.8/changes.html
! 3. https://gcc.gnu.org/onlinedocs/4.8.4/
4. http://gcc.gnu.org/gcc-4.8/changes.html
! 5. https://gcc.gnu.org/onlinedocs/4.8.3/
6. http://gcc.gnu.org/gcc-4.8/changes.html
! 7. https://gcc.gnu.org/onlinedocs/4.8.2/
8. http://gcc.gnu.org/gcc-4.8/changes.html
! 9. https://gcc.gnu.org/onlinedocs/4.8.1/
10. http://gcc.gnu.org/gcc-4.8/changes.html
! 11. https://gcc.gnu.org/onlinedocs/4.8.0/
! 12. http://gcc.gnu.org/gcc-4.8/buildstat.html
! 13. https://gcc.gnu.org/onlinedocs/gcc/Contributors.html
! 14. http://gcc.gnu.org/index.html
! 15. mailto:gcc@gcc.gnu.org
! 16. http://gcc.gnu.org/mirrors.html
! 17. http://gcc.gnu.org/svn.html
! 18. https://gcc.gnu.org/onlinedocs/
! 19. mailto:gcc-help@gcc.gnu.org
! 20. mailto:gcc@gcc.gnu.org
! 21. https://gcc.gnu.org/lists.html
! 22. http://www.fsf.org/
! 23. https://gcc.gnu.org/about.html
! 24. http://validator.w3.org/check/referer
======================================================================
http://gcc.gnu.org/gcc-4.8/changes.html
GCC 4.8 Release Series
Changes, New Features, and Fixes
--- 43,107 ----
supports several other languages aside from C, it now stands for the
GNU Compiler Collection.
! A list of [14]successful builds is updated as new information becomes
available.
The GCC developers would like to thank the numerous people that have
contributed new features, improvements, bug fixes, and other changes as
! well as test results to GCC. This [15]amazing group of volunteers is
what makes GCC successful.
! For additional information about GCC please refer to the [16]GCC
! project web site or contact the [17]GCC development mailing list.
! To obtain GCC please use [18]our mirror sites or [19]our SVN server.
For questions related to the use of GCC, please consult these web
! pages and the [20]GCC manuals. If that fails, the
! [21]gcc-help@gcc.gnu.org mailing list might help. Comments on these
web pages and the development of GCC are welcome on our developer
! list at [22]gcc@gcc.gnu.org. All of [23]our lists have public
archives.
! Copyright (C) [24]Free Software Foundation, Inc. Verbatim copying and
distribution of this entire article is permitted in any medium,
provided this notice is preserved.
! These pages are [25]maintained by the GCC team. Last modified
! 2015-06-23[26].
References
1. http://www.gnu.org/
2. http://gcc.gnu.org/gcc-4.8/changes.html
! 3. https://gcc.gnu.org/onlinedocs/4.8.5/
4. http://gcc.gnu.org/gcc-4.8/changes.html
! 5. https://gcc.gnu.org/onlinedocs/4.8.4/
6. http://gcc.gnu.org/gcc-4.8/changes.html
! 7. https://gcc.gnu.org/onlinedocs/4.8.3/
8. http://gcc.gnu.org/gcc-4.8/changes.html
! 9. https://gcc.gnu.org/onlinedocs/4.8.2/
10. http://gcc.gnu.org/gcc-4.8/changes.html
! 11. https://gcc.gnu.org/onlinedocs/4.8.1/
! 12. http://gcc.gnu.org/gcc-4.8/changes.html
! 13. https://gcc.gnu.org/onlinedocs/4.8.0/
! 14. http://gcc.gnu.org/gcc-4.8/buildstat.html
! 15. https://gcc.gnu.org/onlinedocs/gcc/Contributors.html
! 16. http://gcc.gnu.org/index.html
! 17. mailto:gcc@gcc.gnu.org
! 18. http://gcc.gnu.org/mirrors.html
! 19. http://gcc.gnu.org/svn.html
! 20. https://gcc.gnu.org/onlinedocs/
! 21. mailto:gcc-help@gcc.gnu.org
! 22. mailto:gcc@gcc.gnu.org
! 23. https://gcc.gnu.org/lists.html
! 24. http://www.fsf.org/
! 25. https://gcc.gnu.org/about.html
! 26. http://validator.w3.org/check/referer
======================================================================
http://gcc.gnu.org/gcc-4.8/changes.html
+
GCC 4.8 Release Series
Changes, New Features, and Fixes
*************** New Languages and Language specific impr
*** 223,230 ****
diagnostics. Combined with the caret information, an example
diagnostic showing these two features is:
! t.c:1:94: error: invalid operands to binary < (have ‘struct mystruct’ and ‘float
! ’)
#define MYMAX(A,B) __extension__ ({ __typeof__(A) __a = (A); __typeof__(B) _
_b = (B); __a < __b ? __b : __a; })
--- 230,237 ----
diagnostics. Combined with the caret information, an example
diagnostic showing these two features is:
! t.c:1:94: error: invalid operands to binary < (have `struct mystruct' and `float
! ')
#define MYMAX(A,B) __extension__ ({ __typeof__(A) __a = (A); __typeof__(B) _
_b = (B); __a < __b ? __b : __a; })
*************** int i = A().f(); // error, f() requires
*** 348,355 ****
older versions except as noted below.
+ ABI: Some internal names (used in the assembler/object file)
have changed for symbols declared in the specification part of
! a module. If an affected module – or a file using it via use
! association – is recompiled, the module and all files which
directly use such symbols have to be recompiled as well. This
change only affects the following kind of module symbols:
o Procedure pointers. Note: C-interoperable function
--- 355,362 ----
older versions except as noted below.
+ ABI: Some internal names (used in the assembler/object file)
have changed for symbols declared in the specification part of
! a module. If an affected module - or a file using it via use
! association - is recompiled, the module and all files which
directly use such symbols have to be recompiled as well. This
change only affects the following kind of module symbols:
o Procedure pointers. Note: C-interoperable function
*************** int i = A().f(); // error, f() requires
*** 367,374 ****
Before, this warning was always printed. The -Wc-binding-type
option is enabled by -Wall.
* The [19]-Wrealloc-lhs and -Wrealloc-lhs-all warning command-line
! options have been added, which diagnose when code to is inserted
! for automatic (re)allocation of a variable during assignment. This
option can be used to decide whether it is safe to use
[20]-fno-realloc-lhs. Additionally, it can be used to find
automatic (re)allocation in hot loops. (For arrays, replacing
--- 374,381 ----
Before, this warning was always printed. The -Wc-binding-type
option is enabled by -Wall.
* The [19]-Wrealloc-lhs and -Wrealloc-lhs-all warning command-line
! options have been added, which diagnose when code is inserted for
! automatic (re)allocation of a variable during assignment. This
option can be used to decide whether it is safe to use
[20]-fno-realloc-lhs. Additionally, it can be used to find
automatic (re)allocation in hot loops. (For arrays, replacing
*************** int i = A().f(); // error, f() requires
*** 376,382 ****
* The [21]-Wcompare-reals command-line option has been added. When
this is set, warnings are issued when comparing REAL or COMPLEX
types for equality and inequality; consider replacing a == b by
! abs(a−b) < eps with a suitable eps. -Wcompare-reals is enabled by
-Wextra.
* The [22]-Wtarget-lifetime command-line option has been added
(enabled with -Wall), which warns if the pointer in a pointer
--- 383,389 ----
* The [21]-Wcompare-reals command-line option has been added. When
this is set, warnings are issued when comparing REAL or COMPLEX
types for equality and inequality; consider replacing a == b by
! abs(a -b) < eps with a suitable eps. -Wcompare-reals is enabled by
-Wextra.
* The [22]-Wtarget-lifetime command-line option has been added
(enabled with -Wall), which warns if the pointer in a pointer
*************** int i = A().f(); // error, f() requires
*** 388,394 ****
4.0e0).
(For Fortran source code, consider replacing the "q" in
floating-point literals by a kind parameter (e.g. 4.0e0_qp with a
! suitable qp). Note that – in Fortran source code – replacing "q" by
a simple "e" is not equivalent.)
* The GFORTRAN_TMPDIR environment variable for specifying a
non-default directory for files opened with STATUS="SCRATCH", is
--- 395,401 ----
4.0e0).
(For Fortran source code, consider replacing the "q" in
floating-point literals by a kind parameter (e.g. 4.0e0_qp with a
! suitable qp). Note that - in Fortran source code - replacing "q" by
a simple "e" is not equivalent.)
* The GFORTRAN_TMPDIR environment variable for specifying a
non-default directory for files opened with STATUS="SCRATCH", is
*************** New Targets and Target Specific Improvem
*** 483,490 ****
}
The inline assembler in this example will generate code like
mov r24, 8+7
! provided c is allocated to R24 and val is allocated to R8…R15. This
! works because the GNU assembler accepts plain register numbers
without register prefix.
* Static initializers with 3-byte symbols are supported now:
extern const __memx char foo;
--- 490,497 ----
}
The inline assembler in this example will generate code like
mov r24, 8+7
! provided c is allocated to R24 and val is allocated to R8...R15.
! This works because the GNU assembler accepts plain register numbers
without register prefix.
* Static initializers with 3-byte symbols are supported now:
extern const __memx char foo;
*************** GCC 4.8.4
*** 793,812 ****
not be complete (that is, it is possible that some PRs that have been
fixed are not listed here).
For questions related to the use of GCC, please consult these web
! pages and the [37]GCC manuals. If that fails, the
! [38]gcc-help@gcc.gnu.org mailing list might help. Comments on these
web pages and the development of GCC are welcome on our developer
! list at [39]gcc@gcc.gnu.org. All of [40]our lists have public
archives.
! Copyright (C) [41]Free Software Foundation, Inc. Verbatim copying and
distribution of this entire article is permitted in any medium,
provided this notice is preserved.
! These pages are [42]maintained by the GCC team. Last modified
! 2014-12-19[43].
References
--- 800,826 ----
not be complete (that is, it is possible that some PRs that have been
fixed are not listed here).
+ GCC 4.8.5
+
+ This is the [37]list of problem reports (PRs) from GCC's bug tracking
+ system that are known to be fixed in the 4.8.5 release. This list might
+ not be complete (that is, it is possible that some PRs that have been
+ fixed are not listed here).
+
For questions related to the use of GCC, please consult these web
! pages and the [38]GCC manuals. If that fails, the
! [39]gcc-help@gcc.gnu.org mailing list might help. Comments on these
web pages and the development of GCC are welcome on our developer
! list at [40]gcc@gcc.gnu.org. All of [41]our lists have public
archives.
! Copyright (C) [42]Free Software Foundation, Inc. Verbatim copying and
distribution of this entire article is permitted in any medium,
provided this notice is preserved.
! These pages are [43]maintained by the GCC team. Last modified
! 2015-06-23[44].
References
*************** References
*** 825,831 ****
13. http://gcc.gnu.org/gcc-4.8/cxx0x_status.html
14. http://www.open-std.org/JTC1/SC22/WG21/docs/papers/2012/n3386.html
15. http://gcc.gnu.org/projects/cxx1y.html
! 16. https://gcc.gnu.org/onlinedocs/gcc-4.8.3/libstdc++/manual/manual/status.html#status.iso.2011
17. https://gcc.gnu.org/onlinedocs/gfortran/BACKTRACE.html
18. https://gcc.gnu.org/onlinedocs/gfortran/Error-and-Warning-Options.html
19. https://gcc.gnu.org/onlinedocs/gfortran/Error-and-Warning-Options.html
--- 839,845 ----
13. http://gcc.gnu.org/gcc-4.8/cxx0x_status.html
14. http://www.open-std.org/JTC1/SC22/WG21/docs/papers/2012/n3386.html
15. http://gcc.gnu.org/projects/cxx1y.html
! 16. https://gcc.gnu.org/onlinedocs/gcc-4.8.4/libstdc++/manual/manual/status.html#status.iso.2011
17. https://gcc.gnu.org/onlinedocs/gfortran/BACKTRACE.html
18. https://gcc.gnu.org/onlinedocs/gfortran/Error-and-Warning-Options.html
19. https://gcc.gnu.org/onlinedocs/gfortran/Error-and-Warning-Options.html
*************** References
*** 835,841 ****
23. https://gcc.gnu.org/onlinedocs/gfortran/TMPDIR.html
24. https://gcc.gnu.org/wiki/Fortran2003Status
25. https://gcc.gnu.org/wiki/TS29113Status
! 26. https://gcc.gnu.org/viewcvs/trunk/libgfortran/libgfortran.h?content-type=text/plain&view=co
27. http://chasm-interop.sourceforge.net/
28. https://gcc.gnu.org/wiki/avr-gcc#Fixed-Point_Support
29. https://gcc.gnu.org/onlinedocs/gcc/Fixed-Point.html
--- 849,855 ----
23. https://gcc.gnu.org/onlinedocs/gfortran/TMPDIR.html
24. https://gcc.gnu.org/wiki/Fortran2003Status
25. https://gcc.gnu.org/wiki/TS29113Status
! 26. https://gcc.gnu.org/viewcvs/trunk/libgfortran/libgfortran.h?content-type=text%2Fplain&view=co
27. http://chasm-interop.sourceforge.net/
28. https://gcc.gnu.org/wiki/avr-gcc#Fixed-Point_Support
29. https://gcc.gnu.org/onlinedocs/gcc/Fixed-Point.html
*************** References
*** 846,860 ****
34. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.8.2
35. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.8.3
36. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.8.4
! 37. https://gcc.gnu.org/onlinedocs/
! 38. mailto:gcc-help@gcc.gnu.org
! 39. mailto:gcc@gcc.gnu.org
! 40. https://gcc.gnu.org/lists.html
! 41. http://www.fsf.org/
! 42. https://gcc.gnu.org/about.html
! 43. http://validator.w3.org/check/referer
======================================================================
http://gcc.gnu.org/gcc-4.7/index.html
GCC 4.7 Release Series
June 12, 2014
--- 860,876 ----
34. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.8.2
35. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.8.3
36. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.8.4
! 37. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.8.5
! 38. https://gcc.gnu.org/onlinedocs/
! 39. mailto:gcc-help@gcc.gnu.org
! 40. mailto:gcc@gcc.gnu.org
! 41. https://gcc.gnu.org/lists.html
! 42. http://www.fsf.org/
! 43. https://gcc.gnu.org/about.html
! 44. http://validator.w3.org/check/referer
======================================================================
http://gcc.gnu.org/gcc-4.7/index.html
+
GCC 4.7 Release Series
June 12, 2014
*************** References
*** 944,949 ****
--- 960,966 ----
24. http://validator.w3.org/check/referer
======================================================================
http://gcc.gnu.org/gcc-4.7/changes.html
+
GCC 4.7 Release Series
Changes, New Features, and Fixes
*************** long double pi = 180.0_degrees;
*** 1274,1280 ****
template