diff -Nrcpad gcc-4.9.3/ChangeLog gcc-4.9.4/ChangeLog
*** gcc-4.9.3/ChangeLog Fri Jun 26 17:57:24 2015
--- gcc-4.9.4/ChangeLog Wed Aug 3 05:04:02 2016
***************
*** 1,3 ****
--- 1,22 ----
+ 2016-08-03 Release Manager
+
+ * GCC 4.9.4 released.
+
+ 2015-12-04 Andreas Tobler 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.9.3/INSTALL/build.html gcc-4.9.4/INSTALL/build.html
*** gcc-4.9.3/INSTALL/build.html Fri Jun 26 17:59:18 2015
--- gcc-4.9.4/INSTALL/build.html Wed Aug 3 05:09:48 2016
***************
*** 1,457 ****
!
!
!
!
! 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.9.3/INSTALL/configure.html gcc-4.9.4/INSTALL/configure.html
*** gcc-4.9.3/INSTALL/configure.html Fri Jun 26 17:59:18 2015
--- gcc-4.9.4/INSTALL/configure.html Wed Aug 3 05:09:48 2016
***************
*** 1,1842 ****
!
!
!
!
! 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.
! Contrast with --enable-host-shared, which affects host
code.
! Specify that the host code should be built into position-independent
machine code (with -fPIC), allowing it to be used within shared libraries,
but yielding a slightly slower compiler.
! Currently this option is only of use to people developing GCC itself.
! Contrast with --enable-shared, which affects target
libraries.
! 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 whether to enable or disable the vtable verification feature.
Enabling this feature causes libstdc++ to be built with its virtual calls
in verifiable mode. This means that, when linked with libvtv, every
virtual call in libstdc++ will verify the vtable pointer through which the
call will be made before actually making the call. If not linked with libvtv,
! the verifier will call stub functions (in libstdc++ itself) and do nothing.
If vtable verification is disabled, then libstdc++ is not built with its
virtual calls in verifiable mode at all. However the libvtv library will
! still be built (see --disable-libvtv to turn off building libvtv).
! --disable-vtable-verify is the default.
! 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 ARC, ARM, i386, M68k,
! PowerPC, and SPARC. It is mandatory for ARC. 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.
! On MIPS targets, set the default encoding convention to use for the
special not-a-number (NaN) IEEE 754 floating-point data. The
possibilities for encoding are:
! Use the legacy encoding, as with the -mnan=legacy command-line
! option.
! Use the 754-2008 encoding, as with the -mnan=2008 command-line
! option.
! To use this configuration option you must have an assembler version
! installed that supports the -mnan= command-line option too.
In the absence of this configuration option the default convention is
! the legacy encoding, as when neither of the -mnan=2008 and
! -mnan=legacy command-line options has been used.
! 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 When building GCC, use a mutex to avoid linking the compilers for
multiple languages at the same time, to avoid thrashing on build
systems with limited free memory. The default is not to use such a mutex.
! 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’, ‘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 the various sanitizers should
not be built.
! 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 run-time libraries used by vtable verification
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 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.
! Tell GCC that when the GNU C Library (glibc) is used on the target it
will be version major.minor or later. Normally this can
! be detected from the C library’s header files, but this option may be
needed when bootstrapping a cross toolchain without the header files
available for building the initial bootstrap compiler.
! If GCC is configured with some multilibs that use glibc and some that
! do not, this option applies only to the multilibs that use glibc.
However, such configurations may not work well as not all the relevant
! configuration in GCC is on a per-multilib basis.
! 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 that library setting is used for building libgcc.a.
! Currently, the valid library is ‘newlib’ or ‘mculib’.
This option is only supported for the NDS32 target.
! 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.
!
! Contrast with --enable-host-shared, which affects host
code.
!
! Currently this option is only of use to people developing GCC itself.
!
! Contrast with --enable-shared, which affects target
libraries.
!
! 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.
!
! If GCC is configured with some multilibs that use glibc and some that
! do not, this option applies only to the multilibs that use glibc.
However, such configurations may not work well as not all the relevant
! configuration in GCC is on a per-multilib basis.
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.9.3/INSTALL/download.html gcc-4.9.4/INSTALL/download.html
*** gcc-4.9.3/INSTALL/download.html Fri Jun 26 17:59:17 2015
--- gcc-4.9.4/INSTALL/download.html Wed Aug 3 05:09:48 2016
***************
*** 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.9.3/INSTALL/finalinstall.html gcc-4.9.4/INSTALL/finalinstall.html
*** gcc-4.9.3/INSTALL/finalinstall.html Fri Jun 26 17:59:19 2015
--- gcc-4.9.4/INSTALL/finalinstall.html Wed Aug 3 05:09:48 2016
***************
*** 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.9.3/INSTALL/gfdl.html gcc-4.9.4/INSTALL/gfdl.html
*** gcc-4.9.3/INSTALL/gfdl.html Fri Jun 26 17:59:20 2015
--- gcc-4.9.4/INSTALL/gfdl.html Wed Aug 3 05:09:48 2016
***************
*** 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.9.3/INSTALL/index.html gcc-4.9.4/INSTALL/index.html
*** gcc-4.9.3/INSTALL/index.html Fri Jun 26 17:59:16 2015
--- gcc-4.9.4/INSTALL/index.html Wed Aug 3 05:09:48 2016
***************
*** 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-2015 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.9.3/INSTALL/old.html gcc-4.9.4/INSTALL/old.html
*** gcc-4.9.3/INSTALL/old.html Fri Jun 26 17:59:20 2015
--- gcc-4.9.4/INSTALL/old.html Wed Aug 3 05:09:48 2016
***************
*** 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.
-
-
-
-
-
-
-
--- 1,377 ----
!
!
! 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.
+
+ 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[,…]]--enable-host-shared--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--enable-vtable-verify--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-nan=encoding
!
! legacy2008--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-link-mutex--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-libsanitizer--disable-libssp--disable-libquadmath--disable-libquadmath-supportlibgfortran do not add
support for libquadmath on systems supporting it.
! --disable-libgomp--disable-libvtv--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-headers--with-glibc-version=major.minorCross-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-nds32-lib=library--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[,...]]--enable-host-shared--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--enable-vtable-verify--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-nan=encoding
!
! To use this configuration option you must have an assembler version
! installed that supports the -mnan= command-line option too.
In the absence of this configuration option the default convention is
! the legacy encoding, as when neither of the -mnan=2008 and
! -mnan=legacy command-line options has been used.
!
! legacy2008--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-link-mutex--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-libsanitizer--disable-libssp--disable-libquadmath--disable-libquadmath-supportlibgfortran do not add
support for libquadmath on systems supporting it.
!
! --disable-libgomp--disable-libvtv--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-headers--with-glibc-version=major.minorCross-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-nds32-lib=library--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.9.3/INSTALL/prerequisites.html gcc-4.9.4/INSTALL/prerequisites.html *** gcc-4.9.3/INSTALL/prerequisites.html Fri Jun 26 17:59:17 2015 --- gcc-4.9.4/INSTALL/prerequisites.html Wed Aug 3 05:09:48 2016 *************** *** 1,431 **** ! ! ! ! !
!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 GCC, the C standard library and headers must be present for all target variants for which target libraries will be built (and not only the variant of the host C++ compiler). !
!This affects the popular ‘x86_64-unknown-linux-gnu’ platform (among ! other multilib targets), for which 64-bit (‘x86_64’) and 32-bit ! (‘i386’) libc headers are usually packaged separately. If you do a ! build of a native compiler on ‘x86_64-unknown-linux-gnu’, make sure you either have the 32-bit libc developer package properly installed (the exact name of the package depends on your distro) or you must build GCC as a 64-bit only compiler by configuring with the option ! --disable-multilib. Otherwise, you may encounter an error such as ! ‘fatal error: gnu/stubs-32.h: No such file’ !
!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.12.2.tar.bz2. If an ISL source distribution is found ! in a subdirectory of your GCC sources named isl, it will be ! built together with GCC. Alternatively, 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.1.tar.gz. If a CLooG source distribution is found ! in a subdirectory of your GCC sources named cloog, it will be ! built together with GCC. Alternatively, the --with-cloog configure option should be used if CLooG is not installed in your default library search path. !
!If you want to install CLooG separately it needs to be built against ! ISL 0.12.2 by using the --with-isl=system to direct CLooG to pick up an already installed ISL. Using the ISL library as bundled with CLooG is not supported. -
-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. Tcl 8.6 has a known regression in RE pattern handling that make parts of the testsuite fail. See http://core.tcl.tk/tcl/tktview/267b7e2334ee2e9de34c4b00d6e72e2f1997085f for more information. !
!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,320 ---- ! ! !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.
!
!
This affects the popular ‘x86_64-unknown-linux-gnu’ platform (among
! other multilib targets), for which 64-bit (‘x86_64’) and 32-bit
! (‘i386’) libc headers are usually packaged separately. If you do a
! build of a native compiler on ‘x86_64-unknown-linux-gnu’, make sure you
either have the 32-bit libc developer package properly installed (the exact
name of the package depends on your distro) or you must build GCC as a
64-bit only compiler by configuring with the option
! --disable-multilib. Otherwise, you may encounter an error such as
! ‘fatal error: gnu/stubs-32.h: No such file’
!
!
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. ! !
If you want to install CLooG separately it needs to be built against ! ISL 0.12.2 by using the --with-isl=system to direct CLooG to pick up an already installed ISL. Using the ISL library as bundled with CLooG is not supported. !
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.9.3/INSTALL/specific.html gcc-4.9.4/INSTALL/specific.html *** gcc-4.9.3/INSTALL/specific.html Fri Jun 26 17:59:17 2015 --- gcc-4.9.4/INSTALL/specific.html Wed Aug 3 05:09:48 2016 *************** *** 1,705 **** ! ! ! ! !
!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. !
!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]*’. !
!Use ‘configure --target=arc-elf32 --with-cpu=cpu --enable-languages="c,c++"’ ! to configure GCC, with cpu being one of ‘arc600’, ‘arc601’, ! or ‘arc700’. !
!Use ‘configure --target=arc-linux-uclibc --with-cpu=arc700 --enable-languages="c,c++"’ to configure GCC. -
-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. !
!Binutils pre 2.24 does not have support for selecting -mabi and does not support ILP32. If it is used to build GCC 4.9 or later, GCC will ! not support option -mabi=ilp32. !
!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 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. !
!To enable a workaround for the Cortex-A53 erratum number 843419 by default (for all CPUs regardless of -mcpu option given) at configure time use the ! --enable-fix-cortex-a53-843419 option. This workaround is applied at link time. Enabling the workaround will cause GCC to pass the relevant option to the linker. It can be explicitly disabled during compilation by passing the ! -mno-fix-cortex-a53-843419 option. Conversely, ! --disable-fix-cortex-a53-843419 will disable the workaround by default. The workaround is disabled by default if neither of ! --enable-fix-cortex-a53-843419 or ! --disable-fix-cortex-a53-843419 is given at configure time. !
!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,691 ---- ! !
!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. +
+
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]*’. +
Use ‘configure --target=arc-elf32 --with-cpu=cpu --enable-languages="c,c++"’ ! to configure GCC, with cpu being one of ‘arc600’, ‘arc601’, ! or ‘arc700’. !
Use ‘configure --target=arc-linux-uclibc --with-cpu=arc700 --enable-languages="c,c++"’ to configure GCC. !
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. ! !
Binutils pre 2.24 does not have support for selecting -mabi and does not support ILP32. If it is used to build GCC 4.9 or later, GCC will ! not support option -mabi=ilp32. ! !
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 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. ! !
To enable a workaround for the Cortex-A53 erratum number 843419 by default (for all CPUs regardless of -mcpu option given) at configure time use the ! --enable-fix-cortex-a53-843419 option. This workaround is applied at link time. Enabling the workaround will cause GCC to pass the relevant option to the linker. It can be explicitly disabled during compilation by passing the ! -mno-fix-cortex-a53-843419 option. Conversely, ! --disable-fix-cortex-a53-843419 will disable the workaround by default. The workaround is disabled by default if neither of ! --enable-fix-cortex-a53-843419 or ! --disable-fix-cortex-a53-843419 is given at configure time. ! !
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 *** 707,1442 **** 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. !
!TI MSP430 processor. This configuration is intended for embedded systems. !
!Andes NDS32 target in little endian mode. !
!Andes NDS32 target in big endian mode. !
!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 9 has been obsoleted in GCC 4.9, but can still be ! enabled by configuring with --enable-obsolete. Support will be ! removed in GCC 4.10. 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 in little endian mode, running GNU/Linux. This port requires binutils-2.22 or newer. !
!The TILE-Gx processor in big endian mode, running GNU/Linux. This port requires binutils-2.23 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 --- 693,1516 ---- 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. ! !
TI MSP430 processor. This configuration is intended for embedded systems. ! !
Andes NDS32 target in little endian mode. ! !
Andes NDS32 target in big endian mode. ! !
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 9 has been obsoleted in GCC 4.9, but can still be ! enabled by configuring with --enable-obsolete. Support will be ! removed in GCC 4.10. 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 in little endian mode, running GNU/Linux. This port requires binutils-2.22 or newer. ! !
The TILE-Gx processor in big endian mode, running GNU/Linux. This port requires binutils-2.23 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 *** 1444,1475 **** 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 -
- - - - - --- 1518,1548 ---- 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.9.3/INSTALL/test.html gcc-4.9.4/INSTALL/test.html *** gcc-4.9.3/INSTALL/test.html Fri Jun 26 17:59:19 2015 --- gcc-4.9.4/INSTALL/test.html Wed Aug 3 05:09:48 2016 *************** *** 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.9.3/LAST_UPDATED gcc-4.9.4/LAST_UPDATED
*** gcc-4.9.3/LAST_UPDATED Fri Jun 26 17:59:15 2015
--- gcc-4.9.4/LAST_UPDATED Wed Aug 3 05:09:48 2016
***************
*** 1 ****
! Obtained from SVN: tags/gcc_4_9_3_release revision 225078
--- 1 ----
! Obtained from SVN: tags/gcc_4_9_4_release revision 239064
diff -Nrcpad gcc-4.9.3/MD5SUMS gcc-4.9.4/MD5SUMS
*** gcc-4.9.3/MD5SUMS Fri Jun 26 19:06:08 2015
--- gcc-4.9.4/MD5SUMS Wed Aug 3 06:32:14 2016
***************
*** 1,5 ****
# This file contains the MD5 checksums of the files in the
! # gcc-4.9.3.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.9.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
*************** bda40697a9e2e23c4a52125fc1cc713d .dir-l
*** 16,45 ****
fe60d87048567d4fe8c8a0ed2448bcc8 COPYING.RUNTIME
d32239bcb673463ab874e80d47fae504 COPYING3
6a6a8e020838b23406c81b19c1d46df6 COPYING3.LIB
! dcf8644b7185d8bfc850b996a576f6cf ChangeLog
09538b708302f1735f6fa05b622ecf5e ChangeLog.tree-ssa
79ef16e405f5873970e04cee49091ff8 INSTALL/README
! 0c4b65958eeb60576941b9ac74f107c7 INSTALL/binaries.html
! 55b7dd593f825d1e18f8300dfb6d9135 INSTALL/build.html
! c7f0bcac711b53ec526aa7462ed62e84 INSTALL/configure.html
! d2fd0b75a80bbbc1039adf5905907d92 INSTALL/download.html
! 22470239483dc4a8209ae0e7aedb975a INSTALL/finalinstall.html
! eeca39b775f90e9aba3299ac7ca5226b INSTALL/gfdl.html
! dc724af1087ecfe674057e134fb96f24 INSTALL/index.html
! 1312e5d2d766e7329830119e414c6dc0 INSTALL/old.html
! 18426c8161a0727970e58fae85d7462d INSTALL/prerequisites.html
! b2a5a4d2a4f45a040ee13af01b54cd69 INSTALL/specific.html
! ecf1d0a55509986c460eb99faf99fa15 INSTALL/test.html
! 0f40e81508b9faea87cd500386979481 LAST_UPDATED
5df43eb77ba93510a6adee7bd06bd774 MAINTAINERS
! f16f33768674699c5cf92a8ca06744d5 Makefile.def
! 1e713ad7c4b220e69fd0dc77d8060c6a Makefile.in
f3a76b2dae23759df8f4bf5f1088f950 Makefile.tpl
! 316a89552e2010523cfcde0315ad180b NEWS
80d26bc3b1ad4f6969a96a24c9181bf5 README
b510a5285eb05298b5f3d9f5ae920588 boehm-gc/AmigaOS.c
2caafacabf758bb76a9dfce1fc544b97 boehm-gc/BCC_MAKEFILE
! b821d6f1d53442abb5183e302cb9bdc6 boehm-gc/ChangeLog
c18075e3729cd116028480307a8e845d boehm-gc/EMX_MAKEFILE
3b7cc3be9ed3c2135bbda990e8a69303 boehm-gc/MacOS.c
5cf7764626b7dd7272b2fe11403d1b6a boehm-gc/MacProjects.sit.hqx
--- 16,45 ----
fe60d87048567d4fe8c8a0ed2448bcc8 COPYING.RUNTIME
d32239bcb673463ab874e80d47fae504 COPYING3
6a6a8e020838b23406c81b19c1d46df6 COPYING3.LIB
! cb1215d6af0c08ef8981990373024205 ChangeLog
09538b708302f1735f6fa05b622ecf5e ChangeLog.tree-ssa
79ef16e405f5873970e04cee49091ff8 INSTALL/README
! 3c47fb6f8e8f7a7dcf0197d643772f00 INSTALL/binaries.html
! e7e2b492b774d03f1ce332c45914d0c6 INSTALL/build.html
! 474365a0fa73825b88ff0c3e3956ef7c INSTALL/configure.html
! 1c35df4887f1a4748bd58d863af32714 INSTALL/download.html
! 182f3ca1425d1ccf637dd048e670c1f6 INSTALL/finalinstall.html
! f24b4999e0b38760db90dbb5acf5a2d4 INSTALL/gfdl.html
! 7bd1f7ee719ca2fc0abb6c5965935367 INSTALL/index.html
! 620f6dbef9699a9bde5d78980fbfaaa0 INSTALL/old.html
! 7ad856e1bb0b805518f4a6ab0ce33cef INSTALL/prerequisites.html
! 1cb47b1be098748cd1c1c3202ad016bb INSTALL/specific.html
! 0d630039c49eda6f5ade37d8aecbf88b INSTALL/test.html
! 0217bca77bf4fb426b11c9694d10e12f LAST_UPDATED
5df43eb77ba93510a6adee7bd06bd774 MAINTAINERS
! fc230d67697000ee98f8a80dc5e7abd7 Makefile.def
! 83d9a5a1efd0ff345894160c20e6125a Makefile.in
f3a76b2dae23759df8f4bf5f1088f950 Makefile.tpl
! 498da41d09e58f16734587ba2b61dfd8 NEWS
80d26bc3b1ad4f6969a96a24c9181bf5 README
b510a5285eb05298b5f3d9f5ae920588 boehm-gc/AmigaOS.c
2caafacabf758bb76a9dfce1fc544b97 boehm-gc/BCC_MAKEFILE
! 165fde2fdfbd5ef63140bd74ac4df50b boehm-gc/ChangeLog
c18075e3729cd116028480307a8e845d boehm-gc/EMX_MAKEFILE
3b7cc3be9ed3c2135bbda990e8a69303 boehm-gc/MacOS.c
5cf7764626b7dd7272b2fe11403d1b6a boehm-gc/MacProjects.sit.hqx
*************** b04a1232318128ebd7c630fca10d02e5 boehm-
*** 218,224 ****
eea34cf893bb060ee20189e256a8065a config.guess
040359150cf11493f973a46d8a25b06b config.rpath
9e38dc3cc2b4e471ea192c8984fb0cd1 config.sub
! 900ae5ac06e2393a3183425057584786 config/ChangeLog
0fcd4badfe2a2191778bdf5ab94aa40c config/acinclude.m4
9238d23c68259d195b332db71892d242 config/acx.m4
6b030f5cf640bdd401ea739f54a667f8 config/asmcfi.m4
--- 218,224 ----
eea34cf893bb060ee20189e256a8065a config.guess
040359150cf11493f973a46d8a25b06b config.rpath
9e38dc3cc2b4e471ea192c8984fb0cd1 config.sub
! 42cdbac8ec035b3bc6d8a6db5a3d84c8 config/ChangeLog
0fcd4badfe2a2191778bdf5ab94aa40c config/acinclude.m4
9238d23c68259d195b332db71892d242 config/acx.m4
6b030f5cf640bdd401ea739f54a667f8 config/asmcfi.m4
*************** b0d2f2e937c16091b330451e6883c4b6 config
*** 300,308 ****
b6afa5c33fb98edfaf591dd38d198b0d config/warnings.m4
7ef51b0adb98e5c5f7aba46d2c7293f1 config/weakref.m4
e249d18c447a8372fd1ed5f084284d6b config/zlib.m4
! 63e913e27fbfee8962ff656ebc7b1447 configure
! 93584659b041680f4a3067ca529601f0 configure.ac
! 103400c5efef132fe6ea3718d738f4bd contrib/ChangeLog
7af8d2979bf1a7cfa88e30d05fa22be2 contrib/ChangeLog.tree-ssa
e0ea80d7094bf66610f2f60db444f9a1 contrib/analyze_brprob
998f0112578f801ac84646f060e18f89 contrib/check_GNU_style.sh
--- 300,308 ----
b6afa5c33fb98edfaf591dd38d198b0d config/warnings.m4
7ef51b0adb98e5c5f7aba46d2c7293f1 config/weakref.m4
e249d18c447a8372fd1ed5f084284d6b config/zlib.m4
! 47def2ac3dfe6c1441fdbf9365da8ad6 configure
! a9ad66b621e90fba61d4cc9a231bd82e configure.ac
! 9c9df8009b29222ee5d283698648a292 contrib/ChangeLog
7af8d2979bf1a7cfa88e30d05fa22be2 contrib/ChangeLog.tree-ssa
e0ea80d7094bf66610f2f60db444f9a1 contrib/analyze_brprob
998f0112578f801ac84646f060e18f89 contrib/check_GNU_style.sh
*************** f2ca7b2fcab4618447996996322c174f contri
*** 318,324 ****
d15395f576c45a45e0272cb440d04f9d contrib/dg-extract-results.sh
87ae17b353cdce921324af084ec6dcb1 contrib/dglib.pm
174a1f43dfb4bc58a4fb430af65fec44 contrib/download_ecj
! d345b64b72d98783a0bebd33857e7ac9 contrib/download_prerequisites
1630984090f8c7ed66e5a977c20664cf contrib/filter_gcc_for_doxygen
db03e57377f9eb202b7b783eb81fe40d contrib/filter_knr2ansi.pl
2e831f673656f3052f95930c3203cce9 contrib/filter_params.pl
--- 318,324 ----
d15395f576c45a45e0272cb440d04f9d contrib/dg-extract-results.sh
87ae17b353cdce921324af084ec6dcb1 contrib/dglib.pm
174a1f43dfb4bc58a4fb430af65fec44 contrib/download_ecj
! 2a18c4d6c3c423938048a318841f1d04 contrib/download_prerequisites
1630984090f8c7ed66e5a977c20664cf contrib/filter_gcc_for_doxygen
db03e57377f9eb202b7b783eb81fe40d contrib/filter_knr2ansi.pl
2e831f673656f3052f95930c3203cce9 contrib/filter_params.pl
*************** fa945bac89ee68b410027dcfe1312f4b contri
*** 334,340 ****
0fb5c8c3cd465d8bd57b55b2548c683a contrib/paranoia.cc
9083c56c1c89c5bec355a27f78e49807 contrib/patch_tester.sh
87a19b40fbd220938cf6c23c42c255e2 contrib/prepare_patch.sh
! 0a852375c3bfb58f54ee7ce9778fba2b contrib/reghunt/ChangeLog
cf247a580e49d212518de409793db0a8 contrib/reghunt/bin/gcc-build-full
724e70ea3e80f87f2a201bbe2f1eef37 contrib/reghunt/bin/gcc-build-simple
3f2318bae7562a4ad1639e686916a545 contrib/reghunt/bin/gcc-cleanup
--- 334,340 ----
0fb5c8c3cd465d8bd57b55b2548c683a contrib/paranoia.cc
9083c56c1c89c5bec355a27f78e49807 contrib/patch_tester.sh
87a19b40fbd220938cf6c23c42c255e2 contrib/prepare_patch.sh
! fac31380c7f110dc59dd8b2f0966b37e 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
*** 393,399 ****
e2829fc4af4f433a6a328a62d5ce8066 contrib/reghunt/examples/reg-watch
afd863c2ec84c906e20f9b9787b1f0fe contrib/reghunt/examples/reg-watch.awk
8955535523d4b5f48006bcb851ba9b4b contrib/reghunt/examples/testall
! 1c56943890d7f3bb257c0321c62d1a3b 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
--- 393,399 ----
e2829fc4af4f433a6a328a62d5ce8066 contrib/reghunt/examples/reg-watch
afd863c2ec84c906e20f9b9787b1f0fe contrib/reghunt/examples/reg-watch.awk
8955535523d4b5f48006bcb851ba9b4b contrib/reghunt/examples/testall
! f3fd0c0094ab83633c5f72e437aba1ef 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
*** 417,423 ****
6ed51d5edccbae74c6500732f8a40540 contrib/update-copyright.py
7cb42cbdf8becd280d1e16191416fb62 contrib/warn_summary
21504de31981a67b5b93b265029d1865 depcomp
! 4d00e9f755d470cf3b2b579214bddc51 fixincludes/ChangeLog
c23ba4c4f4ca4dfcdd9b4155e4626da7 fixincludes/Makefile.in
4eb8fdda3b3e303c7aa822d341495822 fixincludes/README
455903ad4ff71fa5c5340ef7ae41a0e6 fixincludes/README-fixinc
--- 417,423 ----
6ed51d5edccbae74c6500732f8a40540 contrib/update-copyright.py
7cb42cbdf8becd280d1e16191416fb62 contrib/warn_summary
21504de31981a67b5b93b265029d1865 depcomp
! d7aaa0cc4e452b3243b312f48a37aa72 fixincludes/ChangeLog
c23ba4c4f4ca4dfcdd9b4155e4626da7 fixincludes/Makefile.in
4eb8fdda3b3e303c7aa822d341495822 fixincludes/README
455903ad4ff71fa5c5340ef7ae41a0e6 fixincludes/README-fixinc
*************** e06760e2aaa65a20f4f201cf50e62a16 fixinc
*** 430,442 ****
497da58c4b47627a33f754b61f6eb051 fixincludes/fixinc.in
01aed58f85fe12db3071f34a29e54c9b fixincludes/fixincl.c
33eafc45c2f2fff3597f318ca0dfb5a1 fixincludes/fixincl.tpl
! e17b11099b3f35f44a9b1f4122101f57 fixincludes/fixincl.x
47da6e634225e1667c26a71bcf234bfa fixincludes/fixlib.c
440bb79da40ac194e1c91b5ae2754eb1 fixincludes/fixlib.h
5b2c1fd3ef9d44fb6beb1a0d45ddd533 fixincludes/fixopts.c
ed1415e9dbc8f421fd9288bde0d90ad1 fixincludes/fixtests.c
6df145c7cea1e2099cf97a0d83564aca fixincludes/genfixes
! 2981b7a6be065d606badda1ef2d12cdb fixincludes/inclhack.def
6e093a147c4e377aa751d74c82d0bd87 fixincludes/mkfixinc.sh
5f9960cfe65b2e6bef658f770e52dfef fixincludes/mkheaders.in
3aa0563cd682ee61ecd9eb6eea0b0bce fixincludes/procopen.c
--- 430,442 ----
497da58c4b47627a33f754b61f6eb051 fixincludes/fixinc.in
01aed58f85fe12db3071f34a29e54c9b fixincludes/fixincl.c
33eafc45c2f2fff3597f318ca0dfb5a1 fixincludes/fixincl.tpl
! 60638500c904ba4ec56811c5656f6869 fixincludes/fixincl.x
47da6e634225e1667c26a71bcf234bfa fixincludes/fixlib.c
440bb79da40ac194e1c91b5ae2754eb1 fixincludes/fixlib.h
5b2c1fd3ef9d44fb6beb1a0d45ddd533 fixincludes/fixopts.c
ed1415e9dbc8f421fd9288bde0d90ad1 fixincludes/fixtests.c
6df145c7cea1e2099cf97a0d83564aca fixincludes/genfixes
! ed738e566fcc80c62466f2c47d99e006 fixincludes/inclhack.def
6e093a147c4e377aa751d74c82d0bd87 fixincludes/mkfixinc.sh
5f9960cfe65b2e6bef658f770e52dfef fixincludes/mkheaders.in
3aa0563cd682ee61ecd9eb6eea0b0bce fixincludes/procopen.c
*************** d2f1ddef1ca3edae298e37f7bc892941 fixinc
*** 516,522 ****
563eddf934e21ec7f85628e18fb1c641 fixincludes/tests/base/stdint-hpux11.h
cc3783f241fa992a305aced8e1195ee9 fixincludes/tests/base/stdint-newlib.h
1ee4e2b61ae5781d35271f3181927037 fixincludes/tests/base/stdint.h
! a023702924578e817fa25256464b7558 fixincludes/tests/base/stdio.h
1887d8bc1711dae9922852cda6027877 fixincludes/tests/base/stdio_tag.h
f7553de66508d6d79faafd2724375053 fixincludes/tests/base/stdlib.h
42a7de17fb8f2ac74bc30c7029199637 fixincludes/tests/base/string.h
--- 516,522 ----
563eddf934e21ec7f85628e18fb1c641 fixincludes/tests/base/stdint-hpux11.h
cc3783f241fa992a305aced8e1195ee9 fixincludes/tests/base/stdint-newlib.h
1ee4e2b61ae5781d35271f3181927037 fixincludes/tests/base/stdint.h
! 56851945b928073d5e3f774f1efb0721 fixincludes/tests/base/stdio.h
1887d8bc1711dae9922852cda6027877 fixincludes/tests/base/stdio_tag.h
f7553de66508d6d79faafd2724375053 fixincludes/tests/base/stdlib.h
42a7de17fb8f2ac74bc30c7029199637 fixincludes/tests/base/string.h
*************** a5e817d35ded04a0fb03999b50c0e89e fixinc
*** 551,562 ****
955462b555900ecd3934223c64e21fa7 fixincludes/tests/base/types/vxTypesBase.h
c78e762f2c91f2af991feda7d3d7f4b2 fixincludes/tests/base/unistd.h
f9abccf4b8b7eac82a99bb1f9ef6832f gcc/ABOUT-GCC-NLS
! 8469288315b53a9539ab167633c8e9ab gcc/BASE-VER
59530bdf33659b29e73d4adb9f9f6552 gcc/COPYING
a916467b91076e631dd8edb7424769c7 gcc/COPYING.LIB
d32239bcb673463ab874e80d47fae504 gcc/COPYING3
6a6a8e020838b23406c81b19c1d46df6 gcc/COPYING3.LIB
! af0ae041a86e80c831594c9cb4e4e38a gcc/ChangeLog
a3b63c675afa7a655cc2bfa8a907af79 gcc/ChangeLog-1997
d9a88529352a010253c2e8fb1ed6023b gcc/ChangeLog-1998
240f08f81cb4699e8b49347db38233db gcc/ChangeLog-1999
--- 551,562 ----
955462b555900ecd3934223c64e21fa7 fixincludes/tests/base/types/vxTypesBase.h
c78e762f2c91f2af991feda7d3d7f4b2 fixincludes/tests/base/unistd.h
f9abccf4b8b7eac82a99bb1f9ef6832f gcc/ABOUT-GCC-NLS
! 4c75a25275612dd1ce4e57cff9a999e7 gcc/BASE-VER
59530bdf33659b29e73d4adb9f9f6552 gcc/COPYING
a916467b91076e631dd8edb7424769c7 gcc/COPYING.LIB
d32239bcb673463ab874e80d47fae504 gcc/COPYING3
6a6a8e020838b23406c81b19c1d46df6 gcc/COPYING3.LIB
! 6abe191f5c3c43b5fd71691be6b3db36 gcc/ChangeLog
a3b63c675afa7a655cc2bfa8a907af79 gcc/ChangeLog-1997
d9a88529352a010253c2e8fb1ed6023b gcc/ChangeLog-1998
240f08f81cb4699e8b49347db38233db gcc/ChangeLog-1999
*************** fb3fadb88e1d2b3b640cfaaa5ff11780 gcc/Ch
*** 580,586 ****
3eb07e0b2e542409bf73d359f7f65609 gcc/ChangeLog.ptr
e13638e26743ba41e6011b76cc00d9a9 gcc/ChangeLog.tree-ssa
739ab47f6425bcea1d05e4fc0542de54 gcc/ChangeLog.tuples
! 6049774da9d491a624b3646a7cfa7b9b gcc/DATESTAMP
d41d8cd98f00b204e9800998ecf8427e gcc/DEV-PHASE
eb92e1ff5e982ca07e173e0eb286d243 gcc/FSFChangeLog
30e1e33411566388b3164558482dc5e6 gcc/FSFChangeLog.10
--- 580,586 ----
3eb07e0b2e542409bf73d359f7f65609 gcc/ChangeLog.ptr
e13638e26743ba41e6011b76cc00d9a9 gcc/ChangeLog.tree-ssa
739ab47f6425bcea1d05e4fc0542de54 gcc/ChangeLog.tuples
! a488d8f104131cbd3ef865b4db6a6df7 gcc/DATESTAMP
d41d8cd98f00b204e9800998ecf8427e gcc/DEV-PHASE
eb92e1ff5e982ca07e173e0eb286d243 gcc/FSFChangeLog
30e1e33411566388b3164558482dc5e6 gcc/FSFChangeLog.10
*************** ec6799501b2eb2923d5de6a66169dbd2 gcc/ON
*** 592,598 ****
65b0958f3e11d2f408011ac52955b811 gcc/acinclude.m4
8dcfee0fc9b019ed7810de9926841795 gcc/aclocal.m4
30995d78221b41ce62c92b2f601b4ebb gcc/ada/9drpc.adb
! 64e376334754800fbdcd0f2cd0e7aecf gcc/ada/ChangeLog
683be0b07dc4f64f118fd5e8ae9cb30d gcc/ada/ChangeLog-2001
7aff25efb203be4136b8776cdc812956 gcc/ada/ChangeLog-2002
cd2379152000f40157d349018fb9364d gcc/ada/ChangeLog-2003
--- 592,598 ----
65b0958f3e11d2f408011ac52955b811 gcc/acinclude.m4
8dcfee0fc9b019ed7810de9926841795 gcc/aclocal.m4
30995d78221b41ce62c92b2f601b4ebb gcc/ada/9drpc.adb
! cd9a065d894137acb4968430b1359f36 gcc/ada/ChangeLog
683be0b07dc4f64f118fd5e8ae9cb30d gcc/ada/ChangeLog-2001
7aff25efb203be4136b8776cdc812956 gcc/ada/ChangeLog-2002
cd2379152000f40157d349018fb9364d gcc/ada/ChangeLog-2003
*************** a03b138901942ef6b8a662409e6e842d gcc/ad
*** 1044,1050 ****
9d3dd8a317fdbdec1a27b44480e76d39 gcc/ada/a-taster.ads
09e5467697bae79fd39e9e40a68afbab gcc/ada/a-teioed.adb
4eb0094120306451664ed73cdafe1d74 gcc/ada/a-teioed.ads
! 1e9390654c0c225c00df58752340cfdc gcc/ada/a-textio.adb
18a11eb25686c5e8692fbf6dc35ae63e gcc/ada/a-textio.ads
cb6c13a1bd5a4009dc47cdeac61f5c63 gcc/ada/a-tgdico.ads
e52f158e88867c99b27268762d9506b4 gcc/ada/a-tiboio.adb
--- 1044,1050 ----
9d3dd8a317fdbdec1a27b44480e76d39 gcc/ada/a-taster.ads
09e5467697bae79fd39e9e40a68afbab gcc/ada/a-teioed.adb
4eb0094120306451664ed73cdafe1d74 gcc/ada/a-teioed.ads
! 85f33903adc2509f924ec56d84a5085d gcc/ada/a-textio.adb
18a11eb25686c5e8692fbf6dc35ae63e gcc/ada/a-textio.ads
cb6c13a1bd5a4009dc47cdeac61f5c63 gcc/ada/a-tgdico.ads
e52f158e88867c99b27268762d9506b4 gcc/ada/a-tiboio.adb
*************** f459c88852baf5a8d82a6acef1473c32 gcc/ad
*** 1558,1565 ****
d7eca93022b3adc8f4a61dbe910e95d2 gcc/ada/g-zspche.adb
b45654446bc74bb68ae4adef78906e9b gcc/ada/g-zspche.ads
698b837b776abdf33504479af8506a50 gcc/ada/g-zstspl.ads
! ec9434db1d60180addfe46d2744f6380 gcc/ada/gcc-interface/Make-lang.in
! 71b846717da049700d46e08965200a8a gcc/ada/gcc-interface/Makefile.in
d47cdfac076a7e474979da4139393b39 gcc/ada/gcc-interface/ada-tree.def
a283b124426371820055dc3a8082b6a8 gcc/ada/gcc-interface/ada-tree.h
51c95420b5900990141d2e5705582197 gcc/ada/gcc-interface/ada.h
--- 1558,1565 ----
d7eca93022b3adc8f4a61dbe910e95d2 gcc/ada/g-zspche.adb
b45654446bc74bb68ae4adef78906e9b gcc/ada/g-zspche.ads
698b837b776abdf33504479af8506a50 gcc/ada/g-zstspl.ads
! 11e71db94d870ce35e79f23cfac3500a gcc/ada/gcc-interface/Make-lang.in
! a72679c5ea14a80ef64caa2ba5e2e16f gcc/ada/gcc-interface/Makefile.in
d47cdfac076a7e474979da4139393b39 gcc/ada/gcc-interface/ada-tree.def
a283b124426371820055dc3a8082b6a8 gcc/ada/gcc-interface/ada-tree.h
51c95420b5900990141d2e5705582197 gcc/ada/gcc-interface/ada.h
*************** f2f009e704358eef01e9cc910cf21f14 gcc/ad
*** 2044,2050 ****
c4045ad22005510940d70e1a445db431 gcc/ada/s-multip.ads
9403a800176e33306ca96b5b2b8b5c5b gcc/ada/s-os_lib.adb
da721f63f954680e720c914fc5b1c9e0 gcc/ada/s-os_lib.ads
! 0ac6b3786374f49f1b441988c0f87298 gcc/ada/s-oscons-tmplt.c
f45382176206d1e0b4098d842fbd1790 gcc/ada/s-osinte-aix.adb
3539908c15bc37fc1763ee5ab4d4768a gcc/ada/s-osinte-aix.ads
39c61ac1bebc2cb878e97431624f901b gcc/ada/s-osinte-android.adb
--- 2044,2050 ----
c4045ad22005510940d70e1a445db431 gcc/ada/s-multip.ads
9403a800176e33306ca96b5b2b8b5c5b gcc/ada/s-os_lib.adb
da721f63f954680e720c914fc5b1c9e0 gcc/ada/s-os_lib.ads
! 01a17ca9968035104efe0254cf0c5e6a gcc/ada/s-oscons-tmplt.c
f45382176206d1e0b4098d842fbd1790 gcc/ada/s-osinte-aix.adb
3539908c15bc37fc1763ee5ab4d4768a gcc/ada/s-osinte-aix.ads
39c61ac1bebc2cb878e97431624f901b gcc/ada/s-osinte-android.adb
*************** c0c86a23f6e7c29082660aa8e265c1d4 gcc/ad
*** 2053,2068 ****
8eb9be01349075439848217caea28840 gcc/ada/s-osinte-darwin.ads
b2153a6d0429ecf2d94b05b9d09e6160 gcc/ada/s-osinte-dummy.ads
1f06872d93c69bbab8ffc44d7bb1a6e6 gcc/ada/s-osinte-freebsd.adb
! 22fe8cfebbc50f321bdcf46321c16d7d gcc/ada/s-osinte-freebsd.ads
7f1f83f2b78279e17d374e171c1da3b2 gcc/ada/s-osinte-hpux-dce.adb
e0c8077ba5d78f82edb8990863741a5e gcc/ada/s-osinte-hpux-dce.ads
d7a90948dd139467401ea238fbf6828c gcc/ada/s-osinte-hpux.ads
! a61877a14692bc80fb90f9c55b339508 gcc/ada/s-osinte-kfreebsd-gnu.ads
9e59ea10b5c96ddb478d2b7b97c913a4 gcc/ada/s-osinte-linux.ads
c7a2af0b417168daa486407e6b562409 gcc/ada/s-osinte-mingw.ads
e0ccc12265d7031072307fee72e66441 gcc/ada/s-osinte-posix.adb
95d33f38d09b64c6ddbdf6ca9013a19a gcc/ada/s-osinte-rtems.adb
! 3dd5936d5b2ac8711103b898e57f8824 gcc/ada/s-osinte-rtems.ads
60d201ac2cb9230bfb79e898dae488b6 gcc/ada/s-osinte-solaris-posix.ads
4b79cc58a1b73b941681456c8abba9f5 gcc/ada/s-osinte-solaris.adb
5d8bb4d19a51168c31b3c222912bdd69 gcc/ada/s-osinte-solaris.ads
--- 2053,2068 ----
8eb9be01349075439848217caea28840 gcc/ada/s-osinte-darwin.ads
b2153a6d0429ecf2d94b05b9d09e6160 gcc/ada/s-osinte-dummy.ads
1f06872d93c69bbab8ffc44d7bb1a6e6 gcc/ada/s-osinte-freebsd.adb
! 460575dee7844394f427bf171b413738 gcc/ada/s-osinte-freebsd.ads
7f1f83f2b78279e17d374e171c1da3b2 gcc/ada/s-osinte-hpux-dce.adb
e0c8077ba5d78f82edb8990863741a5e gcc/ada/s-osinte-hpux-dce.ads
d7a90948dd139467401ea238fbf6828c gcc/ada/s-osinte-hpux.ads
! 7db31ded89ea5e94817f0e46cdcc32d4 gcc/ada/s-osinte-kfreebsd-gnu.ads
9e59ea10b5c96ddb478d2b7b97c913a4 gcc/ada/s-osinte-linux.ads
c7a2af0b417168daa486407e6b562409 gcc/ada/s-osinte-mingw.ads
e0ccc12265d7031072307fee72e66441 gcc/ada/s-osinte-posix.adb
95d33f38d09b64c6ddbdf6ca9013a19a gcc/ada/s-osinte-rtems.adb
! fe47c19713c37f489761c788b554d4f0 gcc/ada/s-osinte-rtems.ads
60d201ac2cb9230bfb79e898dae488b6 gcc/ada/s-osinte-solaris-posix.ads
4b79cc58a1b73b941681456c8abba9f5 gcc/ada/s-osinte-solaris.adb
5d8bb4d19a51168c31b3c222912bdd69 gcc/ada/s-osinte-solaris.ads
*************** dff6c45dedc5b25498e3b38f561e4cc7 gcc/ad
*** 2707,2713 ****
0493a7ed666c4b102be665a8e328be35 gcc/ada/xutil.adb
2c8b2f1975e4e064d3803db6dbd516cb gcc/ada/xutil.ads
fdfbd24619483000b7e04929c29feebb gcc/addresses.h
! bc09ee30e57e9f7ab0427b8db7ffe650 gcc/alias.c
f806ef31303c8073c9399221837a0cca gcc/alias.h
62460fd310b0c679995a9f3e7a5dd196 gcc/alloc-pool.c
381b28a1bdd5698b2aa6b37bbe7bd591 gcc/alloc-pool.h
--- 2707,2713 ----
0493a7ed666c4b102be665a8e328be35 gcc/ada/xutil.adb
2c8b2f1975e4e064d3803db6dbd516cb gcc/ada/xutil.ads
fdfbd24619483000b7e04929c29feebb gcc/addresses.h
! be5e56b27cef6cb9da2eca277a52c897 gcc/alias.c
f806ef31303c8073c9399221837a0cca gcc/alias.h
62460fd310b0c679995a9f3e7a5dd196 gcc/alloc-pool.c
381b28a1bdd5698b2aa6b37bbe7bd591 gcc/alloc-pool.h
*************** ad3169d3a580696f6480a7d86c8d0e34 gcc/bi
*** 2724,2741 ****
0c1f33ae2da3716f67ce61924c81e074 gcc/bt-load.c
af0e8c840fa48a6200875c0df80dd7f7 gcc/builtin-attrs.def
4a5945618431b5c84500f7b0e9f69819 gcc/builtin-types.def
! 5bb4e9f0f243e7b64732978ff94a2193 gcc/builtins.c
709447be4b984f09869436e1af94d606 gcc/builtins.def
4b25cb43c45b2775bf3398cad0b2f997 gcc/builtins.h
! 927e5ff8d5141dee866d4063e140c7d3 gcc/c-family/ChangeLog
22037a5d7bda1a2cf1c34a813bad655b gcc/c-family/array-notation-common.c
48d6ed64df57da982f2317402d404124 gcc/c-family/c-ada-spec.c
10157e4802b298ec57f6bbe626694034 gcc/c-family/c-ada-spec.h
005a6e6078a443f37358315735999e75 gcc/c-family/c-cilkplus.c
! bf2aac54335b02e1b34f9cd84cd7917a gcc/c-family/c-common.c
3ce0acd449868895cda4785a578266e2 gcc/c-family/c-common.def
2f64edf02605a36ddcb4643da27c6200 gcc/c-family/c-common.h
! 309d7a6ddfc15b1ae38e85f81163a164 gcc/c-family/c-cppbuiltin.c
dbc45b842496652a81ddf71534f085cb gcc/c-family/c-dump.c
d903f037f15d1a4333bff696b8b4951a gcc/c-family/c-format.c
3762f6009afbaf0a23480990fa2ad3c4 gcc/c-family/c-format.h
--- 2724,2741 ----
0c1f33ae2da3716f67ce61924c81e074 gcc/bt-load.c
af0e8c840fa48a6200875c0df80dd7f7 gcc/builtin-attrs.def
4a5945618431b5c84500f7b0e9f69819 gcc/builtin-types.def
! 502558aceb17fa75d3f035da13056540 gcc/builtins.c
709447be4b984f09869436e1af94d606 gcc/builtins.def
4b25cb43c45b2775bf3398cad0b2f997 gcc/builtins.h
! e27e8d47439dd35c469a82ea2efadccd gcc/c-family/ChangeLog
22037a5d7bda1a2cf1c34a813bad655b gcc/c-family/array-notation-common.c
48d6ed64df57da982f2317402d404124 gcc/c-family/c-ada-spec.c
10157e4802b298ec57f6bbe626694034 gcc/c-family/c-ada-spec.h
005a6e6078a443f37358315735999e75 gcc/c-family/c-cilkplus.c
! 4132d7868a87a4b609bdc0d748308736 gcc/c-family/c-common.c
3ce0acd449868895cda4785a578266e2 gcc/c-family/c-common.def
2f64edf02605a36ddcb4643da27c6200 gcc/c-family/c-common.h
! d26c8589cd2a2bd4d0e97831701370b9 gcc/c-family/c-cppbuiltin.c
dbc45b842496652a81ddf71534f085cb gcc/c-family/c-dump.c
d903f037f15d1a4333bff696b8b4951a gcc/c-family/c-format.c
3762f6009afbaf0a23480990fa2ad3c4 gcc/c-family/c-format.h
*************** a3c101e11d8d2321151be53333283c58 gcc/c-
*** 2745,2751 ****
58118b938591ec4ac7e204fa9c8183b5 gcc/c-family/c-omp.c
f61beb8b5789078d8f0656cacf166b58 gcc/c-family/c-opts.c
6f8ef838c68a594024f4c12c021f38be gcc/c-family/c-pch.c
! a764fac4f453e4c326786cf0400015da gcc/c-family/c-ppoutput.c
dce0ba09fb1c4c409b75ef665ff94efc gcc/c-family/c-pragma.c
61e3aeb23503e1772d1c2c1fdbcea56f gcc/c-family/c-pragma.h
7958151ac6795655d68812f5a45303f9 gcc/c-family/c-pretty-print.c
--- 2745,2751 ----
58118b938591ec4ac7e204fa9c8183b5 gcc/c-family/c-omp.c
f61beb8b5789078d8f0656cacf166b58 gcc/c-family/c-opts.c
6f8ef838c68a594024f4c12c021f38be gcc/c-family/c-pch.c
! 50cb86225c83df9a1c700ced6062bd31 gcc/c-family/c-ppoutput.c
dce0ba09fb1c4c409b75ef665ff94efc gcc/c-family/c-pragma.c
61e3aeb23503e1772d1c2c1fdbcea56f gcc/c-family/c-pragma.h
7958151ac6795655d68812f5a45303f9 gcc/c-family/c-pretty-print.c
*************** dce0ba09fb1c4c409b75ef665ff94efc gcc/c-
*** 2760,2766 ****
8041b1cda8919775362c4465096c609b gcc/c-family/cilk.c
85b441a3f28a2bd4e2ca99f03490e65e gcc/c-family/cppspec.c
00be2969ca302d49f76b65173590c942 gcc/c-family/stub-objc.c
! 99ecea74bca9a56f61db0d36f263d1ae gcc/c/ChangeLog
5d46413a194e3bb9b8b12f6e49e911c3 gcc/c/Make-lang.in
da8410bebd4f145d0e880682525f4855 gcc/c/c-array-notation.c
f8a2e7536c39b4d1e3f4b1d5ee6d62c5 gcc/c/c-aux-info.c
--- 2760,2766 ----
8041b1cda8919775362c4465096c609b gcc/c-family/cilk.c
85b441a3f28a2bd4e2ca99f03490e65e gcc/c-family/cppspec.c
00be2969ca302d49f76b65173590c942 gcc/c-family/stub-objc.c
! f45027895349b65d8bc563cd03c64c67 gcc/c/ChangeLog
5d46413a194e3bb9b8b12f6e49e911c3 gcc/c/Make-lang.in
da8410bebd4f145d0e880682525f4855 gcc/c/c-array-notation.c
f8a2e7536c39b4d1e3f4b1d5ee6d62c5 gcc/c/c-aux-info.c
*************** f8a2e7536c39b4d1e3f4b1d5ee6d62c5 gcc/c/
*** 2771,2790 ****
8b01b74da83bfb4d6dc1127114c72f94 gcc/c/c-lang.h
e8fa0ec0164ceb8a90d6ae74f9c7fd1b gcc/c/c-objc-common.c
941499386ac0a23999c942a8986f8e61 gcc/c/c-objc-common.h
! e23135c8c5c5b5403727aa6cfac2e138 gcc/c/c-parser.c
! 66a995603b2cd1394afbfb29b90fe209 gcc/c/c-tree.h
! bbd32bf692648cc452d40d3cd2082082 gcc/c/c-typeck.c
62032db4c55340bd16e7f80d99c0b016 gcc/c/config-lang.in
597ddbe49d6b3528aa5670f785ed61e8 gcc/c/gccspec.c
e972cc617a462165838c95421a29ca5e gcc/caller-save.c
! ea7139881d7c530c20092866da4bb4c3 gcc/calls.c
ed4373ba18fe8ded768dcb407262f035 gcc/calls.h
57e25f571f9a6c30a6ac019e700a37a7 gcc/cfg-flags.def
e136a667dd62eb56a89111c4fcb045eb gcc/cfg.c
02943835098f2e8538a6df30ad37cf85 gcc/cfganal.c
4d8cc1876560628dabb57cefce453d9d gcc/cfgbuild.c
c9f2eb2f240e5d5b9a72b7b39d803b1e gcc/cfgcleanup.c
! 567226e4328d5bfff1f1b9746e1e8c2e gcc/cfgexpand.c
b3c947b28531afadb81599f4a0d73783 gcc/cfgexpand.h
a6a0c9ebc641dfa71f1f2e5188b0da21 gcc/cfghooks.c
17095bd67a8350591e1bd47ec9355698 gcc/cfghooks.h
--- 2771,2790 ----
8b01b74da83bfb4d6dc1127114c72f94 gcc/c/c-lang.h
e8fa0ec0164ceb8a90d6ae74f9c7fd1b gcc/c/c-objc-common.c
941499386ac0a23999c942a8986f8e61 gcc/c/c-objc-common.h
! 33edce60cc1284f361717c0959d6bca8 gcc/c/c-parser.c
! 507c85b8f7696a33e88028354c6daad3 gcc/c/c-tree.h
! 6e554b15a3ded5e738d5dded90f67326 gcc/c/c-typeck.c
62032db4c55340bd16e7f80d99c0b016 gcc/c/config-lang.in
597ddbe49d6b3528aa5670f785ed61e8 gcc/c/gccspec.c
e972cc617a462165838c95421a29ca5e gcc/caller-save.c
! bd9af695890799c72617dd73a7b218a0 gcc/calls.c
ed4373ba18fe8ded768dcb407262f035 gcc/calls.h
57e25f571f9a6c30a6ac019e700a37a7 gcc/cfg-flags.def
e136a667dd62eb56a89111c4fcb045eb gcc/cfg.c
02943835098f2e8538a6df30ad37cf85 gcc/cfganal.c
4d8cc1876560628dabb57cefce453d9d gcc/cfgbuild.c
c9f2eb2f240e5d5b9a72b7b39d803b1e gcc/cfgcleanup.c
! eb3b38be18e31bda0619abdc804c6bd9 gcc/cfgexpand.c
b3c947b28531afadb81599f4a0d73783 gcc/cfgexpand.h
a6a0c9ebc641dfa71f1f2e5188b0da21 gcc/cfghooks.c
17095bd67a8350591e1bd47ec9355698 gcc/cfghooks.h
*************** a6a0c9ebc641dfa71f1f2e5188b0da21 gcc/cf
*** 2792,2802 ****
8c0ea72e2cb82d8984053a8bbb661547 gcc/cfgloop.h
4465b1eb3d111a823235d7e5458b8889 gcc/cfgloopanal.c
a7a8e23de07e7514d4e470f630ee8e1e gcc/cfgloopmanip.c
! fbecb7722699922ab7f9db8ea7fd59d5 gcc/cfgrtl.c
! 444bde39f32fb5b9671d26f44171421f gcc/cgraph.c
631fff2536ef3c000bfe0bc23e88b5af gcc/cgraph.h
fcb9af5cf8a6d1c7a195ca1c007c9e3f gcc/cgraphbuild.c
! 487d0c828fa6d2d81d7fab7c77af7433 gcc/cgraphclones.c
2793d3e7c375b13c8f3e11fa51c6c317 gcc/cgraphunit.c
554526d022cd2d03e42412e6886c1338 gcc/cif-code.def
f264c8d0b8b475e306ad180dadec1a98 gcc/cilk-builtins.def
--- 2792,2802 ----
8c0ea72e2cb82d8984053a8bbb661547 gcc/cfgloop.h
4465b1eb3d111a823235d7e5458b8889 gcc/cfgloopanal.c
a7a8e23de07e7514d4e470f630ee8e1e gcc/cfgloopmanip.c
! 00b2d7b100190e6a6ebe0cce24a55b88 gcc/cfgrtl.c
! e03d9b550ec8791092095c80af627c36 gcc/cgraph.c
631fff2536ef3c000bfe0bc23e88b5af gcc/cgraph.h
fcb9af5cf8a6d1c7a195ca1c007c9e3f gcc/cgraphbuild.c
! 9fa85d4ed1ca55d9ed7d1ed4fb45588f gcc/cgraphclones.c
2793d3e7c375b13c8f3e11fa51c6c317 gcc/cgraphunit.c
554526d022cd2d03e42412e6886c1338 gcc/cif-code.def
f264c8d0b8b475e306ad180dadec1a98 gcc/cilk-builtins.def
*************** f0fff0035c48bf460268a3e13ee6af37 gcc/co
*** 2808,2814 ****
b6773a126733d1fc1b9a30ac20f98889 gcc/collect2.c
f925b9d3bc0775367c24b644d8e35002 gcc/collect2.h
d37c34609a296ebc9dd4d677348419ea gcc/combine-stack-adj.c
! bd722e7fde32fa874a74ec433e7ee6b5 gcc/combine.c
6fb797249d5246d9ba69af1e20e95b46 gcc/common.opt
a0c9b1ade89a8b10502b808eda27512d gcc/common/common-target-def.h
82f688c1c764b568b712d183e502bc24 gcc/common/common-target.def
--- 2808,2814 ----
b6773a126733d1fc1b9a30ac20f98889 gcc/collect2.c
f925b9d3bc0775367c24b644d8e35002 gcc/collect2.h
d37c34609a296ebc9dd4d677348419ea gcc/combine-stack-adj.c
! 934106bdb143b8891606e989d7c05af0 gcc/combine.c
6fb797249d5246d9ba69af1e20e95b46 gcc/common.opt
a0c9b1ade89a8b10502b808eda27512d gcc/common/common-target-def.h
82f688c1c764b568b712d183e502bc24 gcc/common/common-target.def
*************** ef0ef64208ca9035f93ed6d6e9606df6 gcc/co
*** 2863,2888 ****
2ebc5e4eccb7d2c52897dd83a4be28a7 gcc/compare-elim.c
e82a81c423eccb73f4e9f04c09a5cae1 gcc/conditions.h
a40ac599c845be41c961d15dfd9559b3 gcc/config.build
! 7119c03a6a90516a1af42c54b796dcc3 gcc/config.gcc
9eba81e694fe412bcfa8aafa6743a568 gcc/config.host
! b6cab5295deaaef945420195c91ae548 gcc/config.in
8e697813dc96ca90f5d0f4c196efe2cc gcc/config/README
21a150941d104bd2b16b4b064132b82b gcc/config/aarch64/aarch64-arches.def
526b5bd7fea44716301891aad5581e68 gcc/config/aarch64/aarch64-builtins.c
fa8ac6bece011754d6e9cd8fa724af78 gcc/config/aarch64/aarch64-cores.def
! 19f2c3d21617a2826b76e5582962c881 gcc/config/aarch64/aarch64-elf-raw.h
0da8426685ba7860c8cacd8f15a98f78 gcc/config/aarch64/aarch64-elf.h
! 795d01ff5da342725530900d9b344c24 gcc/config/aarch64/aarch64-linux.h
19acc0c5b8eaf2ec35cb01753657f65d gcc/config/aarch64/aarch64-modes.def
719c650d0bf63bbe2a04c38aad30d8ca gcc/config/aarch64/aarch64-option-extensions.def
a3008f913374a88b9de4022df0b84d4c gcc/config/aarch64/aarch64-opts.h
fed69ad295f02f1fc1d45b7939c6a7ae gcc/config/aarch64/aarch64-protos.h
0a8a4231dd82bedb83a9d89591dfd07f gcc/config/aarch64/aarch64-simd-builtins.def
! c721289c5b875328925bd324e966d9eb gcc/config/aarch64/aarch64-simd.md
d0075eefdaf65db63dacef89ea39e1ea gcc/config/aarch64/aarch64-tune.md
! b881b2b0e149381b1b84c9d74ad0074a gcc/config/aarch64/aarch64.c
36e04e0a812dde95d35d39474d669de6 gcc/config/aarch64/aarch64.h
! 6c172d3bf8d67a803be8a72eeb69a95e gcc/config/aarch64/aarch64.md
b05f3a81e9d56b3b02e53935d31c5463 gcc/config/aarch64/aarch64.opt
42403bae711918a5d5447659db661bc3 gcc/config/aarch64/arm_neon.h
8022d0dfaefe9140acaafd3005b0334b gcc/config/aarch64/atomics.md
--- 2863,2888 ----
2ebc5e4eccb7d2c52897dd83a4be28a7 gcc/compare-elim.c
e82a81c423eccb73f4e9f04c09a5cae1 gcc/conditions.h
a40ac599c845be41c961d15dfd9559b3 gcc/config.build
! 5192e603028dedbf612f27eb0addc2a7 gcc/config.gcc
9eba81e694fe412bcfa8aafa6743a568 gcc/config.host
! 76a384416e997e130eed30263009164b gcc/config.in
8e697813dc96ca90f5d0f4c196efe2cc gcc/config/README
21a150941d104bd2b16b4b064132b82b gcc/config/aarch64/aarch64-arches.def
526b5bd7fea44716301891aad5581e68 gcc/config/aarch64/aarch64-builtins.c
fa8ac6bece011754d6e9cd8fa724af78 gcc/config/aarch64/aarch64-cores.def
! fe5c482acfecb6b8e7ed44fa4cbe1378 gcc/config/aarch64/aarch64-elf-raw.h
0da8426685ba7860c8cacd8f15a98f78 gcc/config/aarch64/aarch64-elf.h
! d02ef4c50d1620eca58fd446289601ef gcc/config/aarch64/aarch64-linux.h
19acc0c5b8eaf2ec35cb01753657f65d gcc/config/aarch64/aarch64-modes.def
719c650d0bf63bbe2a04c38aad30d8ca gcc/config/aarch64/aarch64-option-extensions.def
a3008f913374a88b9de4022df0b84d4c gcc/config/aarch64/aarch64-opts.h
fed69ad295f02f1fc1d45b7939c6a7ae gcc/config/aarch64/aarch64-protos.h
0a8a4231dd82bedb83a9d89591dfd07f gcc/config/aarch64/aarch64-simd-builtins.def
! 64f77fa3af5a66f3c8c55771b3a591ef gcc/config/aarch64/aarch64-simd.md
d0075eefdaf65db63dacef89ea39e1ea gcc/config/aarch64/aarch64-tune.md
! 24ca29ef95f1163bfcc146582cb16016 gcc/config/aarch64/aarch64.c
36e04e0a812dde95d35d39474d669de6 gcc/config/aarch64/aarch64.h
! 87e37bc75f4b5ac718f7b4ecb372f877 gcc/config/aarch64/aarch64.md
b05f3a81e9d56b3b02e53935d31c5463 gcc/config/aarch64/aarch64.opt
42403bae711918a5d5447659db661bc3 gcc/config/aarch64/arm_neon.h
8022d0dfaefe9140acaafd3005b0334b gcc/config/aarch64/atomics.md
*************** c5163265d2d83b8fe360d25202a8b342 gcc/co
*** 2898,2904 ****
b1dbf3309f3744b073c14d10174ad350 gcc/config/alpha/alpha-protos.h
44ec73482b11ce3af274071b08576983 gcc/config/alpha/alpha.c
26d7e3357f7c361c8e6343bd33837415 gcc/config/alpha/alpha.h
! f93bc903e85faf39ad6458e85cf2a348 gcc/config/alpha/alpha.md
0112499d08da07e950408270a411f17b gcc/config/alpha/alpha.opt
a4e4522b66118868b69da96248c8c307 gcc/config/alpha/constraints.md
73a886f75a13ec1312100c0b05eddfce gcc/config/alpha/driver-alpha.c
--- 2898,2904 ----
b1dbf3309f3744b073c14d10174ad350 gcc/config/alpha/alpha-protos.h
44ec73482b11ce3af274071b08576983 gcc/config/alpha/alpha.c
26d7e3357f7c361c8e6343bd33837415 gcc/config/alpha/alpha.h
! 5732bafd9bea3af66abbfa55f3fdf27a gcc/config/alpha/alpha.md
0112499d08da07e950408270a411f17b gcc/config/alpha/alpha.opt
a4e4522b66118868b69da96248c8c307 gcc/config/alpha/constraints.md
73a886f75a13ec1312100c0b05eddfce gcc/config/alpha/driver-alpha.c
*************** b8712fbb401b24fa48945dac9bfe367c gcc/co
*** 2948,2959 ****
a10288b2cb1af625b28612f6454a8386 gcc/config/arm/arm-ldmstm.ml
cf094505e37b191ba07edb74fbac88b1 gcc/config/arm/arm-modes.def
050d4ca3b04fd3fc1406a0dcbebfe6d9 gcc/config/arm/arm-opts.h
! 93d123035540f98d03c5f095753a582a gcc/config/arm/arm-protos.h
d4141d32e48618aa5ba56b67b3b6f221 gcc/config/arm/arm-tables.opt
d5d7db112e25b2d92afea2a696a57ff9 gcc/config/arm/arm-tune.md
! 0f329ddcb2d5d3a8427453fccacf1853 gcc/config/arm/arm.c
! 0e13fae99124bb56183853c266b3c5b0 gcc/config/arm/arm.h
! 5486ecb44311a1019422931b9d104bc1 gcc/config/arm/arm.md
7ec80248e2019885ec3fa78e3d2df3b7 gcc/config/arm/arm.opt
55a87c11458722539f3821c53f4b8c5f gcc/config/arm/arm1020e.md
7c28931b2e524e1b44678ca8334d5d54 gcc/config/arm/arm1026ejs.md
--- 2948,2959 ----
a10288b2cb1af625b28612f6454a8386 gcc/config/arm/arm-ldmstm.ml
cf094505e37b191ba07edb74fbac88b1 gcc/config/arm/arm-modes.def
050d4ca3b04fd3fc1406a0dcbebfe6d9 gcc/config/arm/arm-opts.h
! 544f99e0acf94154191d8c290b3c4a82 gcc/config/arm/arm-protos.h
d4141d32e48618aa5ba56b67b3b6f221 gcc/config/arm/arm-tables.opt
d5d7db112e25b2d92afea2a696a57ff9 gcc/config/arm/arm-tune.md
! 9e7a237c4ece46493cc4d4bce9094566 gcc/config/arm/arm.c
! 24a422f3796479a458347fc7f7b8abfc gcc/config/arm/arm.h
! 54598a4a5336aff130159db1c612f597 gcc/config/arm/arm.md
7ec80248e2019885ec3fa78e3d2df3b7 gcc/config/arm/arm.opt
55a87c11458722539f3821c53f4b8c5f gcc/config/arm/arm1020e.md
7c28931b2e524e1b44678ca8334d5d54 gcc/config/arm/arm1026ejs.md
*************** dfdf8a4aee915224ee2bc49fae27c588 gcc/co
*** 2964,2970 ****
57ea068bd966895991477ffd6e51d2f2 gcc/config/arm/arm_neon_builtins.def
ebcb1b558c456101c18d856467a5ffe4 gcc/config/arm/bpabi.h
1d36ffaf951df98052e3f212624f4570 gcc/config/arm/coff.h
! e20466a62908ff0a229a2503c22b1f0a gcc/config/arm/constraints.md
0cb3e2e12b3a38d03abbdeda5baf61cc gcc/config/arm/cortex-a15-neon.md
47e8e91484851d068c687514c9a286e6 gcc/config/arm/cortex-a15.md
1c8d450585d357220cc5c2ebb2943630 gcc/config/arm/cortex-a5.md
--- 2964,2970 ----
57ea068bd966895991477ffd6e51d2f2 gcc/config/arm/arm_neon_builtins.def
ebcb1b558c456101c18d856467a5ffe4 gcc/config/arm/bpabi.h
1d36ffaf951df98052e3f212624f4570 gcc/config/arm/coff.h
! bf1467cf621f8a7095478ca941cf40ed gcc/config/arm/constraints.md
0cb3e2e12b3a38d03abbdeda5baf61cc gcc/config/arm/cortex-a15-neon.md
47e8e91484851d068c687514c9a286e6 gcc/config/arm/cortex-a15.md
1c8d450585d357220cc5c2ebb2943630 gcc/config/arm/cortex-a5.md
*************** dfebde7b0de12b1fd5557ed2002a6b18 gcc/co
*** 2980,2986 ****
f1c35fe36074aeb6b86bf3df9b9809cb gcc/config/arm/cortex-r4f.md
1d56e0ea31042b3affc03861cb6a14a2 gcc/config/arm/crypto.def
d5c5c3524695653b76c4f2c0f4962135 gcc/config/arm/crypto.md
! 6eee2b8989e806a15ddf1164190ae779 gcc/config/arm/driver-arm.c
8aa2af0f9cf690414116130a59f6ead0 gcc/config/arm/elf.h
68cb8271ca3a2efc000d490e96066dfe gcc/config/arm/fa526.md
091065d093420ecc514c25df889f23fb gcc/config/arm/fa606te.md
--- 2980,2986 ----
f1c35fe36074aeb6b86bf3df9b9809cb gcc/config/arm/cortex-r4f.md
1d56e0ea31042b3affc03861cb6a14a2 gcc/config/arm/crypto.def
d5c5c3524695653b76c4f2c0f4962135 gcc/config/arm/crypto.md
! cd78267e7ae5557adf791d6e3091bd7a gcc/config/arm/driver-arm.c
8aa2af0f9cf690414116130a59f6ead0 gcc/config/arm/elf.h
68cb8271ca3a2efc000d490e96066dfe gcc/config/arm/fa526.md
091065d093420ecc514c25df889f23fb gcc/config/arm/fa606te.md
*************** b1c28c557bd726126ce8dc1cca03d981 gcc/co
*** 3004,3014 ****
a5bcc027bcaf911067121805327b6407 gcc/config/arm/neon.md
d16795d6009d62f44e69fece0b527660 gcc/config/arm/neon.ml
a24042b796d08a2cd687392b38423454 gcc/config/arm/netbsd-elf.h
! 24a26d6ba1e6ebf3a9676ee91cd6efb4 gcc/config/arm/predicates.md
e062772cc17dc38f590c49d66b7495e5 gcc/config/arm/rtems-eabi.h
f1380539ece11e800120f6dd294810c0 gcc/config/arm/semi.h
d35fb7d9952e1dc4c5dac14c03fb142a gcc/config/arm/symbian.h
! 7b86c240b684e9b5a159ba532c64befb gcc/config/arm/sync.md
6c2e6da04b9a445110e7e5390dc11b46 gcc/config/arm/t-aprofile
286baa03bff536aaf5a4a60d5b1f03e3 gcc/config/arm/t-arm
3b1396ec75c2a2056e6f63bdb005b7bb gcc/config/arm/t-arm-elf
--- 3004,3014 ----
a5bcc027bcaf911067121805327b6407 gcc/config/arm/neon.md
d16795d6009d62f44e69fece0b527660 gcc/config/arm/neon.ml
a24042b796d08a2cd687392b38423454 gcc/config/arm/netbsd-elf.h
! d5b3b8781466f2311d18acf5d741c778 gcc/config/arm/predicates.md
e062772cc17dc38f590c49d66b7495e5 gcc/config/arm/rtems-eabi.h
f1380539ece11e800120f6dd294810c0 gcc/config/arm/semi.h
d35fb7d9952e1dc4c5dac14c03fb142a gcc/config/arm/symbian.h
! 38284cb0334ad244ca6046462b719283 gcc/config/arm/sync.md
6c2e6da04b9a445110e7e5390dc11b46 gcc/config/arm/t-aprofile
286baa03bff536aaf5a4a60d5b1f03e3 gcc/config/arm/t-arm
3b1396ec75c2a2056e6f63bdb005b7bb gcc/config/arm/t-arm-elf
*************** e3950ec6bd159734835f8f8fb143efc6 gcc/co
*** 3018,3031 ****
ef03e8821b87ae917e75a896f7515a83 gcc/config/arm/t-rtems-eabi
96f34ac517d80a20ada4a4cf6adf1fd4 gcc/config/arm/t-symbian
6a2754e02840c8bafdf59d8df84f5c35 gcc/config/arm/t-vxworks
! bcd5d34153856d124d957f7232436d2c gcc/config/arm/thumb2.md
aff5361a35cf3b67875219f0cf3033e8 gcc/config/arm/types.md
1e08e1c9ef0b4ef9afbd7098ed370a30 gcc/config/arm/uclinux-eabi.h
9a1e2a69825c4161470dc22b2622e678 gcc/config/arm/uclinux-elf.h
75e200f7915fb565020d3cb835874ace gcc/config/arm/unknown-elf.h
! c136d87590d20ac3cfb14cbfae13ffea gcc/config/arm/unspecs.md
3d0b0d6a1ba842743ec73559bd4deff8 gcc/config/arm/vec-common.md
! ba9229abdd21b5f6c7ce5a19f34ee06e gcc/config/arm/vfp.md
81b24c3d99f42aaf80b43d705f3f7ea3 gcc/config/arm/vfp11.md
892885b7d4dc935afdd8917fc2d277e6 gcc/config/arm/vxworks.h
7ea704769204d420cbcbb2f114349312 gcc/config/arm/vxworks.opt
--- 3018,3031 ----
ef03e8821b87ae917e75a896f7515a83 gcc/config/arm/t-rtems-eabi
96f34ac517d80a20ada4a4cf6adf1fd4 gcc/config/arm/t-symbian
6a2754e02840c8bafdf59d8df84f5c35 gcc/config/arm/t-vxworks
! 26bae829bb0874ec7ecc35c854c7dca8 gcc/config/arm/thumb2.md
aff5361a35cf3b67875219f0cf3033e8 gcc/config/arm/types.md
1e08e1c9ef0b4ef9afbd7098ed370a30 gcc/config/arm/uclinux-eabi.h
9a1e2a69825c4161470dc22b2622e678 gcc/config/arm/uclinux-elf.h
75e200f7915fb565020d3cb835874ace gcc/config/arm/unknown-elf.h
! 9af4b823a89c91557a596b3ea69043b9 gcc/config/arm/unspecs.md
3d0b0d6a1ba842743ec73559bd4deff8 gcc/config/arm/vec-common.md
! b0c77980dd2876534122f2ad49ca173c gcc/config/arm/vfp.md
81b24c3d99f42aaf80b43d705f3f7ea3 gcc/config/arm/vfp11.md
892885b7d4dc935afdd8917fc2d277e6 gcc/config/arm/vxworks.h
7ea704769204d420cbcbb2f114349312 gcc/config/arm/vxworks.opt
*************** a17a638dc98f3f18b0e13448c69e1e65 gcc/co
*** 3033,3039 ****
b5a2b09861de6689113db05b64719022 gcc/config/avr/avr-arch.h
2643f8b817df1b5cb3b39737fdb810ad gcc/config/avr/avr-c.c
8b8a7041f9af051e650a9caa8a73e3f7 gcc/config/avr/avr-devices.c
! 33f5b4c5d3b12c120f3c1752faf1e6da gcc/config/avr/avr-dimode.md
ca91afc31bfc11f2c36a82781295860a gcc/config/avr/avr-fixed.md
0ea9e1292fa63ad32d73b8c1ea6175e9 gcc/config/avr/avr-log.c
48400c902cb5f518f34efe8178f569b4 gcc/config/avr/avr-mcus.def
--- 3033,3039 ----
b5a2b09861de6689113db05b64719022 gcc/config/avr/avr-arch.h
2643f8b817df1b5cb3b39737fdb810ad gcc/config/avr/avr-c.c
8b8a7041f9af051e650a9caa8a73e3f7 gcc/config/avr/avr-devices.c
! f07445136fc44f69ceb063da72d35a81 gcc/config/avr/avr-dimode.md
ca91afc31bfc11f2c36a82781295860a gcc/config/avr/avr-fixed.md
0ea9e1292fa63ad32d73b8c1ea6175e9 gcc/config/avr/avr-log.c
48400c902cb5f518f34efe8178f569b4 gcc/config/avr/avr-mcus.def
*************** f2654233df6eb02ba173ff479c08e9a5 gcc/co
*** 3043,3054 ****
7344d18acafd2951ffbf2c0a9f014f08 gcc/config/avr/avr-tables.opt
6e649f4257b029bbed327bf816123a0f gcc/config/avr/avr.c
9f36e271302a29de37eae1f2ce2b1b0c gcc/config/avr/avr.h
! d81b3790f1378bc30845cbfbe16de2cb gcc/config/avr/avr.md
421709cbe0735ad8406c0430cf5087d8 gcc/config/avr/avr.opt
d661391f9cbec6e8f6a68663a2f1eef7 gcc/config/avr/avrlibc.h
df7d2059ef5d7a0c8b8680202c92f0c8 gcc/config/avr/builtins.def
1ceb27f32bf3a856d48533894d2b21c8 gcc/config/avr/constraints.md
! 7d2aa14e5ca1680fdfc98aacb11550a7 gcc/config/avr/driver-avr.c
8b609630042b5a0695e37a3c641c07e0 gcc/config/avr/elf.h
559715cfb805104d69c872c30d5b505f gcc/config/avr/gen-avr-mmcu-texi.c
a1d8b32faabb2b3faa1ac80645a0a08f gcc/config/avr/genmultilib.awk
--- 3043,3054 ----
7344d18acafd2951ffbf2c0a9f014f08 gcc/config/avr/avr-tables.opt
6e649f4257b029bbed327bf816123a0f gcc/config/avr/avr.c
9f36e271302a29de37eae1f2ce2b1b0c gcc/config/avr/avr.h
! 497fc636821aa24191f1b7bede38d658 gcc/config/avr/avr.md
421709cbe0735ad8406c0430cf5087d8 gcc/config/avr/avr.opt
d661391f9cbec6e8f6a68663a2f1eef7 gcc/config/avr/avrlibc.h
df7d2059ef5d7a0c8b8680202c92f0c8 gcc/config/avr/builtins.def
1ceb27f32bf3a856d48533894d2b21c8 gcc/config/avr/constraints.md
! b939e96ed07ac8bd6a43b691aa6c4a1c gcc/config/avr/driver-avr.c
8b609630042b5a0695e37a3c641c07e0 gcc/config/avr/elf.h
559715cfb805104d69c872c30d5b505f gcc/config/avr/gen-avr-mmcu-texi.c
a1d8b32faabb2b3faa1ac80645a0a08f gcc/config/avr/genmultilib.awk
*************** a902953f5bac7aae44f9e96aa1512c85 gcc/co
*** 3132,3139 ****
99c3ae0900c068eea90c0cf6ec218cc4 gcc/config/darwin-ppc-ldouble-patch.def
8c5f8b5517c2036a92d1d60b1fd7ff12 gcc/config/darwin-protos.h
3d291f210fdd620fa42fdc9ccbe27d48 gcc/config/darwin-sections.def
! eea361905085274f555faef9fbaf4349 gcc/config/darwin.c
! cab1f31b62c7e70b908f7e965a6986bf gcc/config/darwin.h
08dc860eb57f4234525d5a7c354e6531 gcc/config/darwin.opt
a58fdc493363dfcf3d26a22cbacc78d7 gcc/config/darwin10.h
8f2cdbd6cce4cf6cc3b6312c89ab384a gcc/config/darwin9.h
--- 3132,3139 ----
99c3ae0900c068eea90c0cf6ec218cc4 gcc/config/darwin-ppc-ldouble-patch.def
8c5f8b5517c2036a92d1d60b1fd7ff12 gcc/config/darwin-protos.h
3d291f210fdd620fa42fdc9ccbe27d48 gcc/config/darwin-sections.def
! c79d398191d4e6e7c88e959c835bac88 gcc/config/darwin.c
! e84b3c046b8d905978aa1bd971789b42 gcc/config/darwin.h
08dc860eb57f4234525d5a7c354e6531 gcc/config/darwin.opt
a58fdc493363dfcf3d26a22cbacc78d7 gcc/config/darwin10.h
8f2cdbd6cce4cf6cc3b6312c89ab384a gcc/config/darwin9.h
*************** d5c4dd3df73dda90225f46ca7d64865e gcc/co
*** 3164,3170 ****
1738c019a3d540ce98f593126cdbf95a gcc/config/fr30/fr30.opt
e00982a4a6b4726b33ff576fcae147bd gcc/config/fr30/predicates.md
3c7c357562d1fcbf89513fac1dfdc1fa gcc/config/freebsd-nthr.h
! 1827759845e125d43d7ab61efce7e1ac gcc/config/freebsd-spec.h
13fc701c61d79804029d66b39b6eaa28 gcc/config/freebsd-stdint.h
9b83f1c24795e33bab5cb6ebf2099d06 gcc/config/freebsd.h
6f6c155805d5bd3f40fc9168de246e25 gcc/config/freebsd.opt
--- 3164,3170 ----
1738c019a3d540ce98f593126cdbf95a gcc/config/fr30/fr30.opt
e00982a4a6b4726b33ff576fcae147bd gcc/config/fr30/predicates.md
3c7c357562d1fcbf89513fac1dfdc1fa gcc/config/freebsd-nthr.h
! 5709d6d7cf36a44931c8f829a9ecc402 gcc/config/freebsd-spec.h
13fc701c61d79804029d66b39b6eaa28 gcc/config/freebsd-stdint.h
9b83f1c24795e33bab5cb6ebf2099d06 gcc/config/freebsd.h
6f6c155805d5bd3f40fc9168de246e25 gcc/config/freebsd.opt
*************** dae4ed32c1052b06fe3763cb8f006707 gcc/co
*** 3230,3236 ****
5ff07ab1ed5fdea970ce9df124a67ec7 gcc/config/i386/bmmintrin.h
35f0172c488138d0178b2c2a5c4ff97a gcc/config/i386/bsd.h
a0d4215ea39006a2f6f4f5d470428451 gcc/config/i386/btver2.md
! d7631f9ec07b59392514bf66660b50a1 gcc/config/i386/constraints.md
4d22fa6fcffedce5d496029ac9f6a4ef gcc/config/i386/core2.md
58ba15709d89f011fb75af3ed06ca218 gcc/config/i386/cpuid.h
45c0f72f11808959ca56250ded549f2e gcc/config/i386/cross-stdarg.h
--- 3230,3236 ----
5ff07ab1ed5fdea970ce9df124a67ec7 gcc/config/i386/bmmintrin.h
35f0172c488138d0178b2c2a5c4ff97a gcc/config/i386/bsd.h
a0d4215ea39006a2f6f4f5d470428451 gcc/config/i386/btver2.md
! e83b47e1b44adf07c64e5bc4083478bc gcc/config/i386/constraints.md
4d22fa6fcffedce5d496029ac9f6a4ef gcc/config/i386/core2.md
58ba15709d89f011fb75af3ed06ca218 gcc/config/i386/cpuid.h
45c0f72f11808959ca56250ded549f2e gcc/config/i386/cross-stdarg.h
*************** a9e1cde30a6ecf9d70e7db1d49a3a8f6 gcc/co
*** 3240,3256 ****
e21436b3decf985d45fcb3570935958f gcc/config/i386/cygwin-stdint.h
b8c56841226d00f3611e76df81bc1c32 gcc/config/i386/cygwin-w64.h
04d0e764f6744c7e9b76a39d0381d053 gcc/config/i386/cygwin.h
! 21dcaf77cc8fb36ae705ee603ce101e7 gcc/config/i386/darwin.h
f662aa7a9eab8bad5800512a3187b0c8 gcc/config/i386/darwin64.h
e7c8adf4ccaf394835acedd1e77b0be5 gcc/config/i386/djgpp-stdint.h
ed2a20210c9db85baa32cfae1070d72a gcc/config/i386/djgpp.h
b5c747e37b508b664a1ff09f6e55f235 gcc/config/i386/djgpp.opt
! 10a50b2a386751a4d4d7d26068150817 gcc/config/i386/driver-i386.c
e8847ba7f602deea49feaabdc1563292 gcc/config/i386/emmintrin.h
c10561ee6fc509ac4572687dc0f67e76 gcc/config/i386/f16cintrin.h
301045a5d299805e520b98e6c019c4eb gcc/config/i386/fma4intrin.h
72fc9354eeb6cafbfc4838ac12aed188 gcc/config/i386/fmaintrin.h
! 0ca674dca2c6c1a948283303b677cf21 gcc/config/i386/freebsd.h
177656a35e947f2f0f2cd401acf59b5b gcc/config/i386/freebsd64.h
d9db85fe9d44194baef2e943d7012f74 gcc/config/i386/fxsrintrin.h
2658206659de5e790dbff43fbcc4b73b gcc/config/i386/gas.h
--- 3240,3256 ----
e21436b3decf985d45fcb3570935958f gcc/config/i386/cygwin-stdint.h
b8c56841226d00f3611e76df81bc1c32 gcc/config/i386/cygwin-w64.h
04d0e764f6744c7e9b76a39d0381d053 gcc/config/i386/cygwin.h
! 055c79fe924c2db9fafc69299c4d1a5c gcc/config/i386/darwin.h
f662aa7a9eab8bad5800512a3187b0c8 gcc/config/i386/darwin64.h
e7c8adf4ccaf394835acedd1e77b0be5 gcc/config/i386/djgpp-stdint.h
ed2a20210c9db85baa32cfae1070d72a gcc/config/i386/djgpp.h
b5c747e37b508b664a1ff09f6e55f235 gcc/config/i386/djgpp.opt
! 0775d1111a670126fbe5fa6f3663e1ca gcc/config/i386/driver-i386.c
e8847ba7f602deea49feaabdc1563292 gcc/config/i386/emmintrin.h
c10561ee6fc509ac4572687dc0f67e76 gcc/config/i386/f16cintrin.h
301045a5d299805e520b98e6c019c4eb gcc/config/i386/fma4intrin.h
72fc9354eeb6cafbfc4838ac12aed188 gcc/config/i386/fmaintrin.h
! 28a1da59926019d200c7a24965254159 gcc/config/i386/freebsd.h
177656a35e947f2f0f2cd401acf59b5b gcc/config/i386/freebsd64.h
d9db85fe9d44194baef2e943d7012f74 gcc/config/i386/fxsrintrin.h
2658206659de5e790dbff43fbcc4b73b gcc/config/i386/gas.h
*************** a206f895a51dca0acbbd5c40439f43ac gcc/co
*** 3271,3279 ****
fbc0e51208d80f573c53d5b2172b2750 gcc/config/i386/i386-modes.def
1fc953e4fa5bc7c93802f7952b7dafbc gcc/config/i386/i386-opts.h
b2009cc823c7348862f1dd5b62268874 gcc/config/i386/i386-protos.h
! e3f37f437ca746a07ae0e0cea3316b1e gcc/config/i386/i386.c
c429bcf230f751ddfb4fb8624b5ae0b3 gcc/config/i386/i386.h
! e762db8dd4baa128ef3c0b1eda20777d gcc/config/i386/i386.md
8ae240f9350420a2a75307b02b20422a gcc/config/i386/i386.opt
ddbc3d63f2446262d897ba8f20043c58 gcc/config/i386/i386elf.h
f95e6938a9ae3f77651a61e489d957cb gcc/config/i386/ia32intrin.h
--- 3271,3279 ----
fbc0e51208d80f573c53d5b2172b2750 gcc/config/i386/i386-modes.def
1fc953e4fa5bc7c93802f7952b7dafbc gcc/config/i386/i386-opts.h
b2009cc823c7348862f1dd5b62268874 gcc/config/i386/i386-protos.h
! 2d99e28d2c9da6074b7183d06103cd91 gcc/config/i386/i386.c
c429bcf230f751ddfb4fb8624b5ae0b3 gcc/config/i386/i386.h
! 0f3ea10f9dce16b5dceabd86a6e30884 gcc/config/i386/i386.md
8ae240f9350420a2a75307b02b20422a gcc/config/i386/i386.opt
ddbc3d63f2446262d897ba8f20043c58 gcc/config/i386/i386elf.h
f95e6938a9ae3f77651a61e489d957cb gcc/config/i386/ia32intrin.h
*************** c30fb07d33e4b3628288606058bdc14a gcc/co
*** 3312,3318 ****
2a6c12c0b5f27bb251eb93b00a41f296 gcc/config/i386/pmmintrin.h
fc207a5f3cc468e72fe9dd815d195361 gcc/config/i386/popcntintrin.h
ae280ac8454d999d1819d0e5b1fb7952 gcc/config/i386/ppro.md
! 33075561b49baa6a4def29d9be1af3d5 gcc/config/i386/predicates.md
81ad22a959e416d728651869649b3474 gcc/config/i386/prfchwintrin.h
8171eb4392b9cf3c988f8c90d553a5d1 gcc/config/i386/rdos.h
9acc66b92bad5555ca8dea5281b685e6 gcc/config/i386/rdos64.h
--- 3312,3318 ----
2a6c12c0b5f27bb251eb93b00a41f296 gcc/config/i386/pmmintrin.h
fc207a5f3cc468e72fe9dd815d195361 gcc/config/i386/popcntintrin.h
ae280ac8454d999d1819d0e5b1fb7952 gcc/config/i386/ppro.md
! e494036a21fd2b4dc52bcf6bc22e1dbd gcc/config/i386/predicates.md
81ad22a959e416d728651869649b3474 gcc/config/i386/prfchwintrin.h
8171eb4392b9cf3c988f8c90d553a5d1 gcc/config/i386/rdos.h
9acc66b92bad5555ca8dea5281b685e6 gcc/config/i386/rdos64.h
*************** ae280ac8454d999d1819d0e5b1fb7952 gcc/co
*** 3322,3331 ****
8655cfbae0b841e96515b6083cb89125 gcc/config/i386/shaintrin.h
358215859ae4ee2adaa4cac7d1608b4c gcc/config/i386/slm.md
e2e4278637f3de3d6bbf0a4043dadeae gcc/config/i386/smmintrin.h
- ef795df3639f8ff0931f6c2a40a7acfb gcc/config/i386/sol2-9.h
8e3330fa2506c81435317fd9a639a22a gcc/config/i386/sol2-bi.h
! 621820dc7fb9845f1212cc16f4d53d58 gcc/config/i386/sol2.h
! a724b531fc124516bae3bc5258638bb4 gcc/config/i386/sse.md
dc052e20181c4044f802280a292afa5b gcc/config/i386/ssemath.h
7957f594f4bd0207d2bd2d4fe422ac13 gcc/config/i386/stringop.def
ee73a69f574ee8852ac94cb66b02d4e6 gcc/config/i386/stringop.opt
--- 3322,3330 ----
8655cfbae0b841e96515b6083cb89125 gcc/config/i386/shaintrin.h
358215859ae4ee2adaa4cac7d1608b4c gcc/config/i386/slm.md
e2e4278637f3de3d6bbf0a4043dadeae gcc/config/i386/smmintrin.h
8e3330fa2506c81435317fd9a639a22a gcc/config/i386/sol2-bi.h
! 9f0f9017d491c5d419042f4f9ccac89e gcc/config/i386/sol2.h
! 39521aa14dbb5ea64a3efa708c5280fc gcc/config/i386/sse.md
dc052e20181c4044f802280a292afa5b gcc/config/i386/ssemath.h
7957f594f4bd0207d2bd2d4fe422ac13 gcc/config/i386/stringop.def
ee73a69f574ee8852ac94cb66b02d4e6 gcc/config/i386/stringop.opt
*************** db7de9b9c1f65b8d245e530709b4edec gcc/co
*** 3386,3392 ****
cf665d2b283d1ee10288d79865f8751c gcc/config/ia64/ia64-modes.def
7d0f55f65a67d3de87deb0e9e6493840 gcc/config/ia64/ia64-opts.h
a4c4ef91d91c903475d30e79149b384b gcc/config/ia64/ia64-protos.h
! 86eae0f0dc13ca47baa1499a8b076958 gcc/config/ia64/ia64.c
88ade684e86d62c84320f0315351583b gcc/config/ia64/ia64.h
fca91ca5acae7d2f9235915e3e110c49 gcc/config/ia64/ia64.md
d3bb595b8693168eb537a864fe649c13 gcc/config/ia64/ia64.opt
--- 3385,3391 ----
cf665d2b283d1ee10288d79865f8751c gcc/config/ia64/ia64-modes.def
7d0f55f65a67d3de87deb0e9e6493840 gcc/config/ia64/ia64-opts.h
a4c4ef91d91c903475d30e79149b384b gcc/config/ia64/ia64-protos.h
! 63eea49953396e9f56ff5f0d12346d78 gcc/config/ia64/ia64.c
88ade684e86d62c84320f0315351583b gcc/config/ia64/ia64.h
fca91ca5acae7d2f9235915e3e110c49 gcc/config/ia64/ia64.md
d3bb595b8693168eb537a864fe649c13 gcc/config/ia64/ia64.opt
*************** dcc77d7023d20b64688bf213c2d327b5 gcc/co
*** 3394,3400 ****
e90da2310b0e83607033de5caa109b48 gcc/config/ia64/ilp32.opt
e81bfb6e581cac088b58bd12aae304ae gcc/config/ia64/itanium2.md
6623a629d7f37548dea890c2cd276385 gcc/config/ia64/linux.h
! be67d053ecca105537aeb8e554b4cfa1 gcc/config/ia64/predicates.md
8c87713fab655925e67935c0146b91dc gcc/config/ia64/sync.md
349f972db231d0eb5c3add5a1abb5d92 gcc/config/ia64/sysv4.h
22c2586c8d6a57e997064d1338a741fe gcc/config/ia64/t-hpux
--- 3393,3399 ----
e90da2310b0e83607033de5caa109b48 gcc/config/ia64/ilp32.opt
e81bfb6e581cac088b58bd12aae304ae gcc/config/ia64/itanium2.md
6623a629d7f37548dea890c2cd276385 gcc/config/ia64/linux.h
! 371f6cee397db91dd8faed98189d10ea gcc/config/ia64/predicates.md
8c87713fab655925e67935c0146b91dc gcc/config/ia64/sync.md
349f972db231d0eb5c3add5a1abb5d92 gcc/config/ia64/sysv4.h
22c2586c8d6a57e997064d1338a741fe gcc/config/ia64/t-hpux
*************** f6ffd791eaf256dfcb55dd75eb59e080 gcc/co
*** 3546,3552 ****
096d9523ccb4e40aaec9265324412431 gcc/config/microblaze/microblaze.md
0f2bea33e1b775a6cfe378e80d332f80 gcc/config/microblaze/microblaze.opt
76c6a51c43dbb021d4bcae6a93738c11 gcc/config/microblaze/predicates.md
! 609d0734537c021b478df650b29e0090 gcc/config/microblaze/rtems.h
b09865853dfc50fed0dee4e13b067347 gcc/config/microblaze/sync.md
17818a25ae3112098cd91d698e37f0f7 gcc/config/microblaze/t-microblaze
63ccba4e7f745d36609d7c129bac6288 gcc/config/microblaze/t-microblaze-linux
--- 3545,3551 ----
096d9523ccb4e40aaec9265324412431 gcc/config/microblaze/microblaze.md
0f2bea33e1b775a6cfe378e80d332f80 gcc/config/microblaze/microblaze.opt
76c6a51c43dbb021d4bcae6a93738c11 gcc/config/microblaze/predicates.md
! de1cf1df28479dde40c131f4493a526a gcc/config/microblaze/rtems.h
b09865853dfc50fed0dee4e13b067347 gcc/config/microblaze/sync.md
17818a25ae3112098cd91d698e37f0f7 gcc/config/microblaze/t-microblaze
63ccba4e7f745d36609d7c129bac6288 gcc/config/microblaze/t-microblaze-linux
*************** d835d08884a2846e70bef505767bd3f1 gcc/co
*** 3720,3726 ****
3d4a70d0decf61f1fba17df545cea7f5 gcc/config/openbsd-stdint.h
f7bb7f7f147625a5b6edfa228e4975d4 gcc/config/openbsd.h
c4bc281692620dbdd49314c82f5cd5cb gcc/config/openbsd.opt
! bb599d773497d634a6c1c1ab5abc6836 gcc/config/pa/constraints.md
1103eb7d3db99e522007a69f004901bc gcc/config/pa/elf.h
f75b3808e61037470c299999f80ab17d gcc/config/pa/pa-64.h
fc680972974a952a67b99d56a406bc35 gcc/config/pa/pa-hpux.h
--- 3719,3725 ----
3d4a70d0decf61f1fba17df545cea7f5 gcc/config/openbsd-stdint.h
f7bb7f7f147625a5b6edfa228e4975d4 gcc/config/openbsd.h
c4bc281692620dbdd49314c82f5cd5cb gcc/config/openbsd.opt
! 78078310edbafb4829e35df0ed4eee79 gcc/config/pa/constraints.md
1103eb7d3db99e522007a69f004901bc gcc/config/pa/elf.h
f75b3808e61037470c299999f80ab17d gcc/config/pa/pa-64.h
fc680972974a952a67b99d56a406bc35 gcc/config/pa/pa-hpux.h
*************** f825cae6939397978fe066ad5beb8f0f gcc/co
*** 3739,3747 ****
5d4ac2f1ba181ac0c4b6801af9908408 gcc/config/pa/pa-openbsd.h
ba0b28ec9ca0db449b765f4c41c48610 gcc/config/pa/pa-opts.h
a14eb94548fa5fab203ddd082ea498cd gcc/config/pa/pa-protos.h
! 00b4f1cebcc58591af1a281eb0c7cc75 gcc/config/pa/pa.c
57ed354a34c60b3fcbcce5bc957918c1 gcc/config/pa/pa.h
! 199533ce81a25869b5d5250711bf53e2 gcc/config/pa/pa.md
122ca1131c181f7e4004d70c9c72c5fa gcc/config/pa/pa.opt
36ab8c2fadb427355864ae7e5d337240 gcc/config/pa/pa32-linux.h
048af6536d63bf10ff72be604072bbd9 gcc/config/pa/pa32-openbsd.h
--- 3738,3746 ----
5d4ac2f1ba181ac0c4b6801af9908408 gcc/config/pa/pa-openbsd.h
ba0b28ec9ca0db449b765f4c41c48610 gcc/config/pa/pa-opts.h
a14eb94548fa5fab203ddd082ea498cd gcc/config/pa/pa-protos.h
! 7d623809c8608d68669aedc330fcea36 gcc/config/pa/pa.c
57ed354a34c60b3fcbcce5bc957918c1 gcc/config/pa/pa.h
! d4c49bd6bbeb9a90202e9dd5f79c88c5 gcc/config/pa/pa.md
122ca1131c181f7e4004d70c9c72c5fa gcc/config/pa/pa.opt
36ab8c2fadb427355864ae7e5d337240 gcc/config/pa/pa32-linux.h
048af6536d63bf10ff72be604072bbd9 gcc/config/pa/pa32-openbsd.h
*************** f5c309e8bf4fc4e232432e5b2ae00480 gcc/co
*** 3751,3757 ****
a9854dd0891365f5d24fbe7c0d71dca1 gcc/config/pa/pa64-linux.h
dc91e65eeff8fad66e737b0d08c3ac23 gcc/config/pa/pa64-regs.h
a9a6afd79b827565ffb8de8330b4cfe6 gcc/config/pa/pa64-start.h
! e8024fc5c8fb2b7a7c440f6c48c46c0c gcc/config/pa/predicates.md
50b7bc8995fefcc459e46bc9a0b021a5 gcc/config/pa/som.h
4104beb84cb7f3a8a5915652c3da66c5 gcc/config/pa/t-dce-thr
6fd25f8c665d2d7390ea94c01dcb8e34 gcc/config/pa/t-linux
--- 3750,3756 ----
a9854dd0891365f5d24fbe7c0d71dca1 gcc/config/pa/pa64-linux.h
dc91e65eeff8fad66e737b0d08c3ac23 gcc/config/pa/pa64-regs.h
a9a6afd79b827565ffb8de8330b4cfe6 gcc/config/pa/pa64-start.h
! 9a96058142f32948cdb599ba2f458226 gcc/config/pa/predicates.md
50b7bc8995fefcc459e46bc9a0b021a5 gcc/config/pa/som.h
4104beb84cb7f3a8a5915652c3da66c5 gcc/config/pa/t-dce-thr
6fd25f8c665d2d7390ea94c01dcb8e34 gcc/config/pa/t-linux
*************** e6ce7b8fd7aaeddaa95722dd2257db20 gcc/co
*** 3811,3817 ****
a126c516a8ecc213c4eae1949e1a2e15 gcc/config/rs6000/aix61.h
7ba56f31fe475125fb79489a951e14c5 gcc/config/rs6000/aix64.opt
14bce5e0c1fb0a41d364b71e916b7b29 gcc/config/rs6000/altivec.h
! 23a5981747e7d48427c5b37d80e40353 gcc/config/rs6000/altivec.md
87ecd670e3f1a8e2186f29d0b3ee3720 gcc/config/rs6000/biarch64.h
07348cec6e9bf39592be4fad5e165f02 gcc/config/rs6000/cell.md
8bb1050e894eebfabd915a2179f7a689 gcc/config/rs6000/constraints.md
--- 3810,3816 ----
a126c516a8ecc213c4eae1949e1a2e15 gcc/config/rs6000/aix61.h
7ba56f31fe475125fb79489a951e14c5 gcc/config/rs6000/aix64.opt
14bce5e0c1fb0a41d364b71e916b7b29 gcc/config/rs6000/altivec.h
! 18e7f0a18310ae2aa2835083faf2f04c gcc/config/rs6000/altivec.md
87ecd670e3f1a8e2186f29d0b3ee3720 gcc/config/rs6000/biarch64.h
07348cec6e9bf39592be4fad5e165f02 gcc/config/rs6000/cell.md
8bb1050e894eebfabd915a2179f7a689 gcc/config/rs6000/constraints.md
*************** b26b63fb43db9242bcc926a5f5d833f2 gcc/co
*** 3836,3846 ****
d44bd2790575631b763973cdb9dff3e2 gcc/config/rs6000/eabisim.h
5f2af3000550e725e74d78b603909cb8 gcc/config/rs6000/eabispe.h
75d9d7ddff9519d5ca1711e414d8ab3a gcc/config/rs6000/freebsd.h
! 220094b6171a560d97c21b4a72ef696d gcc/config/rs6000/freebsd64.h
f993244bbc210c86997e1f962ce62a05 gcc/config/rs6000/genopt.sh
46cf29a42c9dea21b80a0d2adaf86045 gcc/config/rs6000/host-darwin.c
49e9ca19e3ce57f746c48f645ddb6629 gcc/config/rs6000/host-ppc64-darwin.c
! 256f5dde071c508a5d829eb444aac2e7 gcc/config/rs6000/htm.md
fc49e7468c18e626771f399690584b01 gcc/config/rs6000/htmintrin.h
f4007546c290f32867fd5c475f8b6e75 gcc/config/rs6000/htmxlintrin.h
94b9c339bd047a988fc31eeb870b056b gcc/config/rs6000/linux.h
--- 3835,3845 ----
d44bd2790575631b763973cdb9dff3e2 gcc/config/rs6000/eabisim.h
5f2af3000550e725e74d78b603909cb8 gcc/config/rs6000/eabispe.h
75d9d7ddff9519d5ca1711e414d8ab3a gcc/config/rs6000/freebsd.h
! 97cfb4699138e8a15a3f4c6cec741be1 gcc/config/rs6000/freebsd64.h
f993244bbc210c86997e1f962ce62a05 gcc/config/rs6000/genopt.sh
46cf29a42c9dea21b80a0d2adaf86045 gcc/config/rs6000/host-darwin.c
49e9ca19e3ce57f746c48f645ddb6629 gcc/config/rs6000/host-ppc64-darwin.c
! 87de4e85cb66ec2ef882149841449222 gcc/config/rs6000/htm.md
fc49e7468c18e626771f399690584b01 gcc/config/rs6000/htmintrin.h
f4007546c290f32867fd5c475f8b6e75 gcc/config/rs6000/htmxlintrin.h
94b9c339bd047a988fc31eeb870b056b gcc/config/rs6000/linux.h
*************** fa3263af675169a19805527633e55a4c gcc/co
*** 3862,3880 ****
ecc63691ee399be45afbeb50ef539bb7 gcc/config/rs6000/power8.md
0eca30e0219caa2c3b9107b8a8934167 gcc/config/rs6000/ppc-asm.h
a399e486f9d1ec320a662bd4afffd037 gcc/config/rs6000/ppu_intrinsics.h
! 8b4dadf3b5c91d47334f6044cc830715 gcc/config/rs6000/predicates.md
! 65ee134517c17d602994fbd462032f94 gcc/config/rs6000/rs6000-builtin.def
! 3857fffda70e73dd35b2ec8efdc85a3c gcc/config/rs6000/rs6000-c.c
! 3dd9d527f49e0a73733eccc88799feee gcc/config/rs6000/rs6000-cpus.def
2b7ac7ddb1e383347e8684708991a45c gcc/config/rs6000/rs6000-linux.c
7d06c2b54e7e78a9a57c2f9719e0d468 gcc/config/rs6000/rs6000-modes.def
09c1fbf640b3bad5ae3bb2300301eaa8 gcc/config/rs6000/rs6000-opts.h
71bf545b328d48bc9a7bbed163207d52 gcc/config/rs6000/rs6000-protos.h
1ec709f5cdc858145ccb17e8a38497df gcc/config/rs6000/rs6000-tables.opt
! 517ec659ac2cea07de268ec91ffed334 gcc/config/rs6000/rs6000.c
! aa7d58eb039c67e094af888a367e1c51 gcc/config/rs6000/rs6000.h
! 4e54c4e59892147512b9ad1cc0f46978 gcc/config/rs6000/rs6000.md
! ffdc949de33a0bcd882fb620d47d1a55 gcc/config/rs6000/rs6000.opt
4449f37807aeb14832c50529169a3ffe gcc/config/rs6000/rs64.md
e245aca686f10465a79c3937804bfc22 gcc/config/rs6000/rtems.h
cb02b8ce90d00a87e31299037abf8e7f gcc/config/rs6000/secureplt.h
--- 3861,3879 ----
ecc63691ee399be45afbeb50ef539bb7 gcc/config/rs6000/power8.md
0eca30e0219caa2c3b9107b8a8934167 gcc/config/rs6000/ppc-asm.h
a399e486f9d1ec320a662bd4afffd037 gcc/config/rs6000/ppu_intrinsics.h
! a6979ffd68468b0e2d0a4459ec1b262e gcc/config/rs6000/predicates.md
! dcb39def401d39872593d7eacc8434e7 gcc/config/rs6000/rs6000-builtin.def
! c81b743e6ffd4cd3f71941422398ba6b gcc/config/rs6000/rs6000-c.c
! 2b7415e89311f43d96a59319950468c1 gcc/config/rs6000/rs6000-cpus.def
2b7ac7ddb1e383347e8684708991a45c gcc/config/rs6000/rs6000-linux.c
7d06c2b54e7e78a9a57c2f9719e0d468 gcc/config/rs6000/rs6000-modes.def
09c1fbf640b3bad5ae3bb2300301eaa8 gcc/config/rs6000/rs6000-opts.h
71bf545b328d48bc9a7bbed163207d52 gcc/config/rs6000/rs6000-protos.h
1ec709f5cdc858145ccb17e8a38497df gcc/config/rs6000/rs6000-tables.opt
! fa7ec596c18ba1f97f65d3e3b051f305 gcc/config/rs6000/rs6000.c
! 6555bfd75f7bca157e55a19b68a82ba1 gcc/config/rs6000/rs6000.h
! 7f5049e01cf50dfe7262d2212bb32eca gcc/config/rs6000/rs6000.md
! fa82e25f23cda1c30e5a1b55639ac96e gcc/config/rs6000/rs6000.opt
4449f37807aeb14832c50529169a3ffe gcc/config/rs6000/rs64.md
e245aca686f10465a79c3937804bfc22 gcc/config/rs6000/rtems.h
cb02b8ce90d00a87e31299037abf8e7f gcc/config/rs6000/secureplt.h
*************** e30e471a82371a08e24c8c1d16cdd4a2 gcc/co
*** 3892,3898 ****
f3250b9720d1149346f1ef8e21b52ea9 gcc/config/rs6000/t-darwin64
636250eb91fc5dada4804efcd525fc02 gcc/config/rs6000/t-darwin8
cfee179e0072bada3e89cd5a98d60404 gcc/config/rs6000/t-fprules
! 04bc92518cda300be436f5315d1a158a gcc/config/rs6000/t-freebsd64
91ab90cceeb86332e94d0767b0e4d5f7 gcc/config/rs6000/t-linux
9c86c35accdf22b4002bb0b2bc1d0dbd gcc/config/rs6000/t-linux64
71c0a0470047f0171a3bb4c483eb2b72 gcc/config/rs6000/t-linux64bele
--- 3891,3897 ----
f3250b9720d1149346f1ef8e21b52ea9 gcc/config/rs6000/t-darwin64
636250eb91fc5dada4804efcd525fc02 gcc/config/rs6000/t-darwin8
cfee179e0072bada3e89cd5a98d60404 gcc/config/rs6000/t-fprules
! b19f05737f3fc609ba4d443a249b64b1 gcc/config/rs6000/t-freebsd64
91ab90cceeb86332e94d0767b0e4d5f7 gcc/config/rs6000/t-linux
9c86c35accdf22b4002bb0b2bc1d0dbd gcc/config/rs6000/t-linux64
71c0a0470047f0171a3bb4c483eb2b72 gcc/config/rs6000/t-linux64bele
*************** f11925c88524d2fd457bf77944da1302 gcc/co
*** 3912,3919 ****
d23864248497f7f5544c2e1916dc402d gcc/config/rs6000/t-xilinx
b1f48ff99abc14b3f61842bd2ad8cb9f gcc/config/rs6000/titan.md
0ac3e3c82b12030f8797bf598d14a7df gcc/config/rs6000/vec_types.h
! afa1b08d7889dfa24025d27c5ebcf9d2 gcc/config/rs6000/vector.md
! b7fcbc0042cc51d6659928390b0ebb42 gcc/config/rs6000/vsx.md
0c2404e4c53d11d18595ce802fcd85df gcc/config/rs6000/vxworks.h
5c2f724024335c015d76fe32d3da6de9 gcc/config/rs6000/x-aix
af875b9bcb1ec1da1f33d5e34df8ca7b gcc/config/rs6000/x-darwin
--- 3911,3918 ----
d23864248497f7f5544c2e1916dc402d gcc/config/rs6000/t-xilinx
b1f48ff99abc14b3f61842bd2ad8cb9f gcc/config/rs6000/titan.md
0ac3e3c82b12030f8797bf598d14a7df gcc/config/rs6000/vec_types.h
! 86537a8493940d038a4cd05ec9690efd gcc/config/rs6000/vector.md
! 47bfc99d068bb86b20df1f52335df459 gcc/config/rs6000/vsx.md
0c2404e4c53d11d18595ce802fcd85df gcc/config/rs6000/vxworks.h
5c2f724024335c015d76fe32d3da6de9 gcc/config/rs6000/x-aix
af875b9bcb1ec1da1f33d5e34df8ca7b gcc/config/rs6000/x-darwin
*************** af875b9bcb1ec1da1f33d5e34df8ca7b gcc/co
*** 3925,3931 ****
e921244f996542b710957fd7ab4e7c8f gcc/config/rs6000/xfpu.md
1efdbc0666cd2a766427ef67bbb15773 gcc/config/rs6000/xilinx.h
e7a35ee01feee949866704b0d05f7375 gcc/config/rs6000/xilinx.opt
! 4ef07d56945965286be56fe634c74660 gcc/config/rtems.h
4a81983fc5767ef847178b1c398fa112 gcc/config/rtems.opt
b883ac69b1a233fdf81421da26748b82 gcc/config/rx/constraints.md
e32f17005427bb0f246f390e31202982 gcc/config/rx/predicates.md
--- 3924,3930 ----
e921244f996542b710957fd7ab4e7c8f gcc/config/rs6000/xfpu.md
1efdbc0666cd2a766427ef67bbb15773 gcc/config/rs6000/xilinx.h
e7a35ee01feee949866704b0d05f7375 gcc/config/rs6000/xilinx.opt
! 133e81cd983ea900a4cfdf1115ec08f1 gcc/config/rtems.h
4a81983fc5767ef847178b1c398fa112 gcc/config/rtems.opt
b883ac69b1a233fdf81421da26748b82 gcc/config/rx/constraints.md
e32f17005427bb0f246f390e31202982 gcc/config/rx/predicates.md
*************** cc93df03c784c5a49ca77f01bbbc9733 gcc/co
*** 3950,3958 ****
57bad8bcac22bb78df6ecf3b53370469 gcc/config/s390/s390-modes.def
49a2cfdf53188f656d24a8ad697873d2 gcc/config/s390/s390-opts.h
82fd6c34fc03031047a13f5c6d3f228a gcc/config/s390/s390-protos.h
! d3e474c856243aa9b29f79a789b819bc gcc/config/s390/s390.c
0353983af6ca89a9cec67205af7b95db gcc/config/s390/s390.h
! 24c842b4aa11fada3bdaf713337746a4 gcc/config/s390/s390.md
bde9c4d8a1f0970d87763c7e9b8a408c gcc/config/s390/s390.opt
207d1b330e72f07842f7f9c60cd2b0ab gcc/config/s390/s390intrin.h
723c7114350973aafbea58aebe38a3b8 gcc/config/s390/s390x.h
--- 3949,3957 ----
57bad8bcac22bb78df6ecf3b53370469 gcc/config/s390/s390-modes.def
49a2cfdf53188f656d24a8ad697873d2 gcc/config/s390/s390-opts.h
82fd6c34fc03031047a13f5c6d3f228a gcc/config/s390/s390-protos.h
! 9d18ab733d8319de2802e828a0b72725 gcc/config/s390/s390.c
0353983af6ca89a9cec67205af7b95db gcc/config/s390/s390.h
! 0994f2195dcda75cba0bc3c0f4b3dc51 gcc/config/s390/s390.md
bde9c4d8a1f0970d87763c7e9b8a408c gcc/config/s390/s390.opt
207d1b330e72f07842f7f9c60cd2b0ab gcc/config/s390/s390intrin.h
723c7114350973aafbea58aebe38a3b8 gcc/config/s390/s390x.h
*************** fd503e66901381fd4a42832d0d3a26d0 gcc/co
*** 3990,3998 ****
7855970e9917c8096dd8a01d2a8d4899 gcc/config/sh/sh-mem.cc
ee56adc86b26db0a967855a075947e96 gcc/config/sh/sh-modes.def
5bd6ce2800f0450b5bc5e130b493aa95 gcc/config/sh/sh-protos.h
! bb6537b2c36a980abe322d8e80a0a0f0 gcc/config/sh/sh.c
c4e8a30076baf764ee83c7a1427cad1c gcc/config/sh/sh.h
! 64d477853be43e1c0e0f7d9b9221bf2f gcc/config/sh/sh.md
5a4168cadbbaedf655f0be6fc04108b9 gcc/config/sh/sh.opt
44bd005825aeb2b89bc19b3d5faf1be3 gcc/config/sh/sh1.md
0244ba832a19341b6bd43ed51e610544 gcc/config/sh/sh4-300.md
--- 3989,3997 ----
7855970e9917c8096dd8a01d2a8d4899 gcc/config/sh/sh-mem.cc
ee56adc86b26db0a967855a075947e96 gcc/config/sh/sh-modes.def
5bd6ce2800f0450b5bc5e130b493aa95 gcc/config/sh/sh-protos.h
! 910842f1205ef14676cbafb5aa02b317 gcc/config/sh/sh.c
c4e8a30076baf764ee83c7a1427cad1c gcc/config/sh/sh.h
! 95d5da558b1614929e5dc3e107def2a0 gcc/config/sh/sh.md
5a4168cadbbaedf655f0be6fc04108b9 gcc/config/sh/sh.opt
44bd005825aeb2b89bc19b3d5faf1be3 gcc/config/sh/sh1.md
0244ba832a19341b6bd43ed51e610544 gcc/config/sh/sh4-300.md
*************** d376961bc8fba1465e216bf051d953a3 gcc/co
*** 4030,4039 ****
62b3b82c1d92b5afde36be050abfcd4f gcc/config/sparc/constraints.md
ad6e28a5a103aa7f72a933222bffb3ea gcc/config/sparc/cypress.md
dbd1114778d0427aa4d2150155200e4b gcc/config/sparc/default-64.h
! 0117c0e683d058c584d85e353075fd5d gcc/config/sparc/driver-sparc.c
1c98f0f53e81c117490b80cbdbbce258 gcc/config/sparc/freebsd.h
8ff8094f383224e4ad783c303608116c gcc/config/sparc/hypersparc.md
! 539fd9ed5043b07ca7ea9e4492c294d2 gcc/config/sparc/leon.md
21d15dc8f93ba7c648c29c358d43d3fc gcc/config/sparc/linux.h
ed5499f93835d6a8f36783627eb13de1 gcc/config/sparc/linux64.h
b43a1d58162b2e406a3556338f14abcb gcc/config/sparc/long-double-switch.opt
--- 4029,4038 ----
62b3b82c1d92b5afde36be050abfcd4f gcc/config/sparc/constraints.md
ad6e28a5a103aa7f72a933222bffb3ea gcc/config/sparc/cypress.md
dbd1114778d0427aa4d2150155200e4b gcc/config/sparc/default-64.h
! a8059246d29c3427830064cd7d4137a2 gcc/config/sparc/driver-sparc.c
1c98f0f53e81c117490b80cbdbbce258 gcc/config/sparc/freebsd.h
8ff8094f383224e4ad783c303608116c gcc/config/sparc/hypersparc.md
! 35c190fdd6fef33c145ebe61e890c350 gcc/config/sparc/leon.md
21d15dc8f93ba7c648c29c358d43d3fc gcc/config/sparc/linux.h
ed5499f93835d6a8f36783627eb13de1 gcc/config/sparc/linux64.h
b43a1d58162b2e406a3556338f14abcb gcc/config/sparc/long-double-switch.opt
*************** d9980227691608602286252c325e4d0a gcc/co
*** 4046,4064 ****
a7f11fb79691ee2c896b0cf2880ed295 gcc/config/sparc/predicates.md
607304768e7d2f12a6daeeb5a8b46651 gcc/config/sparc/rtemself.h
19b2d0abcb8d4b406f52af4f965097ac gcc/config/sparc/sol2.h
! 3b3df7a0d102f768b0eb9f4254b5b27c gcc/config/sparc/sp-elf.h
32f6597f1f5b263864b6b709ccf8a7f6 gcc/config/sparc/sp64-elf.h
4c9272c156a54169682c4d78519e0574 gcc/config/sparc/sparc-c.c
fe11466ca359c98303d1d5a77efc7277 gcc/config/sparc/sparc-modes.def
b03b1bbc0afc22361bd6fd67b87bc53d gcc/config/sparc/sparc-opts.h
10784bdb9b36f0c0d8072f1299f9fa9c gcc/config/sparc/sparc-protos.h
! 0677ac87943db1604aafcaf8d148fd68 gcc/config/sparc/sparc.c
768c714c81f6643bca728ce5552c857d gcc/config/sparc/sparc.h
! 1b0eae546e592ed97bbfa3763ae7bc79 gcc/config/sparc/sparc.md
! 171251295cb3e869a92330de54b1b440 gcc/config/sparc/sparc.opt
a4e9378ba096bbe768f431e5efe542fe gcc/config/sparc/sparclet.md
23633c532af69df48b8945cd85fa8e89 gcc/config/sparc/supersparc.md
! a676af1bc45577fdda993605eb950a13 gcc/config/sparc/sync.md
06afb5edf97e75d9c98bd0c7feee7ce8 gcc/config/sparc/sysv4.h
a833a63e73fa8b2cd6d957a7dba46b80 gcc/config/sparc/t-elf
c220a70c033b2f3839f5da1eaf86bd51 gcc/config/sparc/t-leon
--- 4045,4063 ----
a7f11fb79691ee2c896b0cf2880ed295 gcc/config/sparc/predicates.md
607304768e7d2f12a6daeeb5a8b46651 gcc/config/sparc/rtemself.h
19b2d0abcb8d4b406f52af4f965097ac gcc/config/sparc/sol2.h
! 6ae973943c0fa12855453cc952c60aef gcc/config/sparc/sp-elf.h
32f6597f1f5b263864b6b709ccf8a7f6 gcc/config/sparc/sp64-elf.h
4c9272c156a54169682c4d78519e0574 gcc/config/sparc/sparc-c.c
fe11466ca359c98303d1d5a77efc7277 gcc/config/sparc/sparc-modes.def
b03b1bbc0afc22361bd6fd67b87bc53d gcc/config/sparc/sparc-opts.h
10784bdb9b36f0c0d8072f1299f9fa9c gcc/config/sparc/sparc-protos.h
! 2c513b5204ed48f7d9b4140a588dc3a4 gcc/config/sparc/sparc.c
768c714c81f6643bca728ce5552c857d gcc/config/sparc/sparc.h
! 513083c93753340a9fe29c3f9b1a09e9 gcc/config/sparc/sparc.md
! 0e61fbb51a48f9db72c01682ac9528f5 gcc/config/sparc/sparc.opt
a4e9378ba096bbe768f431e5efe542fe gcc/config/sparc/sparclet.md
23633c532af69df48b8945cd85fa8e89 gcc/config/sparc/supersparc.md
! 2c97462f0d1103396ae5f0a419a9f253 gcc/config/sparc/sync.md
06afb5edf97e75d9c98bd0c7feee7ce8 gcc/config/sparc/sysv4.h
a833a63e73fa8b2cd6d957a7dba46b80 gcc/config/sparc/t-elf
c220a70c033b2f3839f5da1eaf86bd51 gcc/config/sparc/t-leon
*************** c220a70c033b2f3839f5da1eaf86bd51 gcc/co
*** 4066,4072 ****
4a7d3f368a24d549fabaafbe44fcb134 gcc/config/sparc/t-linux
4124f7e1cce8c58e76f68673e6fc3f2f gcc/config/sparc/t-linux64
75987b7fdc6fa9c9ff2108ff1003e6d2 gcc/config/sparc/t-netbsd64
! b86fb045a91800151ae7c4218efcc3d1 gcc/config/sparc/t-rtems
7b74c4da4250a0680a8a21429c4d9669 gcc/config/sparc/t-rtems-64
511770bb20c2707fabd4f231ce8b83cf gcc/config/sparc/t-sol2-64
036389f35c865b39ada5277d131314c1 gcc/config/sparc/t-sparc
--- 4065,4071 ----
4a7d3f368a24d549fabaafbe44fcb134 gcc/config/sparc/t-linux
4124f7e1cce8c58e76f68673e6fc3f2f gcc/config/sparc/t-linux64
75987b7fdc6fa9c9ff2108ff1003e6d2 gcc/config/sparc/t-netbsd64
! 3655b172589aace41f3a9c4d8d428e34 gcc/config/sparc/t-rtems
7b74c4da4250a0680a8a21429c4d9669 gcc/config/sparc/t-rtems-64
511770bb20c2707fabd4f231ce8b83cf gcc/config/sparc/t-sol2-64
036389f35c865b39ada5277d131314c1 gcc/config/sparc/t-sparc
*************** a4953dec370aeb83aa4c300580989aca gcc/co
*** 4223,4230 ****
3403522b62b3afbdee0c6ba1c08dd9b5 gcc/config/xtensa/xtensa.h
d0f70581147ddc12bdd0b9b2002099f9 gcc/config/xtensa/xtensa.md
3626e5875265724499b1e0889df223f8 gcc/config/xtensa/xtensa.opt
! b3cb7160b444c7cf91346d16b6d8916e gcc/configure
! 37be92186937a29503c93234871858ef gcc/configure.ac
3f8600d94fa18c9df14202629b15c30a gcc/context.c
a105f73fec5a545a02b66e02a5fc9cd1 gcc/context.h
f20b823448cf0b7ba77f2294374a1bf4 gcc/convert.c
--- 4222,4229 ----
3403522b62b3afbdee0c6ba1c08dd9b5 gcc/config/xtensa/xtensa.h
d0f70581147ddc12bdd0b9b2002099f9 gcc/config/xtensa/xtensa.md
3626e5875265724499b1e0889df223f8 gcc/config/xtensa/xtensa.opt
! dd73e59b430bdcfebc139eb71be1825c gcc/configure
! 29f5d0d09f21fafd6ae79b9eba42af87 gcc/configure.ac
3f8600d94fa18c9df14202629b15c30a gcc/context.c
a105f73fec5a545a02b66e02a5fc9cd1 gcc/context.h
f20b823448cf0b7ba77f2294374a1bf4 gcc/convert.c
*************** f20b823448cf0b7ba77f2294374a1bf4 gcc/co
*** 4232,4238 ****
7f281fac897d0a12b476c90692737329 gcc/coretypes.h
77f22f105dfdc4a9829de4737400fdc3 gcc/coverage.c
fc0ea61bb4cd0e88fcb974874b454f63 gcc/coverage.h
! 73ac58af4de766eafdb3dc88747b247d gcc/cp/ChangeLog
d271e3663538ba1f3281cab3838e92cd gcc/cp/ChangeLog-1993
f5a44adbc05521162350ca409d1d95ce gcc/cp/ChangeLog-1994
ac55db48d964cb5469ff03c1cd3ee04d gcc/cp/ChangeLog-1995
--- 4231,4237 ----
7f281fac897d0a12b476c90692737329 gcc/coretypes.h
77f22f105dfdc4a9829de4737400fdc3 gcc/coverage.c
fc0ea61bb4cd0e88fcb974874b454f63 gcc/coverage.h
! adf843a2d985c9b1d84392889fa841cb gcc/cp/ChangeLog
d271e3663538ba1f3281cab3838e92cd gcc/cp/ChangeLog-1993
f5a44adbc05521162350ca409d1d95ce gcc/cp/ChangeLog-1994
ac55db48d964cb5469ff03c1cd3ee04d gcc/cp/ChangeLog-1995
*************** abf2d28a341385ffa71ccdd523c8fb03 gcc/cp
*** 4256,4266 ****
345392d9b4fa933b10becc0c92667efb gcc/cp/ChangeLog-2013
c1c7801b9b0f379e702a4f6cb83972e7 gcc/cp/ChangeLog.ptr
9aa3cd9f75c785de9f51446e3f295515 gcc/cp/ChangeLog.tree-ssa
! 455a052c3ba589ded45beac207aae43f gcc/cp/Make-lang.in
2a39a12cc0dff2b94a44e84e818ded9e gcc/cp/NEWS
! a07db9b36778fbaca8e1a3d57ffbb458 gcc/cp/call.c
! e184e53ef1c7ccede7b4257052006bd7 gcc/cp/cfns.gperf
! 66d1092c8be3fffdb7372b46a158ebf6 gcc/cp/cfns.h
aa8695d1e706d6121f154d3d5ba0a28c gcc/cp/class.c
47867890c0979e43203ac3b48152e806 gcc/cp/config-lang.in
663722c6281b634e5998d85b3b090889 gcc/cp/cp-array-notation.c
--- 4255,4265 ----
345392d9b4fa933b10becc0c92667efb gcc/cp/ChangeLog-2013
c1c7801b9b0f379e702a4f6cb83972e7 gcc/cp/ChangeLog.ptr
9aa3cd9f75c785de9f51446e3f295515 gcc/cp/ChangeLog.tree-ssa
! bff861a63043ba9ba0bc9e6b15601295 gcc/cp/Make-lang.in
2a39a12cc0dff2b94a44e84e818ded9e gcc/cp/NEWS
! 5e375ce2a1b5a3e848f8881ef153dd2a gcc/cp/call.c
! dcbb0d90b23b4286e2f5b91f4da857b2 gcc/cp/cfns.gperf
! 22a94a17dfd9cf00ac86dbe96145c085 gcc/cp/cfns.h
aa8695d1e706d6121f154d3d5ba0a28c gcc/cp/class.c
47867890c0979e43203ac3b48152e806 gcc/cp/config-lang.in
663722c6281b634e5998d85b3b090889 gcc/cp/cp-array-notation.c
*************** c0aa2580eac480bebef90fd178f23fce gcc/cp
*** 4270,4309 ****
ef87c1a033a26e7711907c6b178131b1 gcc/cp/cp-objcp-common.c
9eada522ec909990ce7386714e3c0afa gcc/cp/cp-objcp-common.h
d0d99db987a2bd8f0058a1faa5e408e5 gcc/cp/cp-tree.def
! 37b86614b1bd2e32357da48b293ede4c gcc/cp/cp-tree.h
! 0522540987275422136fa53be4047d22 gcc/cp/cvt.c
72aec02508b7947aa57a3fdc7907592e gcc/cp/cxx-pretty-print.c
80ee86746b2127c64ef5c25f24ceb14b gcc/cp/cxx-pretty-print.h
! 7ff4dc09186b7cbfe212030dda9da4e6 gcc/cp/decl.c
42cc7ee1282351aee587814acc597508 gcc/cp/decl.h
148eb7164269f8335740dc1f23eca0ed gcc/cp/decl2.c
3f6c50620d2953d5b412ff4e390eb7ae gcc/cp/dump.c
4f563217e305eef8adde18a3b3d0c547 gcc/cp/error.c
! 615a63805536eb9ffe1b46dd1881582c gcc/cp/except.c
d08a0a74a2164b0d5eb954bf1a755825 gcc/cp/expr.c
f825a4855a4c9f2390afb1302bb4d8d6 gcc/cp/friend.c
4e1f37f96a3d7f70ba70e24cba59dc3a gcc/cp/g++spec.c
! 9885d35e5007de10cf292db0f5e1b0f3 gcc/cp/init.c
76afad025040c8ed5d265725b47fc867 gcc/cp/lambda.c
d505a249800c51140eb8d126b620394f gcc/cp/lang-specs.h
a9d9b7c8443dcc78573259632806eb39 gcc/cp/lex.c
! fc4035131b257e6be4f6b1f02a0621ac gcc/cp/mangle.c
9a6b56e31248cf676bc2841750002d6a gcc/cp/method.c
1bade1bcd844632d47fbb557c55ab1cf gcc/cp/name-lookup.c
2fe9fc47b363db0eb4eb053c2b3b5109 gcc/cp/name-lookup.h
a4c4160079301223008ae949e923ae09 gcc/cp/operators.def
cab3f4d3911d5d98b499168510c420bf gcc/cp/optimize.c
! b1487e88fef92a35079023dfbf664d2f gcc/cp/parser.c
7dad8f7951a41247d36a1491c5ed3333 gcc/cp/parser.h
! 64aa4ea0f839decb1ac1b215ac6ef7d8 gcc/cp/pt.c
1fb212eac0559ba1dcb95d7a26602e06 gcc/cp/ptree.c
0d003a9ae49e636ac7797b2cc6ae1b13 gcc/cp/repo.c
! 42e298dd7b029109771b91c2ed2adaec gcc/cp/rtti.c
! 6fb2431ec9910cb53f58bdbe3bff5f70 gcc/cp/search.c
! c8f7cc899d2be53a39c275a8e47ed287 gcc/cp/semantics.c
! b5d0510e775232d09f903e9b6fbe15a5 gcc/cp/tree.c
1adee27afd0240132800372d13882a94 gcc/cp/type-utils.h
! 5cf35ac469b1d9a468a76d2de8bf0079 gcc/cp/typeck.c
25e903fa1376c6a1bb37d2c65a80da05 gcc/cp/typeck2.c
74dbaaf0e744d50ebddff66290b3dfd4 gcc/cp/vtable-class-hierarchy.c
c69f7cfa3152c54d30a4413e74a55584 gcc/cppbuiltin.c
--- 4269,4308 ----
ef87c1a033a26e7711907c6b178131b1 gcc/cp/cp-objcp-common.c
9eada522ec909990ce7386714e3c0afa gcc/cp/cp-objcp-common.h
d0d99db987a2bd8f0058a1faa5e408e5 gcc/cp/cp-tree.def
! e9785e38817f45d6dce14ae205f74f6a gcc/cp/cp-tree.h
! d0cfd6d13dcf7a7c0d4e7695983758d1 gcc/cp/cvt.c
72aec02508b7947aa57a3fdc7907592e gcc/cp/cxx-pretty-print.c
80ee86746b2127c64ef5c25f24ceb14b gcc/cp/cxx-pretty-print.h
! 21cbde4e6adf2b2733e4a6cc5d32a8a0 gcc/cp/decl.c
42cc7ee1282351aee587814acc597508 gcc/cp/decl.h
148eb7164269f8335740dc1f23eca0ed gcc/cp/decl2.c
3f6c50620d2953d5b412ff4e390eb7ae gcc/cp/dump.c
4f563217e305eef8adde18a3b3d0c547 gcc/cp/error.c
! d39045c415fd615417b4ad17b10157a6 gcc/cp/except.c
d08a0a74a2164b0d5eb954bf1a755825 gcc/cp/expr.c
f825a4855a4c9f2390afb1302bb4d8d6 gcc/cp/friend.c
4e1f37f96a3d7f70ba70e24cba59dc3a gcc/cp/g++spec.c
! 9ce6c474661f3ab766fd2da384be068a gcc/cp/init.c
76afad025040c8ed5d265725b47fc867 gcc/cp/lambda.c
d505a249800c51140eb8d126b620394f gcc/cp/lang-specs.h
a9d9b7c8443dcc78573259632806eb39 gcc/cp/lex.c
! 86915c2d44dcdd277babc309d784e91f gcc/cp/mangle.c
9a6b56e31248cf676bc2841750002d6a gcc/cp/method.c
1bade1bcd844632d47fbb557c55ab1cf gcc/cp/name-lookup.c
2fe9fc47b363db0eb4eb053c2b3b5109 gcc/cp/name-lookup.h
a4c4160079301223008ae949e923ae09 gcc/cp/operators.def
cab3f4d3911d5d98b499168510c420bf gcc/cp/optimize.c
! 55470e40016aa92bc809fbbeb716772a gcc/cp/parser.c
7dad8f7951a41247d36a1491c5ed3333 gcc/cp/parser.h
! b8d85994440ad853151ff7333badce42 gcc/cp/pt.c
1fb212eac0559ba1dcb95d7a26602e06 gcc/cp/ptree.c
0d003a9ae49e636ac7797b2cc6ae1b13 gcc/cp/repo.c
! 41e1eb2f849a2bb7228729a711dc96dd gcc/cp/rtti.c
! 11efc3e3e9aac8f08f82b168195f3c2a gcc/cp/search.c
! 9caea8dc1c81aa010e16894a82b94495 gcc/cp/semantics.c
! 614b388cb72ab5fc595ad43c4a5cf720 gcc/cp/tree.c
1adee27afd0240132800372d13882a94 gcc/cp/type-utils.h
! 5a79c4bdc57cc42a5e2127039d8c1d6d gcc/cp/typeck.c
25e903fa1376c6a1bb37d2c65a80da05 gcc/cp/typeck2.c
74dbaaf0e744d50ebddff66290b3dfd4 gcc/cp/vtable-class-hierarchy.c
c69f7cfa3152c54d30a4413e74a55584 gcc/cppbuiltin.c
*************** d02c58c6458525cf2e81bece060a0a84 gcc/de
*** 4332,4338 ****
5f9e20d36ce9a72d7e612c6c2cacbb9b gcc/debug.h
24653737367cd4c1d08528ddff8b9edb gcc/defaults.h
fbb60a80a049439ba06be3b7bb03ba33 gcc/df-core.c
! 194c028bf00737625f2f0c3853477aa8 gcc/df-problems.c
f2cf850a3f6a9d95d4034c61245ed441 gcc/df-scan.c
6d7e429ff21e9ae84e720c32f7053420 gcc/df.h
12ee769110c96a5380450de59969b152 gcc/dfp.c
--- 4331,4337 ----
5f9e20d36ce9a72d7e612c6c2cacbb9b gcc/debug.h
24653737367cd4c1d08528ddff8b9edb gcc/defaults.h
fbb60a80a049439ba06be3b7bb03ba33 gcc/df-core.c
! 7a9b3becbfeec5d8cdb061aa4064bc47 gcc/df-problems.c
f2cf850a3f6a9d95d4034c61245ed441 gcc/df-scan.c
6d7e429ff21e9ae84e720c32f7053420 gcc/df.h
12ee769110c96a5380450de59969b152 gcc/dfp.c
*************** dfa2f3caa589d990913f898317c3ba04 gcc/di
*** 4343,4349 ****
ea862db8f1c974282768561f5c6fd263 gcc/diagnostic.c
a82f4c29248edc233f641579ab6e772a gcc/diagnostic.def
439f0d28ab1a85692b11ba394cc4e6f6 gcc/diagnostic.h
! 107911c26d1aee4bcb05e0573470a03c gcc/doc/aot-compile.1
2931c39155bdab807e1af465d937350c gcc/doc/arm-acle-intrinsics.texi
35b6982c7c5b95341a6e28476e4d1daf gcc/doc/arm-neon-intrinsics.texi
9afccee176594b00a1b7a15878bebcd0 gcc/doc/avr-mmcu.texi
--- 4342,4348 ----
ea862db8f1c974282768561f5c6fd263 gcc/diagnostic.c
a82f4c29248edc233f641579ab6e772a gcc/diagnostic.def
439f0d28ab1a85692b11ba394cc4e6f6 gcc/diagnostic.h
! a02a0890f064c6bbf26b583b22d10711 gcc/doc/aot-compile.1
2931c39155bdab807e1af465d937350c gcc/doc/arm-acle-intrinsics.texi
35b6982c7c5b95341a6e28476e4d1daf gcc/doc/arm-neon-intrinsics.texi
9afccee176594b00a1b7a15878bebcd0 gcc/doc/avr-mmcu.texi
*************** f2623c6aeaa1ad4a6474141b9dd5f995 gcc/do
*** 4355,4392 ****
429106f28aff7ad80a86d1442fb5003d gcc/doc/configterms.texi
3c64bdb237b5fc38837b9b9bc2fda853 gcc/doc/contrib.texi
6436407c42cecb738124becb9079d978 gcc/doc/contribute.texi
! 4fc7956099be38aa5c434f3c91ae55b7 gcc/doc/cpp.1
! 6b1171575378d3dffefbf49f8799c852 gcc/doc/cpp.info
8b4d7d3a2e425a52f573f6330d4d5e70 gcc/doc/cpp.texi
4aa9560d9a516a5df4f7429c00ba1fb2 gcc/doc/cppenv.texi
! ea99de0828770f55c6573529b8553399 gcc/doc/cppinternals.info
76eda89efeb575bff228598230bd3c50 gcc/doc/cppinternals.texi
249506473d9c4b6f20554997a9c8946f gcc/doc/cppopts.texi
! 52c0e2025a2e01d077f402dd7d29639c gcc/doc/extend.texi
5ee3105f6fb685feb1259931acfbf79e gcc/doc/fragments.texi
de203f1fc34a4d519c489d06bf46b2bf gcc/doc/frontends.texi
! 88460cba365ce67a0a66e431a7befeaa gcc/doc/fsf-funding.7
! e2d7852408d8a1899a9aa366ec24dbb7 gcc/doc/g++.1
! 4cc3fecaf79c7ec793b3701b110dccb8 gcc/doc/gc-analyze.1
! e2d7852408d8a1899a9aa366ec24dbb7 gcc/doc/gcc.1
! 694b9d618abe0bb714144a607657b286 gcc/doc/gcc.info
bef3772e1b7b2c623e0c1859c71522a8 gcc/doc/gcc.texi
! 0a0315be994faa03b8efe9b031dd48a8 gcc/doc/gccinstall.info
! 9cf77dd608f6d2001b3b0c448e8b21f2 gcc/doc/gccint.info
55d5bb148799c0031e223c79962ea104 gcc/doc/gccint.texi
! 93a50a9625ebaead640b46e6faddbc92 gcc/doc/gcj-dbtool.1
! 665cb30443928f3f205159f277df0cc4 gcc/doc/gcj.1
! 6aa5c0a428f40373a2d3f7612beeb537 gcc/doc/gcj.info
! d66569472f5681ba775c7b0b52fe1aab gcc/doc/gcov.1
6bd8d77a2f655e81b173f9903dc6daec gcc/doc/gcov.texi
5587ca6c5976c7dffb318cf45f5b7f13 gcc/doc/generic.texi
! 1ded054093de910d9786c62bc4fe8cc6 gcc/doc/gfdl.7
! 579b1a5283de139ee93dad6c560e145c gcc/doc/gfortran.1
! 15ef692a066278654e523f21e814e2f8 gcc/doc/gij.1
ac25ba9af042d4f99e0ab97a4f46517a gcc/doc/gimple.texi
290370669f02bef1502ada9273e5261f gcc/doc/gnu.texi
! c2ce8d4b16d3870aff28994fa01b01c7 gcc/doc/gpl.7
! 66fdeaf602990c34f8142fe0d6b6cd7d gcc/doc/grmic.1
f2dd6df88ca65026d154f628ffbc8f13 gcc/doc/gty.texi
34a1955f331ff1028e09083a178c0418 gcc/doc/headerdirs.texi
a56cc8baf1b35fa5c4c43bbfdb35b74b gcc/doc/hostconfig.texi
--- 4354,4391 ----
429106f28aff7ad80a86d1442fb5003d gcc/doc/configterms.texi
3c64bdb237b5fc38837b9b9bc2fda853 gcc/doc/contrib.texi
6436407c42cecb738124becb9079d978 gcc/doc/contribute.texi
! 5e3e0c096509bd07d5c4e58c8f06efc1 gcc/doc/cpp.1
! 91e891cc8cc97262f370fa1720cab935 gcc/doc/cpp.info
8b4d7d3a2e425a52f573f6330d4d5e70 gcc/doc/cpp.texi
4aa9560d9a516a5df4f7429c00ba1fb2 gcc/doc/cppenv.texi
! c79331b0ad4bd8754587e474083c97fc gcc/doc/cppinternals.info
76eda89efeb575bff228598230bd3c50 gcc/doc/cppinternals.texi
249506473d9c4b6f20554997a9c8946f gcc/doc/cppopts.texi
! ce77d6c093d0e282a9fd574211610f56 gcc/doc/extend.texi
5ee3105f6fb685feb1259931acfbf79e gcc/doc/fragments.texi
de203f1fc34a4d519c489d06bf46b2bf gcc/doc/frontends.texi
! 95124f2d3172e606e3923ab358bd3322 gcc/doc/fsf-funding.7
! d6c63676c1601e2485ec62221f603395 gcc/doc/g++.1
! 7b3cc9fca7dd312f2fe02db0065e8099 gcc/doc/gc-analyze.1
! d6c63676c1601e2485ec62221f603395 gcc/doc/gcc.1
! 87bdd8fe21f87a4659ce1537e2bd5f9e gcc/doc/gcc.info
bef3772e1b7b2c623e0c1859c71522a8 gcc/doc/gcc.texi
! 5b5f9cef200be704a7679a1e4ac76826 gcc/doc/gccinstall.info
! 368ddc41f69403e4ac4bd66be4bd20ee gcc/doc/gccint.info
55d5bb148799c0031e223c79962ea104 gcc/doc/gccint.texi
! 6d7f64792dd64c14390cd50d66933d9d gcc/doc/gcj-dbtool.1
! 176588657288a24f86b06be26987ede2 gcc/doc/gcj.1
! b4410ece42d6e622ad5855afda203090 gcc/doc/gcj.info
! 77cbd3b1325ed7c23b643277e28ffa39 gcc/doc/gcov.1
6bd8d77a2f655e81b173f9903dc6daec gcc/doc/gcov.texi
5587ca6c5976c7dffb318cf45f5b7f13 gcc/doc/generic.texi
! 04bb6f5db372af37d8a816c7a6124a0e gcc/doc/gfdl.7
! 1a51d453b0551b93fc12e7e8b2c1f615 gcc/doc/gfortran.1
! 238e78142430db7327ce5c91b6f6343f gcc/doc/gij.1
ac25ba9af042d4f99e0ab97a4f46517a gcc/doc/gimple.texi
290370669f02bef1502ada9273e5261f gcc/doc/gnu.texi
! 11969faa98648b02b504bca4fb86b38d gcc/doc/gpl.7
! 2a89429db5c04cabbf369e21a01f4367 gcc/doc/grmic.1
f2dd6df88ca65026d154f628ffbc8f13 gcc/doc/gty.texi
34a1955f331ff1028e09083a178c0418 gcc/doc/headerdirs.texi
a56cc8baf1b35fa5c4c43bbfdb35b74b gcc/doc/hostconfig.texi
*************** ca81bf9d3358342ef978866b6895f4ca gcc/do
*** 4401,4443 ****
7016e79a5fe3bdfa0e3eda3713586189 gcc/doc/install.texi
8851ed69b0a7490fa673efa763d090c7 gcc/doc/install.texi2html
f1aaec9eb4571d731a4089d5d5ef97fa gcc/doc/interface.texi
! 0d29184965d447c255116a66c751c3ac gcc/doc/invoke.texi
! ad4bc49d666206dab0080e276509c546 gcc/doc/jcf-dump.1
! a21bec009e0207e0aa8010019601f292 gcc/doc/jv-convert.1
c36b6709dd343cbcd4b54f0417bcc780 gcc/doc/languages.texi
2ae9a3e90fef1d92ab8196ae773a7673 gcc/doc/libgcc.texi
8b58315c921fc046e0ab6f949ebd5990 gcc/doc/loop.texi
ee0a1b01a1a27eee100cc172673b9fe2 gcc/doc/lto.texi
874e34e1340e586f987bc68372bd85c2 gcc/doc/makefile.texi
! 48dc81c158ab0afb5906690947705c49 gcc/doc/md.texi
0d32608762520cb5ec42bdfebde5ce0e gcc/doc/objc.texi
80da07512f4e689513406f7db671ffec gcc/doc/optinfo.texi
6fd0b58692b34513e8b16b996525ac0b gcc/doc/options.texi
f9f577785f8eae98a97b29568343be95 gcc/doc/passes.texi
6997cbfce5b82226e56271f7498697f5 gcc/doc/plugins.texi
914a3d181f9c38ac74e424d667026b61 gcc/doc/portability.texi
! a9a2aca16fc696614bff7a56134986ee gcc/doc/rebuild-gcj-db.1
fa0276a6b5d315ae4e036add235d9b26 gcc/doc/rtl.texi
3f5d8a76a7ddd984603fb2f35ee46632 gcc/doc/service.texi
! affb8b02a41ee94557fabcdce8048ce2 gcc/doc/sourcebuild.texi
80f74ac416390bd73b75ae93f1f2f8f8 gcc/doc/standards.texi
e701e7a632dd1b5af6097c2bea831d54 gcc/doc/tm.texi
de49d7ccb741be08e765d3e94977b49d gcc/doc/tm.texi.in
2a0f462c8ac98826cc19fc71f6f09014 gcc/doc/tree-ssa.texi
f173054a88e0b97206d03f926b8bd696 gcc/doc/trouble.texi
! b40aba636e9d9d23b966bc47f50ca0ad gcc/dojump.c
1c73909bd45b22ed2b016ad5fe3afca4 gcc/dominance.c
060582ff73194daaccc8cbe92add257a gcc/domwalk.c
297c055c19cbb073b385bb9443fec98c gcc/domwalk.h
2e57c82dbd0e91dc5b2e7f8b275f7eaa gcc/double-int.c
9d7f6889e84a85a6aea3abb7201f6f04 gcc/double-int.h
! 652eb789bab05cdbf5806ca8e09707c8 gcc/dse.c
1a746ea442089d7bdcdbf56af69a5b3e gcc/dumpfile.c
eca799a5ac72d21ac26c0993a7fe198d gcc/dumpfile.h
7aca1d34836c11d9a7af3c4f2e2899e3 gcc/dwarf2asm.c
81e5a5988d94ef1528027be5136860e3 gcc/dwarf2asm.h
42be1d7e96240ac3e4821237d124400c gcc/dwarf2cfi.c
! 5388df65a244fc8b60eebd50e79d7b85 gcc/dwarf2out.c
23181314505e8dc6de6f47f73e34b798 gcc/dwarf2out.h
bd4b9506abebe678ad23b32840627c01 gcc/emit-rtl.c
7f412544cdbe46c671bbfc12f5791fee gcc/emit-rtl.h
--- 4400,4442 ----
7016e79a5fe3bdfa0e3eda3713586189 gcc/doc/install.texi
8851ed69b0a7490fa673efa763d090c7 gcc/doc/install.texi2html
f1aaec9eb4571d731a4089d5d5ef97fa gcc/doc/interface.texi
! 2f7b2856dd1b63e13555374d6cc14d11 gcc/doc/invoke.texi
! 9634049829eba58105a283a8f2bc3074 gcc/doc/jcf-dump.1
! ba43693d300bfd07c60ad1b35de6a0c3 gcc/doc/jv-convert.1
c36b6709dd343cbcd4b54f0417bcc780 gcc/doc/languages.texi
2ae9a3e90fef1d92ab8196ae773a7673 gcc/doc/libgcc.texi
8b58315c921fc046e0ab6f949ebd5990 gcc/doc/loop.texi
ee0a1b01a1a27eee100cc172673b9fe2 gcc/doc/lto.texi
874e34e1340e586f987bc68372bd85c2 gcc/doc/makefile.texi
! 035aea1538ac56f06e1510501d98e35b gcc/doc/md.texi
0d32608762520cb5ec42bdfebde5ce0e gcc/doc/objc.texi
80da07512f4e689513406f7db671ffec gcc/doc/optinfo.texi
6fd0b58692b34513e8b16b996525ac0b gcc/doc/options.texi
f9f577785f8eae98a97b29568343be95 gcc/doc/passes.texi
6997cbfce5b82226e56271f7498697f5 gcc/doc/plugins.texi
914a3d181f9c38ac74e424d667026b61 gcc/doc/portability.texi
! 8e579f64f6b17f0ad1967f687a64b77b gcc/doc/rebuild-gcj-db.1
fa0276a6b5d315ae4e036add235d9b26 gcc/doc/rtl.texi
3f5d8a76a7ddd984603fb2f35ee46632 gcc/doc/service.texi
! 6015bf501021f2cb5f425475bf0f2a0a gcc/doc/sourcebuild.texi
80f74ac416390bd73b75ae93f1f2f8f8 gcc/doc/standards.texi
e701e7a632dd1b5af6097c2bea831d54 gcc/doc/tm.texi
de49d7ccb741be08e765d3e94977b49d gcc/doc/tm.texi.in
2a0f462c8ac98826cc19fc71f6f09014 gcc/doc/tree-ssa.texi
f173054a88e0b97206d03f926b8bd696 gcc/doc/trouble.texi
! 49bde975caf7cc7c94ed4c644d1eb34c gcc/dojump.c
1c73909bd45b22ed2b016ad5fe3afca4 gcc/dominance.c
060582ff73194daaccc8cbe92add257a gcc/domwalk.c
297c055c19cbb073b385bb9443fec98c gcc/domwalk.h
2e57c82dbd0e91dc5b2e7f8b275f7eaa gcc/double-int.c
9d7f6889e84a85a6aea3abb7201f6f04 gcc/double-int.h
! 926bcea961656a2d85b1bd4f4ab4f4c2 gcc/dse.c
1a746ea442089d7bdcdbf56af69a5b3e gcc/dumpfile.c
eca799a5ac72d21ac26c0993a7fe198d gcc/dumpfile.h
7aca1d34836c11d9a7af3c4f2e2899e3 gcc/dwarf2asm.c
81e5a5988d94ef1528027be5136860e3 gcc/dwarf2asm.h
42be1d7e96240ac3e4821237d124400c gcc/dwarf2cfi.c
! 68451ac9e71f124e9691b0809fd8aa61 gcc/dwarf2out.c
23181314505e8dc6de6f47f73e34b798 gcc/dwarf2out.h
bd4b9506abebe678ad23b32840627c01 gcc/emit-rtl.c
7f412544cdbe46c671bbfc12f5791fee gcc/emit-rtl.h
*************** b7f5ef50648269cf32374777e144ac1e gcc/er
*** 4445,4451 ****
b0556e2034dd821307551d6d74e745d6 gcc/errors.h
6e1128564fbc54da3de9a0a4bef43e76 gcc/et-forest.c
13a2fc005556245ff6d5773cf66b18f4 gcc/et-forest.h
! 7bfb27734c95c9e1a1198b0fcfcdc7a1 gcc/except.c
24bbd090dbec005ad3793cae5f7e4e19 gcc/except.h
589e62819b3e668ae01defc5f5fb9ad5 gcc/exec-tool.in
a38616b15259ffd2171e03ecb4249502 gcc/explow.c
--- 4444,4450 ----
b0556e2034dd821307551d6d74e745d6 gcc/errors.h
6e1128564fbc54da3de9a0a4bef43e76 gcc/et-forest.c
13a2fc005556245ff6d5773cf66b18f4 gcc/et-forest.h
! 13680b926ad4e1e12e6901ffbf87e27e gcc/except.c
24bbd090dbec005ad3793cae5f7e4e19 gcc/except.h
589e62819b3e668ae01defc5f5fb9ad5 gcc/exec-tool.in
a38616b15259ffd2171e03ecb4249502 gcc/explow.c
*************** f21b58f2ee4076afbfccecb6f0b20813 gcc/fi
*** 4460,4468 ****
e273344d3f81a5d94a7296a6f73d4599 gcc/fixed-value.h
adaed0cdfe09a72854c2bcbcc96c8225 gcc/flag-types.h
927cde0489c22a941e547faf5ec11e50 gcc/flags.h
! e7d6a9d81928ee0605d2b89b2d0585c3 gcc/fold-const.c
926e7b21d0de960d055e2f98520491fc gcc/fold-const.h
! f2e90467fff29fbff67d7ad06c4d24f7 gcc/fortran/ChangeLog
3330102ad3a0217cba963be6b5eefd58 gcc/fortran/ChangeLog-2002
d000ab985b1eeb1ad5749f98b8fef99f gcc/fortran/ChangeLog-2003
bf42f94f0c51dcc7d8051cc7fda1efdc gcc/fortran/ChangeLog-2004
--- 4459,4467 ----
e273344d3f81a5d94a7296a6f73d4599 gcc/fixed-value.h
adaed0cdfe09a72854c2bcbcc96c8225 gcc/flag-types.h
927cde0489c22a941e547faf5ec11e50 gcc/flags.h
! 0b2a4cca8f318430708f2d27e6bc040e gcc/fold-const.c
926e7b21d0de960d055e2f98520491fc gcc/fold-const.h
! 1c95a6003e8200b3c9d9ae4e4a83655e gcc/fortran/ChangeLog
3330102ad3a0217cba963be6b5eefd58 gcc/fortran/ChangeLog-2002
d000ab985b1eeb1ad5749f98b8fef99f gcc/fortran/ChangeLog-2003
bf42f94f0c51dcc7d8051cc7fda1efdc gcc/fortran/ChangeLog-2004
*************** b71a81c732fdf1d678ad15828a60e689 gcc/fo
*** 4481,4488 ****
9cd0d426f7d50746fd9b7f7ac4e2424a gcc/fortran/arith.h
ccfa4b65ac8982708cce72fc504e63c9 gcc/fortran/array.c
7056af8453f375056ef312cb6376601c gcc/fortran/bbt.c
! 58ee1ee078411703726305d101932fd1 gcc/fortran/check.c
! c6ea95670cf2c47e6ade32e7214191f8 gcc/fortran/class.c
3991df26a1dc9b6ff42d91520c292e50 gcc/fortran/config-lang.in
36047e58fcc2b326025fbf4851f809d4 gcc/fortran/constructor.c
ed4dd7bfb8f8c9f4cedd1f0d2943c8ee gcc/fortran/constructor.h
--- 4480,4487 ----
9cd0d426f7d50746fd9b7f7ac4e2424a gcc/fortran/arith.h
ccfa4b65ac8982708cce72fc504e63c9 gcc/fortran/array.c
7056af8453f375056ef312cb6376601c gcc/fortran/bbt.c
! e06d32cf485b207ed4c9e3c06bf5693e gcc/fortran/check.c
! 86890df291c1be8069126341d369121f gcc/fortran/class.c
3991df26a1dc9b6ff42d91520c292e50 gcc/fortran/config-lang.in
36047e58fcc2b326025fbf4851f809d4 gcc/fortran/constructor.c
ed4dd7bfb8f8c9f4cedd1f0d2943c8ee gcc/fortran/constructor.h
*************** c868d6d4a72cb319fabcfc59e4613fe7 gcc/fo
*** 4498,4507 ****
9499ec386ee632269bb460fc37b41279 gcc/fortran/error.c
d321ca0b46df45c3fbc073dd163d4647 gcc/fortran/expr.c
dd44a696cb95e5fca9e2493dd2b52a88 gcc/fortran/f95-lang.c
! 9853ad699e794d420e65e587a98801e2 gcc/fortran/frontend-passes.c
0a038b837897c57a2b48cc83a3475346 gcc/fortran/gfc-internals.texi
5239e5fe6fd01ffb7fd0da56efc19c6d gcc/fortran/gfortran.h
! 6b7340a3038b926e4af217591378859b gcc/fortran/gfortran.info
938a524e09245e10fbef5b331f81fc45 gcc/fortran/gfortran.texi
fc8164863960de73fc317e2834ddd96e gcc/fortran/gfortranspec.c
6ca3b8142b47f11b93ca777ebced1fb9 gcc/fortran/interface.c
--- 4497,4506 ----
9499ec386ee632269bb460fc37b41279 gcc/fortran/error.c
d321ca0b46df45c3fbc073dd163d4647 gcc/fortran/expr.c
dd44a696cb95e5fca9e2493dd2b52a88 gcc/fortran/f95-lang.c
! d264b8823e4c071c704cb51ec2651dec gcc/fortran/frontend-passes.c
0a038b837897c57a2b48cc83a3475346 gcc/fortran/gfc-internals.texi
5239e5fe6fd01ffb7fd0da56efc19c6d gcc/fortran/gfortran.h
! d847e37e6eb1fa5cd424b70db0d035c2 gcc/fortran/gfortran.info
938a524e09245e10fbef5b331f81fc45 gcc/fortran/gfortran.texi
fc8164863960de73fc317e2834ddd96e gcc/fortran/gfortranspec.c
6ca3b8142b47f11b93ca777ebced1fb9 gcc/fortran/interface.c
*************** e0fb4a1ffcb0343a20358ac7e9e3c259 gcc/fo
*** 4525,4557 ****
f96d1ba2d55174b956d56fa894624326 gcc/fortran/module.c
6fe6854ba192e896050588811dcfbb37 gcc/fortran/openmp.c
f51d0e2eedb4abe7296518a55e09ca88 gcc/fortran/options.c
! fc32c460b6cd9b3d248899bc6b084896 gcc/fortran/parse.c
6d0ad629aed04bdd74a9574a8bf4846e gcc/fortran/parse.h
! fd7c4ac7c689b6a4fb90173f4133229d gcc/fortran/primary.c
9fd27ce32275f0febe3c95656a00326d gcc/fortran/resolve.c
! 9adf6905ca4673ba2fbf9cbbce54892d gcc/fortran/scanner.c
72c90bd863614df8517636fc47ccfc94 gcc/fortran/scanner.h
! 30ace0930b0cbd12683a5a94c027d499 gcc/fortran/simplify.c
e45fb97ea95ff4c3d74a0fbead1f06f9 gcc/fortran/st.c
3eff96d1a333aeb6daa262b6afa2a0c7 gcc/fortran/symbol.c
18b66b03bc5d661f80bb81b03f388eb9 gcc/fortran/target-memory.c
2b15769f79ab3546bef45df0d6815e2c gcc/fortran/target-memory.h
! 8c5401738ab604c8f844741de6618610 gcc/fortran/trans-array.c
fb993a92547683640f7a49d6dd5d0cfe gcc/fortran/trans-array.h
6f0a3ffc5ef85f6a9f67c1deaed718de gcc/fortran/trans-common.c
ad554dd79e97690c9fe5ce1779a7309c gcc/fortran/trans-const.c
a3ccaa77809b6dcc6aa42f435c57e3f9 gcc/fortran/trans-const.h
! 08f0d5038bb96562094daa58fa080d26 gcc/fortran/trans-decl.c
! 1960b0c08e3a02aafad9f6467b4f8434 gcc/fortran/trans-expr.c
6ea2f877821771858978645b10ea08fd gcc/fortran/trans-intrinsic.c
b47cd6ce04818d16aea2c2442ca82278 gcc/fortran/trans-io.c
! 34d6879f77a3f7dcd1fff21b93aeeefc gcc/fortran/trans-openmp.c
! f5548eadf50221b60625cf2c6f3e505f gcc/fortran/trans-stmt.c
716b10c08519c671b98c6434e2214353 gcc/fortran/trans-stmt.h
! 1e66cf08d4d5e9427f97b23659605cba gcc/fortran/trans-types.c
24e41f2179047fd847c46da3cd1c024c gcc/fortran/trans-types.h
51ee928eabf49de99a0d7e6578e236a2 gcc/fortran/trans.c
! c731fc29c48c6f8e0cda96aaf06a9e6e gcc/fortran/trans.h
95c41d60adaf583210f110d0984098f7 gcc/fortran/types.def
97b3f764fb651e1611194a18dbcbe3d3 gcc/fp-test.c
4d3cba35459b305215574844f80402af gcc/function.c
--- 4524,4556 ----
f96d1ba2d55174b956d56fa894624326 gcc/fortran/module.c
6fe6854ba192e896050588811dcfbb37 gcc/fortran/openmp.c
f51d0e2eedb4abe7296518a55e09ca88 gcc/fortran/options.c
! f9e80cd3ac52abf1fed4a7166ee2d350 gcc/fortran/parse.c
6d0ad629aed04bdd74a9574a8bf4846e gcc/fortran/parse.h
! f9492474a878a5248d235810f2ba4b68 gcc/fortran/primary.c
9fd27ce32275f0febe3c95656a00326d gcc/fortran/resolve.c
! d028da57f40a54a2311d33aad9d44b81 gcc/fortran/scanner.c
72c90bd863614df8517636fc47ccfc94 gcc/fortran/scanner.h
! c39bd5409b9968be2fa51d71bc7b2641 gcc/fortran/simplify.c
e45fb97ea95ff4c3d74a0fbead1f06f9 gcc/fortran/st.c
3eff96d1a333aeb6daa262b6afa2a0c7 gcc/fortran/symbol.c
18b66b03bc5d661f80bb81b03f388eb9 gcc/fortran/target-memory.c
2b15769f79ab3546bef45df0d6815e2c gcc/fortran/target-memory.h
! 7ac8aa40f5067167a753babe0119eb5d gcc/fortran/trans-array.c
fb993a92547683640f7a49d6dd5d0cfe gcc/fortran/trans-array.h
6f0a3ffc5ef85f6a9f67c1deaed718de gcc/fortran/trans-common.c
ad554dd79e97690c9fe5ce1779a7309c gcc/fortran/trans-const.c
a3ccaa77809b6dcc6aa42f435c57e3f9 gcc/fortran/trans-const.h
! 80b8a1b6c655b99bfdff40bb19275921 gcc/fortran/trans-decl.c
! 3c44711d70282e751410d02cb8594822 gcc/fortran/trans-expr.c
6ea2f877821771858978645b10ea08fd gcc/fortran/trans-intrinsic.c
b47cd6ce04818d16aea2c2442ca82278 gcc/fortran/trans-io.c
! fb3c39c791969dfea94b0ce02be0c2fb gcc/fortran/trans-openmp.c
! bb5b2adc1ffabb088d07f9d520328333 gcc/fortran/trans-stmt.c
716b10c08519c671b98c6434e2214353 gcc/fortran/trans-stmt.h
! ca383ef2d71cd538179c3f24db3e306c gcc/fortran/trans-types.c
24e41f2179047fd847c46da3cd1c024c gcc/fortran/trans-types.h
51ee928eabf49de99a0d7e6578e236a2 gcc/fortran/trans.c
! 461b0a93919c11392aaef334f1b87022 gcc/fortran/trans.h
95c41d60adaf583210f110d0984098f7 gcc/fortran/types.def
97b3f764fb651e1611194a18dbcbe3d3 gcc/fp-test.c
4d3cba35459b305215574844f80402af gcc/function.c
*************** cc34c8d1bad1301955e3b61a8998a2ef gcc/gc
*** 4567,4573 ****
f61072f7d8a864516dbe98fa23724108 gcc/gcov-io.h
8153efc9661bf69baeab28fec1c37088 gcc/gcov-iov.c
394f6bd415f02b74cff6957d95fcdf2f gcc/gcov.c
! d74fe9fbae4bb6cd623fcdc384f2bb57 gcc/gcse.c
23074fc7f173521ae5b8283331e3342e gcc/gcse.h
af83e4b4719ee065872080b713d24c2f gcc/gdbasan.in
13a434ba48aca9d1236426f08211bda1 gcc/gdbhooks.py
--- 4566,4572 ----
f61072f7d8a864516dbe98fa23724108 gcc/gcov-io.h
8153efc9661bf69baeab28fec1c37088 gcc/gcov-iov.c
394f6bd415f02b74cff6957d95fcdf2f gcc/gcov.c
! 9fffb1f1a86a9a0829393ed768e8483a gcc/gcse.c
23074fc7f173521ae5b8283331e3342e gcc/gcse.h
af83e4b4719ee065872080b713d24c2f gcc/gdbasan.in
13a434ba48aca9d1236426f08211bda1 gcc/gdbhooks.py
*************** f494127078ee11832d689cde6cc3659b gcc/ge
*** 4588,4594 ****
433eb66f3d010864a76c754d81db24cb gcc/genextract.c
fe4697f2b98c57d9478b6bb7a7ae2e88 gcc/genflags.c
e041d627ebfb410e6ac9821a3ebb3d42 gcc/gengenrtl.c
! 3c6872e70253d43910ce1cea2719dee8 gcc/gengtype-lex.c
689319748dcd572b0d864e2f427c5ffa gcc/gengtype-lex.l
cbbcd3bf3726ae98ca84780142a68208 gcc/gengtype-parse.c
4eaf2d492394ef805a5d5ae40b3405b1 gcc/gengtype-state.c
--- 4587,4593 ----
433eb66f3d010864a76c754d81db24cb gcc/genextract.c
fe4697f2b98c57d9478b6bb7a7ae2e88 gcc/genflags.c
e041d627ebfb410e6ac9821a3ebb3d42 gcc/gengenrtl.c
! 88a4cc2a18399bbfa381474881b3950e gcc/gengtype-lex.c
689319748dcd572b0d864e2f427c5ffa gcc/gengtype-lex.l
cbbcd3bf3726ae98ca84780142a68208 gcc/gengtype-parse.c
4eaf2d492394ef805a5d5ae40b3405b1 gcc/gengtype-state.c
*************** f19d98298c7010cc78fb637e720ca64f gcc/gg
*** 4613,4619 ****
3680f03d3fed841810dbf18b7d16557b gcc/ggc.h
b5352906df07482dae1be977a26802bc gcc/gimple-builder.c
637e56fd173b1c330853407907c40e1e gcc/gimple-builder.h
! 56300f6ed8e7d0a6bd9701ab5b7410a7 gcc/gimple-expr.c
fd959eed75ba50c9ce0144de59c6453d gcc/gimple-expr.h
0327e89047d16b7cbe11dd67ddb07312 gcc/gimple-fold.c
b2116458d45929978ab35d0063286333 gcc/gimple-fold.h
--- 4612,4618 ----
3680f03d3fed841810dbf18b7d16557b gcc/ggc.h
b5352906df07482dae1be977a26802bc gcc/gimple-builder.c
637e56fd173b1c330853407907c40e1e gcc/gimple-builder.h
! 3a65c4868ce8651efce9535ec19e9602 gcc/gimple-expr.c
fd959eed75ba50c9ce0144de59c6453d gcc/gimple-expr.h
0327e89047d16b7cbe11dd67ddb07312 gcc/gimple-fold.c
b2116458d45929978ab35d0063286333 gcc/gimple-fold.h
*************** b2116458d45929978ab35d0063286333 gcc/gi
*** 4623,4642 ****
7acad740b79bb8d5813ca5adaed51ea9 gcc/gimple-low.h
bce8302c35666fa97812af572784ddb4 gcc/gimple-pretty-print.c
fd36993cffdf23f8818cd5ab8119f9ef gcc/gimple-pretty-print.h
! a55e2dba541a5690618f749ab8209b06 gcc/gimple-ssa-isolate-paths.c
! ddfcd12ffaa58e2c4343f8868d646bcc gcc/gimple-ssa-strength-reduction.c
65c5fd48c73569d5d8c6cb61fa000a0f gcc/gimple-ssa.h
05ea5f1994babea73ca748acd5ef37c6 gcc/gimple-streamer-in.c
d27ff703db577eb6b990d1d617cfe155 gcc/gimple-streamer-out.c
ac5d23c902f85dfe5c16f04e66fea4a9 gcc/gimple-streamer.h
4e615dc6975da15dfabc9e7f68931048 gcc/gimple-walk.c
623d297f817d4dde247a0cd1c5d604db gcc/gimple-walk.h
! 4aebf3321f9a4558ceda4c59d6bcffd8 gcc/gimple.c
c5289edd7df36bab34b0a7146643c60a gcc/gimple.def
2002d30c0445e83198ddf2cb828c8313 gcc/gimple.h
79b09968dccc8cd8a7a3bd3b2449b1b7 gcc/gimplify-me.c
0fe03cac0c9e29cc1e32425f09eb2c17 gcc/gimplify-me.h
! 84c3a700242d86616534302420789f0f gcc/gimplify.c
331c48030a046b27a704925015fd1649 gcc/gimplify.h
2ac6b57e8aad060fa48b9a8a039a708a gcc/ginclude/float.h
a610d6820fa8bbb9030d13a1dcd4ee52 gcc/ginclude/iso646.h
--- 4622,4641 ----
7acad740b79bb8d5813ca5adaed51ea9 gcc/gimple-low.h
bce8302c35666fa97812af572784ddb4 gcc/gimple-pretty-print.c
fd36993cffdf23f8818cd5ab8119f9ef gcc/gimple-pretty-print.h
! b6aac5c6a7f7ff57ee64790ff3570a89 gcc/gimple-ssa-isolate-paths.c
! 87108bf7bfd2325edd9d97810e182a47 gcc/gimple-ssa-strength-reduction.c
65c5fd48c73569d5d8c6cb61fa000a0f gcc/gimple-ssa.h
05ea5f1994babea73ca748acd5ef37c6 gcc/gimple-streamer-in.c
d27ff703db577eb6b990d1d617cfe155 gcc/gimple-streamer-out.c
ac5d23c902f85dfe5c16f04e66fea4a9 gcc/gimple-streamer.h
4e615dc6975da15dfabc9e7f68931048 gcc/gimple-walk.c
623d297f817d4dde247a0cd1c5d604db gcc/gimple-walk.h
! 6cbb4214424bb07927e78a29f345f382 gcc/gimple.c
c5289edd7df36bab34b0a7146643c60a gcc/gimple.def
2002d30c0445e83198ddf2cb828c8313 gcc/gimple.h
79b09968dccc8cd8a7a3bd3b2449b1b7 gcc/gimplify-me.c
0fe03cac0c9e29cc1e32425f09eb2c17 gcc/gimplify-me.h
! 2fff5ed653685a26272feb9306afa801 gcc/gimplify.c
331c48030a046b27a704925015fd1649 gcc/gimplify.h
2ac6b57e8aad060fa48b9a8a039a708a gcc/ginclude/float.h
a610d6820fa8bbb9030d13a1dcd4ee52 gcc/ginclude/iso646.h
*************** b20d2dc1cb683fcd184dd5581c236ba8 gcc/gi
*** 4653,4659 ****
d699488411097f968823f9f7e77d33fa gcc/ginclude/unwind-arm-common.h
8d9ecf0d6ef93c79623ce1d27a32a2cb gcc/ginclude/varargs.h
d0018c8b069fef23a59561ff2f8dc915 gcc/glimits.h
! 570291baa607dcd17da0d456e9296f4c gcc/go/ChangeLog
84d2ef4a6fee7df8a45a370a6b605aae gcc/go/Make-lang.in
60ea054548c83c7f66170073f9f3e74c gcc/go/README.gcc
e6bece4f0caf0458c84d9b29ca0de83e gcc/go/config-lang.in
--- 4652,4658 ----
d699488411097f968823f9f7e77d33fa gcc/ginclude/unwind-arm-common.h
8d9ecf0d6ef93c79623ce1d27a32a2cb gcc/ginclude/varargs.h
d0018c8b069fef23a59561ff2f8dc915 gcc/glimits.h
! 8689e8e634076b12d0e3233c3fe0c18a gcc/go/ChangeLog
84d2ef4a6fee7df8a45a370a6b605aae gcc/go/Make-lang.in
60ea054548c83c7f66170073f9f3e74c gcc/go/README.gcc
e6bece4f0caf0458c84d9b29ca0de83e gcc/go/config-lang.in
*************** d273f8866602cebf095ed652fe2e7e79 gcc/go
*** 4675,4681 ****
ac50f288c85f0d8fff72198966a48008 gcc/go/gofrontend/dataflow.h
66b3f309ace1db4ea63f3ab655bb8fda gcc/go/gofrontend/export.cc
d1e20b40172e86345693f893aff13c83 gcc/go/gofrontend/export.h
! fb90a5a1535dd22b8c45f3018165a634 gcc/go/gofrontend/expressions.cc
58c163a4c1b69d7476b266ca4a7faf4f gcc/go/gofrontend/expressions.h
19e66447fa803385274b4e1a7501a4d5 gcc/go/gofrontend/go-dump.cc
e3f005ccc40000dcaf14ab6eec979f69 gcc/go/gofrontend/go-dump.h
--- 4674,4680 ----
ac50f288c85f0d8fff72198966a48008 gcc/go/gofrontend/dataflow.h
66b3f309ace1db4ea63f3ab655bb8fda gcc/go/gofrontend/export.cc
d1e20b40172e86345693f893aff13c83 gcc/go/gofrontend/export.h
! 490569f01d1e3ec2eef9a7a8d1e1868a gcc/go/gofrontend/expressions.cc
58c163a4c1b69d7476b266ca4a7faf4f gcc/go/gofrontend/expressions.h
19e66447fa803385274b4e1a7501a4d5 gcc/go/gofrontend/go-dump.cc
e3f005ccc40000dcaf14ab6eec979f69 gcc/go/gofrontend/go-dump.h
*************** a0ec1aca0799311af987406ca601f942 gcc/go
*** 4711,4736 ****
d6ed85a4cc675456c0164a52cebf642b gcc/graph.h
c5563cd0c2ff9e98445d10189f379680 gcc/graphds.c
9401c2460400ecfe2a692f5b15e4a5e8 gcc/graphds.h
! eb9d90882c9e2d91c8978b3cdc050b4e gcc/graphite-blocking.c
e8284c96750e0d92b778fcd27c3d7b2b gcc/graphite-clast-to-gimple.c
fa16dedaafdb2228849f12a7ffd2e158 gcc/graphite-clast-to-gimple.h
! 971d8bb7a8ed5d9932822fa9ba125399 gcc/graphite-dependences.c
0d3d73bcd8f4028e9ad18229256e7034 gcc/graphite-htab.h
! a70cb15de94787385770f7ec69f06b24 gcc/graphite-interchange.c
! 7a1eb4f186afaac3697b79104349e543 gcc/graphite-optimize-isl.c
! 474bf85a01f7b5d3de3ffd19024cb025 gcc/graphite-poly.c
! f9c785410cfde9d61c3ffb670dced572 gcc/graphite-poly.h
! 89fcadefa8e3b6c09169e1c840d54860 gcc/graphite-scop-detection.c
2c30c8f2568b1d728f9ba0e3929140d6 gcc/graphite-scop-detection.h
! b872ae197ea404a8e9c2396424bb2fce gcc/graphite-sese-to-poly.c
49ddf476aa0ab3084a087850dbf32c8b gcc/graphite-sese-to-poly.h
! e25ff49d7eaa8a3ed32557987cfb9c9b gcc/graphite.c
cf41457f88168d3e8082aa72b80c002f gcc/gsstruct.def
edac6e47389a7535b1807a0acd048588 gcc/gstab.h
2cda0126502ff478a7ebcf643c98854e gcc/gsyms.h
c32a1d882e7039afe158bb9e59b65223 gcc/gsyslimits.h
627499320e765bbf3b4144e4fe96e27e gcc/gtm-builtins.def
! 4903aae658caa2b0be4b04c6ba870a2f gcc/haifa-sched.c
7be8050b97499911e0f99f19a6ec70be gcc/hard-reg-set.h
c850bd90749d6b68819c29769d52ab28 gcc/hash-table.c
213d6d15646545c146fd2478456888f1 gcc/hash-table.h
--- 4710,4735 ----
d6ed85a4cc675456c0164a52cebf642b gcc/graph.h
c5563cd0c2ff9e98445d10189f379680 gcc/graphds.c
9401c2460400ecfe2a692f5b15e4a5e8 gcc/graphds.h
! 5fb8f4f1c49515486a11e86fda9b540f gcc/graphite-blocking.c
e8284c96750e0d92b778fcd27c3d7b2b gcc/graphite-clast-to-gimple.c
fa16dedaafdb2228849f12a7ffd2e158 gcc/graphite-clast-to-gimple.h
! 202c3e59bea72a6f883f96129faae3e6 gcc/graphite-dependences.c
0d3d73bcd8f4028e9ad18229256e7034 gcc/graphite-htab.h
! 391d7a168667de3523a445fcf368d8e0 gcc/graphite-interchange.c
! 91c7d7a59d9101439a716e36fcb75a35 gcc/graphite-optimize-isl.c
! 2281fe3cb398c8bb65f7ec9c84167e75 gcc/graphite-poly.c
! 8f81f656ac8acdaf1645444e540c84aa gcc/graphite-poly.h
! 83dd67e0e0a05c48e2a004ca8502b6a9 gcc/graphite-scop-detection.c
2c30c8f2568b1d728f9ba0e3929140d6 gcc/graphite-scop-detection.h
! 802f711e79273adbb99e0918422ad08b gcc/graphite-sese-to-poly.c
49ddf476aa0ab3084a087850dbf32c8b gcc/graphite-sese-to-poly.h
! c810312ecd4c739bdbf747e936b92681 gcc/graphite.c
cf41457f88168d3e8082aa72b80c002f gcc/gsstruct.def
edac6e47389a7535b1807a0acd048588 gcc/gstab.h
2cda0126502ff478a7ebcf643c98854e gcc/gsyms.h
c32a1d882e7039afe158bb9e59b65223 gcc/gsyslimits.h
627499320e765bbf3b4144e4fe96e27e gcc/gtm-builtins.def
! 2467010e798fe0bfeabe0bdf360b4683 gcc/haifa-sched.c
7be8050b97499911e0f99f19a6ec70be gcc/hard-reg-set.h
c850bd90749d6b68819c29769d52ab28 gcc/hash-table.c
213d6d15646545c146fd2478456888f1 gcc/hash-table.h
*************** b51d88bcdd2efbbab2093ba8e092f717 gcc/ho
*** 4740,4750 ****
a5df56e506d8207dbc280c08f5862929 gcc/host-default.c
45e005a1553ecb2678776146a676ad7b gcc/hosthooks-def.h
7b90f021efa79472e83e4378baf45546 gcc/hosthooks.h
! ff0bb1df7abd9f92b5b2249f46f24f35 gcc/hw-doloop.c
c163a15eb47128cddb46c82fb2263143 gcc/hw-doloop.h
e2590b74f886eda7ac7d51f3875e13d7 gcc/hwint.c
ab455fd670a57582e5f82cf715e9f227 gcc/hwint.h
! cfbcfab1b070b8552ec7064c28598466 gcc/ifcvt.c
8b7dea985306baee17b8faa21eb88cd1 gcc/incpath.c
e2c9de507f0219fbd0ff9702aad2d97f gcc/incpath.h
f2d9b4bdc5ad27013548db5a271b5abd gcc/init-regs.c
--- 4739,4749 ----
a5df56e506d8207dbc280c08f5862929 gcc/host-default.c
45e005a1553ecb2678776146a676ad7b gcc/hosthooks-def.h
7b90f021efa79472e83e4378baf45546 gcc/hosthooks.h
! d163b3c881581ef49e64d4ea358b3375 gcc/hw-doloop.c
c163a15eb47128cddb46c82fb2263143 gcc/hw-doloop.h
e2590b74f886eda7ac7d51f3875e13d7 gcc/hwint.c
ab455fd670a57582e5f82cf715e9f227 gcc/hwint.h
! b4732aea59819b961f5f00dde5fe12f1 gcc/ifcvt.c
8b7dea985306baee17b8faa21eb88cd1 gcc/incpath.c
e2c9de507f0219fbd0ff9702aad2d97f gcc/incpath.h
f2d9b4bdc5ad27013548db5a271b5abd gcc/init-regs.c
*************** cf1aaab95d16109bdb59347a0d71b218 gcc/in
*** 4757,4771 ****
7cd1230149ca41bac59e22852eb43fda gcc/internal-fn.h
d9360459f2f4e913687597f9589da5da gcc/intl.c
828d71668221b7c1bd27436bf9a019bc gcc/intl.h
! 6a8b3e043b7566f9abed20b2cd243c2b gcc/ipa-cp.c
9c8f96d84fe76474ecf300b3461ae324 gcc/ipa-devirt.c
! cbad61702bdb5ef2d250955d6daf653a gcc/ipa-inline-analysis.c
c8f8b66f5c80f7b58ba0d45701a6422c gcc/ipa-inline-transform.c
07b45af4191a711dea059475f57c1a15 gcc/ipa-inline.c
! ef5aed192294b1ea841838ffe38b6ad0 gcc/ipa-inline.h
bc1b3139cd7a986ee918134a0530cff0 gcc/ipa-profile.c
! 44fe8a05d2644cd22ac19740a96f22c1 gcc/ipa-prop.c
! 4cfe52b86527ded18edfae21b3a945cf gcc/ipa-prop.h
a82a1226e9634d45486b5a3e19c420fe gcc/ipa-pure-const.c
4d91788577e596f236457cd265942705 gcc/ipa-ref-inline.h
1855589dcb6587a046dcb728192ee425 gcc/ipa-ref.c
--- 4756,4770 ----
7cd1230149ca41bac59e22852eb43fda gcc/internal-fn.h
d9360459f2f4e913687597f9589da5da gcc/intl.c
828d71668221b7c1bd27436bf9a019bc gcc/intl.h
! 54e70e39f8c472c2a251b2b99eef9511 gcc/ipa-cp.c
9c8f96d84fe76474ecf300b3461ae324 gcc/ipa-devirt.c
! a5b7489943f542164af60a116b0c2581 gcc/ipa-inline-analysis.c
c8f8b66f5c80f7b58ba0d45701a6422c gcc/ipa-inline-transform.c
07b45af4191a711dea059475f57c1a15 gcc/ipa-inline.c
! c59db06868480730038917bc6689ae35 gcc/ipa-inline.h
bc1b3139cd7a986ee918134a0530cff0 gcc/ipa-profile.c
! da3e64f06c52053c38aab60216528388 gcc/ipa-prop.c
! a9f2d7bf6b86232b558e78c4fb1449b3 gcc/ipa-prop.h
a82a1226e9634d45486b5a3e19c420fe gcc/ipa-pure-const.c
4d91788577e596f236457cd265942705 gcc/ipa-ref-inline.h
1855589dcb6587a046dcb728192ee425 gcc/ipa-ref.c
*************** a82a1226e9634d45486b5a3e19c420fe gcc/ip
*** 4776,4792 ****
446a574aba27a93de95b2b0c4b4cecbe gcc/ipa-utils.c
f1a401a90912552f632b32c77c399c6c gcc/ipa-utils.h
66c7fbbffff5afd60271d125af0b7e33 gcc/ipa.c
! 70106323b726e444846e15be0d43b678 gcc/ira-build.c
43905ebf4d26681958db7403ec946ebc gcc/ira-color.c
ea843b242eda121fea593c86fb908fc7 gcc/ira-conflicts.c
860fc86150488ec9dc71e5fa1468c1f2 gcc/ira-costs.c
2bd26b2844144d614e2af6f5617f0c46 gcc/ira-emit.c
452dc27ab7f3093a6f672198aeddb03d gcc/ira-int.h
9c77805567ace1d43ebfaadc852c23c5 gcc/ira-lives.c
! dde091b38cca9b3edce9293a6475a269 gcc/ira.c
a143bddc3bc8d88afb0b31089aefe816 gcc/ira.h
843275b56a150408da64a72a1e86fd31 gcc/is-a.h
! e3ef5f686016e56e1447a1f9648cfda2 gcc/java/ChangeLog
3becfaac793f49e1f52cd74e78172b48 gcc/java/ChangeLog.ptr
1c698a5c434720749e71a0ea3eb5a0ea gcc/java/ChangeLog.tree-ssa
3e907c2321d94f9d70c9bfcc63d251c3 gcc/java/Make-lang.in
--- 4775,4791 ----
446a574aba27a93de95b2b0c4b4cecbe gcc/ipa-utils.c
f1a401a90912552f632b32c77c399c6c gcc/ipa-utils.h
66c7fbbffff5afd60271d125af0b7e33 gcc/ipa.c
! c7431011cf2fd237b080f85144410fe5 gcc/ira-build.c
43905ebf4d26681958db7403ec946ebc gcc/ira-color.c
ea843b242eda121fea593c86fb908fc7 gcc/ira-conflicts.c
860fc86150488ec9dc71e5fa1468c1f2 gcc/ira-costs.c
2bd26b2844144d614e2af6f5617f0c46 gcc/ira-emit.c
452dc27ab7f3093a6f672198aeddb03d gcc/ira-int.h
9c77805567ace1d43ebfaadc852c23c5 gcc/ira-lives.c
! abda2a9dccccc623dfd6b783d02da207 gcc/ira.c
a143bddc3bc8d88afb0b31089aefe816 gcc/ira.h
843275b56a150408da64a72a1e86fd31 gcc/is-a.h
! d8a53974bb16d8da568454d9c01031b9 gcc/java/ChangeLog
3becfaac793f49e1f52cd74e78172b48 gcc/java/ChangeLog.ptr
1c698a5c434720749e71a0ea3eb5a0ea gcc/java/ChangeLog.tree-ssa
3e907c2321d94f9d70c9bfcc63d251c3 gcc/java/Make-lang.in
*************** b8ec1125f50fd732ec79e25188b65195 gcc/lo
*** 4849,4855 ****
ea528889eab563f14e1de595d2accbea gcc/lower-subreg.h
b9860ff82ef33940e930f64ab0510047 gcc/lra-assigns.c
dc1627ac98262eabf9f97f3174ae4d9b gcc/lra-coalesce.c
! 6736fbd4359e7676b43e3d3c85d8b92b gcc/lra-constraints.c
13d0b61525b9064a61d09f25fd0ad388 gcc/lra-eliminations.c
25b88bf534a0196029e70f7953cea62f gcc/lra-int.h
ac52e0eaa11de3ffc26b55f5002b3828 gcc/lra-lives.c
--- 4848,4854 ----
ea528889eab563f14e1de595d2accbea gcc/lower-subreg.h
b9860ff82ef33940e930f64ab0510047 gcc/lra-assigns.c
dc1627ac98262eabf9f97f3174ae4d9b gcc/lra-coalesce.c
! e0fc964641aa8cd343ce6de5f62d7925 gcc/lra-constraints.c
13d0b61525b9064a61d09f25fd0ad388 gcc/lra-eliminations.c
25b88bf534a0196029e70f7953cea62f gcc/lra-int.h
ac52e0eaa11de3ffc26b55f5002b3828 gcc/lra-lives.c
*************** f6df3e8bdd1544526a9063ecaa5262a2 gcc/lt
*** 4865,4873 ****
9d90309ed38ceafd2737c415ab3b73b7 gcc/lto-streamer-in.c
9db302c008730a42387844715ebb6119 gcc/lto-streamer-out.c
81d24bca19f31cd5f0e863be0155267b gcc/lto-streamer.c
! b6667b25d54cd3d347edba40e635a6f8 gcc/lto-streamer.h
b22d02e83c5f71264232ba966fa80333 gcc/lto-wrapper.c
! 11e0cc63d2ba1a321706b6522674d469 gcc/lto/ChangeLog
bd46eeecd1e05c40c9228f70c479cb8b gcc/lto/Make-lang.in
02974c5a3053c08f1c7046c3c00f237e gcc/lto/common.c
d2a23372f33fc6333deb5309623e859d gcc/lto/common.h
--- 4864,4872 ----
9d90309ed38ceafd2737c415ab3b73b7 gcc/lto-streamer-in.c
9db302c008730a42387844715ebb6119 gcc/lto-streamer-out.c
81d24bca19f31cd5f0e863be0155267b gcc/lto-streamer.c
! 3f3700335dd11c1cfe788e726c458a92 gcc/lto-streamer.h
b22d02e83c5f71264232ba966fa80333 gcc/lto-wrapper.c
! 9cdba47bbe1ebc924370943f6ad4f5ac gcc/lto/ChangeLog
bd46eeecd1e05c40c9228f70c479cb8b gcc/lto/Make-lang.in
02974c5a3053c08f1c7046c3c00f237e gcc/lto/common.c
d2a23372f33fc6333deb5309623e859d gcc/lto/common.h
*************** fcc2286edf21da424cd748f78bab8beb gcc/ma
*** 4890,4896 ****
c105259690227bdba523ebbdb6785a23 gcc/mode-classes.def
5990f0f03ab20c63f205f98103605d90 gcc/mode-switching.c
ea3034ca83cb71b140bd50490e453acb gcc/modulo-sched.c
! 4969054642a1931e21690290572c9057 gcc/objc/ChangeLog
f7d80205bd69247c50937b75822d6bd9 gcc/objc/Make-lang.in
9e4f3a7afe892a3c94dacd501fa3b35f gcc/objc/config-lang.in
f4d88f51dbafbe757f45be85d78212b3 gcc/objc/lang-specs.h
--- 4889,4895 ----
c105259690227bdba523ebbdb6785a23 gcc/mode-classes.def
5990f0f03ab20c63f205f98103605d90 gcc/mode-switching.c
ea3034ca83cb71b140bd50490e453acb gcc/modulo-sched.c
! dad4b016b93cf91be3f94972e2bd7717 gcc/objc/ChangeLog
f7d80205bd69247c50937b75822d6bd9 gcc/objc/Make-lang.in
9e4f3a7afe892a3c94dacd501fa3b35f gcc/objc/config-lang.in
f4d88f51dbafbe757f45be85d78212b3 gcc/objc/lang-specs.h
*************** c122edc5c6b17b4d321a60351edeafed gcc/ob
*** 4909,4915 ****
ef6e827e622bc98f856c61b276dc8c64 gcc/objc/objc-runtime-shared-support.c
dab6095a59a77d76a9ffdf45011ed784 gcc/objc/objc-runtime-shared-support.h
a20e652c78591a316ce03a188632848f gcc/objc/objc-tree.def
! ccad4d66b11f98c07185d6bb9ec39ea8 gcc/objcp/ChangeLog
79e09c916d955993dc8964962930f661 gcc/objcp/Make-lang.in
e75a1a94a911654e611dc33cc33ed861 gcc/objcp/config-lang.in
d551c7316da761fc633ce118cc2b5e8e gcc/objcp/lang-specs.h
--- 4908,4914 ----
ef6e827e622bc98f856c61b276dc8c64 gcc/objc/objc-runtime-shared-support.c
dab6095a59a77d76a9ffdf45011ed784 gcc/objc/objc-runtime-shared-support.h
a20e652c78591a316ce03a188632848f gcc/objc/objc-tree.def
! b448c7be53ceba71bc13fd80fcafdf4d gcc/objcp/ChangeLog
79e09c916d955993dc8964962930f661 gcc/objcp/Make-lang.in
e75a1a94a911654e611dc33cc33ed861 gcc/objcp/config-lang.in
d551c7316da761fc633ce118cc2b5e8e gcc/objcp/lang-specs.h
*************** f1fe0e2522617705fd8c3550c0e11716 gcc/ob
*** 4919,4931 ****
b287f66d35995315cca62a202c60bb74 gcc/omega.c
010649dbdbf5e49817e4ea9f867a7bff gcc/omega.h
21429c2e0fbb11feafa4b0713ffd0458 gcc/omp-builtins.def
! 8e1de1063d2858a43c4310582c99c6ec gcc/omp-low.c
768117c1b005da4325bccda2b1aafbf8 gcc/omp-low.h
f1316591a0b9cca13acbe19ecbc3bbc2 gcc/opt-functions.awk
dea8fbe4f187428f3ca66daeae92f165 gcc/opt-gather.awk
134a8b6d0dc30fc3b01923f71eef2390 gcc/opt-include.awk
af883a9bd16fb274b86c2481c3427c10 gcc/opt-read.awk
! 248beda36dae3c445a1a555c5dc29d11 gcc/optabs.c
6b5453d4bb31ee1c9485f078e14ea9b3 gcc/optabs.def
d8f598e58279553567bfa86f218ebae1 gcc/optabs.h
2dc6386967a3b895570ea72e61e26384 gcc/optc-gen.awk
--- 4918,4930 ----
b287f66d35995315cca62a202c60bb74 gcc/omega.c
010649dbdbf5e49817e4ea9f867a7bff gcc/omega.h
21429c2e0fbb11feafa4b0713ffd0458 gcc/omp-builtins.def
! 1652476853b27ad1aac0952bcf9a197f gcc/omp-low.c
768117c1b005da4325bccda2b1aafbf8 gcc/omp-low.h
f1316591a0b9cca13acbe19ecbc3bbc2 gcc/opt-functions.awk
dea8fbe4f187428f3ca66daeae92f165 gcc/opt-gather.awk
134a8b6d0dc30fc3b01923f71eef2390 gcc/opt-include.awk
af883a9bd16fb274b86c2481c3427c10 gcc/opt-read.awk
! 16d6c905d1b02cf86e4d8df3ea8d2d86 gcc/optabs.c
6b5453d4bb31ee1c9485f078e14ea9b3 gcc/optabs.def
d8f598e58279553567bfa86f218ebae1 gcc/optabs.h
2dc6386967a3b895570ea72e61e26384 gcc/optc-gen.awk
*************** aed504b0320caa1fe29201ae90d7696b gcc/ou
*** 4941,4952 ****
858154f068e9a73f00b6baccdb38f63d gcc/params.def
4f61cf6efcc68ecf0c4f50e79c440342 gcc/params.h
b61dc6bbf55ac62d93ddeaa57e1034d7 gcc/pass_manager.h
! 9072ae9400752c4738ce43bc338e2f54 gcc/passes.c
05e2c2f175685b9549570e51b3dd799a gcc/passes.def
1e36a92344845ad1cb58222eea33d560 gcc/plugin.c
e68ff8352334b5b009a28b53fb9284ca gcc/plugin.def
c26393f8f5ea723bfcc15bf50ee1cc7d gcc/plugin.h
! 562221ef9f470f41deb09813fc583761 gcc/po/ChangeLog
75ba3ed7c2ea3070333b11ced79b1cc8 gcc/po/EXCLUDES
1da2375d1cb67532f3330921d29cd450 gcc/po/be.gmo
ef9de679afafaa38517caa5a594e771a gcc/po/be.po
--- 4940,4951 ----
858154f068e9a73f00b6baccdb38f63d gcc/params.def
4f61cf6efcc68ecf0c4f50e79c440342 gcc/params.h
b61dc6bbf55ac62d93ddeaa57e1034d7 gcc/pass_manager.h
! 7a5a6a1578d1208fc1ec3f1ddee9f129 gcc/passes.c
05e2c2f175685b9549570e51b3dd799a gcc/passes.def
1e36a92344845ad1cb58222eea33d560 gcc/plugin.c
e68ff8352334b5b009a28b53fb9284ca gcc/plugin.def
c26393f8f5ea723bfcc15bf50ee1cc7d gcc/plugin.h
! 72de63b89842bd5afe143fb9960c729f gcc/po/ChangeLog
75ba3ed7c2ea3070333b11ced79b1cc8 gcc/po/EXCLUDES
1da2375d1cb67532f3330921d29cd450 gcc/po/be.gmo
ef9de679afafaa38517caa5a594e771a gcc/po/be.po
*************** c0a6da01a1a90e55a45d23532046d414 gcc/po
*** 4989,4995 ****
f6726e62db99c4bd4123f60cde728904 gcc/pointer-set.c
241755c632af229442e2e7106c723411 gcc/pointer-set.h
e3c632be65a0832604fb958f8a0ce420 gcc/postreload-gcse.c
! 40035886a7989873f03d77b86bc39bb4 gcc/postreload.c
589985f0514930a2526968712feeae79 gcc/predict.c
ebbab0f2502bba4d9d568d0100ce2e2d gcc/predict.def
80a196a53a014f646fd6daee9a116f77 gcc/predict.h
--- 4988,4994 ----
f6726e62db99c4bd4123f60cde728904 gcc/pointer-set.c
241755c632af229442e2e7106c723411 gcc/pointer-set.h
e3c632be65a0832604fb958f8a0ce420 gcc/postreload-gcse.c
! 338ec850396680cd0e2dc9f446d0a0f7 gcc/postreload.c
589985f0514930a2526968712feeae79 gcc/predict.c
ebbab0f2502bba4d9d568d0100ce2e2d gcc/predict.def
80a196a53a014f646fd6daee9a116f77 gcc/predict.h
*************** d869921e527aaf5b3eaad357e63dcb90 gcc/re
*** 5012,5018 ****
0862d16c511514fc4b9419fe8d2249fb gcc/realmpfr.h
1969e6b3f9606cf59d6803ebdeeea8b7 gcc/recog.c
f8e8e735b5e2da8b23f855f10cf967d9 gcc/recog.h
! a7c2d42be508b666cb683ccb2e8e58eb gcc/ree.c
705e5e05416b08906b765349ad349138 gcc/reg-notes.def
72ea708b4dc70ce4438d69d2319a2fde gcc/reg-stack.c
21a40ba85ba3def0fe8214bb1a9ea714 gcc/regcprop.c
--- 5011,5017 ----
0862d16c511514fc4b9419fe8d2249fb gcc/realmpfr.h
1969e6b3f9606cf59d6803ebdeeea8b7 gcc/recog.c
f8e8e735b5e2da8b23f855f10cf967d9 gcc/recog.h
! 3c274a47f1dbdc4f59f4efe6c6eb0145 gcc/ree.c
705e5e05416b08906b765349ad349138 gcc/reg-notes.def
72ea708b4dc70ce4438d69d2319a2fde gcc/reg-stack.c
21a40ba85ba3def0fe8214bb1a9ea714 gcc/regcprop.c
*************** dd4c661ae261b4240b370a2b06f8f12e gcc/re
*** 5032,5045 ****
4e7a24c58230ad1cd55f9f6a30f472e8 gcc/rtl-error.h
d0f9d176431b9a2c4d06938ff6b2c83c gcc/rtl.c
9ee213d339a30933e8f316ec93f71c11 gcc/rtl.def
! 0cf29ec103ed74bf39a2dd6c6ad1829e gcc/rtl.h
0493d037d5c30f2152fc80466f49f374 gcc/rtlanal.c
63f7431679d7fc87bfcb2115ca9d419c gcc/rtlhooks-def.h
dd994161333506c3850fd306ebcc9ef8 gcc/rtlhooks.c
66ee8acc9125b842ae0a250df2a8515f gcc/sanitizer.def
e374bdc26d4e91c4e1ff7a64e21b101d gcc/sbitmap.c
29a10b2afed7b4f1f0bcfb8a3f463832 gcc/sbitmap.h
! f371cf129edd7ea9847f3662c40b0265 gcc/sched-deps.c
65490088ed7a5671ae6bfdeac3874e83 gcc/sched-ebb.c
529a5306aada3fddb11a8e106956a4f1 gcc/sched-int.h
a2bfa6c5434e12ef7fa5bb01467e9d04 gcc/sched-rgn.c
--- 5031,5044 ----
4e7a24c58230ad1cd55f9f6a30f472e8 gcc/rtl-error.h
d0f9d176431b9a2c4d06938ff6b2c83c gcc/rtl.c
9ee213d339a30933e8f316ec93f71c11 gcc/rtl.def
! 87f89dac6b4125875801e8bac2d416df gcc/rtl.h
0493d037d5c30f2152fc80466f49f374 gcc/rtlanal.c
63f7431679d7fc87bfcb2115ca9d419c gcc/rtlhooks-def.h
dd994161333506c3850fd306ebcc9ef8 gcc/rtlhooks.c
66ee8acc9125b842ae0a250df2a8515f gcc/sanitizer.def
e374bdc26d4e91c4e1ff7a64e21b101d gcc/sbitmap.c
29a10b2afed7b4f1f0bcfb8a3f463832 gcc/sbitmap.h
! be136cf4984a694a0817f56a6088a683 gcc/sched-deps.c
65490088ed7a5671ae6bfdeac3874e83 gcc/sched-ebb.c
529a5306aada3fddb11a8e106956a4f1 gcc/sched-int.h
a2bfa6c5434e12ef7fa5bb01467e9d04 gcc/sched-rgn.c
*************** dd5e75577e30df65977e84f24fbfa8f2 gcc/ta
*** 5084,5090 ****
5096a6cda7c1340a6843c4eee249eb97 gcc/target.h
be5e3bfa678dd16872775c30f8c43ce4 gcc/targhooks.c
8e6bbb74d18a1c0dc21dee6ba057882f gcc/targhooks.h
! 9b459ed87ef7037cd682db7f8493b91c gcc/testsuite/ChangeLog
862f04afbd87da2cc6bc432c3f28430f gcc/testsuite/ChangeLog-1993-2007
029a5d8dacd25eb5d4711452ac448e5b gcc/testsuite/ChangeLog-2008
13ac28c41d51b66b4ec40dba6bd50f39 gcc/testsuite/ChangeLog-2009
--- 5083,5089 ----
5096a6cda7c1340a6843c4eee249eb97 gcc/target.h
be5e3bfa678dd16872775c30f8c43ce4 gcc/targhooks.c
8e6bbb74d18a1c0dc21dee6ba057882f gcc/targhooks.h
! 8d83001c693530f8279d4aaa916c0ca8 gcc/testsuite/ChangeLog
862f04afbd87da2cc6bc432c3f28430f gcc/testsuite/ChangeLog-1993-2007
029a5d8dacd25eb5d4711452ac448e5b gcc/testsuite/ChangeLog-2008
13ac28c41d51b66b4ec40dba6bd50f39 gcc/testsuite/ChangeLog-2009
*************** eb90e4de7085d206078109a77a4d33e1 gcc/te
*** 7764,7769 ****
--- 7763,7769 ----
10127067cac44d34f08d701d26036156 gcc/testsuite/c-c++-common/asan/pr62140-1.c
95c8d7268fe5e09ae687af76e9576dcc gcc/testsuite/c-c++-common/asan/pr62140-2.c
ae5400233bb23dafe56f543cc5bb1ba6 gcc/testsuite/c-c++-common/asan/pr63638.c
+ 2a794af8b446f3413fe5b973ea309b7b gcc/testsuite/c-c++-common/asan/pr64820.c
8940936501084c6e4d7f6d110ba612d8 gcc/testsuite/c-c++-common/asan/rlimit-mmap-test-1.c
904923795ca7cbafd32930645fe42cc2 gcc/testsuite/c-c++-common/asan/sanity-check-pure-c-1.c
a9fb6d989eff5e97f0875a8f4a6476df gcc/testsuite/c-c++-common/asan/sleep-before-dying-1.c
*************** a573e5ba86fa5b9976e75d3d2e51854b gcc/te
*** 7884,7889 ****
--- 7884,7890 ----
1ba0ade791f40edbd80fddddb700282b gcc/testsuite/c-c++-common/cpp/openmp-define-2.c
4f5c0a28faf44bc3a35750f2e331df4a gcc/testsuite/c-c++-common/cpp/openmp-define-3.c
c85025f0def783f70f9bb6a4ea9a23f3 gcc/testsuite/c-c++-common/cpp/pr45457.c
+ a3b8fa4b831c844c5a2f6e65f851d9c8 gcc/testsuite/c-c++-common/cpp/pr57580.c
eff73d3df17e8342527c47aee668fc90 gcc/testsuite/c-c++-common/cpp/pr58844-1.c
cc15eb517954aa29a1c57133705ca83b gcc/testsuite/c-c++-common/cpp/pr58844-2.c
4bb69916f59c91d0c3c7583ed1c0eb97 gcc/testsuite/c-c++-common/cpp/pr60400-1.h
*************** e16ef156ad193ef1f3cba60ad16e57ab gcc/te
*** 8008,8013 ****
--- 8009,8015 ----
84c977571aeb43c0224137efe7f5b213 gcc/testsuite/c-c++-common/gomp/pr53580.c
28bfd873981083756a16f70fdb0b86db gcc/testsuite/c-c++-common/gomp/pr54017.c
48f64493dfa602c2fef9c13d9dee50d4 gcc/testsuite/c-c++-common/gomp/pr56883.c
+ 1eca7231411f2b6cb7c39356c68863fd gcc/testsuite/c-c++-common/gomp/pr57580.c
5a19cb17b93920c01f38b82cc3d86bc5 gcc/testsuite/c-c++-common/gomp/pr57824.c
a7d789b5091f59130b63c3467560e1e1 gcc/testsuite/c-c++-common/gomp/pr58257.c
03615d3efc8765963aa58accd598497b gcc/testsuite/c-c++-common/gomp/pr58472.c
*************** defbe62797ed1363de67a60914b29aa7 gcc/te
*** 8028,8033 ****
--- 8030,8036 ----
8e7463bc9420fce6b1a1443c77ad841e gcc/testsuite/c-c++-common/gomp/pr61486-2.c
2b6ae32069c2763c6ff2b173604cf38c gcc/testsuite/c-c++-common/gomp/pr63249.c
8c7b7ac1e0fde7a3111b8d330d0914d2 gcc/testsuite/c-c++-common/gomp/pr63328.c
+ 8d4187a1bda8777b2ff9ff3a8693ac86 gcc/testsuite/c-c++-common/gomp/pr71758.c
328147f679f9eac26be960bf85acb2e8 gcc/testsuite/c-c++-common/gomp/sections1.c
c7cb982e272572b3d42948b23c3c6229 gcc/testsuite/c-c++-common/gomp/simd1.c
3ffb158d7db65691583ca6ff7330457a gcc/testsuite/c-c++-common/gomp/simd2.c
*************** f3125845677b94c2dee85b2ae8c05868 gcc/te
*** 8094,8099 ****
--- 8097,8104 ----
ab61337b42c3bf4f5a41d815a9fcd323 gcc/testsuite/c-c++-common/pr60689.c
3db5d6e67944ed357e5152e1f1d72db0 gcc/testsuite/c-c++-common/pr61553.c
d6a020309f3771e59e357ca318d8b648 gcc/testsuite/c-c++-common/pr61741.c
+ 7399efb952d306383053d5e268f89c04 gcc/testsuite/c-c++-common/pr67653.c
+ f4386df5fa5c32d56388c75bdf15c9d4 gcc/testsuite/c-c++-common/pr69797.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
*************** e530347ad81371c3d469f2a1d1245735 gcc/te
*** 8321,8326 ****
--- 8326,8332 ----
87eb53fddc98d992e4cade29a1852614 gcc/testsuite/g++.dg/README
2773749da937f7293dac36312c108a2c gcc/testsuite/g++.dg/abi/aarch64_guard1.C
dadf07953fc49dff2fe36c2a384b6425 gcc/testsuite/g++.dg/abi/abi-tag1.C
+ ffbb36b85452d9085918e1094055ea6b gcc/testsuite/g++.dg/abi/abi-tag15.C
064eba36c22e1b67e37a8c95a5698520 gcc/testsuite/g++.dg/abi/abi-tag2.C
180f41404374f95826fea78a1e0d3ab2 gcc/testsuite/g++.dg/abi/abi-tag3.C
410434cfa6f4bc7cea5a8ff392cf819a gcc/testsuite/g++.dg/abi/abi-tag4.C
*************** ba9b2b011bb6d65e0f78322916048095 gcc/te
*** 8719,8725 ****
540c5c4712244b57919a4e690783e793 gcc/testsuite/g++.dg/compat/struct-layout-1_y1.h
7dc3e674ef2752731b6cd90ebd1aeb0a gcc/testsuite/g++.dg/compat/struct-layout-1_y2.h
f25f03bef75b49b3242b2b981a26687a gcc/testsuite/g++.dg/constexpr-null1.C
! f0aed431ce3357281e21fdd3e10a7644 gcc/testsuite/g++.dg/conversion/access1.C
99531db549e9b6ddaad27a9e2a55bdd6 gcc/testsuite/g++.dg/conversion/ambig1.C
65bec450f1ba3239f73319431b72958b gcc/testsuite/g++.dg/conversion/ambig2.C
692916f43054879ce077252221b118a2 gcc/testsuite/g++.dg/conversion/base1.C
--- 8725,8731 ----
540c5c4712244b57919a4e690783e793 gcc/testsuite/g++.dg/compat/struct-layout-1_y1.h
7dc3e674ef2752731b6cd90ebd1aeb0a gcc/testsuite/g++.dg/compat/struct-layout-1_y2.h
f25f03bef75b49b3242b2b981a26687a gcc/testsuite/g++.dg/constexpr-null1.C
! 028842301f7f8202b33831c16d31cf03 gcc/testsuite/g++.dg/conversion/access1.C
99531db549e9b6ddaad27a9e2a55bdd6 gcc/testsuite/g++.dg/conversion/ambig1.C
65bec450f1ba3239f73319431b72958b gcc/testsuite/g++.dg/conversion/ambig2.C
692916f43054879ce077252221b118a2 gcc/testsuite/g++.dg/conversion/base1.C
*************** dbf5ebe6ff1680117cb9bea10ed1598e gcc/te
*** 8847,8858 ****
46f21becb34daa94cd3f0a39aae7aaeb gcc/testsuite/g++.dg/cpp0x/alias-decl-40.C
99499efe942d19fb669e10a40ff36723 gcc/testsuite/g++.dg/cpp0x/alias-decl-41.C
3438514f63b7f3fb597fcddca16cd9fc gcc/testsuite/g++.dg/cpp0x/alias-decl-44.C
e5fa8115f1c449f56d10e259c799b933 gcc/testsuite/g++.dg/cpp0x/alias-decl-5.C
a16b0e12dce894e9bc097e3fbad8787d gcc/testsuite/g++.dg/cpp0x/alias-decl-6.C
816dbf372a71890f9515376534ec312b gcc/testsuite/g++.dg/cpp0x/alias-decl-7.C
77aa48fcd9f9b9ffab08fa7ebc5d52e2 gcc/testsuite/g++.dg/cpp0x/alias-decl-8.C
2b0ac9ee7e77902ee76b92dfbfcc37b3 gcc/testsuite/g++.dg/cpp0x/alias-decl-9.C
! af3a174668c74fe4e8cda5dbe9e149b1 gcc/testsuite/g++.dg/cpp0x/alias-decl-debug-0.C
0c857f35d307877fbdc35abb07bb117c gcc/testsuite/g++.dg/cpp0x/alias-decl-dr1286.C
e2071d46036912555df15661828c4105 gcc/testsuite/g++.dg/cpp0x/alias-decl-dr1286a.C
ef369c9d8dbd4b3ba5c764f92fc53a46 gcc/testsuite/g++.dg/cpp0x/alias-decl-dr1286b.C
--- 8853,8865 ----
46f21becb34daa94cd3f0a39aae7aaeb gcc/testsuite/g++.dg/cpp0x/alias-decl-40.C
99499efe942d19fb669e10a40ff36723 gcc/testsuite/g++.dg/cpp0x/alias-decl-41.C
3438514f63b7f3fb597fcddca16cd9fc gcc/testsuite/g++.dg/cpp0x/alias-decl-44.C
+ d3db5b6a32ee454c47b8d7404a06b4a6 gcc/testsuite/g++.dg/cpp0x/alias-decl-45.C
e5fa8115f1c449f56d10e259c799b933 gcc/testsuite/g++.dg/cpp0x/alias-decl-5.C
a16b0e12dce894e9bc097e3fbad8787d gcc/testsuite/g++.dg/cpp0x/alias-decl-6.C
816dbf372a71890f9515376534ec312b gcc/testsuite/g++.dg/cpp0x/alias-decl-7.C
77aa48fcd9f9b9ffab08fa7ebc5d52e2 gcc/testsuite/g++.dg/cpp0x/alias-decl-8.C
2b0ac9ee7e77902ee76b92dfbfcc37b3 gcc/testsuite/g++.dg/cpp0x/alias-decl-9.C
! c194f48c0c5ddd81f4151d3104e6eaa4 gcc/testsuite/g++.dg/cpp0x/alias-decl-debug-0.C
0c857f35d307877fbdc35abb07bb117c gcc/testsuite/g++.dg/cpp0x/alias-decl-dr1286.C
e2071d46036912555df15661828c4105 gcc/testsuite/g++.dg/cpp0x/alias-decl-dr1286a.C
ef369c9d8dbd4b3ba5c764f92fc53a46 gcc/testsuite/g++.dg/cpp0x/alias-decl-dr1286b.C
*************** fa60ae8f5c88bb601ea454af990383ed gcc/te
*** 8944,8949 ****
--- 8951,8957 ----
2802ca42ee9d91cfb21c5e02dcf35ba4 gcc/testsuite/g++.dg/cpp0x/constexpr-array-ptr8.C
285061f8bf48bec65094d1e65f728b9a gcc/testsuite/g++.dg/cpp0x/constexpr-array-tparm.C
38cd934a198d947354c7b7fbba1d2318 gcc/testsuite/g++.dg/cpp0x/constexpr-array.C
+ a3fe89999694d5e28c05f50283b43674 gcc/testsuite/g++.dg/cpp0x/constexpr-array14.C
687c6e77d4af3cd918c0ff421773a66c gcc/testsuite/g++.dg/cpp0x/constexpr-array2.C
8b7c8e7c1b64cfa0626f7f2311c9fef5 gcc/testsuite/g++.dg/cpp0x/constexpr-array3.C
6451aa5bb5fa736dda3ebad1dc2e8336 gcc/testsuite/g++.dg/cpp0x/constexpr-array4.C
*************** e5015fd9f0623f977ee75ae8cbde2169 gcc/te
*** 9109,9114 ****
--- 9117,9123 ----
a7f4af1fe8847d9c43e0d0d6095088b5 gcc/testsuite/g++.dg/cpp0x/constexpr-targ.C
4b2c8215ad8bda62399e4c6ea49cb25b gcc/testsuite/g++.dg/cpp0x/constexpr-temp1.C
c715cc77c59c08b4178c8df94944f49a gcc/testsuite/g++.dg/cpp0x/constexpr-template1.C
+ 56e1285a24a4fbdb11978e8af54953ca gcc/testsuite/g++.dg/cpp0x/constexpr-template10.C
f98c98ebe90dfc39170c4a4f40861306 gcc/testsuite/g++.dg/cpp0x/constexpr-template2.C
0bcbbb5fdaa0906b82119d032554061e gcc/testsuite/g++.dg/cpp0x/constexpr-template3.C
a05dfbf634e5313455c47b794057b288 gcc/testsuite/g++.dg/cpp0x/constexpr-template4.C
*************** e0fcc12ea86ca07e002f0dd4599d71b4 gcc/te
*** 9585,9590 ****
--- 9594,9600 ----
9edc8f5532794fc604ffd377c6d84b82 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-deduce-neg.C
09786f33b21f73e03794802f7bd62377 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-deduce.C
4c785ed910596fbd5f6219990b7e64e7 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-deduce2.C
+ d6d48de10340b22d46f7610d0d311ac9 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-deduce3.C
94cee0d0acbcad916757be5488072b4e gcc/testsuite/g++.dg/cpp0x/lambda/lambda-defarg.C
be7d5784718fa8841e1936204f404bd8 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-defarg2.C
665983bbedede39286c33bef3b65d920 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-defarg3.C
*************** c2caeb92016de47392b35fa937c864f8 gcc/te
*** 9892,9897 ****
--- 9902,9908 ----
3d0500d1d666af43dc6c0f875f02c205 gcc/testsuite/g++.dg/cpp0x/pr60047.C
b183a4e80609d3b7c1a96a71d68c8355 gcc/testsuite/g++.dg/cpp0x/pr60215.C
0ec463c125bf90b0bc2b4ce4298afcc7 gcc/testsuite/g++.dg/cpp0x/pr60249.C
+ e85408993e6b3f61f5073e187d03547d gcc/testsuite/g++.dg/cpp0x/pr67767.C
53428f69a6d0153074c9b06ee9fbe9e7 gcc/testsuite/g++.dg/cpp0x/ptrmem-cst-arg1.C
6e8e648c26d9bf237cc152180e88c2c2 gcc/testsuite/g++.dg/cpp0x/range-for1.C
5c7a98d8ca2f0f427c081bf6902aa831 gcc/testsuite/g++.dg/cpp0x/range-for10.C
*************** c271006c8055b6ab792c26bdb8a60c51 gcc/te
*** 10032,10037 ****
--- 10043,10049 ----
07a6e388376959abb699902ddf79cfaa gcc/testsuite/g++.dg/cpp0x/sfinae49.C
d5e6c1bb41ba570249eba838c6885b91 gcc/testsuite/g++.dg/cpp0x/sfinae5.C
e658abe19e3f9090108ecdee6c7ff751 gcc/testsuite/g++.dg/cpp0x/sfinae50.C
+ c0fee994e880e6032fe6c1fa1a6efa69 gcc/testsuite/g++.dg/cpp0x/sfinae56.C
7d2a515d9dca41b0e82b2e6ea54bd2d3 gcc/testsuite/g++.dg/cpp0x/sfinae6.C
ec1a51ea3fd41e6e61c8f425bde1fd0b gcc/testsuite/g++.dg/cpp0x/sfinae7.C
547894832b1452d5f513938e0cb8a166 gcc/testsuite/g++.dg/cpp0x/sfinae8.C
*************** afe605fa6c8dddd33177511b047da1a4 gcc/te
*** 10395,10403 ****
9ddfa360e93c7e9a5f4c04e9481ab2be gcc/testsuite/g++.dg/cpp1y/digit-sep-neg.C
b0dea4daec54cf2ef06de9ce0a587b17 gcc/testsuite/g++.dg/cpp1y/digit-sep.C
74b379c717b33bc62bb8322b4ca70daf gcc/testsuite/g++.dg/cpp1y/feat-cxx11-neg.C
! c559904dc0e48dffce12fa16737d094d gcc/testsuite/g++.dg/cpp1y/feat-cxx11.C
! 82f6c05f3fd6b751689219e725fff6c9 gcc/testsuite/g++.dg/cpp1y/feat-cxx14.C
! a572ad8467ad38b7ccaef7f3ad797369 gcc/testsuite/g++.dg/cpp1y/feat-cxx98-neg.C
f3c2f70c4dfc9118a8072bb62401cfd6 gcc/testsuite/g++.dg/cpp1y/feat-cxx98.C
8dd5cdac9bd67c05163138a3dbfabc9b gcc/testsuite/g++.dg/cpp1y/fn-generic-member-ool.C
4150ac508e4b280c3c8f7097053cfd53 gcc/testsuite/g++.dg/cpp1y/lambda-deduce-mult.C
--- 10407,10415 ----
9ddfa360e93c7e9a5f4c04e9481ab2be gcc/testsuite/g++.dg/cpp1y/digit-sep-neg.C
b0dea4daec54cf2ef06de9ce0a587b17 gcc/testsuite/g++.dg/cpp1y/digit-sep.C
74b379c717b33bc62bb8322b4ca70daf gcc/testsuite/g++.dg/cpp1y/feat-cxx11-neg.C
! 45720e571251e0d147597a952be5128a gcc/testsuite/g++.dg/cpp1y/feat-cxx11.C
! 232176c5ae4ea638e461b53515b3b264 gcc/testsuite/g++.dg/cpp1y/feat-cxx14.C
! 1e018b8546a733aa8fbb3ee1d32a9e6c gcc/testsuite/g++.dg/cpp1y/feat-cxx98-neg.C
f3c2f70c4dfc9118a8072bb62401cfd6 gcc/testsuite/g++.dg/cpp1y/feat-cxx98.C
8dd5cdac9bd67c05163138a3dbfabc9b gcc/testsuite/g++.dg/cpp1y/fn-generic-member-ool.C
4150ac508e4b280c3c8f7097053cfd53 gcc/testsuite/g++.dg/cpp1y/lambda-deduce-mult.C
*************** f006e9fbc60cef8755f4653f8255d665 gcc/te
*** 11396,11401 ****
--- 11408,11414 ----
90e2e9a7d8de41b91b36e73f97d2d368 gcc/testsuite/g++.dg/ext/vector26.C
da6a6b67e5b0bd14588fbe068ec0af21 gcc/testsuite/g++.dg/ext/vector27.C
06e44a4208434952189cfd9cd55ae2d8 gcc/testsuite/g++.dg/ext/vector3.C
+ c3b38049951f0b2eddec58e423441ed3 gcc/testsuite/g++.dg/ext/vector31.C
1d6b45dce331a414b31b64c5104ab383 gcc/testsuite/g++.dg/ext/vector4.C
3231264b4b96091ab8a2351e76707e8d gcc/testsuite/g++.dg/ext/vector5.C
9dca9632e59d179ee1b85a181a34cae7 gcc/testsuite/g++.dg/ext/vector6.C
*************** ded60cd9c13f96a2bd3542993e913567 gcc/te
*** 11660,11665 ****
--- 11673,11679 ----
06fc3b25cfa1d042e8dab15b0a40e4f1 gcc/testsuite/g++.dg/gomp/pr58874.C
8b31485b3d0cdf079bf96e8e8275cdd3 gcc/testsuite/g++.dg/gomp/pr59150.C
2638eeaa7af8cdffb3a98b0f4894d2dc gcc/testsuite/g++.dg/gomp/pr59297.C
+ 3b0766d4e2c3122c7b5696f407e89eb4 gcc/testsuite/g++.dg/gomp/pr59627.C
29febb5c7f69eaa63c6e6dec815a4eb4 gcc/testsuite/g++.dg/gomp/pr60682.C
3c6a8869a97db440df61fbb5e27bcb62 gcc/testsuite/g++.dg/gomp/pr63249.C
d2c2484d4d1236326efc32a01fddaa03 gcc/testsuite/g++.dg/gomp/predetermined-1.C
*************** c2411e6f8a0da7e3d67e7b6f69f5a766 gcc/te
*** 11725,11730 ****
--- 11739,11745 ----
ab58a6a04cf0bf3550d451378c197a00 gcc/testsuite/g++.dg/inherit/access6.C
fe96fafc31fdff9fba0f4354102ff1ad gcc/testsuite/g++.dg/inherit/access7.C
5f9785e9d9af32e7da512b85a0db0e76 gcc/testsuite/g++.dg/inherit/access8.C
+ 10c8625d0d6824600748a24940c2432d gcc/testsuite/g++.dg/inherit/access9.C
6c35057c73488264a919029a2d4ca993 gcc/testsuite/g++.dg/inherit/ambig1.C
953df2b1556d4072e312369e3d7273a1 gcc/testsuite/g++.dg/inherit/base1.C
260417b2989a13a1902a4b8b6ec39008 gcc/testsuite/g++.dg/inherit/base2.C
*************** c9b550ead8867586800cdeee63308c31 gcc/te
*** 11806,11811 ****
--- 11821,11827 ----
86f5581cd6f6c121d25316a6c0176f89 gcc/testsuite/g++.dg/inherit/using5.C
2a609ed8062419576ed46e3e969999d6 gcc/testsuite/g++.dg/inherit/using6.C
824afb5f78d6295dc194ab9e7d3ef6c1 gcc/testsuite/g++.dg/inherit/using7.C
+ d6728c160968c11c85593017e8436bec gcc/testsuite/g++.dg/inherit/using8.C
5d675d5e8dcd9e6e6286c004b1e515ee gcc/testsuite/g++.dg/inherit/virtual1.C
36b96ebe70af50681d376a6b671515ea gcc/testsuite/g++.dg/inherit/virtual10.C
a7e9d57f0ba4f7ea8ed0340c0dd10f3e gcc/testsuite/g++.dg/inherit/virtual11.C
*************** aa6675ad7ca1b7ce6a63c598c59f89a0 gcc/te
*** 11927,11932 ****
--- 11943,11951 ----
ac285fc50cba27993de1b79c1ca24b82 gcc/testsuite/g++.dg/init/dtor4.C
fb8a48266ab2a995a88943828c7a824f gcc/testsuite/g++.dg/init/elide1.C
e657849b9797c7df684fd4fafe1341d1 gcc/testsuite/g++.dg/init/elide2.C
+ 6cdb74bfb12dbada158562b31f755075 gcc/testsuite/g++.dg/init/elide3.C
+ 074911fc1326d50c75879cb3d5b7a7c7 gcc/testsuite/g++.dg/init/elide4.C
+ 87992b293631dc953cff1be9a31f09de gcc/testsuite/g++.dg/init/elide5.C
d2ea13322f402d3ce506a9a1106ee836 gcc/testsuite/g++.dg/init/empty1.C
0fab5264214dd4964a69af401f3e7e7c gcc/testsuite/g++.dg/init/enum1.C
ca9a6dc8d27f3cf82314cfcd92133441 gcc/testsuite/g++.dg/init/enum2.C
*************** b4277c2887fdb910bdca2a8dbf0de117 gcc/te
*** 12178,12184 ****
231677eaca7afc4bb98a3094c618e3f3 gcc/testsuite/g++.dg/ipa/pr61085.C
c906d5398c947bb6aef6e77537c9be6c gcc/testsuite/g++.dg/ipa/pr61160-1.C
a4915f296a72bd543457d07dc50cfb77 gcc/testsuite/g++.dg/ipa/pr61160-2.C
! a4862cb5f3f58316adc6e36c7d8eb036 gcc/testsuite/g++.dg/ipa/pr61160-3.C
daceb1b2f3cf167fb6e78fc2d34f2778 gcc/testsuite/g++.dg/ipa/pr61540.C
438118cbb7d30bffc810662fe5da5b9c gcc/testsuite/g++.dg/ipa/pr61654.C
a64421ae505e08d8f9b8bd14a2b8da21 gcc/testsuite/g++.dg/ipa/pr62015.C
--- 12197,12203 ----
231677eaca7afc4bb98a3094c618e3f3 gcc/testsuite/g++.dg/ipa/pr61085.C
c906d5398c947bb6aef6e77537c9be6c gcc/testsuite/g++.dg/ipa/pr61160-1.C
a4915f296a72bd543457d07dc50cfb77 gcc/testsuite/g++.dg/ipa/pr61160-2.C
! 76e6fb68d22161d91fe6235763ebde98 gcc/testsuite/g++.dg/ipa/pr61160-3.C
daceb1b2f3cf167fb6e78fc2d34f2778 gcc/testsuite/g++.dg/ipa/pr61540.C
438118cbb7d30bffc810662fe5da5b9c gcc/testsuite/g++.dg/ipa/pr61654.C
a64421ae505e08d8f9b8bd14a2b8da21 gcc/testsuite/g++.dg/ipa/pr62015.C
*************** e24fb768f0a9cba7dfd73632a0e86880 gcc/te
*** 12189,12194 ****
--- 12208,12215 ----
aaf96a63c712e53d654620b1478b7cc8 gcc/testsuite/g++.dg/ipa/pr63838.C
04f8a0459bce64c0fd523bb0de9c9d28 gcc/testsuite/g++.dg/ipa/pr64068.C
78158fe8f75e60ce14c95135b8b05379 gcc/testsuite/g++.dg/ipa/pr64896.C
+ 668c39b2286466dcd06ce3221cfcc42a gcc/testsuite/g++.dg/ipa/pr66616.C
+ c021f783947adb9a54cc7d7fd34e136d gcc/testsuite/g++.dg/ipa/pr68851.C
65b30ac9d2b3a2244e49849aaad7dd78 gcc/testsuite/g++.dg/ipa/remref-1.C
d26e3f0899c708e0f4b2ec8427502236 gcc/testsuite/g++.dg/ipa/remref-2.C
8a469d09a1c8b835acf9b3b8f7d8078d gcc/testsuite/g++.dg/ipa/type-inheritance-1.C
*************** b1b3a2b530cb188994df8ef142ab9234 gcc/te
*** 12837,12842 ****
--- 12858,12864 ----
6cfd7f0d8649e554551af4ecdbfa227e gcc/testsuite/g++.dg/opt/pr61654.C
8aeb5ff713ad724762a1f8ee5d01ab93 gcc/testsuite/g++.dg/opt/pr62146.C
ac2356162f00cd5e8804482480f1795a gcc/testsuite/g++.dg/opt/pr6713.C
+ e29a55caf33aeb69133015d020a5b160 gcc/testsuite/g++.dg/opt/pr69432.C
90bdbfd9313461944756a9e9f01ce788 gcc/testsuite/g++.dg/opt/pr7503-1.C
1451eba24eea82cbd0c1ab87885c0f77 gcc/testsuite/g++.dg/opt/preinc1.C
0841088f825be785d32663d712ecf675 gcc/testsuite/g++.dg/opt/ptrintsum1.C
*************** e384e4ea7483339d564580401d2ca3ab gcc/te
*** 12892,12898 ****
dd3ea979ea6a569776fd230af289e026 gcc/testsuite/g++.dg/opt/vt2.C
52fff29b07362fe5d23c4905a7595e39 gcc/testsuite/g++.dg/opt/vt3.C
95e336e653565b99de2a198e65a6d5c7 gcc/testsuite/g++.dg/opt/vt4.C
! 7decd264fd36128df6634651acc91338 gcc/testsuite/g++.dg/other/PR23205.C
6fee34d8b3b51c74ff33cdfe391ca591 gcc/testsuite/g++.dg/other/abstract1.C
f08d1e182d4573cda49da8f5afb8ba41 gcc/testsuite/g++.dg/other/abstract2.C
32f6a4ff28854973168944cb1ac27537 gcc/testsuite/g++.dg/other/abstract3.C
--- 12914,12920 ----
dd3ea979ea6a569776fd230af289e026 gcc/testsuite/g++.dg/opt/vt2.C
52fff29b07362fe5d23c4905a7595e39 gcc/testsuite/g++.dg/opt/vt3.C
95e336e653565b99de2a198e65a6d5c7 gcc/testsuite/g++.dg/opt/vt4.C
! 57ab207fa6f8b3558759d13d1a56154e gcc/testsuite/g++.dg/other/PR23205.C
6fee34d8b3b51c74ff33cdfe391ca591 gcc/testsuite/g++.dg/other/abstract1.C
f08d1e182d4573cda49da8f5afb8ba41 gcc/testsuite/g++.dg/other/abstract2.C
32f6a4ff28854973168944cb1ac27537 gcc/testsuite/g++.dg/other/abstract3.C
*************** b4568481fda7d8fe66f09f6c78ec5fab gcc/te
*** 13080,13086 ****
f43f96bf3c378817b959c22aee3466c0 gcc/testsuite/g++.dg/other/pr20366.C
45a2be25f7fc440c2cd2fc76af63be51 gcc/testsuite/g++.dg/other/pr22003.C
57901344b69ec7b216bf1128cc5a7242 gcc/testsuite/g++.dg/other/pr22358.C
! 5c341a12ae31a27bda2a7bcaa37b26f8 gcc/testsuite/g++.dg/other/pr23205-2.C
cbfc16147cdfd178e38e28c8ffca2385 gcc/testsuite/g++.dg/other/pr24623.C
8ed27916cb5b71de34de304c8c46a014 gcc/testsuite/g++.dg/other/pr25632.C
d135b9a72f0f848337f5db8cd4d42ca2 gcc/testsuite/g++.dg/other/pr27495.C
--- 13102,13108 ----
f43f96bf3c378817b959c22aee3466c0 gcc/testsuite/g++.dg/other/pr20366.C
45a2be25f7fc440c2cd2fc76af63be51 gcc/testsuite/g++.dg/other/pr22003.C
57901344b69ec7b216bf1128cc5a7242 gcc/testsuite/g++.dg/other/pr22358.C
! 6b6295db303eea90d8c5c94c2cd7e82f gcc/testsuite/g++.dg/other/pr23205-2.C
cbfc16147cdfd178e38e28c8ffca2385 gcc/testsuite/g++.dg/other/pr24623.C
8ed27916cb5b71de34de304c8c46a014 gcc/testsuite/g++.dg/other/pr25632.C
d135b9a72f0f848337f5db8cd4d42ca2 gcc/testsuite/g++.dg/other/pr27495.C
*************** ce05e962357b9e27eb61fcb9e1f0b7ee gcc/te
*** 13193,13198 ****
--- 13215,13221 ----
09b00fcc6aab15c0db2a01d10064a093 gcc/testsuite/g++.dg/overload/conv-op1.C
4a5f6626c507c0ad7805e34f3032e376 gcc/testsuite/g++.dg/overload/copy1.C
b952933e6f52d065ea331a27b2e7852f gcc/testsuite/g++.dg/overload/defarg1.C
+ 1fe01cdd569e9efdd1a736f06edff77b gcc/testsuite/g++.dg/overload/defarg10.C
ce3155531a697acb7fd04a7264aa57b2 gcc/testsuite/g++.dg/overload/defarg2.C
b954eab7456dcde91d0de9d826c7d3aa gcc/testsuite/g++.dg/overload/defarg3.C
fe0dbe1f81b80b364b6cd8c9b5d5967e gcc/testsuite/g++.dg/overload/defarg4.C
*************** a57434275b0ab07b7a1f918fef7791bc gcc/te
*** 13612,13617 ****
--- 13635,13641 ----
59292b594262bedc8968587696596ccd gcc/testsuite/g++.dg/parse/pr56037.C
574617390f082262f81245e0bfb9c224 gcc/testsuite/g++.dg/parse/pr56239.C
d2e5ab6ef2b2e82037e93dcbedcca8bc gcc/testsuite/g++.dg/parse/pr58705.C
+ 5eb3f5d17e121a7a8f7884b589a7a7ce gcc/testsuite/g++.dg/parse/pr71909.C
5a9d33aff7826f90760a0154af35d9f0 gcc/testsuite/g++.dg/parse/pragma1.C
b8553036b01aadac9e932e75221336ae gcc/testsuite/g++.dg/parse/pragma2.C
d516a5d017b9be02cd665abb61b0fbaf gcc/testsuite/g++.dg/parse/pragma3.C
*************** fa5e79b3c98a745c039b5e34186024a2 gcc/te
*** 13815,13820 ****
--- 13839,13849 ----
673d6fbc490d70de4eb8279ad884c093 gcc/testsuite/g++.dg/pr64037.C
19486da89030bba1a8dcb18937f021ef gcc/testsuite/g++.dg/pr64688-2.C
2a99023224d23b7b4c2df438196b9877 gcc/testsuite/g++.dg/pr65049.C
+ c014278b0e7c6cf72bd8834b1b9d6631 gcc/testsuite/g++.dg/pr66866.C
+ 0a4b1b6ad79c1a571e4743d688bccdea gcc/testsuite/g++.dg/pr67211.C
+ 0316a6aee06db21c7aa95471b572af5c gcc/testsuite/g++.dg/pr67989.C
+ 514f19a372e6da2045ad3ac8a01eff0a gcc/testsuite/g++.dg/pr70098.C
+ dd5b895f9e8e377b3fc861eecf9bdbf7 gcc/testsuite/g++.dg/pr71389.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
*************** bce635f684a724553abba95d702b1cb8 gcc/te
*** 13844,13849 ****
--- 13873,13879 ----
daac611a89b8fa8aa874e3b9f2cc9663 gcc/testsuite/g++.dg/rtti/tinfo1.C
a4ca49fa3677bf87a27b0e961eab1cee gcc/testsuite/g++.dg/rtti/typeid1.C
4f9657fbf15f19dc450265533a091434 gcc/testsuite/g++.dg/rtti/typeid10.C
+ abb0a844b41427d721a0b921b5335b24 gcc/testsuite/g++.dg/rtti/typeid11.C
f03a5377eca516c74e77fcf76b40f948 gcc/testsuite/g++.dg/rtti/typeid2.C
3e23755748cd7e94d3bc13c5d2f78cc9 gcc/testsuite/g++.dg/rtti/typeid3.C
f45226306cb853d7f47a657db3e4f853 gcc/testsuite/g++.dg/rtti/typeid4.C
*************** ddd54fa2d302cf8f37c4512b75025445 gcc/te
*** 14624,14629 ****
--- 14654,14660 ----
6465acc359cf71ed791739a364127805 gcc/testsuite/g++.dg/template/pr54858.C
bf2a6b6f0f8991958562eeb56f4d4738 gcc/testsuite/g++.dg/template/pr58878.C
ae27fcfe45fb638bb620109e3d14cecf gcc/testsuite/g++.dg/template/pr61537.C
+ a28a4941fa94389caaf911a2fcb4d409 gcc/testsuite/g++.dg/template/pr67337.C
04907f98f8eab7c64ced6646f5140346 gcc/testsuite/g++.dg/template/pretty1.C
b1805d4b386b8dcd432f41c68e255100 gcc/testsuite/g++.dg/template/pseudodtor1.C
5bbbdc0bd84a1cf86dd283b16e7aa6ba gcc/testsuite/g++.dg/template/pseudodtor2.C
*************** d789c4b198aaf983e81643a1d995a8da gcc/te
*** 14654,14659 ****
--- 14685,14691 ----
d7e997028da5485d49789a1ed367286f gcc/testsuite/g++.dg/template/ptrmem28.C
95f5a6f80287c981e1f0659a69703991 gcc/testsuite/g++.dg/template/ptrmem29.C
171d82f45a76129388539c01e3212ec9 gcc/testsuite/g++.dg/template/ptrmem3.C
+ 8b3ff42e1ac7c25a72ae099a1bdd30cd gcc/testsuite/g++.dg/template/ptrmem30.C
9a4a21b8504db815b1c727663eff64ff gcc/testsuite/g++.dg/template/ptrmem4.C
c1d71028a4f69f5c3fcfd2fd8a35f919 gcc/testsuite/g++.dg/template/ptrmem5.C
0142354fd9237d4486fb0edc36ef39cc gcc/testsuite/g++.dg/template/ptrmem6.C
*************** f351d5c844cb8476077b6d37a74faeb7 gcc/te
*** 15104,15109 ****
--- 15136,15142 ----
9e8bbd658850a80ba74ec4326abdd8a4 gcc/testsuite/g++.dg/tm/pr58635-1.C
2023e08d493ba5b9b6b027ead9dbcdfb gcc/testsuite/g++.dg/tm/pr58635-2.C
c9e5bbfe98ec7fbaa16a15a1f925bb18 gcc/testsuite/g++.dg/tm/pr60004.C
+ f20200faa0befb0bfc51cc6eb591119c gcc/testsuite/g++.dg/tm/pr71909.C
d1d8828bb1842a1f639c2d50c70a554a gcc/testsuite/g++.dg/tm/template-1.C
20616904918cb66e65ad72fb06c6dedc gcc/testsuite/g++.dg/tm/template-2.C
c208f2f5baaecb847a30e3c59283f9a6 gcc/testsuite/g++.dg/tm/tm.exp
*************** ea51728c5e2ae154940893c6ccb374f8 gcc/te
*** 15370,15375 ****
--- 15403,15412 ----
af2ab3b9ceedb2dbeb48d6c62a313372 gcc/testsuite/g++.dg/torture/pr62121.C
2dab7d0ec5bd96c1fc2d49137dd14a65 gcc/testsuite/g++.dg/torture/pr62175.C
7d49b0384f2408757a5389f68ff1ff8e gcc/testsuite/g++.dg/torture/pr63632.C
+ 49712162fe05fd758d9cc5dbade0e13d gcc/testsuite/g++.dg/torture/pr64280.C
+ 84497353d7c8ef28f9a4787bd1e770de gcc/testsuite/g++.dg/torture/pr65419.C
+ 411a467861248626a89023d9cd86be57 gcc/testsuite/g++.dg/torture/pr71452.C
+ 6d87997ae70f613b7ae47faba21523d9 gcc/testsuite/g++.dg/torture/pr71874.C
389892c1f2e87d69449479d1b053c70c gcc/testsuite/g++.dg/torture/predcom-1.C
d28910105d9c9253d94d70eacd5e19d4 gcc/testsuite/g++.dg/torture/pushpop_macro.C
a1b47b9c3e69d79d1895ebc4fd11032b gcc/testsuite/g++.dg/torture/stackalign/check.h
*************** eb9a44bf10d9af818d3d8df7abc434ba gcc/te
*** 20596,20601 ****
--- 20633,20640 ----
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
+ aac9fa1e0a8f32d26d0b91a6ce4f86c0 gcc/testsuite/gcc.c-torture/compile/pr69214.c
+ 97df20a3b66d4cb718ca2f94a7c64ec5 gcc/testsuite/gcc.c-torture/compile/pr71693.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
*************** a1b0a5a4a54a0a53c8297599c3fc2a01 gcc/te
*** 21494,21499 ****
--- 21533,21539 ----
44fb33d720704bce79c5289fbaadfa38 gcc/testsuite/gcc.c-torture/execute/builtins/memmove.c
6e62dc5216faaa7d416e4e58ab5b46ae gcc/testsuite/gcc.c-torture/execute/builtins/memops-asm-lib.c
eff774129914eb95974ca48b4e5d8454 gcc/testsuite/gcc.c-torture/execute/builtins/memops-asm.c
+ d5b51664c6ca431aadc9eb21024bcb22 gcc/testsuite/gcc.c-torture/execute/builtins/memops-asm.x
1a3ea4e36df441704d8d1b28df3bd7ed gcc/testsuite/gcc.c-torture/execute/builtins/mempcpy-2-lib.c
a465aeeb9de47b64d250c6d3491adbf8 gcc/testsuite/gcc.c-torture/execute/builtins/mempcpy-2.c
8e258d2fc5daa60d7007d842cf555b36 gcc/testsuite/gcc.c-torture/execute/builtins/mempcpy-chk-lib.c
*************** e944267d000f7c657b52900387a59138 gcc/te
*** 21575,21581 ****
91ec8a4c356d94a26b2da4f4d1b79d6d gcc/testsuite/gcc.c-torture/execute/builtins/strspn-lib.c
7604d68698845f4dd5694961d180344d gcc/testsuite/gcc.c-torture/execute/builtins/strspn.c
9c2f280a5c4dd283150146db1aa38511 gcc/testsuite/gcc.c-torture/execute/builtins/strstr-asm-lib.c
! 59bc8c8e4e068f6b93c6a6c0ac912dc8 gcc/testsuite/gcc.c-torture/execute/builtins/strstr-asm.c
2c4aa3d41b1deee5941ae83f5b8a1b8e gcc/testsuite/gcc.c-torture/execute/builtins/strstr-lib.c
0bbef83f84e8387e587a22ccb8ec867f gcc/testsuite/gcc.c-torture/execute/builtins/strstr.c
8e258d2fc5daa60d7007d842cf555b36 gcc/testsuite/gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c
--- 21615,21622 ----
91ec8a4c356d94a26b2da4f4d1b79d6d gcc/testsuite/gcc.c-torture/execute/builtins/strspn-lib.c
7604d68698845f4dd5694961d180344d gcc/testsuite/gcc.c-torture/execute/builtins/strspn.c
9c2f280a5c4dd283150146db1aa38511 gcc/testsuite/gcc.c-torture/execute/builtins/strstr-asm-lib.c
! bb7f149cfe551a03856591be0fdfcef5 gcc/testsuite/gcc.c-torture/execute/builtins/strstr-asm.c
! d5b51664c6ca431aadc9eb21024bcb22 gcc/testsuite/gcc.c-torture/execute/builtins/strstr-asm.x
2c4aa3d41b1deee5941ae83f5b8a1b8e gcc/testsuite/gcc.c-torture/execute/builtins/strstr-lib.c
0bbef83f84e8387e587a22ccb8ec867f gcc/testsuite/gcc.c-torture/execute/builtins/strstr.c
8e258d2fc5daa60d7007d842cf555b36 gcc/testsuite/gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c
*************** f6e1d4bf24853fe1fc1e07c40e0315ec gcc/te
*** 22134,22139 ****
--- 22175,22195 ----
7d6ee55dde74e53e2c3561bbecb37560 gcc/testsuite/gcc.c-torture/execute/pr64979.c
4b7725d4bc4b11b7a7b1eb3cf608942e gcc/testsuite/gcc.c-torture/execute/pr65427.c
cde16ef96523d1e125a7267b5c4fe19c gcc/testsuite/gcc.c-torture/execute/pr66233.c
+ 3cccc8a5b80b9b4ce09e356395f7d9b3 gcc/testsuite/gcc.c-torture/execute/pr67226.c
+ ed53e3d0211f54495c95ef4aeab25e54 gcc/testsuite/gcc.c-torture/execute/pr67929_1.c
+ a541df012288c363cfd7c2758ebe61db gcc/testsuite/gcc.c-torture/execute/pr68185.c
+ 4c0a9e8628c0e6b0b75abe913a7eccfc gcc/testsuite/gcc.c-torture/execute/pr68328.c
+ 136f5d965d2da4274b6751d6d1ca11ad gcc/testsuite/gcc.c-torture/execute/pr68376-1.c
+ 51c67c4e32c12018d279ef080e5d4512 gcc/testsuite/gcc.c-torture/execute/pr68376-2.c
+ 014d15d1eb4dd2bf07bd8b57292416e0 gcc/testsuite/gcc.c-torture/execute/pr69403.c
+ 493a919b42c01e638c1c27ed6f69bdf8 gcc/testsuite/gcc.c-torture/execute/pr70222-1.c
+ 09a24ffb98aea183dbaba50377225152 gcc/testsuite/gcc.c-torture/execute/pr70222-2.c
+ d980d67f1eb958e90351c3eb7cfd1297 gcc/testsuite/gcc.c-torture/execute/pr70429.c
+ 60303592b1e72b08743fe18c5007dd64 gcc/testsuite/gcc.c-torture/execute/pr70460.c
+ 58bb262f9c1fe471c7bd11fc8440aac8 gcc/testsuite/gcc.c-torture/execute/pr70566.c
+ 0a9fc76972569359d91049d017cdf51e gcc/testsuite/gcc.c-torture/execute/pr71494.c
+ 1f4a197e0d6f4357f1917d680858eacb gcc/testsuite/gcc.c-torture/execute/pr71626-1.c
+ 2b843741017aa652b5af0855cf7945c3 gcc/testsuite/gcc.c-torture/execute/pr71626-2.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
*************** cbc66fee494d1a2762b59ab750e035f9 gcc/te
*** 22653,22659 ****
2ce46072b682eae12d2bc6f0a58671a9 gcc/testsuite/gcc.dg/20040622-2.c
85b98f905d8489e42756e32724714074 gcc/testsuite/gcc.dg/20040625-1.c
774dcfdec92b7339ed81a07e4eb85ddd gcc/testsuite/gcc.dg/20040627-1.c
! b8b9dc74fc4d6ae5ac0890a9748fd871 gcc/testsuite/gcc.dg/20040813-1.c
f6b89935794e56059d42e599dba92ec2 gcc/testsuite/gcc.dg/20040910-1.c
e41c70826d2d2e86d16c489f982a0f1a gcc/testsuite/gcc.dg/20040916-1.c
b83c307108e223d5dad2856b28ee3386 gcc/testsuite/gcc.dg/20040920-1.c
--- 22709,22715 ----
2ce46072b682eae12d2bc6f0a58671a9 gcc/testsuite/gcc.dg/20040622-2.c
85b98f905d8489e42756e32724714074 gcc/testsuite/gcc.dg/20040625-1.c
774dcfdec92b7339ed81a07e4eb85ddd gcc/testsuite/gcc.dg/20040627-1.c
! af49afeedc35cae5f3006b10cef863fa gcc/testsuite/gcc.dg/20040813-1.c
f6b89935794e56059d42e599dba92ec2 gcc/testsuite/gcc.dg/20040910-1.c
e41c70826d2d2e86d16c489f982a0f1a gcc/testsuite/gcc.dg/20040916-1.c
b83c307108e223d5dad2856b28ee3386 gcc/testsuite/gcc.dg/20040920-1.c
*************** ecaba7c928af85c280e63fa96b9b5e1b gcc/te
*** 22958,22964 ****
9fe53eed8e505e20c99c628de5963f1b gcc/testsuite/gcc.dg/always_inline.c
9ddf623bf589bec4808612fba806a5de gcc/testsuite/gcc.dg/always_inline2.c
e2e0233c848757fa946d6bee46dd32b5 gcc/testsuite/gcc.dg/always_inline3.c
! 11bd8f09277a5b83330c636e7f9a1ca9 gcc/testsuite/gcc.dg/and-1.c
8025bb7e0765732f0d28a027a9225fc6 gcc/testsuite/gcc.dg/anon-struct-1.c
169a57abcdc48109c6aa5c69baf2c0da gcc/testsuite/gcc.dg/anon-struct-10.c
b7f25f289ee08a3d1187a6974944e59a gcc/testsuite/gcc.dg/anon-struct-11.c
--- 23014,23020 ----
9fe53eed8e505e20c99c628de5963f1b gcc/testsuite/gcc.dg/always_inline.c
9ddf623bf589bec4808612fba806a5de gcc/testsuite/gcc.dg/always_inline2.c
e2e0233c848757fa946d6bee46dd32b5 gcc/testsuite/gcc.dg/always_inline3.c
! bd340672a08e45fcb7273341b34ecd6c gcc/testsuite/gcc.dg/and-1.c
8025bb7e0765732f0d28a027a9225fc6 gcc/testsuite/gcc.dg/anon-struct-1.c
169a57abcdc48109c6aa5c69baf2c0da gcc/testsuite/gcc.dg/anon-struct-10.c
b7f25f289ee08a3d1187a6974944e59a gcc/testsuite/gcc.dg/anon-struct-11.c
*************** a9347273a4d9dc67770b8f6283f64db8 gcc/te
*** 23151,23156 ****
--- 23207,23213 ----
b2f8df17cc276a87b2d864e2e6f54f15 gcc/testsuite/gcc.dg/autopar/pr49960.c
19e1847731146a159a6588f862145063 gcc/testsuite/gcc.dg/autopar/pr57103.c
27391de0a65828f2a5e9cbbe81fb90d1 gcc/testsuite/gcc.dg/autopar/pr57185.c
+ f6cc0076c5be299f8e204c1f669758a3 gcc/testsuite/gcc.dg/autopar/pr69110.c
0cc14d5557cb126d008844b2deee3e3c gcc/testsuite/gcc.dg/autopar/reduc-1.c
46ec865c932a3869326994e5a68ca4bb gcc/testsuite/gcc.dg/autopar/reduc-1char.c
a7184a2c39bb4c86b27e240f8f327e4a gcc/testsuite/gcc.dg/autopar/reduc-1short.c
*************** bddbf619aa148dc52dba82e2f937b89a gcc/te
*** 24379,24385 ****
febe83ee27f0e3494e3bd4484d6a7d21 gcc/testsuite/gcc.dg/cpp/widestr1.c
a05ddffb36e3e0aae92853881a8ff08a gcc/testsuite/gcc.dg/cproj-fails-with-broken-glibc.c
dc6685bcab4cd7ed276483fd8d031507 gcc/testsuite/gcc.dg/ctor1.c
! b138fe2a07b533ba6f7d3f951f2b8885 gcc/testsuite/gcc.dg/darwin-20040809-2.c
fb2cff7f2512c80434d59d702b80e754 gcc/testsuite/gcc.dg/darwin-20040812-1.c
3010db4d547a5bce8e8559d5cc724330 gcc/testsuite/gcc.dg/darwin-cfstring-1.c
9c532fb4048053a0466dff7ebd17e67d gcc/testsuite/gcc.dg/darwin-cfstring-2.c
--- 24436,24442 ----
febe83ee27f0e3494e3bd4484d6a7d21 gcc/testsuite/gcc.dg/cpp/widestr1.c
a05ddffb36e3e0aae92853881a8ff08a gcc/testsuite/gcc.dg/cproj-fails-with-broken-glibc.c
dc6685bcab4cd7ed276483fd8d031507 gcc/testsuite/gcc.dg/ctor1.c
! 31f68cda2cf50ca6f7c6c4a9cf4545fd gcc/testsuite/gcc.dg/darwin-20040809-2.c
fb2cff7f2512c80434d59d702b80e754 gcc/testsuite/gcc.dg/darwin-20040812-1.c
3010db4d547a5bce8e8559d5cc724330 gcc/testsuite/gcc.dg/darwin-cfstring-1.c
9c532fb4048053a0466dff7ebd17e67d gcc/testsuite/gcc.dg/darwin-cfstring-2.c
*************** cbdd3b08ad2ec42ef73b00a2769043d9 gcc/te
*** 24537,24542 ****
--- 24594,24600 ----
aacec22d8e0dd9805404919ed968df56 gcc/testsuite/gcc.dg/debug/pr49522.c
f83af2708ba44addea950f47d1a44c95 gcc/testsuite/gcc.dg/debug/pr55730.c
8025f0406ff53d4c773d94be979209b5 gcc/testsuite/gcc.dg/debug/pr57351.c
+ f04843ea87c9c55accf161e9ee241f15 gcc/testsuite/gcc.dg/debug/pr66432.c
e39702ba4ac8cdf1b4d7895fa15c394f gcc/testsuite/gcc.dg/debug/redecl-1.c
60c3f3165dda429cbc7646a06969d16c gcc/testsuite/gcc.dg/debug/redecl-2.c
175fa916ededdb94d71518eecbe6fa1a gcc/testsuite/gcc.dg/debug/redecl-3.c
*************** dffc13d32125301b7ec7446339386e09 gcc/te
*** 25224,25230 ****
116f878293fdcf549fd6ef3c07e5a146 gcc/testsuite/gcc.dg/gomp/vla-4.c
0f94556c091c8140a7b69b4b25062fb8 gcc/testsuite/gcc.dg/gomp/vla-5.c
3fd2da2eeebe67f1b78994afa07e3898 gcc/testsuite/gcc.dg/graphite/block-0.c
! c6e819a3a83254308f393f8253f1e6de gcc/testsuite/gcc.dg/graphite/block-1.c
f9fdda12b60ab49e2fcd48a569b3ba88 gcc/testsuite/gcc.dg/graphite/block-3.c
d4d28cbcaeb8980846d79f3b0e82af17 gcc/testsuite/gcc.dg/graphite/block-4.c
f611f2277ad8e2421f0937a6dfc4c224 gcc/testsuite/gcc.dg/graphite/block-5.c
--- 25282,25288 ----
116f878293fdcf549fd6ef3c07e5a146 gcc/testsuite/gcc.dg/gomp/vla-4.c
0f94556c091c8140a7b69b4b25062fb8 gcc/testsuite/gcc.dg/gomp/vla-5.c
3fd2da2eeebe67f1b78994afa07e3898 gcc/testsuite/gcc.dg/graphite/block-0.c
! 4a5064f6c39537dfa1cf5f07211c75a4 gcc/testsuite/gcc.dg/graphite/block-1.c
f9fdda12b60ab49e2fcd48a569b3ba88 gcc/testsuite/gcc.dg/graphite/block-3.c
d4d28cbcaeb8980846d79f3b0e82af17 gcc/testsuite/gcc.dg/graphite/block-4.c
f611f2277ad8e2421f0937a6dfc4c224 gcc/testsuite/gcc.dg/graphite/block-5.c
*************** f611f2277ad8e2421f0937a6dfc4c224 gcc/te
*** 25232,25238 ****
608b60b37ea4af9731871354d53a15f9 gcc/testsuite/gcc.dg/graphite/block-7.c
ced31be670c495e2da23d26eaddbb039 gcc/testsuite/gcc.dg/graphite/block-8.c
069aede81243f8ebf3118484d265b652 gcc/testsuite/gcc.dg/graphite/block-pr47654.c
! e54d8a3d58dc613f482f242694329c89 gcc/testsuite/gcc.dg/graphite/graphite.exp
a5bef7f8a4c6aa6ea86ca7ba9c7599d7 gcc/testsuite/gcc.dg/graphite/id-1.c
09f79b77ac016159bcb104dc023d7b07 gcc/testsuite/gcc.dg/graphite/id-10.c
3e96948dcff7f34717278e07eb31443a gcc/testsuite/gcc.dg/graphite/id-11.c
--- 25290,25296 ----
608b60b37ea4af9731871354d53a15f9 gcc/testsuite/gcc.dg/graphite/block-7.c
ced31be670c495e2da23d26eaddbb039 gcc/testsuite/gcc.dg/graphite/block-8.c
069aede81243f8ebf3118484d265b652 gcc/testsuite/gcc.dg/graphite/block-pr47654.c
! 04c461579854d64bb8a1e10924db0fca gcc/testsuite/gcc.dg/graphite/graphite.exp
a5bef7f8a4c6aa6ea86ca7ba9c7599d7 gcc/testsuite/gcc.dg/graphite/id-1.c
09f79b77ac016159bcb104dc023d7b07 gcc/testsuite/gcc.dg/graphite/id-10.c
3e96948dcff7f34717278e07eb31443a gcc/testsuite/gcc.dg/graphite/id-11.c
*************** e1711321aa84a2189ddaef759161bf54 gcc/te
*** 25275,25284 ****
c51465bf2bc719e08a2acf198c9ca062 gcc/testsuite/gcc.dg/graphite/interchange-1.c
a47bb1f17bc4d04271385538184c7d51 gcc/testsuite/gcc.dg/graphite/interchange-10.c
26c1684aed42a444d6a6fb34cb83b07b gcc/testsuite/gcc.dg/graphite/interchange-11.c
! bc3712a9bfd3165403dc93f5cbe9f3ae gcc/testsuite/gcc.dg/graphite/interchange-12.c
71aeb7f3cf6dcbe8408219225a0346ac gcc/testsuite/gcc.dg/graphite/interchange-13.c
! 78716961e10e661f2d6b842580336799 gcc/testsuite/gcc.dg/graphite/interchange-14.c
! 4aea3f1d68e031fe230332dabbbd7a6d gcc/testsuite/gcc.dg/graphite/interchange-15.c
04609d4d2d902c623055178c4d4fc326 gcc/testsuite/gcc.dg/graphite/interchange-16.c
100ef4aa687fc095e3e08a0d5a1f6ac3 gcc/testsuite/gcc.dg/graphite/interchange-2.c
3206cdaecc5fdb3e350215f10ef8beae gcc/testsuite/gcc.dg/graphite/interchange-3.c
--- 25333,25342 ----
c51465bf2bc719e08a2acf198c9ca062 gcc/testsuite/gcc.dg/graphite/interchange-1.c
a47bb1f17bc4d04271385538184c7d51 gcc/testsuite/gcc.dg/graphite/interchange-10.c
26c1684aed42a444d6a6fb34cb83b07b gcc/testsuite/gcc.dg/graphite/interchange-11.c
! aba2fe0edc357c1ae486c24c5c584232 gcc/testsuite/gcc.dg/graphite/interchange-12.c
71aeb7f3cf6dcbe8408219225a0346ac gcc/testsuite/gcc.dg/graphite/interchange-13.c
! 4c413776ccbf5c87663c3cfcdeb2a662 gcc/testsuite/gcc.dg/graphite/interchange-14.c
! dc673c317e39422fe4d06bca6fcef037 gcc/testsuite/gcc.dg/graphite/interchange-15.c
04609d4d2d902c623055178c4d4fc326 gcc/testsuite/gcc.dg/graphite/interchange-16.c
100ef4aa687fc095e3e08a0d5a1f6ac3 gcc/testsuite/gcc.dg/graphite/interchange-2.c
3206cdaecc5fdb3e350215f10ef8beae gcc/testsuite/gcc.dg/graphite/interchange-3.c
*************** bc3712a9bfd3165403dc93f5cbe9f3ae gcc/te
*** 25287,25294 ****
4243ae6a3ace75ae6f61fee9b482123e gcc/testsuite/gcc.dg/graphite/interchange-6.c
86e6c9ef0d56bcab29abea04ade68f0d gcc/testsuite/gcc.dg/graphite/interchange-7.c
33aab4f83c832272b8b266b182d5de26 gcc/testsuite/gcc.dg/graphite/interchange-8.c
! 916588fe98fe69905ded2b23a7ef348b gcc/testsuite/gcc.dg/graphite/interchange-9.c
! 3942367149800abc3754520addba7ce4 gcc/testsuite/gcc.dg/graphite/interchange-mvt.c
9b9162822adb571b6b648827778dc56a gcc/testsuite/gcc.dg/graphite/pr18792.c
2247a3a0f30b24cd4f6afb8a99289230 gcc/testsuite/gcc.dg/graphite/pr19910.c
93366da6daaa0436c31dfcb03c746093 gcc/testsuite/gcc.dg/graphite/pr20041110-1.c
--- 25345,25352 ----
4243ae6a3ace75ae6f61fee9b482123e gcc/testsuite/gcc.dg/graphite/interchange-6.c
86e6c9ef0d56bcab29abea04ade68f0d gcc/testsuite/gcc.dg/graphite/interchange-7.c
33aab4f83c832272b8b266b182d5de26 gcc/testsuite/gcc.dg/graphite/interchange-8.c
! fcafbdb00df27db9c9452a1389939776 gcc/testsuite/gcc.dg/graphite/interchange-9.c
! 54dc7c41b7a97bf1afce79dfbf89ef82 gcc/testsuite/gcc.dg/graphite/interchange-mvt.c
9b9162822adb571b6b648827778dc56a gcc/testsuite/gcc.dg/graphite/pr18792.c
2247a3a0f30b24cd4f6afb8a99289230 gcc/testsuite/gcc.dg/graphite/pr19910.c
93366da6daaa0436c31dfcb03c746093 gcc/testsuite/gcc.dg/graphite/pr20041110-1.c
*************** a9cdebe1237b6e72d680f59062135a85 gcc/te
*** 25412,25417 ****
--- 25470,25481 ----
b07e7d834c74d181e52b6465bc5ba6a8 gcc/testsuite/gcc.dg/graphite/scop-matmult.c
d6e007dcbb3f025c0c081ceeb8fa2ec1 gcc/testsuite/gcc.dg/graphite/scop-mvt.c
29f4367d0b1ddd83b5c6907acd1b388b gcc/testsuite/gcc.dg/graphite/scop-sor.c
+ b73109f9a2a416611391b82001eeaa6e gcc/testsuite/gcc.dg/graphite/uns-block-1.c
+ c751519cc849f584a0c3fa0013a201f8 gcc/testsuite/gcc.dg/graphite/uns-interchange-12.c
+ 3b54d02c691416b978ca1272ee8e7ae9 gcc/testsuite/gcc.dg/graphite/uns-interchange-14.c
+ e703fda18fc6ebf0c639374e47df397b gcc/testsuite/gcc.dg/graphite/uns-interchange-15.c
+ b64110df9b9cb094d6a78dd09208526b gcc/testsuite/gcc.dg/graphite/uns-interchange-9.c
+ 31b13b22742fdfb611e33e81bf568fc8 gcc/testsuite/gcc.dg/graphite/uns-interchange-mvt.c
50936c4d7d023f34f6e089da791e838f gcc/testsuite/gcc.dg/graphite/vect-pr43423.c
d4508ffb070a3137c14b0c9938607ca0 gcc/testsuite/gcc.dg/guality/asm-1.c
6bc403c95913c48afe151fdf7d6e8bb3 gcc/testsuite/gcc.dg/guality/bswaptest.c
*************** bec4ffc83da3158d4a27c422db65e871 gcc/te
*** 25628,25633 ****
--- 25692,25698 ----
a174f70c19f257c6429f70c5c49a0481 gcc/testsuite/gcc.dg/ipa/ipa-pta-8.c
62f8de7dbeb66432037449dc1714dace gcc/testsuite/gcc.dg/ipa/ipa-pta-9.c
5d2203c3af02ba8fc2f3fee6d41b4c57 gcc/testsuite/gcc.dg/ipa/ipa-sra-1.c
+ 86e110e48ae0f0ecc2142cf4cf06369f gcc/testsuite/gcc.dg/ipa/ipa-sra-10.c
581ee65d091c9c341b084281bb0a3563 gcc/testsuite/gcc.dg/ipa/ipa-sra-2.c
26b99bff7918d292d05b997d2e1ee75d gcc/testsuite/gcc.dg/ipa/ipa-sra-3.c
f0f2201c6a7de7e2728bdd974d3a5cf3 gcc/testsuite/gcc.dg/ipa/ipa-sra-4.c
*************** ddab0207280e8faaee753555ee01ebff gcc/te
*** 25672,25677 ****
--- 25737,25743 ----
0cf6ea693cc06ae024ed2d6806fcfad1 gcc/testsuite/gcc.dg/ipa/pr61986.c
4335b461755f210d5635e53648df221b gcc/testsuite/gcc.dg/ipa/pr63551.c
80020587b67d8a1e23d42bd1208d6a62 gcc/testsuite/gcc.dg/ipa/pr64041.c
+ 9e20144eec96000223a2e983ffcba9fa gcc/testsuite/gcc.dg/ipa/pr70646.c
b58d896a4d97e5f7f8b082f407df9a92 gcc/testsuite/gcc.dg/ipa/pure-const-1.c
96d395d8b51f69b544facb9312923acf gcc/testsuite/gcc.dg/ipa/pure-const-2.c
965b56c2fb92d5ccdd2268100579cb29 gcc/testsuite/gcc.dg/ipa/remref-0.c
*************** a64fcd8b9752e9274bf113e4f8c66522 gcc/te
*** 25904,25910 ****
f4e0b5c5947ea83ba5022f817499ab8b gcc/testsuite/gcc.dg/lto/pr54702_1.c
aee521e13905e7f56637f1cb1150dc59 gcc/testsuite/gcc.dg/lto/pr54709_0.c
0a3eff7ce2be8f0f6bba73c266106453 gcc/testsuite/gcc.dg/lto/pr54709_1.c
! 2f7843dc76d21ba069e3406b82fe273c gcc/testsuite/gcc.dg/lto/pr55113_0.c
8b753efd5663a7fe9390baecfc1b4820 gcc/testsuite/gcc.dg/lto/pr55525_0.c
b89812631e05725143963f1ff3fbbfc7 gcc/testsuite/gcc.dg/lto/pr55525_1.c
47a8065df4bdece34317dab2da3d4076 gcc/testsuite/gcc.dg/lto/pr55660_0.c
--- 25970,25976 ----
f4e0b5c5947ea83ba5022f817499ab8b gcc/testsuite/gcc.dg/lto/pr54702_1.c
aee521e13905e7f56637f1cb1150dc59 gcc/testsuite/gcc.dg/lto/pr54709_0.c
0a3eff7ce2be8f0f6bba73c266106453 gcc/testsuite/gcc.dg/lto/pr54709_1.c
! 2b2fce88c0b2b8c1fc4058934dda2ded gcc/testsuite/gcc.dg/lto/pr55113_0.c
8b753efd5663a7fe9390baecfc1b4820 gcc/testsuite/gcc.dg/lto/pr55525_0.c
b89812631e05725143963f1ff3fbbfc7 gcc/testsuite/gcc.dg/lto/pr55525_1.c
47a8065df4bdece34317dab2da3d4076 gcc/testsuite/gcc.dg/lto/pr55660_0.c
*************** ed72338ed55138cf037314e45f0f7818 gcc/te
*** 25932,25937 ****
--- 25998,26004 ----
4f5f94c6ba034d19da65ca8c0e1c5ed9 gcc/testsuite/gcc.dg/lto/pr64373_0.c
e36db27b1e4084d326181d15570bf8d4 gcc/testsuite/gcc.dg/lto/resolutions_0.c
1084184a9b11a84eee39ef130211f70b gcc/testsuite/gcc.dg/lto/save-temps_0.c
+ 9789216c84be63ef866b406d3dc749d8 gcc/testsuite/gcc.dg/lto/simd-function_0.c
69ff2353992f738ce7ea3cb89e9db1e4 gcc/testsuite/gcc.dg/lto/trans-mem-3_0.c
bc1b2064fd5bb4de921a2005a03817d7 gcc/testsuite/gcc.dg/lto/trans-mem-3_1.c
3f4f42d8a6ea686d4fc6a621928696a8 gcc/testsuite/gcc.dg/lto/trans-mem.h
*************** d509539e43ac4a3bf9c9b01c0503ebdf gcc/te
*** 27244,27249 ****
--- 27311,27331 ----
74eef289ed65c13f9161776592f2a5a0 gcc/testsuite/gcc.dg/pr64778.c
200af7e30479176902999ddc6f996f56 gcc/testsuite/gcc.dg/pr65063.c
f486fe5cd0c8b1dfaeade4e0c846d705 gcc/testsuite/gcc.dg/pr65228.c
+ 9b83e97ecb4b549b8c90122cd4fbd1f8 gcc/testsuite/gcc.dg/pr67028.c
+ ec6fafa240e762cbf9e1bfcbf4d8257d gcc/testsuite/gcc.dg/pr68670-1.c
+ 64ab8d9be02e0f49ab68cb50079da2f9 gcc/testsuite/gcc.dg/pr68670-2.c
+ 31d8e02bf032671fe8b3a9f836fa61e3 gcc/testsuite/gcc.dg/pr69015.c
+ dc1a32d61ffafafb8a73eeb4f9727021 gcc/testsuite/gcc.dg/pr69195.c
+ e5e75166594899c20207094a984a9f46 gcc/testsuite/gcc.dg/pr69238.c
+ a27a7dca8454452a4315a5004cde84ca gcc/testsuite/gcc.dg/pr69522.c
+ 60dba938a2dc392279e9ce683a510a9c gcc/testsuite/gcc.dg/pr69644.c
+ 78218b638caf9f113c9ac7db2872e4a0 gcc/testsuite/gcc.dg/pr69802.c
+ 8ee76a9ec44a5be4a938e843353b78f2 gcc/testsuite/gcc.dg/pr70022.c
+ c32e69e0b15af869a3408b989cf2a673 gcc/testsuite/gcc.dg/pr70152.c
+ 460d8e73cab3e6784b930f92855788fa gcc/testsuite/gcc.dg/pr70161-2.c
+ 77f73ea35665a295e485dcaa73964234 gcc/testsuite/gcc.dg/pr70161.c
+ 5e379016acbc1d2eae8b26f5aa49b810 gcc/testsuite/gcc.dg/pr70169.c
+ 79f760cb1168bdcad7ceef62cd0034c3 gcc/testsuite/gcc.dg/pr71558.c
8b7d73da2d5d78000716492365a85d5a gcc/testsuite/gcc.dg/pr8715.c
3d08410b2dd57259aa63f0e1c64b376e gcc/testsuite/gcc.dg/pr8788-1.c
be04382a35ebb1cfae1b2168f1693a94 gcc/testsuite/gcc.dg/pr8835-1.c
*************** aaf2153b841fae71456b1ba41211400b gcc/te
*** 27337,27342 ****
--- 27419,27425 ----
24617fd42e8ebdb28c0f887e4ed5f028 gcc/testsuite/gcc.dg/setjmp-3.c
1e68093864d108e79138797cbdbac2c1 gcc/testsuite/gcc.dg/setjmp-4.c
7acd41b198a9eef45ac2a6ca7379b9e6 gcc/testsuite/gcc.dg/setjmp-5.c
+ 526c630f8bbcd4e7597ddcdb1c8d8ee0 gcc/testsuite/gcc.dg/setjmp-6.c
6f4ffedec35f0de53e9ae24b36462712 gcc/testsuite/gcc.dg/short-compare-1.c
e95ac1ec5f25aac9c9389159d09b366c gcc/testsuite/gcc.dg/short-compare-2.c
da60b36ecfc93b7381c5940ef869a068 gcc/testsuite/gcc.dg/shrink-wrap-alloca.c
*************** afdecf17af13f7482a9ea8034efdb7d5 gcc/te
*** 27799,27805 ****
fbe642db16b19b53febbbec0c7658be4 gcc/testsuite/gcc.dg/torture/pr28268.c
5773a24ed2f47e71e944d4fe4a940c37 gcc/testsuite/gcc.dg/torture/pr28814.c
17758d320a330406d6d6b9da0e52672e gcc/testsuite/gcc.dg/torture/pr28900.c
! b52fc57c3500f4b1536b97da7205d30b gcc/testsuite/gcc.dg/torture/pr29119.c
af880fd7ebbdfbb729ee37825f5025fe gcc/testsuite/gcc.dg/torture/pr29446.c
fc61ecfa0c9a3f5a49186533e8dd4e5c gcc/testsuite/gcc.dg/torture/pr29584.c
cf1462d0f230a78820384d0496ec2e19 gcc/testsuite/gcc.dg/torture/pr30313.c
--- 27882,27888 ----
fbe642db16b19b53febbbec0c7658be4 gcc/testsuite/gcc.dg/torture/pr28268.c
5773a24ed2f47e71e944d4fe4a940c37 gcc/testsuite/gcc.dg/torture/pr28814.c
17758d320a330406d6d6b9da0e52672e gcc/testsuite/gcc.dg/torture/pr28900.c
! 01c896608ef1e0d48c4fabba4d2e5b61 gcc/testsuite/gcc.dg/torture/pr29119.c
af880fd7ebbdfbb729ee37825f5025fe gcc/testsuite/gcc.dg/torture/pr29446.c
fc61ecfa0c9a3f5a49186533e8dd4e5c gcc/testsuite/gcc.dg/torture/pr29584.c
cf1462d0f230a78820384d0496ec2e19 gcc/testsuite/gcc.dg/torture/pr30313.c
*************** aa3d4a99808d1f2c872d909445ade1a8 gcc/te
*** 28208,28217 ****
--- 28291,28317 ----
9fd4141b37961dba4d5cf78375faecf3 gcc/testsuite/gcc.dg/torture/pr63380-1.c
273f8c55f269210104bb37d5ff1f1ead gcc/testsuite/gcc.dg/torture/pr63380-2.c
5afeeefc10e71cd2e01563ed972f3513 gcc/testsuite/gcc.dg/torture/pr63738.c
+ 47299ab5757a8d55ff0b180c5967c933 gcc/testsuite/gcc.dg/torture/pr64091.c
48215a3eb001e86dd112cbd5bd96db15 gcc/testsuite/gcc.dg/torture/pr64199.c
16befef8ee8e97f138e4871a50c9d149 gcc/testsuite/gcc.dg/torture/pr64365.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
+ 75e0baf0a669e199369f86b41f657744 gcc/testsuite/gcc.dg/torture/pr66375.c
+ c2b3378b69c2b4bcd3ea3a0c9ff0460b gcc/testsuite/gcc.dg/torture/pr66413.c
+ 181b3e6e8e615538a0d17aa1e6ffb35d gcc/testsuite/gcc.dg/torture/pr66794.c
+ e7819de621b7e0df5730509c66e498dc gcc/testsuite/gcc.dg/torture/pr67609.c
+ 08f0a2b83dfb93441266161bc27e6f90 gcc/testsuite/gcc.dg/torture/pr67619.c
+ acf5c2556973c8f7071ddf9e26be168e gcc/testsuite/gcc.dg/torture/pr67794.c
+ c3a2444fe125a8a72ad22d3fb00e82d0 gcc/testsuite/gcc.dg/torture/pr68648.c
+ 15674311a236d345e5ccc22c50bd2032 gcc/testsuite/gcc.dg/torture/pr68955.c
+ bec958adc64669aae7713bc7b9e9f391 gcc/testsuite/gcc.dg/torture/pr69574.c
+ 541fba5401e25e613e65e6fcd18f973b gcc/testsuite/gcc.dg/torture/pr69715.c
+ 975f70c6a18cbc20768fb9ff1c55387b gcc/testsuite/gcc.dg/torture/pr69941.c
+ 3315958617f871624e05d5daa07cafd7 gcc/testsuite/gcc.dg/torture/pr70457.c
+ b64fc3513d09279239f96771a7af996c gcc/testsuite/gcc.dg/torture/pr70484.c
+ 0c398d952cf20fc83aec050f85d8a44b gcc/testsuite/gcc.dg/torture/pr71452.c
+ b0020481b01ba2fea155b7e666817dc3 gcc/testsuite/gcc.dg/torture/pr71606.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
*************** f5afcba63b5ff2b3b24ba99651f4c789 gcc/te
*** 28556,28561 ****
--- 28656,28662 ----
a544a355d504a92b0cf85761636bdacf gcc/testsuite/gcc.dg/tree-ssa/cswtch.c
aa3aa314538a8e20c7084c2f7e3237f5 gcc/testsuite/gcc.dg/tree-ssa/cunroll-1.c
b4518298f90a09a72cbcfa7a5bf61cc6 gcc/testsuite/gcc.dg/tree-ssa/cunroll-10.c
+ b4018dec81d2b2e15cbc3e09b7aaa455 gcc/testsuite/gcc.dg/tree-ssa/cunroll-11.c
d9f16d3f67bf4b1ad061c383e0236b4b gcc/testsuite/gcc.dg/tree-ssa/cunroll-2.c
d7e470854cd6b46eadf29b6993efce7d gcc/testsuite/gcc.dg/tree-ssa/cunroll-3.c
f69e30d4ae88d9c8be8b356bf14796be gcc/testsuite/gcc.dg/tree-ssa/cunroll-4.c
*************** cf3bb9b56533f3ecbca962d2c58a93d8 gcc/te
*** 28971,28976 ****
--- 29072,29078 ----
69a389e9a2e15facd76911e35ff3fdd5 gcc/testsuite/gcc.dg/tree-ssa/pr58958.c
78a0c6325f6eeb9a58c77ba973b8b764 gcc/testsuite/gcc.dg/tree-ssa/pr59597.c
c79895082e577e2cfa8444b1731d3943 gcc/testsuite/gcc.dg/tree-ssa/pr61144.c
+ 4c8881edc71005a1d85370d1a8358a54 gcc/testsuite/gcc.dg/tree-ssa/pr69355.c
cfcca8eb5b4b49640309e8c296b2f651 gcc/testsuite/gcc.dg/tree-ssa/predcom-1.c
e69a11968c8d3bd61d110c2fbc09a63f gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c
d2bb80f7dc1eb91f7fc51b7e83fa8b73 gcc/testsuite/gcc.dg/tree-ssa/predcom-3.c
*************** f81d9fe062675cf9957639b99f93f779 gcc/te
*** 30941,30946 ****
--- 31043,31052 ----
c3c69a71f2670cdbe2550868228987d2 gcc/testsuite/gcc.target/aarch64/fmovf.c
5199e2da28420b6f7b0d37f4459c870f gcc/testsuite/gcc.target/aarch64/fmul_intrinsic_1.c
b41dba1046447c932cc183fe90f50467 gcc/testsuite/gcc.target/aarch64/fnmadd-fastmath.c
+ b22aa9cc27c6d5f12963d16ea8b99803 gcc/testsuite/gcc.target/aarch64/fnmul-1.c
+ b59ae0640b0fcb8cb2b558fc7fa92aac gcc/testsuite/gcc.target/aarch64/fnmul-2.c
+ a1212235242dd12baac6ac6d3f0f04ad gcc/testsuite/gcc.target/aarch64/fnmul-3.c
+ 37fb660ad953888e296980c0d2b85a7c gcc/testsuite/gcc.target/aarch64/fnmul-4.c
81d3b6315279d49bd6ff13f1b22d348d gcc/testsuite/gcc.target/aarch64/frint.x
9c2fa782435fadcb543f6b3244f77262 gcc/testsuite/gcc.target/aarch64/frint_double.c
ed2b38705092e36a5984e33769be3d5a gcc/testsuite/gcc.target/aarch64/frint_float.c
*************** d8cfefc063686118062e9fc3b774907b gcc/te
*** 30978,30983 ****
--- 31084,31091 ----
5195785cc7216a9662357829a66aa2c7 gcc/testsuite/gcc.target/aarch64/pr63424.c
adf6bf3581f4c742fc0a942152ebc31c gcc/testsuite/gcc.target/aarch64/pr64304.c
c8f85510fcedfd5fda7fe58be4530841 gcc/testsuite/gcc.target/aarch64/pr65235_1.c
+ b8f90423eef94b7a240f40a79251eabf gcc/testsuite/gcc.target/aarch64/pr68363_1.c
+ 4f8bbe4e1111d7af0ca71cecfa204497 gcc/testsuite/gcc.target/aarch64/pr70809_1.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
*************** aa96311658e51b1a8047f23a651755e5 gcc/te
*** 31254,31259 ****
--- 31362,31380 ----
aa8e6314969635296b924c21de596181 gcc/testsuite/gcc.target/arm/atomic-op-release.c
b80315a2e089ca4c3248a4d827eb49ef gcc/testsuite/gcc.target/arm/atomic-op-seq_cst.c
d6a110ab8373cfe1039d83e073de1dee gcc/testsuite/gcc.target/arm/atomic-op-short.c
+ 6888ada4c21cda37da2310c44f94d92a gcc/testsuite/gcc.target/arm/atomic_loaddi_1.c
+ 748d8b48dbda98ef62ce99a5203312e7 gcc/testsuite/gcc.target/arm/atomic_loaddi_2.c
+ 3fe801d58f3b70880715055726fee231 gcc/testsuite/gcc.target/arm/atomic_loaddi_3.c
+ b7ab6cc044af1bed0ca099a7f8685f4e gcc/testsuite/gcc.target/arm/atomic_loaddi_4.c
+ 41517d1e34a7d19610afdeee5a451bc0 gcc/testsuite/gcc.target/arm/atomic_loaddi_5.c
+ 76f2bf67e5b482e51bf73bf25aeadfb8 gcc/testsuite/gcc.target/arm/atomic_loaddi_6.c
+ 8860ba3a3019abd786a63a197a79a428 gcc/testsuite/gcc.target/arm/atomic_loaddi_7.c
+ c1fccbac442d7831e67090846cd2ddc5 gcc/testsuite/gcc.target/arm/atomic_loaddi_8.c
+ 203017616899ce51758c288bb5c04e52 gcc/testsuite/gcc.target/arm/atomic_loaddi_9.c
+ 8d17def26df7a19010542a66ba349674 gcc/testsuite/gcc.target/arm/atomic_loaddi_acquire.x
+ fc8506cad4c77b4468d913131234b8df gcc/testsuite/gcc.target/arm/atomic_loaddi_relaxed.x
+ 1ee4ca02314e4955dc6208841d0906dc gcc/testsuite/gcc.target/arm/atomic_loaddi_relaxed_cond.c
+ 8f6c2a808ec770781684617fb4e92ca4 gcc/testsuite/gcc.target/arm/atomic_loaddi_seq_cst.x
ac89910ac872b651dfb4457a1e67951a gcc/testsuite/gcc.target/arm/builtin-bswap-1.c
f9074fee3a2786feff25e5a5a998932a gcc/testsuite/gcc.target/arm/builtin-bswap16-1.c
6b4152bae8222e0433ac1b92b0200514 gcc/testsuite/gcc.target/arm/builtin-trap.c
*************** bf821309d2cd93b8c0d6b0704742bc45 gcc/te
*** 31380,31385 ****
--- 31501,31509 ----
856b2cad766c5a53d737088d9056031b gcc/testsuite/gcc.target/arm/long-calls-4.c
37fc8929c0e544dc7359fee7cd1c61e2 gcc/testsuite/gcc.target/arm/lp1189445.c
b187820a998a907d588e824f4e13e823 gcc/testsuite/gcc.target/arm/lp1243022.c
+ 8ec72530bc6fe702e700e90f67da53df gcc/testsuite/gcc.target/arm/macro_defs0.c
+ d167874d0fc3e5612515b43694631587 gcc/testsuite/gcc.target/arm/macro_defs1.c
+ 124b8184e718e7e16799430a99e76983 gcc/testsuite/gcc.target/arm/macro_defs2.c
3876125217234cd017b0326c39884922 gcc/testsuite/gcc.target/arm/minmax_minus.c
a806646e365240ac5e4717aadb89dd85 gcc/testsuite/gcc.target/arm/mla-1.c
7a61babf21fe0e2b87f08d86f719bd45 gcc/testsuite/gcc.target/arm/mla-2.c
*************** ac2f7687d3e813607c2f1f7be47ec2ec gcc/te
*** 33551,33559 ****
--- 33675,33685 ----
ab23dd9bd4df72320ab9d55c8b5e52a8 gcc/testsuite/gcc.target/arm/pr60650.c
5d22a67c50f8f42af6e8b3f143560b12 gcc/testsuite/gcc.target/arm/pr60657.c
2a191b079e7834e00a2f71e2f4ef7fab gcc/testsuite/gcc.target/arm/pr60663.c
+ 090e3a4d2e2fdbab7b1d5b0be5ab12a3 gcc/testsuite/gcc.target/arm/pr63408.c
224b028685bb00477b6281c95ad71ca7 gcc/testsuite/gcc.target/arm/pr64453.c
20d5f766f35a50d1adf5f8ba2af4293f gcc/testsuite/gcc.target/arm/pr65647-2.c
2be0cee0d9fe53e874115f4f9d82a3e2 gcc/testsuite/gcc.target/arm/pr65647.c
+ a38ba5635fcb15a6a5c3bd66dca37b1c gcc/testsuite/gcc.target/arm/pr67439_1.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
*************** b5530a38437ebc4e86afd97bfb8b70a0 gcc/te
*** 33569,33574 ****
--- 33695,33701 ----
75b19de937a605ce7ed7e1026e54bbf8 gcc/testsuite/gcc.target/arm/smlatt-1.c
3e7aee3ca3268716b7e56cda15a6ccc3 gcc/testsuite/gcc.target/arm/stack-corruption.c
0c9f2009bdec40ab856be3c46d1a00df gcc/testsuite/gcc.target/arm/stack-red-zone.c
+ 3b1c50a774066faaee9f9ac38f8da58c gcc/testsuite/gcc.target/arm/stl-cond.c
152321b1bfa07e69c572a0ca8573c015 gcc/testsuite/gcc.target/arm/symbian1.c
a2a9b9135252a63f30ae15393ececf8f gcc/testsuite/gcc.target/arm/symbian2.c
7474a850002496a75a3fc07be3a92378 gcc/testsuite/gcc.target/arm/symbian3.c
*************** a24d6d8461a1a488a1abd67a481af786 gcc/te
*** 33637,33642 ****
--- 33764,33773 ----
8dec4ac072bfa73e2b0c5e888050b7eb gcc/testsuite/gcc.target/arm/vmaxnmsf.c
dd8585fa6a69bc874124f5b7d89d3bba gcc/testsuite/gcc.target/arm/vminnmdf.c
c259b498f3ce93031d726eead78cbd0d gcc/testsuite/gcc.target/arm/vminnmsf.c
+ 662a21db19f15720cbc96c3b11773711 gcc/testsuite/gcc.target/arm/vnmul-1.c
+ 65fd2f17e7d26519c2affe55ce62cec2 gcc/testsuite/gcc.target/arm/vnmul-2.c
+ 3e946096885b21c5593070d23c69fad1 gcc/testsuite/gcc.target/arm/vnmul-3.c
+ 8a7c8bb240b6833c46839c411dfaf56c gcc/testsuite/gcc.target/arm/vnmul-4.c
ce70e532069dd0735b884ab02a3058da gcc/testsuite/gcc.target/arm/volatile-bitfields-1.c
46773d880c6bda16896a27bdee5424ea gcc/testsuite/gcc.target/arm/volatile-bitfields-2.c
41dcb12d0b32ea9905000973463528bf gcc/testsuite/gcc.target/arm/volatile-bitfields-3.c
*************** a6701935d18c8ed062555c8a48454bc9 gcc/te
*** 33694,33699 ****
--- 33825,33831 ----
572dc228e08385a1db0fcbab66dbaa4e gcc/testsuite/gcc.target/avr/pr46779-2.c
421d2b9b36fa2496dce05d129d2c352b gcc/testsuite/gcc.target/avr/pr58545.c
9e82df166e8b559cb56d2c4f48cbaf30 gcc/testsuite/gcc.target/avr/pr60991.c
+ 292bf2dc33b5cfededd107fe1c0ebc88 gcc/testsuite/gcc.target/avr/pr71103.c
881cb1836ddfc3105e0aacacc481aa09 gcc/testsuite/gcc.target/avr/progmem-error-1.c
2eb3f167ae58b534e25afc1b94617746 gcc/testsuite/gcc.target/avr/progmem-error-1.cpp
56de611fd29076ce9da389a853476819 gcc/testsuite/gcc.target/avr/progmem-warning-1.c
*************** fea352b16ae79edc9965b1f39680a709 gcc/te
*** 33729,33734 ****
--- 33861,33867 ----
7f56c1b750dfe8d7e4128f15aa3eaffe gcc/testsuite/gcc.target/avr/torture/pr63633-ice-mult.c
44584f49cd0975073be7b86102774077 gcc/testsuite/gcc.target/avr/torture/pr64331.c
dcabffeb42e88a442661b9e47e43a9c1 gcc/testsuite/gcc.target/avr/torture/pr64452.c
+ ab53af0eb6dbfe2791a8ac1bbaf0c11f gcc/testsuite/gcc.target/avr/torture/pr71103-2.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
*************** b04f7a12d10f851b8395faea1f5ab501 gcc/te
*** 35225,35230 ****
--- 35358,35364 ----
88679aecb941ef98e4955fd53f24d648 gcc/testsuite/gcc.target/i386/avx512f-mask-type.h
20d7791d447e454dc99dd9e328d38933 gcc/testsuite/gcc.target/i386/avx512f-os-support.h
b41e564451920ed5e6e2cc790be57646 gcc/testsuite/gcc.target/i386/avx512f-pr57233.c
+ e97c0c19cafc88b7e3701f64c4ee5e2f gcc/testsuite/gcc.target/i386/avx512f-pr70059.c
5158ac78802e368957a44c0f68b3b5d8 gcc/testsuite/gcc.target/i386/avx512f-rounding.c
c5975a79a4ea5a75acc7b38b9e6c0c44 gcc/testsuite/gcc.target/i386/avx512f-set-v16sf-1.c
bea9dbd9114c8bb3fcd47ad0281ff5c2 gcc/testsuite/gcc.target/i386/avx512f-set-v16sf-2.c
*************** c01a05903164ed251d7228d2c57431ed gcc/te
*** 36760,36765 ****
--- 36894,36900 ----
b59f77b63e5aca4229cedc361fd5f377 gcc/testsuite/gcc.target/i386/pr57848.c
f052bd1ca3829c70ece4f0cbea4f6006 gcc/testsuite/gcc.target/i386/pr57915.c
ec5d2698503348980fdb9dcbdf79a96f gcc/testsuite/gcc.target/i386/pr58048.c
+ 06160587124948c7a0f75fe8d180c719 gcc/testsuite/gcc.target/i386/pr58066.c
5b6c881f720337a7ea82155d974e222a gcc/testsuite/gcc.target/i386/pr58137.c
e718e67bc7810d948894cb16a9fac0a6 gcc/testsuite/gcc.target/i386/pr58218.c
f487259b97e486f0909f1f5b1ffcab56 gcc/testsuite/gcc.target/i386/pr58418.c
*************** ac964f4b563acffae35942f124a29c33 gcc/te
*** 36850,36856 ****
--- 36985,37009 ----
0377a72cd6ce11f8f6572ea17dc41a9c gcc/testsuite/gcc.target/i386/pr64513.c
422e502b7fa41f85e1c5ca34b2c01376 gcc/testsuite/gcc.target/i386/pr65990.c
eba9fc2cd96c68428c1d78d35c3f7e05 gcc/testsuite/gcc.target/i386/pr66275.c
+ 7e1d59ce8293eee1a626a8693fdb6e4f gcc/testsuite/gcc.target/i386/pr66412.c
009d49d9d166c04092804db3489068cc gcc/testsuite/gcc.target/i386/pr66470.c
+ cdbd8403ada6d1fcd5ed815b09826035 gcc/testsuite/gcc.target/i386/pr66648.c
+ 0214e7f4913311cae678317f95cbfb67 gcc/testsuite/gcc.target/i386/pr66703.c
+ eca9d4fb2fa674b319efc3b9cc0911d5 gcc/testsuite/gcc.target/i386/pr66814.c
+ dfbea4e98f52c35cbd0139ab2672c229 gcc/testsuite/gcc.target/i386/pr66891.c
+ a0d4958712bff25bad27b504a88b752f gcc/testsuite/gcc.target/i386/pr66922.c
+ 5ce153867d84a2ecd10eefd5c81b3b14 gcc/testsuite/gcc.target/i386/pr67265-2.c
+ 0ba7398a83e54638e32719b2687ec37e gcc/testsuite/gcc.target/i386/pr67265.c
+ bea583c8259434a6a826cd2c30638802 gcc/testsuite/gcc.target/i386/pr67770.c
+ 37cbc35061a580832dbc0ce4a1604d83 gcc/testsuite/gcc.target/i386/pr68680.c
+ 06703d8291d84483fc384c84a50f9b05 gcc/testsuite/gcc.target/i386/pr68701-1.c
+ 7da3890a87cc8338fdf354e71497c9d4 gcc/testsuite/gcc.target/i386/pr68701-2.c
+ 4baed9b88fed94b3bd199c8235745c94 gcc/testsuite/gcc.target/i386/pr69459.c
+ 51f445507ac4ace5b56d6e38e816cc6d gcc/testsuite/gcc.target/i386/pr69551.c
+ 18b5257a0bbaecefbf7a16d4882f7943 gcc/testsuite/gcc.target/i386/pr69891.c
+ 8814ce3cb1c59fd8c0c53db743c9c3b4 gcc/testsuite/gcc.target/i386/pr70007.c
+ e44800457a70163ec72b2dc33ac17526 gcc/testsuite/gcc.target/i386/pr70327.c
+ 1003b2af30448864252327bd08ddb57b gcc/testsuite/gcc.target/i386/pr70858.c
849234c7a569c1e86023244bc5561263 gcc/testsuite/gcc.target/i386/pr9771-1.c
24ceb6d5f3f5cde4b9d852839bdb98ae gcc/testsuite/gcc.target/i386/prefetchw-1.c
f11f4731c396f099373c033ab016a64f gcc/testsuite/gcc.target/i386/prefetchwt1-1.c
*************** fab39819b058898eb7f944381e2ef9b8 gcc/te
*** 36865,36871 ****
12405bc30059cdd65821f77c13917288 gcc/testsuite/gcc.target/i386/rdseed16-1.c
a3227491a22e8bd3428c5f35d9e9b625 gcc/testsuite/gcc.target/i386/rdseed32-1.c
f1d942e689de2f23040c5e669c9dcb1b gcc/testsuite/gcc.target/i386/rdseed64-1.c
! 6e504ae28dea5302da6e5430ddaf6abd gcc/testsuite/gcc.target/i386/readeflags-1.c
e2839913fadc6a00676c8f02deb3f59e gcc/testsuite/gcc.target/i386/recip-divf.c
4557dbe9ae51590eba29dc37199cf9e4 gcc/testsuite/gcc.target/i386/recip-sqrtf.c
3e22a439d0d08ad9c95292f2967fbe0d gcc/testsuite/gcc.target/i386/recip-vec-divf-avx.c
--- 37018,37024 ----
12405bc30059cdd65821f77c13917288 gcc/testsuite/gcc.target/i386/rdseed16-1.c
a3227491a22e8bd3428c5f35d9e9b625 gcc/testsuite/gcc.target/i386/rdseed32-1.c
f1d942e689de2f23040c5e669c9dcb1b gcc/testsuite/gcc.target/i386/rdseed64-1.c
! 906e67f86f812fa4bc8514d455464b46 gcc/testsuite/gcc.target/i386/readeflags-1.c
e2839913fadc6a00676c8f02deb3f59e gcc/testsuite/gcc.target/i386/recip-divf.c
4557dbe9ae51590eba29dc37199cf9e4 gcc/testsuite/gcc.target/i386/recip-sqrtf.c
3e22a439d0d08ad9c95292f2967fbe0d gcc/testsuite/gcc.target/i386/recip-vec-divf-avx.c
*************** caaaf541c6f7eb87214c11b5dc2b35f0 gcc/te
*** 37271,37293 ****
37d8afafe5fa46b83c804e55ef91c05b gcc/testsuite/gcc.target/i386/sse4_1-rintf-vec.c
07d00f3143b13b447836c940abcf96ab gcc/testsuite/gcc.target/i386/sse4_1-round-sfix-vec.c
8e46d7edf72777b5a08d4a47a152ba80 gcc/testsuite/gcc.target/i386/sse4_1-round-vec.c
! 72a39172eb120f531509cc156ceb8457 gcc/testsuite/gcc.target/i386/sse4_1-round.h
0df4f2c69404ec6eb04929209ca0cfb2 gcc/testsuite/gcc.target/i386/sse4_1-roundf-sfix-vec.c
f1ea501ff9e121cbb3ef39cbb365f620 gcc/testsuite/gcc.target/i386/sse4_1-roundf-vec.c
fcead79c0d1fa57164ab5fe297fd2928 gcc/testsuite/gcc.target/i386/sse4_1-roundpd-1.c
4076ee9a599763de562dca50f5d89d96 gcc/testsuite/gcc.target/i386/sse4_1-roundpd-2.c
d6192394700679f0d4728c0dd8d59964 gcc/testsuite/gcc.target/i386/sse4_1-roundpd-3.c
! 567d77e74bc803e6f26dd671bfda76de gcc/testsuite/gcc.target/i386/sse4_1-roundps-1.c
! 3ef46a19fa252f0348a6ab511a79aee8 gcc/testsuite/gcc.target/i386/sse4_1-roundps-2.c
! 95249460b6e7b577fcf2504c278a35f8 gcc/testsuite/gcc.target/i386/sse4_1-roundps-3.c
! d7d81096f7c32439ec0774a55c59b823 gcc/testsuite/gcc.target/i386/sse4_1-roundsd-1.c
! 2259eddddbbdd45c9a1037d20a2976be gcc/testsuite/gcc.target/i386/sse4_1-roundsd-2.c
! 24a13533641f3a65a7eb54150b46e18c gcc/testsuite/gcc.target/i386/sse4_1-roundsd-3.c
! 7c2e23769bd38a695221b8db50ead03b gcc/testsuite/gcc.target/i386/sse4_1-roundsd-4.c
! 8659c869aee00c679c2a9afbcf5b9dee gcc/testsuite/gcc.target/i386/sse4_1-roundss-1.c
! 15a4dfd67eeaf521a657df6780949b33 gcc/testsuite/gcc.target/i386/sse4_1-roundss-2.c
! 6366d38cc8dcc6a1b4a5a626eecb5825 gcc/testsuite/gcc.target/i386/sse4_1-roundss-3.c
! 6a9fd4323614a01f4962c5e77ce619db gcc/testsuite/gcc.target/i386/sse4_1-roundss-4.c
6e941c3fd354157533c50834ea29ee28 gcc/testsuite/gcc.target/i386/sse4_1-set-epi32-1.c
cf296bdb39b3da7aef7e3b3de2c9d427 gcc/testsuite/gcc.target/i386/sse4_1-set-epi64x-1.c
8941ddbcddba44759277e25c69917f83 gcc/testsuite/gcc.target/i386/sse4_1-set-ps-1.c
--- 37424,37446 ----
37d8afafe5fa46b83c804e55ef91c05b gcc/testsuite/gcc.target/i386/sse4_1-rintf-vec.c
07d00f3143b13b447836c940abcf96ab gcc/testsuite/gcc.target/i386/sse4_1-round-sfix-vec.c
8e46d7edf72777b5a08d4a47a152ba80 gcc/testsuite/gcc.target/i386/sse4_1-round-vec.c
! b7e2e76a849efbdabf75b060bacef2ec gcc/testsuite/gcc.target/i386/sse4_1-round.h
0df4f2c69404ec6eb04929209ca0cfb2 gcc/testsuite/gcc.target/i386/sse4_1-roundf-sfix-vec.c
f1ea501ff9e121cbb3ef39cbb365f620 gcc/testsuite/gcc.target/i386/sse4_1-roundf-vec.c
fcead79c0d1fa57164ab5fe297fd2928 gcc/testsuite/gcc.target/i386/sse4_1-roundpd-1.c
4076ee9a599763de562dca50f5d89d96 gcc/testsuite/gcc.target/i386/sse4_1-roundpd-2.c
d6192394700679f0d4728c0dd8d59964 gcc/testsuite/gcc.target/i386/sse4_1-roundpd-3.c
! 9465d66b224c299e68e07a9af8fe97d7 gcc/testsuite/gcc.target/i386/sse4_1-roundps-1.c
! 3f3b165a2a8616142d6bebfeceae6d03 gcc/testsuite/gcc.target/i386/sse4_1-roundps-2.c
! 969d44fcc51e5f59e7ac4a15332f569a gcc/testsuite/gcc.target/i386/sse4_1-roundps-3.c
! 1351e5b2864dc1688cb4e4df3c19060b gcc/testsuite/gcc.target/i386/sse4_1-roundsd-1.c
! 3dcc7d7a774d20610e68fdba67448f1b gcc/testsuite/gcc.target/i386/sse4_1-roundsd-2.c
! 79c6231dadc438ed7b4ccd357ca72cdd gcc/testsuite/gcc.target/i386/sse4_1-roundsd-3.c
! 74cfd15e7b6a3ab931a818773a00c0e0 gcc/testsuite/gcc.target/i386/sse4_1-roundsd-4.c
! 548066643ba756e6be73c3322f1e15d6 gcc/testsuite/gcc.target/i386/sse4_1-roundss-1.c
! d8135caf8f43a0de03b8fbb3a2f6b802 gcc/testsuite/gcc.target/i386/sse4_1-roundss-2.c
! caaaf4c14670457ed369a39f6c06e9a9 gcc/testsuite/gcc.target/i386/sse4_1-roundss-3.c
! 8f6ad05dc54729a62d84391cc2bd6c0c gcc/testsuite/gcc.target/i386/sse4_1-roundss-4.c
6e941c3fd354157533c50834ea29ee28 gcc/testsuite/gcc.target/i386/sse4_1-set-epi32-1.c
cf296bdb39b3da7aef7e3b3de2c9d427 gcc/testsuite/gcc.target/i386/sse4_1-set-epi64x-1.c
8941ddbcddba44759277e25c69917f83 gcc/testsuite/gcc.target/i386/sse4_1-set-ps-1.c
*************** dde3db0a15d92b0439e09e00d4168473 gcc/te
*** 37555,37560 ****
--- 37708,37715 ----
f9cc2b1777a855112b0b56af74122fde gcc/testsuite/gcc.target/ia64/pr49303.c
d514a7b1eb41d331d010eef5aeb610da gcc/testsuite/gcc.target/ia64/pr52657.c
b586e5503e2dd6b9a177a8f01bcaf2a2 gcc/testsuite/gcc.target/ia64/pr52731.c
+ 3dabfc0801342e5b183a2c5fd54fa0e8 gcc/testsuite/gcc.target/ia64/pr60465-gprel64-c37.c
+ 00fb900027ddc85eb58d99c1ba4e4fba gcc/testsuite/gcc.target/ia64/pr60465-gprel64.c
da5fed1c1687d737e6580d89111ea5c7 gcc/testsuite/gcc.target/ia64/sibcall-opt-1.c
c6b9120dedb44027555b13a7b3e1db44 gcc/testsuite/gcc.target/ia64/sibcall-opt-2.c
077bd168db3c45990d24d018d5e07d0d gcc/testsuite/gcc.target/ia64/sibcall-unwind-1.c
*************** e8b089b1462bd9f7a6742f1f384b1713 gcc/te
*** 37584,37589 ****
--- 37739,37745 ----
7c2655a34442f77810f161d4e55f0641 gcc/testsuite/gcc.target/m68k/pr45015.c
2099d89c9104cf925cb489fa772a1d0a gcc/testsuite/gcc.target/m68k/pr52573.c
bff7eeb417a8650a559d52c58568d83f gcc/testsuite/gcc.target/m68k/pr54041.c
+ d72b81f14ba067135669328b0cabed87 gcc/testsuite/gcc.target/m68k/pr63347.c
64801a5d12a7d876eb9fc0407fd9af8f gcc/testsuite/gcc.target/m68k/slp-ice.c
cc257cf76aa4248f7bcc5572c7a743d9 gcc/testsuite/gcc.target/m68k/stack-limit-1.c
c02dc2f5fea389c5e9ac2f2ccbd9cc9f gcc/testsuite/gcc.target/m68k/tls-gd-xgot.c
*************** fbe44e0943c31011fa30a479b0856bc9 gcc/te
*** 38361,38366 ****
--- 38517,38523 ----
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
+ 8123b7a2e999a75ab130e461fcbfea27 gcc/testsuite/gcc.target/powerpc/htm-tabort-no-r0.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
*************** f128ae78c8eb899c06243379c091ac5a gcc/te
*** 38555,38560 ****
--- 38712,38721 ----
e45bfdaecbde494bbd4f3feed2a6d8ad gcc/testsuite/gcc.target/powerpc/pr64505.c
a284d0dacfcd6f771fef90d01d3a6372 gcc/testsuite/gcc.target/powerpc/pr65456.c
b62881b057884522f471a0045de91404 gcc/testsuite/gcc.target/powerpc/pr65787.c
+ 278705d6e5b3c408240534cf645c9d9c gcc/testsuite/gcc.target/powerpc/pr68872.c
+ 251d7893f2e442fff79871909181e76f gcc/testsuite/gcc.target/powerpc/pr69548.c
+ a31fef5f59c5f12ea342e66137c45ae7 gcc/testsuite/gcc.target/powerpc/pr70117.c
+ d3a79432800e585b3905439b686d873b gcc/testsuite/gcc.target/powerpc/pr70963.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
*************** ce6b26ef67ffe555b789e4205dc2e809 gcc/te
*** 38604,38609 ****
--- 38765,38772 ----
c2edbb1afba546ea3ac8a5efcaca9c38 gcc/testsuite/gcc.target/powerpc/ti_math1.c
c3d0d51284479d220a6166a0f362536c gcc/testsuite/gcc.target/powerpc/ti_math2.c
e8cdd476c18884428cf136ed2c4548b2 gcc/testsuite/gcc.target/powerpc/timode_off.c
+ 6359ddccab89d64974aacae92509fc9e gcc/testsuite/gcc.target/powerpc/vec-cg.c
+ 8ee50015e788404267646adf1ac95972 gcc/testsuite/gcc.target/powerpc/vec-shr.c
2d7ba7687ab5e578e54145507a734e92 gcc/testsuite/gcc.target/powerpc/vsx-builtin-1.c
0126618c8adf18da2ca783d2a0e48645 gcc/testsuite/gcc.target/powerpc/vsx-builtin-2.c
e70c4bc36bee17a0de0fe201d678e9a2 gcc/testsuite/gcc.target/powerpc/vsx-builtin-3.c
*************** d69a98eeb9d370fcef146a6f7778c59d gcc/te
*** 38659,38664 ****
--- 38822,38828 ----
2f2404c29092408bd406cc2e185ee7d4 gcc/testsuite/gcc.target/s390/fp2int1.c
9b770970bea6710409e92c9a84d3a5d3 gcc/testsuite/gcc.target/s390/frame-addr1.c
c7958dc9fa4da0d50fe09b45a6790ac0 gcc/testsuite/gcc.target/s390/frame-addr2.c
+ eea57369a3afa9b43f8fac279b571b19 gcc/testsuite/gcc.target/s390/gpr2fprsavecfi.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
*************** e9e2200b0b1b2ee975a929b593283ffc gcc/te
*** 38719,38724 ****
--- 38883,38889 ----
4eacd924b86307098c69750577bcbec7 gcc/testsuite/gcc.target/s390/pr55718.c
6eff422787e3130ffd44a19983d51301 gcc/testsuite/gcc.target/s390/pr57559.c
15e57d65510d631ba11ff1b829743815 gcc/testsuite/gcc.target/s390/pr57960.c
+ a067974c2b2a9c78ccd257277b876c9b gcc/testsuite/gcc.target/s390/pr70674.c
f9de3c4e9d9e8c3a707e1f51e48901b6 gcc/testsuite/gcc.target/s390/return-addr1.c
5368e8759352b798ae1db6bc79919aa2 gcc/testsuite/gcc.target/s390/return-addr2.c
12e1931eda90d450c770c3757cff77db gcc/testsuite/gcc.target/s390/s390.exp
*************** ad2ffcce04da9c8d14f127c31cc9f005 gcc/te
*** 38884,38889 ****
--- 39049,39055 ----
ea51469597a5cfee0e33fc77f92446d0 gcc/testsuite/gcc.target/sh/torture/pr58475.c
a2644837d5da1aa36c1bcfeab14bd34b gcc/testsuite/gcc.target/sh/torture/pr63783-1.c
03330289ad0c58d76492947237b4d23e gcc/testsuite/gcc.target/sh/torture/pr63783-2.c
+ 1153a52e77123a5ba7cb080a1509abc6 gcc/testsuite/gcc.target/sh/torture/pr67260.c
19c3b5115ec395173aaa57dab663dd9a gcc/testsuite/gcc.target/sh/torture/pragma-isr.c
cf681a819374faeaf9e59a21af08716c gcc/testsuite/gcc.target/sh/torture/pragma-isr2.c
38769a0165dc79bce72d2cce9c197fcc gcc/testsuite/gcc.target/sh/torture/sh-torture.exp
*************** eb9fea9eb3ccdd5fb4d85ac011c10dc5 gcc/te
*** 38969,38975 ****
919c260d2df3ae743134a221024569ee gcc/testsuite/gcc.target/sparc/sparc-getcontext-1.c
7b56bd143de0aa8d6fb581f22ab45cb2 gcc/testsuite/gcc.target/sparc/sparc-loop-1.c
632f93e6b0314e25ec1b43c771cb405c gcc/testsuite/gcc.target/sparc/sparc-reg-1.c
! 5cc4ced41c42683f121bb39afd7f3e81 gcc/testsuite/gcc.target/sparc/sparc-ret.c
1943f3e1f1253e644f6fe445637c2dec gcc/testsuite/gcc.target/sparc/sparc-trap-1.c
5f2fdc83b01d16d775ccd3c9c8122db0 gcc/testsuite/gcc.target/sparc/sparc.exp
9d0e2b5fe42dfe4e33a910954d24877b gcc/testsuite/gcc.target/sparc/struct-ret-check.c
--- 39135,39142 ----
919c260d2df3ae743134a221024569ee gcc/testsuite/gcc.target/sparc/sparc-getcontext-1.c
7b56bd143de0aa8d6fb581f22ab45cb2 gcc/testsuite/gcc.target/sparc/sparc-loop-1.c
632f93e6b0314e25ec1b43c771cb405c gcc/testsuite/gcc.target/sparc/sparc-reg-1.c
! 5cc4ced41c42683f121bb39afd7f3e81 gcc/testsuite/gcc.target/sparc/sparc-ret-1.c
! 111c6ff31ffc23f4b402354941b88338 gcc/testsuite/gcc.target/sparc/sparc-ret-2.c
1943f3e1f1253e644f6fe445637c2dec gcc/testsuite/gcc.target/sparc/sparc-trap-1.c
5f2fdc83b01d16d775ccd3c9c8122db0 gcc/testsuite/gcc.target/sparc/sparc.exp
9d0e2b5fe42dfe4e33a910954d24877b gcc/testsuite/gcc.target/sparc/struct-ret-check.c
*************** b985d75d4d77d7f24d29efbb0266b7c1 gcc/te
*** 39547,39552 ****
--- 39714,39720 ----
fb64bc7d356ec60804fbf43d60862c56 gcc/testsuite/gfortran.dg/allocate_scalar_with_shape.f90
85b517b1e2ad96a7d4e84672378d9fc3 gcc/testsuite/gfortran.dg/allocate_stat.f90
253a002731f9a4dd5588b787f6b8b83c gcc/testsuite/gfortran.dg/allocate_stat_2.f90
+ ff3f13c9787c4de8c525fed52a7cf077 gcc/testsuite/gfortran.dg/allocate_with_arrayspec_1.f90
8cfa0a49b7ef62139bdd4d2b39009aba gcc/testsuite/gfortran.dg/allocate_with_mold_1.f90
38e31a9c8efb7f50005c46dfb7e1d27e gcc/testsuite/gfortran.dg/allocate_with_source_1.f90
f4a7a7cae5d96eb1020cfcf8e519b49b gcc/testsuite/gfortran.dg/allocate_with_source_2.f90
*************** ed1ea9318f54280f6485eb431266406d gcc/te
*** 40318,40323 ****
--- 40486,40492 ----
6175789e444efb38f19a253596e768a5 gcc/testsuite/gfortran.dg/class_allocate_17.f90
9375e43c7c4df51161a432f538bff911 gcc/testsuite/gfortran.dg/class_allocate_18.f90
29fb0e972591bb1c0d18986cfd4000c1 gcc/testsuite/gfortran.dg/class_allocate_2.f03
+ f6a460bc285cf4a1329239e4defe5338 gcc/testsuite/gfortran.dg/class_allocate_20.f90
429d52f4933a6ef04052e7b8faa6314a gcc/testsuite/gfortran.dg/class_allocate_3.f03
d40289e198c5b62af940ac46912169f0 gcc/testsuite/gfortran.dg/class_allocate_4.f03
6e9ab24784e1dd81f4c59180c6dd6b09 gcc/testsuite/gfortran.dg/class_allocate_5.f90
*************** c31057abbc67dd1afb06b5b8b376c2dc gcc/te
*** 41054,41059 ****
--- 41223,41229 ----
e2e9a0e7391b69ea4fc0e112a61388ef gcc/testsuite/gfortran.dg/fmt_missing_period_2.f
a6ca22a2951e1f360bef43e2f103a3e5 gcc/testsuite/gfortran.dg/fmt_missing_period_3.f
6c1cc67ce685cd82b7752b403da435c7 gcc/testsuite/gfortran.dg/fmt_p_1.f90
+ 3a89904959bf6e4d165a8ba4e483db9c gcc/testsuite/gfortran.dg/fmt_pf.f90
038cbd43ca2c9e8c5b73e40c42b96d18 gcc/testsuite/gfortran.dg/fmt_read.f90
be93d174873e7f12c3cf80e9ec41c14f gcc/testsuite/gfortran.dg/fmt_read_2.f90
7e4b2f7a4d717183ffe6323abb51513f gcc/testsuite/gfortran.dg/fmt_read_bz_bn.f90
*************** f5e676182c3ece6f6ba4e0ce914c5292 gcc/te
*** 41081,41086 ****
--- 41251,41257 ----
88ba07228275e9f723d0ff27b19fb77c gcc/testsuite/gfortran.dg/forall_14.f90
c285395065c37858799b8d8ab104b3d1 gcc/testsuite/gfortran.dg/forall_15.f90
674de0e9b0693fe66b62c929b5455f39 gcc/testsuite/gfortran.dg/forall_16.f90
+ 8e8eb52d04f70625b3d219d75404ef60 gcc/testsuite/gfortran.dg/forall_17.f90
52a3f13b979b92e74930c12598ca953e gcc/testsuite/gfortran.dg/forall_2.f90
2a37c865afb27d8a80cb1bb50744c3ac gcc/testsuite/gfortran.dg/forall_3.f90
bee539d260330f8ac4ac6e60f403dcc8 gcc/testsuite/gfortran.dg/forall_4.f90
*************** c85923703b837982022aebc967285423 gcc/te
*** 41305,41310 ****
--- 41476,41483 ----
aac30443117734b3e7052646be882d77 gcc/testsuite/gfortran.dg/generic_27.f90
5df587bf68b379e222fd29da0a71c261 gcc/testsuite/gfortran.dg/generic_28.f90
8903ef8f818c080ee22a33c4093134b8 gcc/testsuite/gfortran.dg/generic_3.f90
+ 9f63f9825952be23ec6a3769a960c639 gcc/testsuite/gfortran.dg/generic_30.f90
+ 8a51f0c660263f5d592b1689ce1bc829 gcc/testsuite/gfortran.dg/generic_31.f90
d21248018105fd7ccacf9fa869f57e0a gcc/testsuite/gfortran.dg/generic_4.f90
6b638ae392f7e94c1592d0efbc053876 gcc/testsuite/gfortran.dg/generic_5.f90
dc5927a86c1c614c2ff8285c60cf86f9 gcc/testsuite/gfortran.dg/generic_6.f90
*************** bcd9a8c5acf05494271659304f0f0a60 gcc/te
*** 41442,41447 ****
--- 41615,41624 ----
0dfdb9a26af74e66d9c4b0ec048f14fe gcc/testsuite/gfortran.dg/gomp/pr59488-1.f90
4d1fe0041df2d61703598d08f40abe2b gcc/testsuite/gfortran.dg/gomp/pr59488-2.f90
624512980f4f3b39deb857cfdd5fdeba gcc/testsuite/gfortran.dg/gomp/pr62131.f90
+ 008d934abb38a4acedd9f90092aa4b6d gcc/testsuite/gfortran.dg/gomp/pr69128.f90
+ 1724cefc87db9a0a62b6387ee74cffc2 gcc/testsuite/gfortran.dg/gomp/pr71704.f90
+ 7d3f1abdbdd106580173760b443a9b40 gcc/testsuite/gfortran.dg/gomp/pr71705.f90
+ d07d71ded0663c9dc2e67b06e6231cfc gcc/testsuite/gfortran.dg/gomp/pr71758.f90
b4be3f9de7631846875a711ae9b67293 gcc/testsuite/gfortran.dg/gomp/proc_ptr_1.f90
87885556568e657ef4c936c53e1c7305 gcc/testsuite/gfortran.dg/gomp/proc_ptr_2.f90
59e444df8ec8f5ea9859b5aef4d75865 gcc/testsuite/gfortran.dg/gomp/reduction1.f90
*************** c8912bcfbf5d65ccfb0134b045dd2159 gcc/te
*** 41648,41654 ****
90ad5493e143bd7edafa31ff3839d03f gcc/testsuite/gfortran.dg/include_4.f90
c45672a19e66d4e6b11b094d697caeec gcc/testsuite/gfortran.dg/include_4.inc
7ef72fd60d1889b7d25386cbed6a4422 gcc/testsuite/gfortran.dg/include_5.f90
! 457cb61add7d80e3e7b1d58d4793cc2b gcc/testsuite/gfortran.dg/include_6.f90
57badb82ce45709d956ef2be6050cefa gcc/testsuite/gfortran.dg/include_7.f90
d0fdfb1260988468dbfc57fc49c04ccf gcc/testsuite/gfortran.dg/include_8.f90
c2e6604c8b6154e7ac2d4caaeb333e75 gcc/testsuite/gfortran.dg/index.f90
--- 41825,41831 ----
90ad5493e143bd7edafa31ff3839d03f gcc/testsuite/gfortran.dg/include_4.f90
c45672a19e66d4e6b11b094d697caeec gcc/testsuite/gfortran.dg/include_4.inc
7ef72fd60d1889b7d25386cbed6a4422 gcc/testsuite/gfortran.dg/include_5.f90
! e0cd6d7a390a7449aeefbe9e691a25a7 gcc/testsuite/gfortran.dg/include_6.f90
57badb82ce45709d956ef2be6050cefa gcc/testsuite/gfortran.dg/include_7.f90
d0fdfb1260988468dbfc57fc49c04ccf gcc/testsuite/gfortran.dg/include_8.f90
c2e6604c8b6154e7ac2d4caaeb333e75 gcc/testsuite/gfortran.dg/index.f90
*************** fc437ac99c80ded40e13df8066e49a91 gcc/te
*** 41967,41972 ****
--- 42144,42150 ----
e76e21ee6abb6a701aa6c131c97d9312 gcc/testsuite/gfortran.dg/list_read_11.f90
20aebdb97e7740e2d38992e6981de05a gcc/testsuite/gfortran.dg/list_read_12.f90
a9116f1431f2fcd98ac937aaf225727c gcc/testsuite/gfortran.dg/list_read_13.f
+ 744f994dd0f1ca1f417c58a92a09d12d gcc/testsuite/gfortran.dg/list_read_14.f90
67997f845ffceb239257b26970956c2d gcc/testsuite/gfortran.dg/list_read_2.f90
799ffeafd700d24bd3e365a8addcfa10 gcc/testsuite/gfortran.dg/list_read_3.f90
36e928b3a5b9a5d89ecebae1c130be22 gcc/testsuite/gfortran.dg/list_read_4.f90
*************** aae873d49ae8dd1936f5abcd8ae16aa6 gcc/te
*** 42202,42208 ****
ea3c8aeb506b4c30f03aaff80bc6ee7a gcc/testsuite/gfortran.dg/namelist_35.f90
373abe3a1f3a9c3faa08c086af049046 gcc/testsuite/gfortran.dg/namelist_36.f90
878fd51163150eeab6260b0a215fad18 gcc/testsuite/gfortran.dg/namelist_37.f90
! 0576b814cdff3c043a8d16093eb34abe gcc/testsuite/gfortran.dg/namelist_38.f90
cfc48f3bcb583cc95cbfdcb401f89160 gcc/testsuite/gfortran.dg/namelist_39.f90
3edd2195cb059b134e2507cf9d3a1fd5 gcc/testsuite/gfortran.dg/namelist_4.f90
9a395f888730c26c7d7873543d7ae2b1 gcc/testsuite/gfortran.dg/namelist_40.f90
--- 42380,42386 ----
ea3c8aeb506b4c30f03aaff80bc6ee7a gcc/testsuite/gfortran.dg/namelist_35.f90
373abe3a1f3a9c3faa08c086af049046 gcc/testsuite/gfortran.dg/namelist_36.f90
878fd51163150eeab6260b0a215fad18 gcc/testsuite/gfortran.dg/namelist_37.f90
! d25bab1a4535c5703bd1905a879459f0 gcc/testsuite/gfortran.dg/namelist_38.f90
cfc48f3bcb583cc95cbfdcb401f89160 gcc/testsuite/gfortran.dg/namelist_39.f90
3edd2195cb059b134e2507cf9d3a1fd5 gcc/testsuite/gfortran.dg/namelist_4.f90
9a395f888730c26c7d7873543d7ae2b1 gcc/testsuite/gfortran.dg/namelist_40.f90
*************** cf4a855736a5f39a3e98895e0a9876ce gcc/te
*** 42251,42257 ****
d52b7b2d2695adafc207fadebccd6d4a gcc/testsuite/gfortran.dg/namelist_82.f90
7fcd29e2cf1d6789f4849f6a4b70d2d8 gcc/testsuite/gfortran.dg/namelist_83.f90
22266f4109dcc292b6a3c9a8342fffc2 gcc/testsuite/gfortran.dg/namelist_83_2.f90
! 86a52abea562bc581daf33565fca30ec gcc/testsuite/gfortran.dg/namelist_84.f90
e1d9529615ee393bcd26c894368a6218 gcc/testsuite/gfortran.dg/namelist_86.f90
b8f12d194aa9b2cfb5214297f897456c gcc/testsuite/gfortran.dg/namelist_assumed_char.f90
73de646ecd69b0bf965fecc1ccd64052 gcc/testsuite/gfortran.dg/namelist_blockdata.f
--- 42429,42435 ----
d52b7b2d2695adafc207fadebccd6d4a gcc/testsuite/gfortran.dg/namelist_82.f90
7fcd29e2cf1d6789f4849f6a4b70d2d8 gcc/testsuite/gfortran.dg/namelist_83.f90
22266f4109dcc292b6a3c9a8342fffc2 gcc/testsuite/gfortran.dg/namelist_83_2.f90
! f7a6d95010c982f683429c683e7cf5f0 gcc/testsuite/gfortran.dg/namelist_84.f90
e1d9529615ee393bcd26c894368a6218 gcc/testsuite/gfortran.dg/namelist_86.f90
b8f12d194aa9b2cfb5214297f897456c gcc/testsuite/gfortran.dg/namelist_assumed_char.f90
73de646ecd69b0bf965fecc1ccd64052 gcc/testsuite/gfortran.dg/namelist_blockdata.f
*************** c8646ca00d10d23022de604a2af8bdf2 gcc/te
*** 42659,42680 ****
--- 42837,42865 ----
9f0f693907d6b2758b64855de54f98f1 gcc/testsuite/gfortran.dg/pr54967.f90
5fa89c66192aaec916b4bbd962f73af9 gcc/testsuite/gfortran.dg/pr55330.f90
d04c732857d272204c2f3b489519a1e2 gcc/testsuite/gfortran.dg/pr56015.f90
+ 8aa5b6642e370ed445067158f529c724 gcc/testsuite/gfortran.dg/pr56852.f90
26040f18cc9280975831612c9f67aedf gcc/testsuite/gfortran.dg/pr57393-1.f90
b1bcd10927ea1037a071d0a016eb0dad gcc/testsuite/gfortran.dg/pr57393-2.f90
424a3dd5ff48738905e189b439c7175c gcc/testsuite/gfortran.dg/pr57904.f90
b301ca161f74f84ba43d85658688c799 gcc/testsuite/gfortran.dg/pr57987.f90
1ca63f28ae284979c3b2b1c01dc88abf gcc/testsuite/gfortran.dg/pr58290.f90
d09d9e61d93384cc4510957f1243b371 gcc/testsuite/gfortran.dg/pr58484.f
+ ef168d64f89feac76b2e6a32df0ca37b gcc/testsuite/gfortran.dg/pr58754.f90
129350cb378300c375a01369309e31b6 gcc/testsuite/gfortran.dg/pr58968.f
54642dc29547df928c052d04531cae6f gcc/testsuite/gfortran.dg/pr59440-1.f90
29517347731146172a1733a27581daa9 gcc/testsuite/gfortran.dg/pr59440-2.f90
f5878abe544570f500d4148c17a74cc4 gcc/testsuite/gfortran.dg/pr59440-3.f90
4d2d4770d539b54391d7391e2ff84899 gcc/testsuite/gfortran.dg/pr59700.f90
896a650820f1e92f30e2b2e4435e6335 gcc/testsuite/gfortran.dg/pr59706.f90
+ 649ea9d3e6b33e6ac70422c5becd7c00 gcc/testsuite/gfortran.dg/pr60126.f90
1e9cfb40b3307f2fd2466b7c533b2a10 gcc/testsuite/gfortran.dg/pr64528.f90
65d3c7db0cee9d876a3079342615ac8e gcc/testsuite/gfortran.dg/pr64530.f90
a7d0e45320243070a480eeee13682ca3 gcc/testsuite/gfortran.dg/pr65450.f90
c4a8a09fc45863c77a2a6b80d33772a9 gcc/testsuite/gfortran.dg/pr65504.f90
+ 47db6e1bf5af94654f13e645fa846fb1 gcc/testsuite/gfortran.dg/pr66465.f90
+ 0e424f05f2fdeb786b877ace2617112d gcc/testsuite/gfortran.dg/pr70931.f90
+ dffe49f90e191f0e0d1a1c6f8d53f854 gcc/testsuite/gfortran.dg/pr71688.f90
+ ea322d8eb84f224e47f5c54a96e8cd2d gcc/testsuite/gfortran.dg/pr71764.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
*************** b56e9f2b05e65e28487a8445ef02657c gcc/te
*** 42773,42778 ****
--- 42958,42964 ----
4ac62e187f7206c11f44f881173e8a49 gcc/testsuite/gfortran.dg/proc_ptr_44.f90
3112dbb40c03404d9c8244c53b09b776 gcc/testsuite/gfortran.dg/proc_ptr_45.f90
fbfcfdd0751320bb90e2488052dfe7de gcc/testsuite/gfortran.dg/proc_ptr_46.f90
+ 81e72e4ab4eb9b9c94a4c6b8c55d5ea5 gcc/testsuite/gfortran.dg/proc_ptr_47.f90
8315cc72db332168e57edf018a4b8f1f gcc/testsuite/gfortran.dg/proc_ptr_5.f90
2e1358865c3ec02c3c45568f5eebb128 gcc/testsuite/gfortran.dg/proc_ptr_6.f90
3648c097522ae5858550c7d7776afd28 gcc/testsuite/gfortran.dg/proc_ptr_7.c
*************** f26d3170bfbbf45a0167b0681c5a9df7 gcc/te
*** 42840,42845 ****
--- 43026,43033 ----
6cafac779e307ea3e5eea77636f44059 gcc/testsuite/gfortran.dg/procedure_lvalue.f90
78dc24056b651bdc45bcf776afb61df9 gcc/testsuite/gfortran.dg/product_init_expr.f03
8cfd22f83c53cada6279a70564dbbee0 gcc/testsuite/gfortran.dg/product_sum_bounds_1.f90
+ 1df3bb37479b20de5e1cd736cdffade5 gcc/testsuite/gfortran.dg/prof/dynamic_dispatch_6.f03
+ ca05bd2af4821be2cbdbe4b5cd6bc09d gcc/testsuite/gfortran.dg/prof/prof.exp
ddf26540873573967a534a14385f92dd gcc/testsuite/gfortran.dg/program_name_1.f90
922e064b372c933f5b23e30c55a5fbb5 gcc/testsuite/gfortran.dg/promotion.f90
6b05d18cc7ebb5cc4606766dfc90ab46 gcc/testsuite/gfortran.dg/promotion_2.f90
*************** e4078fcf84bae622e034eda4e4a7bd1b gcc/te
*** 43104,43109 ****
--- 43292,43298 ----
0fa3636ab8c629eaf962c9d4116c05fb gcc/testsuite/gfortran.dg/select_type_32.f90
65d1bc4754dda94ab063cc52f230bad4 gcc/testsuite/gfortran.dg/select_type_33.f03
8400e196604f257ef8d8e9269bae6945 gcc/testsuite/gfortran.dg/select_type_34.f90
+ d0d3f92f35bb90787623ca24c03d4429 gcc/testsuite/gfortran.dg/select_type_35.f03
402dd7c959e0269e964ee68c701dfb67 gcc/testsuite/gfortran.dg/select_type_4.f90
3ab901522e5a6c2930daa42a08c5a4c3 gcc/testsuite/gfortran.dg/select_type_5.f03
08871f191c3a23bf7de4d00e2c1959a3 gcc/testsuite/gfortran.dg/select_type_6.f03
*************** a9c38f145300eee1aaca2ccee4d418fd gcc/te
*** 43433,43438 ****
--- 43622,43628 ----
1623cb39a42976237e7817a8a94f1a4a gcc/testsuite/gfortran.dg/unary_operator.f90
0e692a977ecc4ab86f2eddee444794b4 gcc/testsuite/gfortran.dg/uncommon_block_data_1.f90
2fb717fe29fa528056cd388b7064ce96 gcc/testsuite/gfortran.dg/underflow.f90
+ 39050472f0bc284f515f1898b0c79a2e gcc/testsuite/gfortran.dg/unexpected_eof.f
7b6179afe920e46575539bf900b34222 gcc/testsuite/gfortran.dg/unexpected_interface.f90
deb2555ff248a9775b72c008e6de9795 gcc/testsuite/gfortran.dg/unf_io_convert_1.f90
52c34a568acefcf68e800ca5c3b7f7e8 gcc/testsuite/gfortran.dg/unf_io_convert_2.f90
*************** ac02fe807657405592ac1433812cd323 gcc/te
*** 46442,46449 ****
2a3718b166fb386fbab15d5f0164347d gcc/testsuite/lib/g++.exp
211268a8eff23d6d17196ed96dc365dc gcc/testsuite/lib/gcc-defs.exp
45908b7ca5aa9e1a84905df8a28ea6cc gcc/testsuite/lib/gcc-dg.exp
! 13934b295209a5582ecc008a05c7d958 gcc/testsuite/lib/gcc-gdb-test.exp
! c53c8d748da8d1e0caf35b3625960d8d gcc/testsuite/lib/gcc-simulate-thread.exp
d70d529e20e745201f452db2017351ff gcc/testsuite/lib/gcc.exp
c0ea04f9dd273d8cce166ca4959a26d0 gcc/testsuite/lib/gcov.exp
d96e52a6f159358361e6b498466f7d5c gcc/testsuite/lib/gfortran-dg.exp
--- 46632,46639 ----
2a3718b166fb386fbab15d5f0164347d gcc/testsuite/lib/g++.exp
211268a8eff23d6d17196ed96dc365dc gcc/testsuite/lib/gcc-defs.exp
45908b7ca5aa9e1a84905df8a28ea6cc gcc/testsuite/lib/gcc-dg.exp
! 37a6f9c4658fdb1dc4828ddc5c6d3cdb gcc/testsuite/lib/gcc-gdb-test.exp
! c3054ca310e305d85df28057d00b5a56 gcc/testsuite/lib/gcc-simulate-thread.exp
d70d529e20e745201f452db2017351ff gcc/testsuite/lib/gcc.exp
c0ea04f9dd273d8cce166ca4959a26d0 gcc/testsuite/lib/gcov.exp
d96e52a6f159358361e6b498466f7d5c gcc/testsuite/lib/gfortran-dg.exp
*************** f3784967f82fd982a7b13a211872bdd7 gcc/te
*** 46472,46478 ****
bd515d57aa30aa3fb51f62e9fc698abc gcc/testsuite/lib/scantree.exp
d44c50538cc6d39a3eb1aa063b392626 gcc/testsuite/lib/target-libpath.exp
d6e6500432d65180387c39287b536b8a gcc/testsuite/lib/target-supports-dg.exp
! f6f04afe29beecf63ea9c10f98867450 gcc/testsuite/lib/target-supports.exp
11de8489fa53e77ff9be279e855090eb gcc/testsuite/lib/timeout-dg.exp
038a7798c766b7a7466b09f89b875129 gcc/testsuite/lib/timeout.exp
9aba7d93506cf79e6241eb0b27cdbce3 gcc/testsuite/lib/torture-options.exp
--- 46662,46668 ----
bd515d57aa30aa3fb51f62e9fc698abc gcc/testsuite/lib/scantree.exp
d44c50538cc6d39a3eb1aa063b392626 gcc/testsuite/lib/target-libpath.exp
d6e6500432d65180387c39287b536b8a gcc/testsuite/lib/target-supports-dg.exp
! 373849501bd889d86da737738e8cc036 gcc/testsuite/lib/target-supports.exp
11de8489fa53e77ff9be279e855090eb gcc/testsuite/lib/timeout-dg.exp
038a7798c766b7a7466b09f89b875129 gcc/testsuite/lib/timeout.exp
9aba7d93506cf79e6241eb0b27cdbce3 gcc/testsuite/lib/torture-options.exp
*************** f2dc49ff1ffe202416387a2b188d21fa gcc/te
*** 47208,47214 ****
8f22f33dddabee33212506ee7b2ef346 gcc/testsuite/objc.dg/special/unclaimed-category-1.h
2e84c4ad1f0b28dba08fbd95a108dc46 gcc/testsuite/objc.dg/special/unclaimed-category-1.m
fd73b19f16303df474ad98a05e01cd6a gcc/testsuite/objc.dg/special/unclaimed-category-1a.m
! 0becb29c9657519c6e8d7a5e00f0cab8 gcc/testsuite/objc.dg/stabs-1.m
44c850eb724ab694c1eea579910821bd gcc/testsuite/objc.dg/static-1.m
911d824641cc5460f0bb8428edcd155b gcc/testsuite/objc.dg/stret-1.m
581f8e860f7f1e705a6b0235823fa173 gcc/testsuite/objc.dg/stret-2.m
--- 47398,47404 ----
8f22f33dddabee33212506ee7b2ef346 gcc/testsuite/objc.dg/special/unclaimed-category-1.h
2e84c4ad1f0b28dba08fbd95a108dc46 gcc/testsuite/objc.dg/special/unclaimed-category-1.m
fd73b19f16303df474ad98a05e01cd6a gcc/testsuite/objc.dg/special/unclaimed-category-1a.m
! e435b5f971ceb7adfd4ad4a826e98257 gcc/testsuite/objc.dg/stabs-1.m
44c850eb724ab694c1eea579910821bd gcc/testsuite/objc.dg/static-1.m
911d824641cc5460f0bb8428edcd155b gcc/testsuite/objc.dg/stret-1.m
581f8e860f7f1e705a6b0235823fa173 gcc/testsuite/objc.dg/stret-2.m
*************** ee85cbe5b0057b4e37956b8e5d2094dc gcc/tr
*** 47415,47429 ****
cb52244d5fd749d208965ca1dfa6563f gcc/tree-browser.c
2481586c13cd9d0fceb186760fedaf99 gcc/tree-browser.def
424bc454d078ea9bc27a2928fa548f8f gcc/tree-call-cdce.c
! 97666849a84bee04a2ff919c745b04a4 gcc/tree-cfg.c
08217529d505ece3967ab111d765f442 gcc/tree-cfg.h
b9ecd7d08d8ec6adc5bf01a7f46d51df gcc/tree-cfgcleanup.c
6aaf9d5694c4645a3436a0c90090a5c2 gcc/tree-cfgcleanup.h
! 503ee4098f6eb3e1f6232141559346bc gcc/tree-chrec.c
7bc54df23602d375b2db5b7c4c4d5c6a gcc/tree-chrec.h
30a64a3df6bc881833526501f66db580 gcc/tree-complex.c
914d12bc4c885a84e08969baf18e0d85 gcc/tree-core.h
! e4267bbd39cc4fdefb2518f1c0fde476 gcc/tree-data-ref.c
eb5d27926043e6b574073a68ae7a6bbd gcc/tree-data-ref.h
e76e8e1efc24553629d2002ee50fe15d gcc/tree-dfa.c
188948b90ecddaf70eef9d404c377bba gcc/tree-dfa.h
--- 47605,47619 ----
cb52244d5fd749d208965ca1dfa6563f gcc/tree-browser.c
2481586c13cd9d0fceb186760fedaf99 gcc/tree-browser.def
424bc454d078ea9bc27a2928fa548f8f gcc/tree-call-cdce.c
! 34e36e9d85441534d43c28fc12445e00 gcc/tree-cfg.c
08217529d505ece3967ab111d765f442 gcc/tree-cfg.h
b9ecd7d08d8ec6adc5bf01a7f46d51df gcc/tree-cfgcleanup.c
6aaf9d5694c4645a3436a0c90090a5c2 gcc/tree-cfgcleanup.h
! a05febabe487a4aff1519159a3e94dbf gcc/tree-chrec.c
7bc54df23602d375b2db5b7c4c4d5c6a gcc/tree-chrec.h
30a64a3df6bc881833526501f66db580 gcc/tree-complex.c
914d12bc4c885a84e08969baf18e0d85 gcc/tree-core.h
! 837d07c78a37b7c0f3cd18ddd1db8707 gcc/tree-data-ref.c
eb5d27926043e6b574073a68ae7a6bbd gcc/tree-data-ref.h
e76e8e1efc24553629d2002ee50fe15d gcc/tree-dfa.c
188948b90ecddaf70eef9d404c377bba gcc/tree-dfa.h
*************** c1de5be4d7c816691e462f98ebbfb35e gcc/tr
*** 47435,47449 ****
6d1d59b7abd2c2ff7cdacc9035b667d5 gcc/tree-eh.h
18f1ee32b871b8e6a91c092dc86652b2 gcc/tree-emutls.c
392b556d7ee2d1f57ef2b4cc6b7566ce gcc/tree-hasher.h
! 09eb6bde07e86a671ea0c0af5a54dcd2 gcc/tree-if-conv.c
! 54c9584f7b2133d8f97ee05f49ce5957 gcc/tree-inline.c
38c9fe3122537a015ee2e63c38dcdb4d gcc/tree-inline.h
9e237b35b42a8d96e2582a9a4b2e17cf gcc/tree-into-ssa.c
391b426d3a83206f44b13a9784fdc4f4 gcc/tree-into-ssa.h
a50e871a6391b650cd6682d5c01811e2 gcc/tree-iterator.c
f930e7c2f6a3ed536883d847d3b2ccbb gcc/tree-iterator.h
9fd1fe7caf72e8ccedd9855b88eabd9d gcc/tree-loop-distribution.c
! f233be2ac4a0dd55322b4744dbfc6c86 gcc/tree-nested.c
fd0be797829a72cc8aa7075c4f014071 gcc/tree-nested.h
6293b6ff59ceed12e9b5f75a5812487f gcc/tree-nrv.c
20b5b1a12f858b7354b153c8ffc9772f gcc/tree-object-size.c
--- 47625,47639 ----
6d1d59b7abd2c2ff7cdacc9035b667d5 gcc/tree-eh.h
18f1ee32b871b8e6a91c092dc86652b2 gcc/tree-emutls.c
392b556d7ee2d1f57ef2b4cc6b7566ce gcc/tree-hasher.h
! c397b6aa541411d1e41e76c82ca4b09f gcc/tree-if-conv.c
! 0d315078a98ef534879c6ba79aab0aba gcc/tree-inline.c
38c9fe3122537a015ee2e63c38dcdb4d gcc/tree-inline.h
9e237b35b42a8d96e2582a9a4b2e17cf gcc/tree-into-ssa.c
391b426d3a83206f44b13a9784fdc4f4 gcc/tree-into-ssa.h
a50e871a6391b650cd6682d5c01811e2 gcc/tree-iterator.c
f930e7c2f6a3ed536883d847d3b2ccbb gcc/tree-iterator.h
9fd1fe7caf72e8ccedd9855b88eabd9d gcc/tree-loop-distribution.c
! 521897ed8f2d9fd99becacb3ae90bcdc gcc/tree-nested.c
fd0be797829a72cc8aa7075c4f014071 gcc/tree-nested.h
6293b6ff59ceed12e9b5f75a5812487f gcc/tree-nrv.c
20b5b1a12f858b7354b153c8ffc9772f gcc/tree-object-size.c
*************** e0e4d86e4621901f023b68589848cb34 gcc/tr
*** 47459,47467 ****
fcf562b10629ef610b52399780252ceb gcc/tree-pretty-print.c
455851cb801e9923d5e78bda86574697 gcc/tree-pretty-print.h
99eb64b4f611fa70c0be1172d2490e61 gcc/tree-profile.c
! f05617fb6ae3aebf72fe8b08dc2c43cd gcc/tree-scalar-evolution.c
47e228986a58113729e5d40e6ac11693 gcc/tree-scalar-evolution.h
! b491c9a99d96a6a9cec0921758214e4d gcc/tree-sra.c
42d4f284771214b78fdc24ed8b8b2aab gcc/tree-ssa-address.c
1b77258ce233f1010fc549f8bc5dc234 gcc/tree-ssa-address.h
3583fb23bee7cd856dd838440b26a19d gcc/tree-ssa-alias.c
--- 47649,47657 ----
fcf562b10629ef610b52399780252ceb gcc/tree-pretty-print.c
455851cb801e9923d5e78bda86574697 gcc/tree-pretty-print.h
99eb64b4f611fa70c0be1172d2490e61 gcc/tree-profile.c
! bb3c917535f57f66b3d726f35c44218e gcc/tree-scalar-evolution.c
47e228986a58113729e5d40e6ac11693 gcc/tree-scalar-evolution.h
! 85868036bc2982e9ad8fda12004a5ad1 gcc/tree-sra.c
42d4f284771214b78fdc24ed8b8b2aab gcc/tree-ssa-address.c
1b77258ce233f1010fc549f8bc5dc234 gcc/tree-ssa-address.h
3583fb23bee7cd856dd838440b26a19d gcc/tree-ssa-alias.c
*************** b491c9a99d96a6a9cec0921758214e4d gcc/tr
*** 47472,47478 ****
d4f32c3079fc58b9529e5fd8cd418b5a gcc/tree-ssa-copy.c
29e8cd2457190cfc5ce27f163e27358f gcc/tree-ssa-copyrename.c
ade4acc3cdcdc401a8c6b9b07c09a3f2 gcc/tree-ssa-dce.c
! 1ad2f1fc6dae16fadfd7d7dd7e03c56f gcc/tree-ssa-dom.c
ab41801eb8e661b97721f2fdfe0af9a4 gcc/tree-ssa-dom.h
287491fa0cac5371bf21b51fa2f9883e gcc/tree-ssa-dse.c
abd9a60e94c89049838a93b05283df0f gcc/tree-ssa-forwprop.c
--- 47662,47668 ----
d4f32c3079fc58b9529e5fd8cd418b5a gcc/tree-ssa-copy.c
29e8cd2457190cfc5ce27f163e27358f gcc/tree-ssa-copyrename.c
ade4acc3cdcdc401a8c6b9b07c09a3f2 gcc/tree-ssa-dce.c
! 1c4f935ea39ea2db7a67959b8ff7dbc4 gcc/tree-ssa-dom.c
ab41801eb8e661b97721f2fdfe0af9a4 gcc/tree-ssa-dom.h
287491fa0cac5371bf21b51fa2f9883e gcc/tree-ssa-dse.c
abd9a60e94c89049838a93b05283df0f gcc/tree-ssa-forwprop.c
*************** abd9a60e94c89049838a93b05283df0f gcc/tr
*** 47481,47487 ****
73c40cd97a78b00562f807d65b537704 gcc/tree-ssa-live.h
44623445e0a3c3ef90cbdeca15dc7898 gcc/tree-ssa-loop-ch.c
d70235f13b67d1cd315cad0b61a93821 gcc/tree-ssa-loop-im.c
! de0b463530ea41456521090168225afe gcc/tree-ssa-loop-ivcanon.c
0fea284a03b6a17eb90086703ff10b17 gcc/tree-ssa-loop-ivopts.c
02338563356306fac3c2016a7cbb7e18 gcc/tree-ssa-loop-ivopts.h
7a1af19dda994270783b4d029f9ee992 gcc/tree-ssa-loop-manip.c
--- 47671,47677 ----
73c40cd97a78b00562f807d65b537704 gcc/tree-ssa-live.h
44623445e0a3c3ef90cbdeca15dc7898 gcc/tree-ssa-loop-ch.c
d70235f13b67d1cd315cad0b61a93821 gcc/tree-ssa-loop-im.c
! 75c6ac25bb254642770f2b4b21bd1918 gcc/tree-ssa-loop-ivcanon.c
0fea284a03b6a17eb90086703ff10b17 gcc/tree-ssa-loop-ivopts.c
02338563356306fac3c2016a7cbb7e18 gcc/tree-ssa-loop-ivopts.h
7a1af19dda994270783b4d029f9ee992 gcc/tree-ssa-loop-manip.c
*************** b39e6c8ee07b0d98f60d381276d6b47d gcc/tr
*** 47490,47498 ****
1004f0286f699db064792c1ec1972259 gcc/tree-ssa-loop-niter.h
a528b0b164e374835b757aa586261d7a gcc/tree-ssa-loop-prefetch.c
437c9aea9639196d89592ec3141fffda gcc/tree-ssa-loop-unswitch.c
! 9ee9e10357d8d79a29baa53d34f769bd gcc/tree-ssa-loop.c
10c5655c0beaa92cd03aebe537042e27 gcc/tree-ssa-loop.h
! 95b5d1b6cce08916845ef6c1046d7c76 gcc/tree-ssa-math-opts.c
21396c834192a86607aed9e904276505 gcc/tree-ssa-operands.c
18da3215ee1eb3bc5e01eba7c52e4760 gcc/tree-ssa-operands.h
863288b76e2e726b542bbbf75b4993a0 gcc/tree-ssa-phiopt.c
--- 47680,47688 ----
1004f0286f699db064792c1ec1972259 gcc/tree-ssa-loop-niter.h
a528b0b164e374835b757aa586261d7a gcc/tree-ssa-loop-prefetch.c
437c9aea9639196d89592ec3141fffda gcc/tree-ssa-loop-unswitch.c
! 4a7e400f9aaea63cd0e34053d69f44a6 gcc/tree-ssa-loop.c
10c5655c0beaa92cd03aebe537042e27 gcc/tree-ssa-loop.h
! 265c1d6d2c6f4f82d2233fe00b27ae05 gcc/tree-ssa-math-opts.c
21396c834192a86607aed9e904276505 gcc/tree-ssa-operands.c
18da3215ee1eb3bc5e01eba7c52e4760 gcc/tree-ssa-operands.h
863288b76e2e726b542bbbf75b4993a0 gcc/tree-ssa-phiopt.c
*************** a528b0b164e374835b757aa586261d7a gcc/tr
*** 47500,47521 ****
f3b38ebf82330446d5ba11dc1c4f9999 gcc/tree-ssa-pre.c
9083eec79d74033bf086e4bb48337a5e gcc/tree-ssa-propagate.c
7815765bde42cd1f14f758d5728ff1b8 gcc/tree-ssa-propagate.h
! 46794b100a9b445154c41d474bd376c4 gcc/tree-ssa-reassoc.c
3b4617ab5995aa30b2f8310cc7840329 gcc/tree-ssa-sccvn.c
2b653bc55e7496a67ed55e853541ad46 gcc/tree-ssa-sccvn.h
7e7a1a092345df08ee409928b3982dfe gcc/tree-ssa-sink.c
! 02ab43c00c72b08d9c81e704cf316a75 gcc/tree-ssa-strlen.c
33a13266aadbcb7114132539a3b14dd7 gcc/tree-ssa-structalias.c
! 12047b7b1c827ba46651150cc5297a70 gcc/tree-ssa-tail-merge.c
062609c7341f33356980b58413052721 gcc/tree-ssa-ter.c
b58c1f79a5493a196cfa2fe3743f0f1b gcc/tree-ssa-ter.h
! 6b6af3f5b123f1e218c8a404feab5135 gcc/tree-ssa-threadedge.c
516be19b8699fd0711b27443d9c35780 gcc/tree-ssa-threadedge.h
5da1def2ada611ef35889f5f82435404 gcc/tree-ssa-threadupdate.c
51f65d2aae4b00e4f980342a6f3e8f0d gcc/tree-ssa-threadupdate.h
1e5ef8370d2bdc831cc92cf4182a05dd gcc/tree-ssa-uncprop.c
e5e0549137d34d0b1143c2fbc8534d7b gcc/tree-ssa-uninit.c
! de4b8ce6372f3483b49b64b81b3d8eb7 gcc/tree-ssa.c
a79b6c80ddc8a564c5cd261cb9b3fdd1 gcc/tree-ssa.h
88720d0512c1a5d00ada9c0a3cb711ca gcc/tree-ssanames.c
9e6380ab01320ac60e6629089f9436e1 gcc/tree-ssanames.h
--- 47690,47711 ----
f3b38ebf82330446d5ba11dc1c4f9999 gcc/tree-ssa-pre.c
9083eec79d74033bf086e4bb48337a5e gcc/tree-ssa-propagate.c
7815765bde42cd1f14f758d5728ff1b8 gcc/tree-ssa-propagate.h
! 6bb94593fa38c8f951da0f0f66905841 gcc/tree-ssa-reassoc.c
3b4617ab5995aa30b2f8310cc7840329 gcc/tree-ssa-sccvn.c
2b653bc55e7496a67ed55e853541ad46 gcc/tree-ssa-sccvn.h
7e7a1a092345df08ee409928b3982dfe gcc/tree-ssa-sink.c
! 1b5b48ba63e38a9e6171e124160303e6 gcc/tree-ssa-strlen.c
33a13266aadbcb7114132539a3b14dd7 gcc/tree-ssa-structalias.c
! 033b5a220c92fe276acf9418c50dcf5b gcc/tree-ssa-tail-merge.c
062609c7341f33356980b58413052721 gcc/tree-ssa-ter.c
b58c1f79a5493a196cfa2fe3743f0f1b gcc/tree-ssa-ter.h
! a662c51fe4972079bb92e59bd59f332d gcc/tree-ssa-threadedge.c
516be19b8699fd0711b27443d9c35780 gcc/tree-ssa-threadedge.h
5da1def2ada611ef35889f5f82435404 gcc/tree-ssa-threadupdate.c
51f65d2aae4b00e4f980342a6f3e8f0d gcc/tree-ssa-threadupdate.h
1e5ef8370d2bdc831cc92cf4182a05dd gcc/tree-ssa-uncprop.c
e5e0549137d34d0b1143c2fbc8534d7b gcc/tree-ssa-uninit.c
! 4648178507336b3591a5cd6223f872ff gcc/tree-ssa.c
a79b6c80ddc8a564c5cd261cb9b3fdd1 gcc/tree-ssa.h
88720d0512c1a5d00ada9c0a3cb711ca gcc/tree-ssanames.c
9e6380ab01320ac60e6629089f9436e1 gcc/tree-ssanames.h
*************** df287b486f934620deb088f2ee0ce7d6 gcc/tr
*** 47527,47543 ****
66df870f3a2e434206f12dfca5530651 gcc/tree-streamer.h
59772b6a0b414642ac5a2a048d0f3f3d gcc/tree-switch-conversion.c
ba49073bb43840db9e9ff429362ab8b2 gcc/tree-tailcall.c
! ca7b7dc0fcf5e386f8b7671846b37ba9 gcc/tree-vect-data-refs.c
7d4c87d52e7531a3a5bd05026f4a7a06 gcc/tree-vect-generic.c
c4830553b5647a24557575bac1731b99 gcc/tree-vect-loop-manip.c
! dc00029fdbd4375e760661c8c8238fa2 gcc/tree-vect-loop.c
20abc700ab1045ac316418ded7857b1d gcc/tree-vect-patterns.c
8ded0682a656c134baf642a969ce4b3e gcc/tree-vect-slp.c
0a7d965b00997a744d32796ce9a6556e gcc/tree-vect-stmts.c
4a58096af76df477534bbb3ab779b591 gcc/tree-vectorizer.c
c49b918d92a8b060f354f9b3a058b0d4 gcc/tree-vectorizer.h
! aca3d10d9400ae64953e91b4bd6ce331 gcc/tree-vrp.c
! 12a4cdca68a2355bc1ffa074d6060754 gcc/tree.c
3b971f9d72f052ea9a5fb6c32f6f9e34 gcc/tree.def
9f533ff7502e6b3c8ea114b31a7e9309 gcc/tree.h
c1549110ae4675e04b97bd68b4d59a32 gcc/treestruct.def
--- 47717,47733 ----
66df870f3a2e434206f12dfca5530651 gcc/tree-streamer.h
59772b6a0b414642ac5a2a048d0f3f3d gcc/tree-switch-conversion.c
ba49073bb43840db9e9ff429362ab8b2 gcc/tree-tailcall.c
! bcd63cdde8a026a2d12c5111d728f3a8 gcc/tree-vect-data-refs.c
7d4c87d52e7531a3a5bd05026f4a7a06 gcc/tree-vect-generic.c
c4830553b5647a24557575bac1731b99 gcc/tree-vect-loop-manip.c
! bba0383d0bf9f29827dbc7af4637bc13 gcc/tree-vect-loop.c
20abc700ab1045ac316418ded7857b1d gcc/tree-vect-patterns.c
8ded0682a656c134baf642a969ce4b3e gcc/tree-vect-slp.c
0a7d965b00997a744d32796ce9a6556e gcc/tree-vect-stmts.c
4a58096af76df477534bbb3ab779b591 gcc/tree-vectorizer.c
c49b918d92a8b060f354f9b3a058b0d4 gcc/tree-vectorizer.h
! 22d9715f6a022ebe1a6954d4c2711a5f gcc/tree-vrp.c
! 8a3bd68aa3009a03de4cab47c3bd7c78 gcc/tree.c
3b971f9d72f052ea9a5fb6c32f6f9e34 gcc/tree.def
9f533ff7502e6b3c8ea114b31a7e9309 gcc/tree.h
c1549110ae4675e04b97bd68b4d59a32 gcc/treestruct.def
*************** d4d99a03ca87159b5b87811c4d6a4c0d gcc/vt
*** 47567,47582 ****
4dcd1437e2deaaef2853f093217fc063 gcc/xcoff.h
28db814d54aae5436666bc9547b4cf0c gcc/xcoffout.c
95e7984ae2ae01abd915f524df765a2b gcc/xcoffout.h
! 2c2ec5435551a1ebae29c8a8c4694127 gnattools/ChangeLog
692322cbac4dbf19144764e4486b9f54 gnattools/Makefile.in
41b96b7921d11e52b1d8465ea57136ad gnattools/configure
a73c18d8f44ab8bc3e71c3d530fa603e gnattools/configure.ac
59530bdf33659b29e73d4adb9f9f6552 include/COPYING
d32239bcb673463ab874e80d47fae504 include/COPYING3
! de2b8eac3dcd2e8340e96da1281d6593 include/ChangeLog
4263432a72ff47ed8bf420208ee7eea5 include/ChangeLog-9103
20f67b536f003da196c4e0e36c829fcf include/ansidecl.h
! 8c1a1603cbd7447bde95d9ae8723f232 include/demangle.h
476370ccdf72d8d25a784987e839c970 include/dwarf2.def
398fdcbb0c95dc90e2898e20960804f9 include/dwarf2.h
7e968442c6c0231dfe2def312758e765 include/dyn-string.h
--- 47757,47772 ----
4dcd1437e2deaaef2853f093217fc063 gcc/xcoff.h
28db814d54aae5436666bc9547b4cf0c gcc/xcoffout.c
95e7984ae2ae01abd915f524df765a2b gcc/xcoffout.h
! 64a4260b1af71f3c910c9fca87cc0faa gnattools/ChangeLog
692322cbac4dbf19144764e4486b9f54 gnattools/Makefile.in
41b96b7921d11e52b1d8465ea57136ad gnattools/configure
a73c18d8f44ab8bc3e71c3d530fa603e gnattools/configure.ac
59530bdf33659b29e73d4adb9f9f6552 include/COPYING
d32239bcb673463ab874e80d47fae504 include/COPYING3
! d78df20b0bc952787c8868dccb8b0f69 include/ChangeLog
4263432a72ff47ed8bf420208ee7eea5 include/ChangeLog-9103
20f67b536f003da196c4e0e36c829fcf include/ansidecl.h
! 680205a064b4341d2593342937247af5 include/demangle.h
476370ccdf72d8d25a784987e839c970 include/dwarf2.def
398fdcbb0c95dc90e2898e20960804f9 include/dwarf2.h
7e968442c6c0231dfe2def312758e765 include/dyn-string.h
*************** e34d525d7faceda0dd5cb3eae49c1548 includ
*** 47608,47614 ****
0294cecbb1f66d640ccba3a5d862d05b include/xregex2.h
f648a66ed08e079e26a24c4346a3ba03 include/xtensa-config.h
0afce91a3daa1fdc32ee36370c1129dd install-sh
! 2045e6cf782433936826b9947deac0cd intl/ChangeLog
cad1d6fab2274517783de7433c0faa74 intl/Makefile.in
6ec998bb4716c744bf8185e607f69301 intl/README
76ca170a525d5b84d90f0478fe788931 intl/VERSION
--- 47798,47804 ----
0294cecbb1f66d640ccba3a5d862d05b include/xregex2.h
f648a66ed08e079e26a24c4346a3ba03 include/xtensa-config.h
0afce91a3daa1fdc32ee36370c1129dd install-sh
! e94f18541e53b77aa5fe05603dc25938 intl/ChangeLog
cad1d6fab2274517783de7433c0faa74 intl/Makefile.in
6ec998bb4716c744bf8185e607f69301 intl/README
76ca170a525d5b84d90f0478fe788931 intl/VERSION
*************** d50a8c6c5b41089930accbdce767d3c0 intl/p
*** 47650,47663 ****
b4758a0194e3e41362b939911472ce62 intl/relocatable.c
bedade7bcfc3bc5eb09a2c6844f637f3 intl/relocatable.h
43f287d082528203fc85c1d2d81bf30d intl/textdomain.c
! 045805fa223ac22140b51360cece8461 libada/ChangeLog
f7965fde5040718ea5d6a2cc4ecb9e63 libada/Makefile.in
8efb9115b70b2aa70c7db10862f7b2f5 libada/configure
6433b3fb1e942dd2597541b21eb8be0f libada/configure.ac
46d3fe6da7a771cc2d5420c4137a6861 libatomic/.gitignore
! ccfa710ca48104081b2608d8494d344e libatomic/ChangeLog
! bf2b737497af89020096e79749ced1a6 libatomic/Makefile.am
! 46bea738c735828c2e94c7f71122785e libatomic/Makefile.in
f7853b06953072a9987a45a5b00782d6 libatomic/acinclude.m4
20bec9c79c213c128f8ad84891bdb792 libatomic/aclocal.m4
e143acd5b2c5b05cc850e294c26cb1c6 libatomic/auto-config.h.in
--- 47840,47853 ----
b4758a0194e3e41362b939911472ce62 intl/relocatable.c
bedade7bcfc3bc5eb09a2c6844f637f3 intl/relocatable.h
43f287d082528203fc85c1d2d81bf30d intl/textdomain.c
! 0c8d223c0bb26bb71e35be826fd88aee libada/ChangeLog
f7965fde5040718ea5d6a2cc4ecb9e63 libada/Makefile.in
8efb9115b70b2aa70c7db10862f7b2f5 libada/configure
6433b3fb1e942dd2597541b21eb8be0f libada/configure.ac
46d3fe6da7a771cc2d5420c4137a6861 libatomic/.gitignore
! d5529b894f3427b36028ee8a383533d0 libatomic/ChangeLog
! 1bd05be76236841514ae7e4a675ac933 libatomic/Makefile.am
! a4fddcc373c22721c4b38357510a9483 libatomic/Makefile.in
f7853b06953072a9987a45a5b00782d6 libatomic/acinclude.m4
20bec9c79c213c128f8ad84891bdb792 libatomic/aclocal.m4
e143acd5b2c5b05cc850e294c26cb1c6 libatomic/auto-config.h.in
*************** a7ec7afdc5be1fdb29558f4fef780643 libato
*** 47673,47684 ****
4b493cefc4c2d93cbc49954e399bda54 libatomic/config/posix/host-config.h
66e80574b1956ad973f62cccf61b13ec libatomic/config/posix/lock.c
d04f86e742ddfedb71fb4a3d0ceede39 libatomic/config/powerpc/host-config.h
e1400e1eb13ccd1b19d700c005cfa9f4 libatomic/config/x86/fenv.c
92111ddb3504fb5cb3bcd1be88f19a92 libatomic/config/x86/host-config.h
6ad1d9312e3d613aaf9b90213bd433d9 libatomic/config/x86/init.c
65a14d080bf8449e04bd4ef621b490b7 libatomic/configure
f1939bc4a9f1055a06795e6d88547a48 libatomic/configure.ac
! 9035153c7b004aab1a207e1ea190d3c4 libatomic/configure.tgt
8e145247729a07a2c0672b2d2e88985a libatomic/exch_n.c
c365d9348ea1b95735c874b4f066de01 libatomic/fadd_n.c
ee6f02fad9bd551a906477f16740578f libatomic/fand_n.c
--- 47863,47876 ----
4b493cefc4c2d93cbc49954e399bda54 libatomic/config/posix/host-config.h
66e80574b1956ad973f62cccf61b13ec libatomic/config/posix/lock.c
d04f86e742ddfedb71fb4a3d0ceede39 libatomic/config/powerpc/host-config.h
+ 9bf3d2dd5ae558a4d9ab5b393b86c96b libatomic/config/rtems/host-config.h
+ 472ff64130ea77e3d5e080beacca1fa8 libatomic/config/rtems/lock.c
e1400e1eb13ccd1b19d700c005cfa9f4 libatomic/config/x86/fenv.c
92111ddb3504fb5cb3bcd1be88f19a92 libatomic/config/x86/host-config.h
6ad1d9312e3d613aaf9b90213bd433d9 libatomic/config/x86/init.c
65a14d080bf8449e04bd4ef621b490b7 libatomic/configure
f1939bc4a9f1055a06795e6d88547a48 libatomic/configure.ac
! d4e6c168cc1c2d4cafe54c7f09f4699a libatomic/configure.tgt
8e145247729a07a2c0672b2d2e88985a libatomic/exch_n.c
c365d9348ea1b95735c874b4f066de01 libatomic/fadd_n.c
ee6f02fad9bd551a906477f16740578f libatomic/fand_n.c
*************** c03a072efac9b30f8f8429ac52fd246b libato
*** 47733,47739 ****
8a7308fda7ed1543cb9e3be0f8e47bce libatomic/testsuite/libatomic.c/atomic-store-5.c
cce610fe1b2413dc6f097cb40816e9e8 libatomic/testsuite/libatomic.c/c.exp
97b0c9cdfcb733664bdf4efe0f5dc449 libatomic/testsuite/libatomic.c/generic-2.c
! 6d40101e31a9e622805f03c1cfa6d11e libbacktrace/ChangeLog
6af6c9838d1737a87529f290a49f863a libbacktrace/Makefile.am
10502b510e3bb652e63f65eab6326c9d libbacktrace/Makefile.in
1987c0495aeee1bc47709f399772173b libbacktrace/README
--- 47925,47931 ----
8a7308fda7ed1543cb9e3be0f8e47bce libatomic/testsuite/libatomic.c/atomic-store-5.c
cce610fe1b2413dc6f097cb40816e9e8 libatomic/testsuite/libatomic.c/c.exp
97b0c9cdfcb733664bdf4efe0f5dc449 libatomic/testsuite/libatomic.c/generic-2.c
! e964e0339831a9573fcb76a7a1ea8dd6 libbacktrace/ChangeLog
6af6c9838d1737a87529f290a49f863a libbacktrace/Makefile.am
10502b510e3bb652e63f65eab6326c9d libbacktrace/Makefile.in
1987c0495aeee1bc47709f399772173b libbacktrace/README
*************** f53675fc1fc8e10c218232d57a17b688 libbac
*** 47748,47754 ****
95aae39d0e549d5d6b2ab231482fa78d libbacktrace/configure
95e0c6b319215aa60660c01011716925 libbacktrace/configure.ac
aa0d3848ac3020cb6562c1c923da293c libbacktrace/dwarf.c
! 0a349d79779f2a59d3c3bec26079108f libbacktrace/elf.c
5badd67d5362a883d02092d992e2c605 libbacktrace/fileline.c
4c73c8c2d1aba3b0c421e8b8e163b7ed libbacktrace/filetype.awk
16977003b6cf9fba62ceb490ea19f074 libbacktrace/internal.h
--- 47940,47946 ----
95aae39d0e549d5d6b2ab231482fa78d libbacktrace/configure
95e0c6b319215aa60660c01011716925 libbacktrace/configure.ac
aa0d3848ac3020cb6562c1c923da293c libbacktrace/dwarf.c
! dbd07c25658d0cba7c1e5b815604f088 libbacktrace/elf.c
5badd67d5362a883d02092d992e2c605 libbacktrace/fileline.c
4c73c8c2d1aba3b0c421e8b8e163b7ed libbacktrace/filetype.awk
16977003b6cf9fba62ceb490ea19f074 libbacktrace/internal.h
*************** d15ef1908e6651517fa16aca5927444f libbac
*** 47763,47769 ****
1c31e53190ed9e49127ac9a1b8c9dec9 libbacktrace/state.c
7150f898c2b02b634d0f176a1d322385 libbacktrace/stest.c
41b3b24b264c530417d7b6970d7af429 libbacktrace/unknown.c
! e47a70120fff1139b8e8655c419aded3 libcilkrts/ChangeLog
44e8fbbf5f5fdcf45b8dc268c303f4cc libcilkrts/Makefile.am
9e82ac68701a059f6122da2b42d5be43 libcilkrts/Makefile.in
4a307b1474cad63768b2ae0c183b6259 libcilkrts/README
--- 47955,47961 ----
1c31e53190ed9e49127ac9a1b8c9dec9 libbacktrace/state.c
7150f898c2b02b634d0f176a1d322385 libbacktrace/stest.c
41b3b24b264c530417d7b6970d7af429 libbacktrace/unknown.c
! e3dec6ef061852fe7a25689824ede2b1 libcilkrts/ChangeLog
44e8fbbf5f5fdcf45b8dc268c303f4cc libcilkrts/Makefile.am
9e82ac68701a059f6122da2b42d5be43 libcilkrts/Makefile.in
4a307b1474cad63768b2ae0c183b6259 libcilkrts/README
*************** d4a2c447aba3e1afe4e9522d132a2e62 libcil
*** 47871,47877 ****
94c538f9a3100a27649a9dc4d63d1677 libcilkrts/runtime/sysdep.h
ffd8820979e88b4845e4b6ae604d2fdf libcilkrts/runtime/worker_mutex.c
9af2df6acad19a2001c2b1f68f5f59be libcilkrts/runtime/worker_mutex.h
! 1a6a17594465b5966261f883a1880f25 libcpp/ChangeLog
07c1fdaef120cbf7edafa33ab3e0a20f libcpp/Makefile.in
7307c791a8de641ef6dada9a179ece57 libcpp/aclocal.m4
d19e8274ac720426c1d890feaa695d2b libcpp/charset.c
--- 48063,48069 ----
94c538f9a3100a27649a9dc4d63d1677 libcilkrts/runtime/sysdep.h
ffd8820979e88b4845e4b6ae604d2fdf libcilkrts/runtime/worker_mutex.c
9af2df6acad19a2001c2b1f68f5f59be libcilkrts/runtime/worker_mutex.h
! 0d9836966ca423f37139536ec27d0ddc libcpp/ChangeLog
07c1fdaef120cbf7edafa33ab3e0a20f libcpp/Makefile.in
7307c791a8de641ef6dada9a179ece57 libcpp/aclocal.m4
d19e8274ac720426c1d890feaa695d2b libcpp/charset.c
*************** c8155cda9a3a69c1dbb4a9a9083886c9 libcpp
*** 47880,47903 ****
41d2c7a6c31780e67e9bd180308bd796 libcpp/configure.ac
43f530cca7446a76c37e3a4ba7d33d77 libcpp/directives-only.c
85aef2127a890fb03400ed8fc51d0199 libcpp/directives.c
! 0af0d1dfd337a5b8fd455a33103e7693 libcpp/errors.c
ed169e60f52acb15268ded9247c43a03 libcpp/expr.c
! 37534105c854e741f39c6e5d7a9f0c41 libcpp/files.c
bb87e09a0a22d6fc60dcb7f91c5db13a libcpp/identifiers.c
46faffcae484e71d73f86b818f0b6417 libcpp/include/cpp-id-data.h
! e2d4b1799bde6a28d3dbf64186814908 libcpp/include/cpplib.h
40e547206d9ad51158cc9f15480ff9f6 libcpp/include/line-map.h
b38b6724cd6b6f363a6a43aaf16f31d7 libcpp/include/mkdeps.h
14697b3989b853bc975d8031495a37ff libcpp/include/symtab.h
ab1504e880a258c78a15e3a6de24f9a0 libcpp/init.c
8d4e8916c1d901828fc16fb9159ef39a libcpp/internal.h
9788694056f37490e04abd496e1e8582 libcpp/lex.c
! fb037325824ae08aa3c3347d61079532 libcpp/line-map.c
a3b42e84107cbc10045e964837492e97 libcpp/macro.c
e5e6e60c02d9485ec697dd4f781e5444 libcpp/makeucnid.c
2b26a65df760b88805e260d6da1b8586 libcpp/mkdeps.c
f05250f093d3c2cafe3c61a04bc4c998 libcpp/pch.c
! a330077078cb28cfa57d21d1950f4141 libcpp/po/ChangeLog
54906a88ab7fcfdf317421cf7c4303bc libcpp/po/be.gmo
ecad891effc5c3a27a61d3faa8aee068 libcpp/po/be.po
5df92306df1918b63b8969719b670bf7 libcpp/po/ca.gmo
--- 48072,48095 ----
41d2c7a6c31780e67e9bd180308bd796 libcpp/configure.ac
43f530cca7446a76c37e3a4ba7d33d77 libcpp/directives-only.c
85aef2127a890fb03400ed8fc51d0199 libcpp/directives.c
! 98afacb1b145e24850b3c224614b679b libcpp/errors.c
ed169e60f52acb15268ded9247c43a03 libcpp/expr.c
! 8576936e7dfa4fa3fef0247d82b68d06 libcpp/files.c
bb87e09a0a22d6fc60dcb7f91c5db13a libcpp/identifiers.c
46faffcae484e71d73f86b818f0b6417 libcpp/include/cpp-id-data.h
! 401e315dd5b41424e27ee9b6f041a1ad libcpp/include/cpplib.h
40e547206d9ad51158cc9f15480ff9f6 libcpp/include/line-map.h
b38b6724cd6b6f363a6a43aaf16f31d7 libcpp/include/mkdeps.h
14697b3989b853bc975d8031495a37ff libcpp/include/symtab.h
ab1504e880a258c78a15e3a6de24f9a0 libcpp/init.c
8d4e8916c1d901828fc16fb9159ef39a libcpp/internal.h
9788694056f37490e04abd496e1e8582 libcpp/lex.c
! 62b2151c63f33f5c47b96b3bdad65435 libcpp/line-map.c
a3b42e84107cbc10045e964837492e97 libcpp/macro.c
e5e6e60c02d9485ec697dd4f781e5444 libcpp/makeucnid.c
2b26a65df760b88805e260d6da1b8586 libcpp/mkdeps.c
f05250f093d3c2cafe3c61a04bc4c998 libcpp/pch.c
! 0b8e2a4ba67f7e097b069521e13ecf60 libcpp/po/ChangeLog
54906a88ab7fcfdf317421cf7c4303bc libcpp/po/be.gmo
ecad891effc5c3a27a61d3faa8aee068 libcpp/po/be.po
5df92306df1918b63b8969719b670bf7 libcpp/po/ca.gmo
*************** f520b0e5c1e680bfe95f1e41e4d47f57 libcpp
*** 47947,47953 ****
0852e16675aa93396c6b42956dff1af3 libcpp/ucnid.h
c8500dcd582950cb6ed628ffc84e2c09 libcpp/ucnid.tab
a6c2b3de06c7424706b16f4c206396a1 libdecnumber/.gitignore
! bab2b8cd29c8fba9013aff7b1a07d264 libdecnumber/ChangeLog
3b84e93d037a889256842da6a8b66418 libdecnumber/Makefile.in
2746a1155d319a2cda823ee5b58921ce libdecnumber/aclocal.m4
3ee16b60b2f53df578443d0a2e076824 libdecnumber/bid/bid-dpd.h
--- 48139,48145 ----
0852e16675aa93396c6b42956dff1af3 libcpp/ucnid.h
c8500dcd582950cb6ed628ffc84e2c09 libcpp/ucnid.tab
a6c2b3de06c7424706b16f4c206396a1 libdecnumber/.gitignore
! 21d35482668482a1ad8ca4519f602db4 libdecnumber/ChangeLog
3b84e93d037a889256842da6a8b66418 libdecnumber/Makefile.in
2746a1155d319a2cda823ee5b58921ce libdecnumber/aclocal.m4
3ee16b60b2f53df578443d0a2e076824 libdecnumber/bid/bid-dpd.h
*************** a97c47969dfc92a7666dfe3c2e1e1448 libdec
*** 48009,48015 ****
1d6434525d5b6fae13c2e8a996121a5e libdecnumber/dpd/decimal64.c
6b20f17b6f453b9ee65b87eb01d119d7 libdecnumber/dpd/decimal64.h
0f6db29710e7075c2fd62bc4478b3b8d libdecnumber/dpd/decimal64Symbols.h
! 2f1924f594c9a56dfad1cd60cad3035b libffi/ChangeLog
ba66fc19311348d373ec271be939a659 libffi/ChangeLog.libffi
fbbc216bc25d759a72ea3e6d734af56b libffi/ChangeLog.libgcj
d946d2b97454ad50a1dbfbf48923c5be libffi/ChangeLog.v1
--- 48201,48207 ----
1d6434525d5b6fae13c2e8a996121a5e libdecnumber/dpd/decimal64.c
6b20f17b6f453b9ee65b87eb01d119d7 libdecnumber/dpd/decimal64.h
0f6db29710e7075c2fd62bc4478b3b8d libdecnumber/dpd/decimal64Symbols.h
! 84bd24a6b8ec20ec3b949b135900aa54 libffi/ChangeLog
ba66fc19311348d373ec271be939a659 libffi/ChangeLog.libffi
fbbc216bc25d759a72ea3e6d734af56b libffi/ChangeLog.libgcj
d946d2b97454ad50a1dbfbf48923c5be libffi/ChangeLog.v1
*************** c9faebdbe02f87b62c091d969dad5a0f libffi
*** 48023,48029 ****
57879ac0e3baf03623bea65c77a5aa22 libffi/configure
ae845e087dc3d68e728ac8beb670fd3a libffi/configure.ac
bec544523f8f7f3d5136f67598cf609a libffi/configure.host
! 2c380b6ed2532715d72ef177e2bc2fa0 libffi/doc/libffi.info
75795db3386811d8c8b54e152937efd4 libffi/doc/libffi.texi
d9de4b04d3550cec2e8e18ebad6434fc libffi/doc/stamp-vti
d9de4b04d3550cec2e8e18ebad6434fc libffi/doc/version.texi
--- 48215,48221 ----
57879ac0e3baf03623bea65c77a5aa22 libffi/configure
ae845e087dc3d68e728ac8beb670fd3a libffi/configure.ac
bec544523f8f7f3d5136f67598cf609a libffi/configure.host
! 03c4b17d420f7ef2202f654e0af0ada1 libffi/doc/libffi.info
75795db3386811d8c8b54e152937efd4 libffi/doc/libffi.texi
d9de4b04d3550cec2e8e18ebad6434fc libffi/doc/stamp-vti
d9de4b04d3550cec2e8e18ebad6434fc libffi/doc/version.texi
*************** d47c79b281339983862a8e52d8c73f0f libffi
*** 48286,48294 ****
291be426192f460f6a07dfe1c96ab094 libffi/testsuite/libffi.special/special.exp
93fc3ea311b79f64004992807ce75d1e libffi/testsuite/libffi.special/unwindtest.cc
185d0795017fbbe253a13db8e34085f9 libffi/testsuite/libffi.special/unwindtest_ffi_call.cc
! a66191ed2a8cfe8203cf3d8d58d164da libgcc/ChangeLog
7f58014cfac96f94d81457205c18c223 libgcc/Makefile.in
! 4575e60db0c36a906ae99acf805a0550 libgcc/config.host
25a291c353009228fc85e36e91e64c08 libgcc/config.in
45c773889a67162e5721ef7b03bba96e libgcc/config/aarch64/crti.S
aeec379a00ca3727d3b865da0d15ba0c libgcc/config/aarch64/crtn.S
--- 48478,48486 ----
291be426192f460f6a07dfe1c96ab094 libffi/testsuite/libffi.special/special.exp
93fc3ea311b79f64004992807ce75d1e libffi/testsuite/libffi.special/unwindtest.cc
185d0795017fbbe253a13db8e34085f9 libffi/testsuite/libffi.special/unwindtest_ffi_call.cc
! 8714c5cac38a20d9a09d7a1c23b70028 libgcc/ChangeLog
7f58014cfac96f94d81457205c18c223 libgcc/Makefile.in
! d7892a16234c840d2f656ceb8c523fb4 libgcc/config.host
25a291c353009228fc85e36e91e64c08 libgcc/config.in
45c773889a67162e5721ef7b03bba96e libgcc/config/aarch64/crti.S
aeec379a00ca3727d3b865da0d15ba0c libgcc/config/aarch64/crtn.S
*************** a69068beb04e8a98db92cd1d366e5a6f libgcc
*** 48511,48517 ****
c363a68408b30fe1ae97782cfb8a4ac1 libgcc/config/frv/ulltod.c
8655cce7a18893493cc17391c6ce08d5 libgcc/config/frv/ulltof.c
756aa4a0c6f33a0203e0ea6594c19e38 libgcc/config/frv/umodi.c
! b56bc73e1ba38f13237cdb4dfcf7036b libgcc/config/gmon-sol2.c
01aa49918b81395e1d5abd4d4cc24729 libgcc/config/gthr-lynx.h
f2d9d8e777945cc7556e2998002754a5 libgcc/config/gthr-rtems.h
83fd6a0105f3bc47ae12ce2a7ce2205b libgcc/config/gthr-vxworks.h
--- 48703,48709 ----
c363a68408b30fe1ae97782cfb8a4ac1 libgcc/config/frv/ulltod.c
8655cce7a18893493cc17391c6ce08d5 libgcc/config/frv/ulltof.c
756aa4a0c6f33a0203e0ea6594c19e38 libgcc/config/frv/umodi.c
! adcc76cf300ae1e461a1c6439ce8cc35 libgcc/config/gmon-sol2.c
01aa49918b81395e1d5abd4d4cc24729 libgcc/config/gthr-lynx.h
f2d9d8e777945cc7556e2998002754a5 libgcc/config/gthr-rtems.h
83fd6a0105f3bc47ae12ce2a7ce2205b libgcc/config/gthr-vxworks.h
*************** b2bcf8b944f937cb4f3799c02670dcee libgcc
*** 48537,48543 ****
a92aa384cf96b81c0dbb642826200dd7 libgcc/config/i386/64/letf2.c
d1337b28acd8dbde9817492f9027dbc3 libgcc/config/i386/64/sfp-machine.h
498bbaf506a5bbdaa793f66399ece491 libgcc/config/i386/64/t-softfp-compat
! d8b290ae825472b31f68fd28efc82f9e libgcc/config/i386/cpuinfo.c
98921719f5647ebcc267af9712b1f116 libgcc/config/i386/crtfastmath.c
1ad8379325b99afa4e196e92cf5a5aba libgcc/config/i386/crti.S
a57fb755601c047971e04689034ff273 libgcc/config/i386/crtn.S
--- 48729,48735 ----
a92aa384cf96b81c0dbb642826200dd7 libgcc/config/i386/64/letf2.c
d1337b28acd8dbde9817492f9027dbc3 libgcc/config/i386/64/sfp-machine.h
498bbaf506a5bbdaa793f66399ece491 libgcc/config/i386/64/t-softfp-compat
! 9249fd3a96d3bd7865c93a9e48eea344 libgcc/config/i386/cpuinfo.c
98921719f5647ebcc267af9712b1f116 libgcc/config/i386/crtfastmath.c
1ad8379325b99afa4e196e92cf5a5aba libgcc/config/i386/crti.S
a57fb755601c047971e04689034ff273 libgcc/config/i386/crtn.S
*************** cc6abfc50842e2a704659fc8ca890750 libgcc
*** 48622,48628 ****
983913088848c37426464c44ed30f389 libgcc/config/ia64/vms-unwind.h
7a56469ad10b7c48767dcf3b22434e61 libgcc/config/iq2000/lib2funcs.c
102f7dad8ad6b54434a1b8313d1e42c4 libgcc/config/iq2000/t-iq2000
! 4d1e21f05ebe60f8236bbff9ade282b7 libgcc/config/libbid/ChangeLog
bd427e604ec5104368c49c5babee0027 libgcc/config/libbid/_addsub_dd.c
e60ac20c51a4ad903984450529a1f0e9 libgcc/config/libbid/_addsub_sd.c
9ce300999fc3b8a8a9a5d57b1d1deb0c libgcc/config/libbid/_addsub_td.c
--- 48814,48820 ----
983913088848c37426464c44ed30f389 libgcc/config/ia64/vms-unwind.h
7a56469ad10b7c48767dcf3b22434e61 libgcc/config/iq2000/lib2funcs.c
102f7dad8ad6b54434a1b8313d1e42c4 libgcc/config/iq2000/t-iq2000
! ee62c65878cc3553425f457b9659f614 libgcc/config/libbid/ChangeLog
bd427e604ec5104368c49c5babee0027 libgcc/config/libbid/_addsub_dd.c
e60ac20c51a4ad903984450529a1f0e9 libgcc/config/libbid/_addsub_sd.c
9ce300999fc3b8a8a9a5d57b1d1deb0c libgcc/config/libbid/_addsub_td.c
*************** bd405e7248fc335a4a4295df269ec132 libgcc
*** 49141,49147 ****
70eb2d68a64f55d9fd8b61cbfe7ba1d7 libgcc/config/nios2/lib2-divtable.c
4c6a1c4f4f4cd6ce76ea1595d1f2eb99 libgcc/config/nios2/lib2-mul.c
ffe3995242193a7f77f3874003b8c9d6 libgcc/config/nios2/lib2-nios2.h
! 1136874187371865baec527e3af79248 libgcc/config/nios2/linux-atomic.c
6054f843a8747e3f0693d96885947df1 libgcc/config/nios2/linux-unwind.h
21fba677ec6c35c00b9e5742dfd93e64 libgcc/config/nios2/sfp-machine.h
598bde069aeebadde9b08f8703ab2c77 libgcc/config/nios2/t-linux
--- 49333,49339 ----
70eb2d68a64f55d9fd8b61cbfe7ba1d7 libgcc/config/nios2/lib2-divtable.c
4c6a1c4f4f4cd6ce76ea1595d1f2eb99 libgcc/config/nios2/lib2-mul.c
ffe3995242193a7f77f3874003b8c9d6 libgcc/config/nios2/lib2-nios2.h
! 28641002209c7f375a74cdc29ba623a4 libgcc/config/nios2/linux-atomic.c
6054f843a8747e3f0693d96885947df1 libgcc/config/nios2/linux-unwind.h
21fba677ec6c35c00b9e5742dfd93e64 libgcc/config/nios2/sfp-machine.h
598bde069aeebadde9b08f8703ab2c77 libgcc/config/nios2/t-linux
*************** ffe3995242193a7f77f3874003b8c9d6 libgcc
*** 49149,49159 ****
de387fe2287f7c33d98631df3c661beb libgcc/config/nios2/tramp.c
d554f3fc7ee3cecc697c448b8c5f61bb libgcc/config/no-sfp-machine.h
b70010a8e3a6734ae04ba484992563c5 libgcc/config/no-unwind.h
! 09630eb8148a0a059d568f522255b5c3 libgcc/config/pa/fptr.c
fff8e12f77dd008d7587c861335b2299 libgcc/config/pa/gthr-dce.h
f504995a8bc9980dc0d61c9177ed1c98 libgcc/config/pa/hpux-unwind.h
b14b473169e50807908c2a4d041e8080 libgcc/config/pa/lib2funcs.S
! b6382347c0b4e4ea97395a47f3959d9a libgcc/config/pa/linux-atomic.c
1eaf476887daaac758e1b13c632dc2e1 libgcc/config/pa/linux-unwind.h
9f2dc0000080e88145d62ddd1c6fb992 libgcc/config/pa/milli64.S
4b40d99a1ee6399399faa83a7a7679ac libgcc/config/pa/quadlib.c
--- 49341,49351 ----
de387fe2287f7c33d98631df3c661beb libgcc/config/nios2/tramp.c
d554f3fc7ee3cecc697c448b8c5f61bb libgcc/config/no-sfp-machine.h
b70010a8e3a6734ae04ba484992563c5 libgcc/config/no-unwind.h
! c1edba0b71f6597430b274025dd98326 libgcc/config/pa/fptr.c
fff8e12f77dd008d7587c861335b2299 libgcc/config/pa/gthr-dce.h
f504995a8bc9980dc0d61c9177ed1c98 libgcc/config/pa/hpux-unwind.h
b14b473169e50807908c2a4d041e8080 libgcc/config/pa/lib2funcs.S
! aab99dd86c0d67de5946dfe27fd855d5 libgcc/config/pa/linux-atomic.c
1eaf476887daaac758e1b13c632dc2e1 libgcc/config/pa/linux-unwind.h
9f2dc0000080e88145d62ddd1c6fb992 libgcc/config/pa/milli64.S
4b40d99a1ee6399399faa83a7a7679ac libgcc/config/pa/quadlib.c
*************** e32c5653df9e5c5b602b2a6e6ddeaaf1 libgcc
*** 49578,49584 ****
7e5de74bf98e12bb4afb927d0c5d69c3 libgcc/vtv_end_preinit.c
1c9bb66910761539ddc5ff002e70c272 libgcc/vtv_start.c
868ca421eb9feaef7af922f89533ec54 libgcc/vtv_start_preinit.c
! 0868bdd0d8346876ace8df4a0913aa0b libgfortran/ChangeLog
9aca36338382e5b4b730e7779170b24d libgfortran/ChangeLog-2002
80d3edc880c2da0b7a2beec2e2c4f774 libgfortran/ChangeLog-2003
9f0239429993a5e64ed793eb6c55a5c1 libgfortran/ChangeLog-2004
--- 49770,49776 ----
7e5de74bf98e12bb4afb927d0c5d69c3 libgcc/vtv_end_preinit.c
1c9bb66910761539ddc5ff002e70c272 libgcc/vtv_start.c
868ca421eb9feaef7af922f89533ec54 libgcc/vtv_start_preinit.c
! 6c763bb46e05d4611c90882d1f03b014 libgfortran/ChangeLog
9aca36338382e5b4b730e7779170b24d libgfortran/ChangeLog-2002
80d3edc880c2da0b7a2beec2e2c4f774 libgfortran/ChangeLog-2003
9f0239429993a5e64ed793eb6c55a5c1 libgfortran/ChangeLog-2004
*************** ce532cb60034e475668015c7c3f5feaf libgfo
*** 49604,49611 ****
489bb75b69885c5a5c88bf483fd6d53b libgfortran/config/fpu-generic.h
b3c845424b5af74c6dace0db1b2de8ed libgfortran/config/fpu-glibc.h
4433ef6aa54b62f3ab35e8943e68ad6c libgfortran/config/fpu-sysv.h
! 0d6215790cfdeb3694d0f7bab87fddde libgfortran/configure
! 9409bc4c0e46944786d8b216adea11ca libgfortran/configure.ac
7174f11b9fd3ba5f2571856987be1bd9 libgfortran/configure.host
79438548178ec610e4b0c5975d47f6cb libgfortran/fmain.c
f865f9d3d7426d21e1bfe08b11843442 libgfortran/generated/_abs_c10.F90
--- 49796,49803 ----
489bb75b69885c5a5c88bf483fd6d53b libgfortran/config/fpu-generic.h
b3c845424b5af74c6dace0db1b2de8ed libgfortran/config/fpu-glibc.h
4433ef6aa54b62f3ab35e8943e68ad6c libgfortran/config/fpu-sysv.h
! 3f346f71f59590d5a07cc419a123ce00 libgfortran/configure
! 41c5479cf0375723d6ff118ef1780ab2 libgfortran/configure.ac
7174f11b9fd3ba5f2571856987be1bd9 libgfortran/configure.host
79438548178ec610e4b0c5975d47f6cb libgfortran/fmain.c
f865f9d3d7426d21e1bfe08b11843442 libgfortran/generated/_abs_c10.F90
*************** c287df298776a437b3a48419c86b4645 libgfo
*** 50199,50205 ****
3265147203606b7bad62e5d2908f9869 libgfortran/io/inquire.c
040686ca709c2eb8e86ffe443d3fd8d6 libgfortran/io/intrinsics.c
e33ed5e9aa211a377165c37a7ca8e12d libgfortran/io/io.h
! 8f65e0961f91629daeccb422773f9c46 libgfortran/io/list_read.c
f0b41e3bb3904d863aec0780e95d876c libgfortran/io/lock.c
d7d4ed433bf1c8a869ae50ddb62b42f9 libgfortran/io/open.c
7f0a9a12949149a87ba70a272df7d9db libgfortran/io/read.c
--- 50391,50397 ----
3265147203606b7bad62e5d2908f9869 libgfortran/io/inquire.c
040686ca709c2eb8e86ffe443d3fd8d6 libgfortran/io/intrinsics.c
e33ed5e9aa211a377165c37a7ca8e12d libgfortran/io/io.h
! c630cba4faff7cc7a451dc296f271a76 libgfortran/io/list_read.c
f0b41e3bb3904d863aec0780e95d876c libgfortran/io/lock.c
d7d4ed433bf1c8a869ae50ddb62b42f9 libgfortran/io/open.c
7f0a9a12949149a87ba70a272df7d9db libgfortran/io/read.c
*************** d7d4ed433bf1c8a869ae50ddb62b42f9 libgfo
*** 50207,50218 ****
329c6637a9c8c742f3960b1d6d488725 libgfortran/io/transfer.c
f936c3b00e7e8e0a02a6295e7b0f27c2 libgfortran/io/transfer128.c
d4e46541e5060e9cd29458023569052f libgfortran/io/unit.c
! 0bf46fbcca9ef7c6659d267dffbb6406 libgfortran/io/unix.c
77d75641d66ddd858c2323836d22c224 libgfortran/io/unix.h
6837af17188b3eaae34d3d325b82b75b libgfortran/io/write.c
! f6c291d3d0197f2bd00b964dada60450 libgfortran/io/write_float.def
4d0ad4a6640ffe78f79c877d79a3802e libgfortran/kinds-override.h
! 20ec345ae4f7c68397c2621df1163222 libgfortran/libgfortran.h
2527bb19b82f08b34038b07b172d029d libgfortran/libgfortran.spec.in
25a776e70521ce48fb1bfdd7bfa1a646 libgfortran/libtool-version
d5aea1a64f452a238a65cd3202b6de67 libgfortran/m4/all.m4
--- 50399,50410 ----
329c6637a9c8c742f3960b1d6d488725 libgfortran/io/transfer.c
f936c3b00e7e8e0a02a6295e7b0f27c2 libgfortran/io/transfer128.c
d4e46541e5060e9cd29458023569052f libgfortran/io/unit.c
! f291e321f7f42b8d27bd10772d4d176d libgfortran/io/unix.c
77d75641d66ddd858c2323836d22c224 libgfortran/io/unix.h
6837af17188b3eaae34d3d325b82b75b libgfortran/io/write.c
! c86e6aebfe070ebba4b8316390cd56e7 libgfortran/io/write_float.def
4d0ad4a6640ffe78f79c877d79a3802e libgfortran/kinds-override.h
! 546911798fc780b8dbeab66a9b9e6606 libgfortran/libgfortran.h
2527bb19b82f08b34038b07b172d029d libgfortran/libgfortran.spec.in
25a776e70521ce48fb1bfdd7bfa1a646 libgfortran/libtool-version
d5aea1a64f452a238a65cd3202b6de67 libgfortran/m4/all.m4
*************** e22586efc37ba708def40a04ba637604 libgo/
*** 51499,51505 ****
b8fdfed2b10d907ebbce6cc897d1f1c5 libgo/go/syscall/exec_unix.go
dd24802d634b914579f941c1d3bed730 libgo/go/syscall/exec_windows.go
9b6c3ba061ae00628e2837722268295e libgo/go/syscall/libcall_irix.go
! e951b0bceb88dd19a22ccce3be868888 libgo/go/syscall/libcall_linux.go
08d02e9ba31a2f132b6670d56e5f9a91 libgo/go/syscall/libcall_linux_386.go
d0dfa8e45cee5defb536480f056ed447 libgo/go/syscall/libcall_linux_alpha.go
0f110f6b4b28d847963c11d0307ebbfb libgo/go/syscall/libcall_linux_amd64.go
--- 51691,51697 ----
b8fdfed2b10d907ebbce6cc897d1f1c5 libgo/go/syscall/exec_unix.go
dd24802d634b914579f941c1d3bed730 libgo/go/syscall/exec_windows.go
9b6c3ba061ae00628e2837722268295e libgo/go/syscall/libcall_irix.go
! 850983ef9e2319a76bf883cf83c35cd1 libgo/go/syscall/libcall_linux.go
08d02e9ba31a2f132b6670d56e5f9a91 libgo/go/syscall/libcall_linux_386.go
d0dfa8e45cee5defb536480f056ed447 libgo/go/syscall/libcall_linux_alpha.go
0f110f6b4b28d847963c11d0307ebbfb libgo/go/syscall/libcall_linux_amd64.go
*************** a0de832de44f42309997031125a3297e libgo/
*** 51724,51730 ****
6b11f53a4b7d331ecd6351fcca3ffe55 libgo/runtime/mem_posix_memalign.c
e89e0219aa4c38b5be8fcfe859855033 libgo/runtime/mfinal.c
ec646d3074384118062135dba38d8e0c libgo/runtime/mfixalloc.c
! 2ac96a9b070e1c3b5f6bbd07274a6991 libgo/runtime/mgc0.c
8814b7062f80a4c061b106b2c9c7c1bd libgo/runtime/mgc0.h
e66170fdb4388b7e18851ec4e3dd0b29 libgo/runtime/mheap.c
b97eeb7e3b957b7fb4f671642734023a libgo/runtime/mprof.goc
--- 51916,51922 ----
6b11f53a4b7d331ecd6351fcca3ffe55 libgo/runtime/mem_posix_memalign.c
e89e0219aa4c38b5be8fcfe859855033 libgo/runtime/mfinal.c
ec646d3074384118062135dba38d8e0c libgo/runtime/mfixalloc.c
! 68d933abba295135e95a90fd840da24f libgo/runtime/mgc0.c
8814b7062f80a4c061b106b2c9c7c1bd libgo/runtime/mgc0.h
e66170fdb4388b7e18851ec4e3dd0b29 libgo/runtime/mheap.c
b97eeb7e3b957b7fb4f671642734023a libgo/runtime/mprof.goc
*************** c95a6cc35511a2183eb5b480fa8ae836 libgo/
*** 51760,51766 ****
207f334413c982763e10e994230fefbf libgo/testsuite/gotest
578a4705035f5cbb8425f2e2eb75a433 libgo/testsuite/lib/libgo.exp
6df485581d2f02246f41b5ca46f5bb5d libgo/testsuite/libgo.testmain/testmain.exp
! f9939088ff2793d8ecdda0e027143ce1 libgomp/ChangeLog
0d55aa862aee66efdc5f8d62c94ff8fb libgomp/ChangeLog.graphite
0b707c40cd3236f294bcd8a5bcead00f libgomp/Makefile.am
d538a08bffc033de3bd6ab6000ee2091 libgomp/Makefile.in
--- 51952,51958 ----
207f334413c982763e10e994230fefbf libgo/testsuite/gotest
578a4705035f5cbb8425f2e2eb75a433 libgo/testsuite/lib/libgo.exp
6df485581d2f02246f41b5ca46f5bb5d libgo/testsuite/libgo.testmain/testmain.exp
! aabcc6a420a62ad6fd82e48bbd5f5820 libgomp/ChangeLog
0d55aa862aee66efdc5f8d62c94ff8fb libgomp/ChangeLog.graphite
0b707c40cd3236f294bcd8a5bcead00f libgomp/Makefile.am
d538a08bffc033de3bd6ab6000ee2091 libgomp/Makefile.in
*************** cd992e3cb72acf469ea9463e733d19fc libgom
*** 51819,51825 ****
033ba0d8f9cd68151cebebf17bf33589 libgomp/iter.c
5f2f63229277fb78ee8308c045d7b476 libgomp/iter_ull.c
1e9164995076dbdc6b6bccd417f7d781 libgomp/libgomp.h
! baad7e05869ae00cf0c68614ebb94532 libgomp/libgomp.info
6cbe48d155b1725f5e32de30d5daedb4 libgomp/libgomp.map
8b2aa50aecad82171348a6918309afd6 libgomp/libgomp.spec.in
57242f2ada25ede0584dba75bcb07620 libgomp/libgomp.texi
--- 52011,52017 ----
033ba0d8f9cd68151cebebf17bf33589 libgomp/iter.c
5f2f63229277fb78ee8308c045d7b476 libgomp/iter_ull.c
1e9164995076dbdc6b6bccd417f7d781 libgomp/libgomp.h
! 63c975374ed8aaa57e16092ed2898c85 libgomp/libgomp.info
6cbe48d155b1725f5e32de30d5daedb4 libgomp/libgomp.map
8b2aa50aecad82171348a6918309afd6 libgomp/libgomp.spec.in
57242f2ada25ede0584dba75bcb07620 libgomp/libgomp.texi
*************** be881f5cc9989977aeedb5b25a571556 libgom
*** 52153,52158 ****
--- 52345,52352 ----
42db44e2c4cc442bab5ff29472d344cf libgomp/testsuite/libgomp.c/pr64824.c
e8be82638e67565545124654d8462470 libgomp/testsuite/libgomp.c/pr64868.c
b9f3adf54414b3cb98d10f86ee7032dd libgomp/testsuite/libgomp.c/pr66133.c
+ 37da387849a1a7da3f75e528c47ee2cb libgomp/testsuite/libgomp.c/pr68960.c
+ 9995ebc7d239ebe751419090068c6f33 libgomp/testsuite/libgomp.c/pr69110.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
*************** f34e0c37442a4a7019dadca0b34ac11d libgom
*** 52249,52254 ****
--- 52443,52449 ----
6116086a89b906c26bd9afe26e57a07a libgomp/testsuite/libgomp.fortran/appendix-a/a10.1.f90
ba05d0e1b584ec6c750d14a486ac83b2 libgomp/testsuite/libgomp.fortran/associate1.f90
41cd3ed9183e6bc7b20ef8836663fbdd libgomp/testsuite/libgomp.fortran/associate2.f90
+ aa03f95280189c0147b6c2ec288164ba libgomp/testsuite/libgomp.fortran/associate3.f90
cb0b79f7bddc47118981784eb7ba6f75 libgomp/testsuite/libgomp.fortran/cancel-do-1.f90
2a5fe3d97ff9f23e08df5e015a45e3bc libgomp/testsuite/libgomp.fortran/cancel-do-2.f90
a110324b7cb72dc5755c1ad39c5230fd libgomp/testsuite/libgomp.fortran/cancel-parallel-1.f90
*************** a80ce4249b45880d8fb3896d2804747e libgom
*** 52272,52277 ****
--- 52467,52473 ----
f5efb536310d1e6326052b063becef4e libgomp/testsuite/libgomp.fortran/declare-simd-1.f90
c0ebd55529e9baf82532c7b2f51f3fe4 libgomp/testsuite/libgomp.fortran/declare-simd-2.f90
0ffd85be0cdc2738928b8085de5bcffc libgomp/testsuite/libgomp.fortran/declare-simd-3.f90
+ fdd9bafbe65a6a3924c07c8a3ebcd66d libgomp/testsuite/libgomp.fortran/declare-simd-4.f90
6e835db912fa2be675117b66187801c7 libgomp/testsuite/libgomp.fortran/depend-1.f90
501e003d6de5432f0ae9aabf28a1785b libgomp/testsuite/libgomp.fortran/depend-2.f90
a569a86614b3eb780060b03cae7470a1 libgomp/testsuite/libgomp.fortran/depend-3.f90
*************** adeb43ecb87dafa9913dd663bab2ffce libgom
*** 52420,52426 ****
54f9ab06f446afe0bc8a6e6f07a83d6c libgomp/work.c
99c2e5e712b990ee07be10f53e41f3fb libiberty/.gitignore
a916467b91076e631dd8edb7424769c7 libiberty/COPYING.LIB
! 82d5b4febee6c4a790ae02aa594292f5 libiberty/ChangeLog
a5d547789d7db4375ced07d9103d520e libiberty/Makefile.in
c68dbf7834af4281ebd84caa3fd54680 libiberty/README
a23c6974fb1adf6977b5f5454c430bf0 libiberty/_doprnt.c
--- 52616,52622 ----
54f9ab06f446afe0bc8a6e6f07a83d6c libgomp/work.c
99c2e5e712b990ee07be10f53e41f3fb libiberty/.gitignore
a916467b91076e631dd8edb7424769c7 libiberty/COPYING.LIB
! 093233e57381c2df51d3d66f09268bab libiberty/ChangeLog
a5d547789d7db4375ced07d9103d520e libiberty/Makefile.in
c68dbf7834af4281ebd84caa3fd54680 libiberty/README
a23c6974fb1adf6977b5f5454c430bf0 libiberty/_doprnt.c
*************** bd78a8879688dcecdfb6f7edddbe9c7b libibe
*** 52451,52460 ****
5824bd0f9be9f4fa74bb3bdc7fd9431c libiberty/configure.com
32149e9d61d873be9c2950bee2ae7137 libiberty/copying-lib.texi
fe053283d3559af3ec5cac45f8ead009 libiberty/copysign.c
! 2b8bd82677c937750935502a8deb5496 libiberty/cp-demangle.c
ef31ef103e276b9741c453bba5660e20 libiberty/cp-demangle.h
! 6af921a6efcb5621c06ff9b2a8769b01 libiberty/cp-demint.c
! 37193048466b1b0934121905ff3f534f libiberty/cplus-dem.c
7c69a6c6a36925e0ca6f068473e6d858 libiberty/crc32.c
e78ee72146f932cefb435c11b2aa3ee7 libiberty/dwarfnames.c
d31a55379aa2dc43eb6858a26c4a6c76 libiberty/dyn-string.c
--- 52647,52656 ----
5824bd0f9be9f4fa74bb3bdc7fd9431c libiberty/configure.com
32149e9d61d873be9c2950bee2ae7137 libiberty/copying-lib.texi
fe053283d3559af3ec5cac45f8ead009 libiberty/copysign.c
! d2caa8a5bcd356203e4da04992235f69 libiberty/cp-demangle.c
ef31ef103e276b9741c453bba5660e20 libiberty/cp-demangle.h
! 5868438b5b6c384018d526ccee754b8f libiberty/cp-demint.c
! cc6589b6e975dacaa568cb920c6beea0 libiberty/cplus-dem.c
7c69a6c6a36925e0ca6f068473e6d858 libiberty/crc32.c
e78ee72146f932cefb435c11b2aa3ee7 libiberty/dwarfnames.c
d31a55379aa2dc43eb6858a26c4a6c76 libiberty/dyn-string.c
*************** e2f3721273c7ef1ab0194aad78ffa3aa libibe
*** 52549,52556 ****
c9bd3841bbde6d8ae680f62523f00ab0 libiberty/strtol.c
26196a9a92fae743a06d65f0e081084b libiberty/strtoul.c
9e1bb6fe95ebb6415672ddf1da29ec65 libiberty/strverscmp.c
! 8f24f8939540ed6d58ad0dcdf1132562 libiberty/testsuite/Makefile.in
! 08714de665f89fbe1b6a2f933597872b libiberty/testsuite/demangle-expected
8b476ce26e8583eea8df7d77fe287a5a libiberty/testsuite/test-demangle.c
d629c8f2adde10d53657e437416cf27f libiberty/testsuite/test-expandargv.c
e9e958dbfc45a08dbbbbe48c83d3987e libiberty/testsuite/test-pexecute.c
--- 52745,52753 ----
c9bd3841bbde6d8ae680f62523f00ab0 libiberty/strtol.c
26196a9a92fae743a06d65f0e081084b libiberty/strtoul.c
9e1bb6fe95ebb6415672ddf1da29ec65 libiberty/strverscmp.c
! edf67da954fd15a42fe436d6e3170ad5 libiberty/testsuite/Makefile.in
! b1e55fbe42fdcc0a57720c4208fe3bd1 libiberty/testsuite/demangle-expected
! 10ce55269f247e57d2901ee11e88d8bd libiberty/testsuite/demangler-fuzzer.c
8b476ce26e8583eea8df7d77fe287a5a libiberty/testsuite/test-demangle.c
d629c8f2adde10d53657e437416cf27f libiberty/testsuite/test-expandargv.c
e9e958dbfc45a08dbbbbe48c83d3987e libiberty/testsuite/test-pexecute.c
*************** cdc140ce93944c5bb2ac62cd3dfd86d6 libibe
*** 52571,52577 ****
4746095b1b67693ab6e78ed72ead1235 libiberty/xstrdup.c
6f774a92661ca4a067f1691a7925524b libiberty/xstrerror.c
c6e7ef53b4ff115a136d917511222656 libiberty/xstrndup.c
! a6c7cc99cb16e6f018e360dd3a2249e0 libitm/ChangeLog
800745ad84882bc445410a58c2fddd51 libitm/Makefile.am
232e2b039eaa7ea7006437397392ae64 libitm/Makefile.in
1529a197c135a0629228fc9d31998589 libitm/aatree.cc
--- 52768,52774 ----
4746095b1b67693ab6e78ed72ead1235 libiberty/xstrdup.c
6f774a92661ca4a067f1691a7925524b libiberty/xstrerror.c
c6e7ef53b4ff115a136d917511222656 libiberty/xstrndup.c
! 49ea9d32c889ba2e30e7fd705d1073fd libitm/ChangeLog
800745ad84882bc445410a58c2fddd51 libitm/Makefile.am
232e2b039eaa7ea7006437397392ae64 libitm/Makefile.in
1529a197c135a0629228fc9d31998589 libitm/aatree.cc
*************** e9eba5000e70ca47e6913a28348c385a libitm
*** 52613,52619 ****
84ad07f6f27ac6975522a9848fb38999 libitm/config/posix/rwlock.cc
1a8a889dc57e0ab7537648dabab537f4 libitm/config/posix/rwlock.h
afbe38403396668a260327b67db03ed3 libitm/config/powerpc/cacheline.h
! 9a098ede302958d0c56afb6efa4cf5e0 libitm/config/powerpc/sjlj.S
4c1331f5c6a164351b63880c22af1c54 libitm/config/powerpc/target.h
1dd14654007e4083e80de30f28a69abf libitm/config/s390/sjlj.S
ab43ae2403aa5811b300e9fe9de6bc67 libitm/config/s390/target.h
--- 52810,52816 ----
84ad07f6f27ac6975522a9848fb38999 libitm/config/posix/rwlock.cc
1a8a889dc57e0ab7537648dabab537f4 libitm/config/posix/rwlock.h
afbe38403396668a260327b67db03ed3 libitm/config/powerpc/cacheline.h
! c3c4df64110ac3ce4924022c15ea3cc8 libitm/config/powerpc/sjlj.S
4c1331f5c6a164351b63880c22af1c54 libitm/config/powerpc/target.h
1dd14654007e4083e80de30f28a69abf libitm/config/s390/sjlj.S
ab43ae2403aa5811b300e9fe9de6bc67 libitm/config/s390/target.h
*************** acc6a26688cae0fd1d43ca2d36a0e0b4 libitm
*** 52634,52640 ****
5dc53060e57627b03382dbd606aa5d59 libitm/dispatch.h
fce3c710dce0dcbc25e474baeacc332f libitm/eh_cpp.cc
2c833c5016e0c1a5e6b56afe97118d0d libitm/libitm.h
! 827790ae1e113267eb392dc742002de7 libitm/libitm.info
8d44f8cc119e5c7cbc20c558b551475b libitm/libitm.map
ea467d7117853d139bb288ab75261139 libitm/libitm.spec.in
ad66eb66e3d3354b743c68be8404be4b libitm/libitm.texi
--- 52831,52837 ----
5dc53060e57627b03382dbd606aa5d59 libitm/dispatch.h
fce3c710dce0dcbc25e474baeacc332f libitm/eh_cpp.cc
2c833c5016e0c1a5e6b56afe97118d0d libitm/libitm.h
! e34d99a6a83454c23cd18fe81166e635 libitm/libitm.info
8d44f8cc119e5c7cbc20c558b551475b libitm/libitm.map
ea467d7117853d139bb288ab75261139 libitm/libitm.spec.in
ad66eb66e3d3354b743c68be8404be4b libitm/libitm.texi
*************** ef24198422c19f99b0c41be6a16f7081 libitm
*** 52674,52680 ****
d482ef5219faa907ff83393d6628de60 libitm/useraction.cc
b18e667b8febff13520856a6c985a788 libitm/util.cc
94d55d512a9ba36caa9b7df079bae19f libjava/COPYING
! c0f29ba3b51ef51d759348babcffeec4 libjava/ChangeLog
03e1f38b916604fdf1470238201325f3 libjava/ChangeLog-1998
691acb61fbd6a2235826ff55db5578be libjava/ChangeLog-1999
b58c6701706771a02bf00a77666941ef libjava/ChangeLog-2000
--- 52871,52877 ----
d482ef5219faa907ff83393d6628de60 libitm/useraction.cc
b18e667b8febff13520856a6c985a788 libitm/util.cc
94d55d512a9ba36caa9b7df079bae19f libjava/COPYING
! 4aeceb0dc97da400a55b0b46cc92be41 libjava/ChangeLog
03e1f38b916604fdf1470238201325f3 libjava/ChangeLog-1998
691acb61fbd6a2235826ff55db5578be libjava/ChangeLog-1999
b58c6701706771a02bf00a77666941ef libjava/ChangeLog-2000
*************** de54f80484e640306e109e785e4611c8 libjav
*** 52715,52721 ****
880a25226e4e4e4c241663041d24f8dd libjava/classpath/AUTHORS
efd97e0bb913655e0c8b16fa78bdded4 libjava/classpath/BUGS
af0004801732bc4b20d90f351cf80510 libjava/classpath/COPYING
! 21ab9e0adf345332240437eb59a9fd29 libjava/classpath/ChangeLog
3418fae58de967afe26d915a4b18d82c libjava/classpath/ChangeLog-2003
a5b72adb94a3c362738b0f52e57a82af libjava/classpath/ChangeLog-2004
61159c6e0802d0d2a92b3051003db5c5 libjava/classpath/ChangeLog-2005
--- 52912,52918 ----
880a25226e4e4e4c241663041d24f8dd libjava/classpath/AUTHORS
efd97e0bb913655e0c8b16fa78bdded4 libjava/classpath/BUGS
af0004801732bc4b20d90f351cf80510 libjava/classpath/COPYING
! 31eea08862675bab517ed66b31a69b50 libjava/classpath/ChangeLog
3418fae58de967afe26d915a4b18d82c libjava/classpath/ChangeLog-2003
a5b72adb94a3c362738b0f52e57a82af libjava/classpath/ChangeLog-2004
61159c6e0802d0d2a92b3051003db5c5 libjava/classpath/ChangeLog-2005
*************** a6cedb4991503f803e9f0870daf59c13 libjav
*** 52753,52773 ****
b343eec566430e85d1f95c21438aa4ee libjava/classpath/doc/api/Makefile.am
8f716e277c4626f1f81544c6291101b3 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
! d0735d267c830cde0376640120a3d50e libjava/classpath/doc/gappletviewer.1
! 1b09e192622641f0681f1da9bc8e258e libjava/classpath/doc/gjar.1
! 6c1f9b6dbdcc491bdf1f0d55ed34b270 libjava/classpath/doc/gjarsigner.1
! 3b80d591ebf9058598e89e23d64f7b1d libjava/classpath/doc/gjavah.1
! 6567c6547c1f8779d794b5b5a996ce43 libjava/classpath/doc/gjdoc.1
! 01772f760f5d46544497cc83eb80b27d libjava/classpath/doc/gkeytool.1
! b367c8ad7d1a3b82c97a484bdc12078a libjava/classpath/doc/gnative2ascii.1
! 2c6f06b3fcc45400e8e056ae362df3f4 libjava/classpath/doc/gorbd.1
! 457aeba1343db9b39a6e587ee5ffe234 libjava/classpath/doc/grmid.1
! cb40126cc5b094ef453575a62aed0c1a libjava/classpath/doc/grmiregistry.1
! 7e397b4d04930b1525761dd31530d48e libjava/classpath/doc/gserialver.1
! bb85be82cdd10cd89f9e642244c32f08 libjava/classpath/doc/gtnameserv.1
7e4e31659df1c7e815f9151958dceef2 libjava/classpath/doc/texi2pod.pl
01b23c87dcf82048a5958c8224653305 libjava/classpath/doc/texinfo.tex
b1e0c0c30547d57d7a09b04d47c70b06 libjava/classpath/examples/.cvsignore
--- 52950,52970 ----
b343eec566430e85d1f95c21438aa4ee libjava/classpath/doc/api/Makefile.am
8f716e277c4626f1f81544c6291101b3 libjava/classpath/doc/api/Makefile.in
5ddd829b35fc94b0cdb119084089edb8 libjava/classpath/doc/cp-hacking.texinfo
! 9420a77f98a342430395275ab8f9d08d libjava/classpath/doc/cp-tools.info
0349e5c38c548584225423ef4bafd20b libjava/classpath/doc/cp-tools.texinfo
3155d9bd9a7bf4aff2ff0dfe4a2cb878 libjava/classpath/doc/cp-vmintegration.texinfo
! 61a077626458c6663df57de3e704eebe libjava/classpath/doc/gappletviewer.1
! 768d079c9f40b56049004eda128dccbd libjava/classpath/doc/gjar.1
! b74d6d71d28f5de26e1788a22ac56865 libjava/classpath/doc/gjarsigner.1
! 46413b34a53fdde434d0e9e8c7c01b42 libjava/classpath/doc/gjavah.1
! 0c8b01c4959b1eb1b3653a92d9135fff libjava/classpath/doc/gjdoc.1
! 611bac3282b45d3cd448ea771842cefb libjava/classpath/doc/gkeytool.1
! d7dcee2f833fdd1e9d61290685820cb6 libjava/classpath/doc/gnative2ascii.1
! 9448b47fecbd1bc6109c3d01065e0189 libjava/classpath/doc/gorbd.1
! f5adf6e7d1398f7468aa7253ff26de58 libjava/classpath/doc/grmid.1
! 2ff2205102b46a9b31ed0409184556a6 libjava/classpath/doc/grmiregistry.1
! d9f8a34ecb53dd34a046d27b26fbfe7c libjava/classpath/doc/gserialver.1
! c0da5cb4d3ae38ada831d13af768801d libjava/classpath/doc/gtnameserv.1
7e4e31659df1c7e815f9151958dceef2 libjava/classpath/doc/texi2pod.pl
01b23c87dcf82048a5958c8224653305 libjava/classpath/doc/texinfo.tex
b1e0c0c30547d57d7a09b04d47c70b06 libjava/classpath/examples/.cvsignore
*************** a40a8f1527e2703fe2f08bf7276d8591 libjav
*** 74984,74990 ****
697ca1de35069bd86456a5a19b9c4f11 libjava/libgcj.ver
184718636f014ef2ca46d62ba8d6c3bf libjava/libgcj_bc.c
e3eda01d9815f8d24aae2dbd89b68b06 libjava/libltdl/COPYING.LIB
! 1bd8578bcb2c8349d0b2f69db4d5d319 libjava/libltdl/ChangeLog
349267319e3d55dcf180a20f85394144 libjava/libltdl/Makefile.am
930c6383a37e6cc8e0625c9a281eda95 libjava/libltdl/Makefile.in
36da24f9facf00b349ea10dba3789d92 libjava/libltdl/README
--- 75181,75187 ----
697ca1de35069bd86456a5a19b9c4f11 libjava/libgcj.ver
184718636f014ef2ca46d62ba8d6c3bf libjava/libgcj_bc.c
e3eda01d9815f8d24aae2dbd89b68b06 libjava/libltdl/COPYING.LIB
! e01186a9328af32b56aa22eb6fd8e1ee libjava/libltdl/ChangeLog
349267319e3d55dcf180a20f85394144 libjava/libltdl/Makefile.am
930c6383a37e6cc8e0625c9a281eda95 libjava/libltdl/Makefile.in
36da24f9facf00b349ea10dba3789d92 libjava/libltdl/README
*************** bd41c02d42e4fcef561d88d14c49efc4 libjav
*** 75816,75822 ****
4eaec6ec74d70ecea0976f23533030a8 libjava/testsuite/Makefile.am
3ba787898048b29283fac6984043e432 libjava/testsuite/Makefile.in
dce80ba7e038ca18591aabc6d3d2582c libjava/testsuite/config/default.exp
! 907c12c20d0293b862b5dc2fa99c4347 libjava/testsuite/lib/libjava.exp
5bc5f3c2b92712d89b8fa8d99293ad20 libjava/testsuite/libjava.cni/PR9577.h
783e9ef77859cbe3613da93348196aa4 libjava/testsuite/libjava.cni/PR9577.jar
1cb376d608ce588877129087d302ad27 libjava/testsuite/libjava.cni/PR9577.java
--- 76013,76019 ----
4eaec6ec74d70ecea0976f23533030a8 libjava/testsuite/Makefile.am
3ba787898048b29283fac6984043e432 libjava/testsuite/Makefile.in
dce80ba7e038ca18591aabc6d3d2582c libjava/testsuite/config/default.exp
! 3e5de934096ee73a80706fd9acbff083 libjava/testsuite/lib/libjava.exp
5bc5f3c2b92712d89b8fa8d99293ad20 libjava/testsuite/libjava.cni/PR9577.h
783e9ef77859cbe3613da93348196aa4 libjava/testsuite/libjava.cni/PR9577.jar
1cb376d608ce588877129087d302ad27 libjava/testsuite/libjava.cni/PR9577.java
*************** d41d8cd98f00b204e9800998ecf8427e libjav
*** 76682,76688 ****
434ac04eb066f5075299583492846410 libjava/verify.cc
355440a0c2fb5e16259d7ae381b37ed5 libjava/win32-threads.cc
434d5e5e91727dec004f0d1d1fab47ec libjava/win32.cc
! 57a7f32af07817aa0d19f9305d1c1be5 libobjc/ChangeLog
5b7fbdee280ee8842f0d92c076996a91 libobjc/Makefile.in
e4893352ae160018db798e6ecf5e5378 libobjc/NXConstStr.m
3989d86c4963b58cd68b2584b937e20a libobjc/Object.m
--- 76879,76885 ----
434ac04eb066f5075299583492846410 libjava/verify.cc
355440a0c2fb5e16259d7ae381b37ed5 libjava/win32-threads.cc
434d5e5e91727dec004f0d1d1fab47ec libjava/win32.cc
! bd67b0815c95124bc4836c30f35dfd30 libobjc/ChangeLog
5b7fbdee280ee8842f0d92c076996a91 libobjc/Makefile.in
e4893352ae160018db798e6ecf5e5378 libobjc/NXConstStr.m
3989d86c4963b58cd68b2584b937e20a libobjc/Object.m
*************** bf68b180d5f82fed7851e900d9c2e00e libobj
*** 76740,76746 ****
8824087a6da69f8b39bb0b25a8097646 libobjc/sendmsg.c
e6a04cd604bd9234cf63edd367b0d90c libobjc/thr.c
a916467b91076e631dd8edb7424769c7 libquadmath/COPYING.LIB
! bb35a9d57d888609ebd21c48b9150f52 libquadmath/ChangeLog
76ca0ca0f1d83d1c11535e45e1044572 libquadmath/Makefile.am
e786ca4a729f6b1b34b37c7d15a02ae5 libquadmath/Makefile.in
4c8b4478a1031d129e7cc6b341876b99 libquadmath/acinclude.m4
--- 76937,76943 ----
8824087a6da69f8b39bb0b25a8097646 libobjc/sendmsg.c
e6a04cd604bd9234cf63edd367b0d90c libobjc/thr.c
a916467b91076e631dd8edb7424769c7 libquadmath/COPYING.LIB
! 85539852968eaab522a4f676944507e6 libquadmath/ChangeLog
76ca0ca0f1d83d1c11535e45e1044572 libquadmath/Makefile.am
e786ca4a729f6b1b34b37c7d15a02ae5 libquadmath/Makefile.in
4c8b4478a1031d129e7cc6b341876b99 libquadmath/acinclude.m4
*************** aece970dd74d47d051257c4d4d1e91fa libqua
*** 76748,76754 ****
bf09ede5c6d78e3d132bde0f933590d8 libquadmath/config.h.in
0c0336167efb032cecab9dd5ade78d78 libquadmath/configure
29e66c9d2ef7b7621276c63bee20d622 libquadmath/configure.ac
! a27691760e2964b7c14a57f46622026c libquadmath/libquadmath.info
46b44acd71b68faa8a93c7b2a1ea8e0b libquadmath/libquadmath.texi
77280bb7ee423875e03d9c0d34527df6 libquadmath/libtool-version
f44065462735b4699d44588271a5f09a libquadmath/math/acoshq.c
--- 76945,76951 ----
bf09ede5c6d78e3d132bde0f933590d8 libquadmath/config.h.in
0c0336167efb032cecab9dd5ade78d78 libquadmath/configure
29e66c9d2ef7b7621276c63bee20d622 libquadmath/configure.ac
! c2812117a0c6fb0395c1e032bce1981d libquadmath/libquadmath.info
46b44acd71b68faa8a93c7b2a1ea8e0b libquadmath/libquadmath.texi
77280bb7ee423875e03d9c0d34527df6 libquadmath/libtool-version
f44065462735b4699d44588271a5f09a libquadmath/math/acoshq.c
*************** e766022f8615b72cbc38335d262e9d3d libqua
*** 76871,76877 ****
a81cc82679e80c86cfbd5575867450d0 libquadmath/strtod/strtod_l.c
da808e110fc09ebd41ebd405790a70df libquadmath/strtod/strtoflt128.c
d15a18f7c46ba2add6148edc5b7563c0 libquadmath/strtod/tens_in_limb.c
! a722c60b684d0f98b8cd9685d50833d1 libsanitizer/ChangeLog
0249c37748936faf5b1efd5789587909 libsanitizer/LICENSE.TXT
5c6a385040bdd0ebb0bc0a3498a6f538 libsanitizer/MERGE
cd6c39551a9d69f3b38689389e5513be libsanitizer/Makefile.am
--- 77068,77074 ----
a81cc82679e80c86cfbd5575867450d0 libquadmath/strtod/strtod_l.c
da808e110fc09ebd41ebd405790a70df libquadmath/strtod/strtoflt128.c
d15a18f7c46ba2add6148edc5b7563c0 libquadmath/strtod/tens_in_limb.c
! bf1ab0ace158613ac1914c29d64c2696 libsanitizer/ChangeLog
0249c37748936faf5b1efd5789587909 libsanitizer/LICENSE.TXT
5c6a385040bdd0ebb0bc0a3498a6f538 libsanitizer/MERGE
cd6c39551a9d69f3b38689389e5513be libsanitizer/Makefile.am
*************** d71d401d672fdb0f1568f3a5375fb5b5 libsan
*** 76895,76903 ****
8b3a0736dda4686dc3de73e644c60983 libsanitizer/asan/asan_internal.h
514f6881a3d767b78b13bbabb65b07b6 libsanitizer/asan/asan_linux.cc
68b329da9893e34099c7d8ad5cb9c940 libsanitizer/asan/asan_lock.h
! 43219c5319e62de816a064fd81a511f8 libsanitizer/asan/asan_mac.cc
! 96cd38ef91bf4fc91f07347c5b68072b libsanitizer/asan/asan_mac.h
! 4286e24955b7c3c1c4d268b423175ebb libsanitizer/asan/asan_malloc_linux.cc
4fb3bacfba78a399e1b642150ecdfb44 libsanitizer/asan/asan_malloc_mac.cc
e5b17726dc3ceb18883fb3a76d0a9b35 libsanitizer/asan/asan_malloc_win.cc
a19968e5bedf88b1f208b258304ec760 libsanitizer/asan/asan_mapping.h
--- 77092,77100 ----
8b3a0736dda4686dc3de73e644c60983 libsanitizer/asan/asan_internal.h
514f6881a3d767b78b13bbabb65b07b6 libsanitizer/asan/asan_linux.cc
68b329da9893e34099c7d8ad5cb9c940 libsanitizer/asan/asan_lock.h
! 876597b57b18b49f2caa024dc3e55a8a libsanitizer/asan/asan_mac.cc
! 0c6079e69c9cd96cd252dcdc99e274cd libsanitizer/asan/asan_mac.h
! a45a0684d87ef25aea896678201fa93e libsanitizer/asan/asan_malloc_linux.cc
4fb3bacfba78a399e1b642150ecdfb44 libsanitizer/asan/asan_malloc_mac.cc
e5b17726dc3ceb18883fb3a76d0a9b35 libsanitizer/asan/asan_malloc_win.cc
a19968e5bedf88b1f208b258304ec760 libsanitizer/asan/asan_mapping.h
*************** b5ce42595a9ea1f02cd73595c9bd9366 libsan
*** 77094,77100 ****
2219f17a5c8740755ef8e9831cbaa8fe libsanitizer/ubsan/ubsan_type_hash.h
e3dd09193c7915da7b4966ed821529c1 libsanitizer/ubsan/ubsan_value.cc
b223f4ad4acdcad3f796a2d39e6ff81e libsanitizer/ubsan/ubsan_value.h
! 6706b7f325300d1b047c00a32a0a2efb libssp/ChangeLog
01d9954c400db04da1b8705029e6d9d9 libssp/Makefile.am
6f9651cc4e77f9e7629b0142b05a90e0 libssp/Makefile.in
8b0dd0c2a8b446bf5577a8562ad19885 libssp/aclocal.m4
--- 77291,77297 ----
2219f17a5c8740755ef8e9831cbaa8fe libsanitizer/ubsan/ubsan_type_hash.h
e3dd09193c7915da7b4966ed821529c1 libsanitizer/ubsan/ubsan_value.cc
b223f4ad4acdcad3f796a2d39e6ff81e libsanitizer/ubsan/ubsan_value.h
! fcb019b22ee12abe345edeaee9068ccf libssp/ChangeLog
01d9954c400db04da1b8705029e6d9d9 libssp/Makefile.am
6f9651cc4e77f9e7629b0142b05a90e0 libssp/Makefile.in
8b0dd0c2a8b446bf5577a8562ad19885 libssp/aclocal.m4
*************** aeb2f84c5e8ba3215469d507bd2efe57 libssp
*** 77123,77129 ****
e9ab923d2562bf5f5be6883dfb9f0184 libssp/strncpy-chk.c
5e0d8b8a766c31b12354baec1b7a159c libssp/vsnprintf-chk.c
f56ab1f8922a16f7e9e4f5270ae1e34e libssp/vsprintf-chk.c
! eef70e827d2800e718dac9fadf5e6c8e libstdc++-v3/ChangeLog
7aa6c40440a44fcf5ec94c066160c2f8 libstdc++-v3/ChangeLog-1998
7aff86600b6a1ed3fa87305075a92db0 libstdc++-v3/ChangeLog-1999
a6f28e8fc9bb07696a9e068b439a3a87 libstdc++-v3/ChangeLog-2000
--- 77320,77326 ----
e9ab923d2562bf5f5be6883dfb9f0184 libssp/strncpy-chk.c
5e0d8b8a766c31b12354baec1b7a159c libssp/vsnprintf-chk.c
f56ab1f8922a16f7e9e4f5270ae1e34e libssp/vsprintf-chk.c
! d3b68a5b2952f4cab20a25a151783293 libstdc++-v3/ChangeLog
7aa6c40440a44fcf5ec94c066160c2f8 libstdc++-v3/ChangeLog-1998
7aff86600b6a1ed3fa87305075a92db0 libstdc++-v3/ChangeLog-1999
a6f28e8fc9bb07696a9e068b439a3a87 libstdc++-v3/ChangeLog-2000
*************** eb9d2fde35220f4aacb111b42ad81ac1 libstd
*** 77143,77151 ****
37a81c424d17a7a12bfac05f5ba07864 libstdc++-v3/Makefile.am
aa4debf3a9e982bdefc660d3b37f08bc libstdc++-v3/Makefile.in
f372af73db4ac0ad88e43199e1f29e08 libstdc++-v3/README
! 5df2d6b8a5af0b5444263a58389a7185 libstdc++-v3/acinclude.m4
8740082679d696cb8e212b6106b77cff libstdc++-v3/aclocal.m4
! 474aca6c79ccca810ee1693925b3c36d libstdc++-v3/config.h.in
663cd2bbfa447a34ee454623f3532445 libstdc++-v3/config/abi/compatibility.h
46470189daea2767263c77662593167e libstdc++-v3/config/abi/post/alpha-linux-gnu/baseline_symbols.txt
aabdea0bca426b80f897335c61dc6c44 libstdc++-v3/config/abi/post/hppa-linux-gnu/baseline_symbols.txt
--- 77340,77348 ----
37a81c424d17a7a12bfac05f5ba07864 libstdc++-v3/Makefile.am
aa4debf3a9e982bdefc660d3b37f08bc libstdc++-v3/Makefile.in
f372af73db4ac0ad88e43199e1f29e08 libstdc++-v3/README
! 0e7516ea7f291ba4d4d1557bfd9be61f libstdc++-v3/acinclude.m4
8740082679d696cb8e212b6106b77cff libstdc++-v3/aclocal.m4
! 7ef229b2962410118bf884acb5328168 libstdc++-v3/config.h.in
663cd2bbfa447a34ee454623f3532445 libstdc++-v3/config/abi/compatibility.h
46470189daea2767263c77662593167e libstdc++-v3/config/abi/post/alpha-linux-gnu/baseline_symbols.txt
aabdea0bca426b80f897335c61dc6c44 libstdc++-v3/config/abi/post/hppa-linux-gnu/baseline_symbols.txt
*************** bbd0d9c8dff9174727aed7ec20a2d075 libstd
*** 77318,77325 ****
28f89c281d3bd0ffd2d332a192e56561 libstdc++-v3/config/os/vxworks/ctype_configure_char.cc
81048632431c01bc2d6ea5a6e3eceaa9 libstdc++-v3/config/os/vxworks/ctype_inline.h
0b763fcf9708297aade589be5d9dd84f libstdc++-v3/config/os/vxworks/os_defines.h
! df962e03999dce9fd185ea2f5c95994a libstdc++-v3/configure
! 22c7e66449276f6f40f3d1f3e861a3e8 libstdc++-v3/configure.ac
8e2ea21a666bb7cdafc043cffd9b367e libstdc++-v3/configure.host
fdacaed843ab8ade8870caa45c8cbcd0 libstdc++-v3/crossconfig.m4
4c0ea1fd25dccb0a92796dee5a153cba libstdc++-v3/doc/Makefile.am
--- 77515,77522 ----
28f89c281d3bd0ffd2d332a192e56561 libstdc++-v3/config/os/vxworks/ctype_configure_char.cc
81048632431c01bc2d6ea5a6e3eceaa9 libstdc++-v3/config/os/vxworks/ctype_inline.h
0b763fcf9708297aade589be5d9dd84f libstdc++-v3/config/os/vxworks/os_defines.h
! 87305c0c7113dbccdb3ccec9a8ea10d1 libstdc++-v3/configure
! ad0ed2ad3f4da111c949cc26c4bcceb3 libstdc++-v3/configure.ac
8e2ea21a666bb7cdafc043cffd9b367e libstdc++-v3/configure.host
fdacaed843ab8ade8870caa45c8cbcd0 libstdc++-v3/crossconfig.m4
4c0ea1fd25dccb0a92796dee5a153cba libstdc++-v3/doc/Makefile.am
*************** baa7104b1a90536ac7f79c4d0e86586a libstd
*** 77770,77781 ****
3810bcb3cd2be79db2cb2375d6cf451f libstdc++-v3/include/backward/hashtable.h
e07e5910e4f67f7d3954f14acbbe82bf libstdc++-v3/include/backward/strstream
7d6a9164dfec3353e96eb66f1cd100dd libstdc++-v3/include/bits/algorithmfwd.h
! 3ee21274c82bf6d90e6ca80b63401a8a libstdc++-v3/include/bits/alloc_traits.h
3baa22df5a9dd15db077741ada4a4013 libstdc++-v3/include/bits/allocator.h
fb2612ff10d0e5c69d38948cb59ded2b libstdc++-v3/include/bits/atomic_base.h
b6445094d338168182501d1fc887398a libstdc++-v3/include/bits/basic_ios.h
ea81f0a9b986c057f49b7b07a4669304 libstdc++-v3/include/bits/basic_ios.tcc
! d9fed6e70ae5a6342483a0f5c4aacd5c libstdc++-v3/include/bits/basic_string.h
3ff87e8d8f6ca5e8c67e58507c05cd04 libstdc++-v3/include/bits/basic_string.tcc
590f3a16f3728c037952220e109916d9 libstdc++-v3/include/bits/boost_concept_check.h
6c592610e7707c2be6ac72bb374a60a0 libstdc++-v3/include/bits/c++0x_warning.h
--- 77967,77978 ----
3810bcb3cd2be79db2cb2375d6cf451f libstdc++-v3/include/backward/hashtable.h
e07e5910e4f67f7d3954f14acbbe82bf libstdc++-v3/include/backward/strstream
7d6a9164dfec3353e96eb66f1cd100dd libstdc++-v3/include/bits/algorithmfwd.h
! da04e0bbe6d318a5ac27f2d00c9aae03 libstdc++-v3/include/bits/alloc_traits.h
3baa22df5a9dd15db077741ada4a4013 libstdc++-v3/include/bits/allocator.h
fb2612ff10d0e5c69d38948cb59ded2b libstdc++-v3/include/bits/atomic_base.h
b6445094d338168182501d1fc887398a libstdc++-v3/include/bits/basic_ios.h
ea81f0a9b986c057f49b7b07a4669304 libstdc++-v3/include/bits/basic_ios.tcc
! 56f5d233e509de8430455637a22a6369 libstdc++-v3/include/bits/basic_string.h
3ff87e8d8f6ca5e8c67e58507c05cd04 libstdc++-v3/include/bits/basic_string.tcc
590f3a16f3728c037952220e109916d9 libstdc++-v3/include/bits/boost_concept_check.h
6c592610e7707c2be6ac72bb374a60a0 libstdc++-v3/include/bits/c++0x_warning.h
*************** fa4fc451d4d980056e5bb42f077d30d1 libstd
*** 77823,77842 ****
7434b1eab512fbc1f5fa69a5d8a6a7fd libstdc++-v3/include/bits/regex.tcc
373a94fd87da4362c71ba2d3ac8076ce libstdc++-v3/include/bits/regex_automaton.h
0e859039cfef2b8e10086955d682f645 libstdc++-v3/include/bits/regex_automaton.tcc
! 7716da7c0ec2d3b9a6ad377e8589da09 libstdc++-v3/include/bits/regex_compiler.h
! 766fe18c94c9b8fc3ebf2f933f632a0d libstdc++-v3/include/bits/regex_compiler.tcc
fcf411de1eb0b855de59fa82d47ed503 libstdc++-v3/include/bits/regex_constants.h
267e61d65dd573a232e4794b8a41c090 libstdc++-v3/include/bits/regex_error.h
87657e7a2c416958809f7ddbeb0340c0 libstdc++-v3/include/bits/regex_executor.h
! 3b1558e0273b8cdb32b3f8375a90bd20 libstdc++-v3/include/bits/regex_executor.tcc
40d92d78e2e4d68bd737a1c39f1e8c9a libstdc++-v3/include/bits/regex_scanner.h
! cb07487a8c867ffe44908705172d1d83 libstdc++-v3/include/bits/regex_scanner.tcc
! ebd42997721b883b0c545520f6e1923d libstdc++-v3/include/bits/shared_ptr.h
! 73934af07bbc86b6572b24058ba7f506 libstdc++-v3/include/bits/shared_ptr_base.h
6a86488bbca653f3a59bb8fa94b4e8a2 libstdc++-v3/include/bits/slice_array.h
6571ee6b9bcceaf19c56c7480d662850 libstdc++-v3/include/bits/sstream.tcc
9b7115fc3113f214683a015988549abc libstdc++-v3/include/bits/stl_algo.h
! 5c48b11991e2f15f9eb042d35a3b6a09 libstdc++-v3/include/bits/stl_algobase.h
1ba291a04351a3832bce9f025fd84563 libstdc++-v3/include/bits/stl_bvector.h
34a7c37664b072206561cd7564b4ed96 libstdc++-v3/include/bits/stl_construct.h
31b2e6563922b13c61f34302db1e0895 libstdc++-v3/include/bits/stl_deque.h
--- 78020,78039 ----
7434b1eab512fbc1f5fa69a5d8a6a7fd libstdc++-v3/include/bits/regex.tcc
373a94fd87da4362c71ba2d3ac8076ce libstdc++-v3/include/bits/regex_automaton.h
0e859039cfef2b8e10086955d682f645 libstdc++-v3/include/bits/regex_automaton.tcc
! 5a54928ba78a55719346600a42bc088f libstdc++-v3/include/bits/regex_compiler.h
! a704521532e76ff3303318b3c4ba21a3 libstdc++-v3/include/bits/regex_compiler.tcc
fcf411de1eb0b855de59fa82d47ed503 libstdc++-v3/include/bits/regex_constants.h
267e61d65dd573a232e4794b8a41c090 libstdc++-v3/include/bits/regex_error.h
87657e7a2c416958809f7ddbeb0340c0 libstdc++-v3/include/bits/regex_executor.h
! cdc1bd82c10f079c9486cc47b4b615bc libstdc++-v3/include/bits/regex_executor.tcc
40d92d78e2e4d68bd737a1c39f1e8c9a libstdc++-v3/include/bits/regex_scanner.h
! 52fb452591fb9320b31a48a603b4ad80 libstdc++-v3/include/bits/regex_scanner.tcc
! c82ca7cf84c349720434394936971bdd libstdc++-v3/include/bits/shared_ptr.h
! 29a133b49b9bad8b796923f695e34719 libstdc++-v3/include/bits/shared_ptr_base.h
6a86488bbca653f3a59bb8fa94b4e8a2 libstdc++-v3/include/bits/slice_array.h
6571ee6b9bcceaf19c56c7480d662850 libstdc++-v3/include/bits/sstream.tcc
9b7115fc3113f214683a015988549abc libstdc++-v3/include/bits/stl_algo.h
! dc3720de53332a466fd13580f3f433a7 libstdc++-v3/include/bits/stl_algobase.h
1ba291a04351a3832bce9f025fd84563 libstdc++-v3/include/bits/stl_bvector.h
34a7c37664b072206561cd7564b4ed96 libstdc++-v3/include/bits/stl_construct.h
31b2e6563922b13c61f34302db1e0895 libstdc++-v3/include/bits/stl_deque.h
*************** ffe4b2ce633d829846436fb65cfa1510 libstd
*** 77871,77877 ****
311a6bc9370528e0e520aa53100a0f91 libstdc++-v3/include/bits/valarray_after.h
918fb95f55f1fe8f78197411d268b5c1 libstdc++-v3/include/bits/valarray_array.h
4a627b9075252068afa8da4696a387fc libstdc++-v3/include/bits/valarray_array.tcc
! 485a0086425b2772da4e15fd41433c43 libstdc++-v3/include/bits/valarray_before.h
ede724134d0418a65d57478accb50bdd libstdc++-v3/include/bits/vector.tcc
c2ea3321ad369e72704e3afde6828ecb libstdc++-v3/include/c/cassert
ae6a534cd39eaec2a78f42fcf9df0039 libstdc++-v3/include/c/cctype
--- 78068,78074 ----
311a6bc9370528e0e520aa53100a0f91 libstdc++-v3/include/bits/valarray_after.h
918fb95f55f1fe8f78197411d268b5c1 libstdc++-v3/include/bits/valarray_array.h
4a627b9075252068afa8da4696a387fc libstdc++-v3/include/bits/valarray_array.tcc
! ef38d871c2d0e613c80a376d49ea3285 libstdc++-v3/include/bits/valarray_before.h
ede724134d0418a65d57478accb50bdd libstdc++-v3/include/bits/vector.tcc
c2ea3321ad369e72704e3afde6828ecb libstdc++-v3/include/c/cassert
ae6a534cd39eaec2a78f42fcf9df0039 libstdc++-v3/include/c/cctype
*************** a145a8a582eca8298bbd0ba873122e97 libstd
*** 77925,77931 ****
36c784a542be7df77426b31eaf1db0f8 libstdc++-v3/include/c_global/ciso646
4612e30352991a85fd6367edc57b23e6 libstdc++-v3/include/c_global/climits
62a31f9ce825f760ecd4be6edbfb9381 libstdc++-v3/include/c_global/clocale
! c997fdba96e98230d9214d268802f8a2 libstdc++-v3/include/c_global/cmath
5f31472d588a6bcee3918698d9a018a6 libstdc++-v3/include/c_global/csetjmp
a26ee4dd068e455a0d7df67041c5e129 libstdc++-v3/include/c_global/csignal
34a5549c4c53ffd5921232c472576ebe libstdc++-v3/include/c_global/cstdalign
--- 78122,78128 ----
36c784a542be7df77426b31eaf1db0f8 libstdc++-v3/include/c_global/ciso646
4612e30352991a85fd6367edc57b23e6 libstdc++-v3/include/c_global/climits
62a31f9ce825f760ecd4be6edbfb9381 libstdc++-v3/include/c_global/clocale
! 13991a066449418a9d11cc1fc5daa706 libstdc++-v3/include/c_global/cmath
5f31472d588a6bcee3918698d9a018a6 libstdc++-v3/include/c_global/csetjmp
a26ee4dd068e455a0d7df67041c5e129 libstdc++-v3/include/c_global/csignal
34a5549c4c53ffd5921232c472576ebe libstdc++-v3/include/c_global/cstdalign
*************** c38d82cba15a7ef449b95904da97addd libstd
*** 78363,78369 ****
bdd91fa0453fe14cc18653b7dc6927f2 libstdc++-v3/include/std/deque
99ccf219bea076709ff5aa261b1e2d48 libstdc++-v3/include/std/forward_list
597cc52c077c63f1fdddbfa95c4bdf1f libstdc++-v3/include/std/fstream
! 1f66916e04ecf51c5411f9ec534b9b50 libstdc++-v3/include/std/functional
5ff52943442cbbeb265356c679bbe48e libstdc++-v3/include/std/future
7bb240227a6b0f384400781bce9b0523 libstdc++-v3/include/std/iomanip
0c0f52522245aad5244a12ae2e638253 libstdc++-v3/include/std/ios
--- 78560,78566 ----
bdd91fa0453fe14cc18653b7dc6927f2 libstdc++-v3/include/std/deque
99ccf219bea076709ff5aa261b1e2d48 libstdc++-v3/include/std/forward_list
597cc52c077c63f1fdddbfa95c4bdf1f libstdc++-v3/include/std/fstream
! 2e6695d0e85664fb106bab63924ac288 libstdc++-v3/include/std/functional
5ff52943442cbbeb265356c679bbe48e libstdc++-v3/include/std/future
7bb240227a6b0f384400781bce9b0523 libstdc++-v3/include/std/iomanip
0c0f52522245aad5244a12ae2e638253 libstdc++-v3/include/std/ios
*************** fbbbc19313c67c97d641d0ae680beefb libstd
*** 78410,78416 ****
9b38b763e615ac26f36b654125229faa libstdc++-v3/include/tr1/cfloat
fc0ea7d07be6888ab7b0ad82a3e9cd21 libstdc++-v3/include/tr1/cinttypes
8c5dc0a8d9e6d86a5acc913ba6727090 libstdc++-v3/include/tr1/climits
! 77399187fec99d2a01f69b102fbc7dde libstdc++-v3/include/tr1/cmath
41a81e4c1a120392109156cd3d68de9d libstdc++-v3/include/tr1/complex
ab11d54636d7381f285e8ed03ec59b80 libstdc++-v3/include/tr1/complex.h
3838987e7194d32371b90b898012c57c libstdc++-v3/include/tr1/cstdarg
--- 78607,78613 ----
9b38b763e615ac26f36b654125229faa libstdc++-v3/include/tr1/cfloat
fc0ea7d07be6888ab7b0ad82a3e9cd21 libstdc++-v3/include/tr1/cinttypes
8c5dc0a8d9e6d86a5acc913ba6727090 libstdc++-v3/include/tr1/climits
! dde40536f36fe92e16700f2af74bb2ca libstdc++-v3/include/tr1/cmath
41a81e4c1a120392109156cd3d68de9d libstdc++-v3/include/tr1/complex
ab11d54636d7381f285e8ed03ec59b80 libstdc++-v3/include/tr1/complex.h
3838987e7194d32371b90b898012c57c libstdc++-v3/include/tr1/cstdarg
*************** e9a1a58fb291a11132115964d01c0c4a libstd
*** 78496,78502 ****
66b16e7e18077a52167d0aec58b5dcb5 libstdc++-v3/libsupc++/eh_exception.cc
30543fbed39a5922ac2ecfcd1ecf02bb libstdc++-v3/libsupc++/eh_globals.cc
5761ea391b1bb7ec734d5ed66d70544d libstdc++-v3/libsupc++/eh_personality.cc
! 0f210a7ba25a226b04923566a6925d81 libstdc++-v3/libsupc++/eh_ptr.cc
04bd96078b6c72d2aa5c465d5364886a libstdc++-v3/libsupc++/eh_term_handler.cc
bb6ebbde47c0f1a4b95c1ba5fefe19e7 libstdc++-v3/libsupc++/eh_terminate.cc
153d425fd4d1f34315f3cbb48d121db9 libstdc++-v3/libsupc++/eh_throw.cc
--- 78693,78699 ----
66b16e7e18077a52167d0aec58b5dcb5 libstdc++-v3/libsupc++/eh_exception.cc
30543fbed39a5922ac2ecfcd1ecf02bb libstdc++-v3/libsupc++/eh_globals.cc
5761ea391b1bb7ec734d5ed66d70544d libstdc++-v3/libsupc++/eh_personality.cc
! ae17f0040ef81a43f72f4137f220e480 libstdc++-v3/libsupc++/eh_ptr.cc
04bd96078b6c72d2aa5c465d5364886a libstdc++-v3/libsupc++/eh_term_handler.cc
bb6ebbde47c0f1a4b95c1ba5fefe19e7 libstdc++-v3/libsupc++/eh_terminate.cc
153d425fd4d1f34315f3cbb48d121db9 libstdc++-v3/libsupc++/eh_throw.cc
*************** a4587ade1bbb87a92d604681a1c311ae libstd
*** 78583,78595 ****
45cfc6520eb3426f5e75e4c635fe5a05 libstdc++-v3/src/c++11/limits.cc
77b90b60f5257e48a1cc8d435bf48008 libstdc++-v3/src/c++11/mutex.cc
050002ca45dc60dce1a60b04070856c2 libstdc++-v3/src/c++11/placeholders.cc
! 6712f49c2a01ec0a51ab1841768401fd libstdc++-v3/src/c++11/random.cc
3da0037728cbd9bbf36756cc740a40b7 libstdc++-v3/src/c++11/regex.cc
2d2f4728760a60ebe54b65e1e21924d2 libstdc++-v3/src/c++11/shared_ptr.cc
561414cffc295fd752cabfc18a056120 libstdc++-v3/src/c++11/snprintf_lite.cc
f8513b1388d2cea07f8cedf9fb2b23c5 libstdc++-v3/src/c++11/string-inst.cc
4405ce00bb1926972ae03f2598bf8eb1 libstdc++-v3/src/c++11/system_error.cc
! 074eba25ae21e741b9e39a3a64338631 libstdc++-v3/src/c++11/thread.cc
56809c3688a11b661e80a09919c1a43c libstdc++-v3/src/c++11/wstring-inst.cc
c1d5b43ab8a99653cb83aaf16c37cfb9 libstdc++-v3/src/c++98/Makefile.am
3f9f0286be9cee8ac86de3f1a2efef22 libstdc++-v3/src/c++98/Makefile.in
--- 78780,78792 ----
45cfc6520eb3426f5e75e4c635fe5a05 libstdc++-v3/src/c++11/limits.cc
77b90b60f5257e48a1cc8d435bf48008 libstdc++-v3/src/c++11/mutex.cc
050002ca45dc60dce1a60b04070856c2 libstdc++-v3/src/c++11/placeholders.cc
! 2e8ef14136427d4b686c3459a51bdb85 libstdc++-v3/src/c++11/random.cc
3da0037728cbd9bbf36756cc740a40b7 libstdc++-v3/src/c++11/regex.cc
2d2f4728760a60ebe54b65e1e21924d2 libstdc++-v3/src/c++11/shared_ptr.cc
561414cffc295fd752cabfc18a056120 libstdc++-v3/src/c++11/snprintf_lite.cc
f8513b1388d2cea07f8cedf9fb2b23c5 libstdc++-v3/src/c++11/string-inst.cc
4405ce00bb1926972ae03f2598bf8eb1 libstdc++-v3/src/c++11/system_error.cc
! bfb91f5074981b8394417097ab259237 libstdc++-v3/src/c++11/thread.cc
56809c3688a11b661e80a09919c1a43c libstdc++-v3/src/c++11/wstring-inst.cc
c1d5b43ab8a99653cb83aaf16c37cfb9 libstdc++-v3/src/c++98/Makefile.am
3f9f0286be9cee8ac86de3f1a2efef22 libstdc++-v3/src/c++98/Makefile.in
*************** b6b76bddd6e2ea7032312b77fc532302 libstd
*** 78682,78687 ****
--- 78879,78885 ----
7bf575f393ab54838d9b08a8036595ff libstdc++-v3/testsuite/18_support/exception_ptr/40296.cc
941be8e80a2056ef4bc571f514b876b4 libstdc++-v3/testsuite/18_support/exception_ptr/60612-terminate.cc
7f0c7c53d19c14d7682c7d2583ed2e74 libstdc++-v3/testsuite/18_support/exception_ptr/60612-unexpected.cc
+ fbbe2424fd2caa3328661dbc642b30fb libstdc++-v3/testsuite/18_support/exception_ptr/62258.cc
babb75b918f5bb92343944df1939d0ba libstdc++-v3/testsuite/18_support/exception_ptr/current_exception.cc
b263b1f61ee03bf16dfef46b97ac810f libstdc++-v3/testsuite/18_support/exception_ptr/lifespan.cc
1676ff4ea9eebb464c7c7e450094a2be libstdc++-v3/testsuite/18_support/exception_ptr/make_exception_ptr.cc
*************** dffee871c586b094ce51d2b87cfc73d4 libstd
*** 78864,78869 ****
--- 79062,79068 ----
386a18079b24cecab0987b69dc3a47d9 libstdc++-v3/testsuite/20_util/bind/49058_1.cc
72b9725aa330095b6961dda28493e9bb libstdc++-v3/testsuite/20_util/bind/49058_2.cc
3c67a7b5a69a9e643f641c3dad23dec7 libstdc++-v3/testsuite/20_util/bind/57899.cc
+ 2dace2ababf2e4a5b72a0a03d0cb59aa libstdc++-v3/testsuite/20_util/bind/68912.cc
0e0bff1d4be5b3170531641b7c7b8365 libstdc++-v3/testsuite/20_util/bind/all_bound.cc
88ded2383c431b31fffc8c4789b7ee19 libstdc++-v3/testsuite/20_util/bind/conv_result.cc
fd31fde570556853ad024229feb3fe60 libstdc++-v3/testsuite/20_util/bind/cv_quals.cc
*************** ad3ff3be46852d8363e6427f72c3f7f6 libstd
*** 78923,78928 ****
--- 79122,79128 ----
d2ba7a44d01f7cddd61aa21e93144fa9 libstdc++-v3/testsuite/20_util/enable_if/requirements/typedefs-2.cc
ba04697fcd5f490ad2933e6ebeeadea7 libstdc++-v3/testsuite/20_util/enable_if/requirements/typedefs.cc
0d98d41894c4d5b4372f4c86c2225470 libstdc++-v3/testsuite/20_util/enable_if/requirements/typedefs_neg.cc
+ d6cde4204362eb5f070c0e5dea2e9fe1 libstdc++-v3/testsuite/20_util/enable_shared_from_this/56383.cc
00e3e28b4c275acbbc23de82f90ed3a3 libstdc++-v3/testsuite/20_util/enable_shared_from_this/cons/constexpr.cc
f70796cc82158d466179b84c7efef718 libstdc++-v3/testsuite/20_util/enable_shared_from_this/members/assign.cc
a294192b95069cd1825213fed718554c libstdc++-v3/testsuite/20_util/enable_shared_from_this/members/unique_ptr.cc
*************** d9ab7a7f1b9b6b6acfc774735e8ae71d libstd
*** 78952,78957 ****
--- 79152,79158 ----
9e3c0cf22572df7b8cfad07710c111c9 libstdc++-v3/testsuite/20_util/function/6.cc
fabfe76dc30b13e696bbaf0d3da99caf libstdc++-v3/testsuite/20_util/function/60594.cc
3305b3cbdd4c907260077f59225aaafa libstdc++-v3/testsuite/20_util/function/63840.cc
+ a1dbb251ff9c5f915028cff1d9456eb8 libstdc++-v3/testsuite/20_util/function/68995.cc
0366f931515bb0f27522d8f32613581b libstdc++-v3/testsuite/20_util/function/7.cc
9ace4aecb05784929a870023e72fa190 libstdc++-v3/testsuite/20_util/function/8.cc
9a4341f79b42e1f66f3258b878bc6cd5 libstdc++-v3/testsuite/20_util/function/9.cc
*************** ad00ade7e7b678c031a00a6371c5120d libstd
*** 79312,79318 ****
1a75cb7539c7f140f29577b83f094999 libstdc++-v3/testsuite/20_util/shared_ptr/cons/51365.cc
6e4b7d0715431126a4fa450e6f94b33f libstdc++-v3/testsuite/20_util/shared_ptr/cons/52924.cc
5d0781c37d398f45d346557df8346d0a libstdc++-v3/testsuite/20_util/shared_ptr/cons/55123.cc
! 72be9b573ae9730908ba49362a208f32 libstdc++-v3/testsuite/20_util/shared_ptr/cons/58659.cc
e47350c38a5a123564392ac3d8070833 libstdc++-v3/testsuite/20_util/shared_ptr/cons/58839.cc
18099d5eb630735b727ff66874b6b79a libstdc++-v3/testsuite/20_util/shared_ptr/cons/61036.cc
56294d2ef9d9d9fd6f7c992ac3c7abff libstdc++-v3/testsuite/20_util/shared_ptr/cons/alias.cc
--- 79513,79519 ----
1a75cb7539c7f140f29577b83f094999 libstdc++-v3/testsuite/20_util/shared_ptr/cons/51365.cc
6e4b7d0715431126a4fa450e6f94b33f libstdc++-v3/testsuite/20_util/shared_ptr/cons/52924.cc
5d0781c37d398f45d346557df8346d0a libstdc++-v3/testsuite/20_util/shared_ptr/cons/55123.cc
! b8f06efda0d3fff6e07c6a23a2e4141d libstdc++-v3/testsuite/20_util/shared_ptr/cons/58659.cc
e47350c38a5a123564392ac3d8070833 libstdc++-v3/testsuite/20_util/shared_ptr/cons/58839.cc
18099d5eb630735b727ff66874b6b79a libstdc++-v3/testsuite/20_util/shared_ptr/cons/61036.cc
56294d2ef9d9d9fd6f7c992ac3c7abff libstdc++-v3/testsuite/20_util/shared_ptr/cons/alias.cc
*************** f387a9d210dfbaf2ddfaf316d57416a7 libstd
*** 79508,79513 ****
--- 79709,79715 ----
6989d4baef43d3945ce0eae4fa4be8b2 libstdc++-v3/testsuite/21_strings/basic_string/cons/char/42261.cc
a1fe6ad73089368e04457f9ca45e438d libstdc++-v3/testsuite/21_strings/basic_string/cons/char/5.cc
c83f54067b226c0f98608b0edf265f9f libstdc++-v3/testsuite/21_strings/basic_string/cons/char/6.cc
+ 6249cbde042f1e982e125e3d80cdf61c libstdc++-v3/testsuite/21_strings/basic_string/cons/char/69092.cc
54ee752c0d5dd92be244f92f50cc925e libstdc++-v3/testsuite/21_strings/basic_string/cons/char/moveable.cc
37144d8725768e1cfa960b43b71d798f libstdc++-v3/testsuite/21_strings/basic_string/cons/char/moveable2.cc
6236dcd314924650875b6392ce08d1c1 libstdc++-v3/testsuite/21_strings/basic_string/cons/char/noexcept_move_construct.cc
*************** d378617e0a90e4c71ac215b76154a06f libstd
*** 81414,81419 ****
--- 81616,81622 ----
06d98e478b6f539bd453b8946a65b67b libstdc++-v3/testsuite/25_algorithms/copy/58982.cc
70b84975b3aa51e7458218afca536327 libstdc++-v3/testsuite/25_algorithms/copy/deque_iterators/1.cc
51f5c270a051a1d8de938743eb05cb4f libstdc++-v3/testsuite/25_algorithms/copy/move_iterators/1.cc
+ 7f42017a219d412750b48669c4f4b988 libstdc++-v3/testsuite/25_algorithms/copy/move_iterators/69478.cc
ac8a131ff3b503c9c66ccc5d8ab010e6 libstdc++-v3/testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc
6bd9a986ab187be8ba21555696c738fd libstdc++-v3/testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc
08679a08f118e9022ba3d0c3ebd2da64 libstdc++-v3/testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc
*************** a19cecd2058c3937d69ea61b9b5c822b libstd
*** 81426,81431 ****
--- 81629,81635 ----
4c332958866aab2e8976979cbfdf2d36 libstdc++-v3/testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc
05a092a74fa4961f8ac5ef713b3e8a90 libstdc++-v3/testsuite/25_algorithms/copy_backward/deque_iterators/1.cc
97f1a94c50c555e26e3f31d05088dff6 libstdc++-v3/testsuite/25_algorithms/copy_backward/move_iterators/1.cc
+ be7d2c3b385652ff53302b88d8bcf82d libstdc++-v3/testsuite/25_algorithms/copy_backward/move_iterators/69478.cc
d51efbbf2b6b7631610124e4a9f4fed6 libstdc++-v3/testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc
f128978ff5506852f582c413a02f9701 libstdc++-v3/testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc
b7e41729ba5ab4db4bfb4fb6d3190f86 libstdc++-v3/testsuite/25_algorithms/copy_if/check_type.cc
*************** a5c1b3251c3b88b9d2b3628c8431be20 libstd
*** 81620,81629 ****
--- 81824,81835 ----
fc261ab024295da9099c60c9329890cb libstdc++-v3/testsuite/25_algorithms/mismatch/check_type.cc
a582b5c520e98ccf1947ba697f974963 libstdc++-v3/testsuite/25_algorithms/mismatch/check_type2.cc
65a886f9ac97e445c7e9622091fbc346 libstdc++-v3/testsuite/25_algorithms/move/1.cc
+ ec41b8bd29342ff1425a7b9b8c3b3543 libstdc++-v3/testsuite/25_algorithms/move/69478.cc
802372a78af8f151ef47a89819bf540d libstdc++-v3/testsuite/25_algorithms/move/deque_iterators/1.cc
6f184881e9aa01e3a74d4683a2bdfcfc libstdc++-v3/testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc
5a740e4d78630e10ce297b28a1d4d393 libstdc++-v3/testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc
8b195c6529bea4b62e9ea6e72f71acc5 libstdc++-v3/testsuite/25_algorithms/move_backward/1.cc
+ bb4f7300d96d6d79886c46c6fda12095 libstdc++-v3/testsuite/25_algorithms/move_backward/69478.cc
639a1621e81c98b6eda4d20625950ef1 libstdc++-v3/testsuite/25_algorithms/move_backward/deque_iterators/1.cc
7869a4def3920a9b0c2b6c521833f3ef libstdc++-v3/testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc
ac931ae107f5532660065593faad5ae5 libstdc++-v3/testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc
*************** aeff256971b3b19ee4209f936b845f3e libstd
*** 81862,81870 ****
fe91a225afd57b9e36c80aa71339f0c5 libstdc++-v3/testsuite/26_numerics/headers/cmath/37582.cc
226b767a8ff6b0b77e49244c4bb57b86 libstdc++-v3/testsuite/26_numerics/headers/cmath/51083.cc
f332387ebc0af24eb41d3ab74ed18e2b libstdc++-v3/testsuite/26_numerics/headers/cmath/53503.cc
d243e353a4b18189b40463b745e58913 libstdc++-v3/testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc
0eb18bf89acccaf8f52c9a8cd8ed2bb1 libstdc++-v3/testsuite/26_numerics/headers/cmath/c99_classification_macros_c++0x.cc
! d1fec5980c4a5c7adf1cd81f078f0290 libstdc++-v3/testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc
52be78422d8306c8d8fe1a94b072c436 libstdc++-v3/testsuite/26_numerics/headers/cmath/c_math.cc
06cc746151452df098c0283f38eece32 libstdc++-v3/testsuite/26_numerics/headers/cmath/c_math_dynamic.cc
690533a0a1513932fca8b112b22a29ba libstdc++-v3/testsuite/26_numerics/headers/cmath/dr550.cc
--- 82068,82077 ----
fe91a225afd57b9e36c80aa71339f0c5 libstdc++-v3/testsuite/26_numerics/headers/cmath/37582.cc
226b767a8ff6b0b77e49244c4bb57b86 libstdc++-v3/testsuite/26_numerics/headers/cmath/51083.cc
f332387ebc0af24eb41d3ab74ed18e2b libstdc++-v3/testsuite/26_numerics/headers/cmath/53503.cc
+ bd60265265c123d189df265dd32f3138 libstdc++-v3/testsuite/26_numerics/headers/cmath/60637.cc
d243e353a4b18189b40463b745e58913 libstdc++-v3/testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc
0eb18bf89acccaf8f52c9a8cd8ed2bb1 libstdc++-v3/testsuite/26_numerics/headers/cmath/c99_classification_macros_c++0x.cc
! a0c77d27b4b38d730f4952822c6200c4 libstdc++-v3/testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc
52be78422d8306c8d8fe1a94b072c436 libstdc++-v3/testsuite/26_numerics/headers/cmath/c_math.cc
06cc746151452df098c0283f38eece32 libstdc++-v3/testsuite/26_numerics/headers/cmath/c_math_dynamic.cc
690533a0a1513932fca8b112b22a29ba libstdc++-v3/testsuite/26_numerics/headers/cmath/dr550.cc
*************** c2bd3af5eff4ce9f69717e23ef96a1da libstd
*** 82169,82174 ****
--- 82376,82382 ----
25faf504b87d5101994883b7cd8fd87c libstdc++-v3/testsuite/26_numerics/valarray/30416.cc
057607a27b7217d5f2f29568bfc4e1f5 libstdc++-v3/testsuite/26_numerics/valarray/33084.cc
bf2f7f97fd20e26ec765d1be54553ec9 libstdc++-v3/testsuite/26_numerics/valarray/40691.cc
+ 826c510e66bba5918e9e652f75565d3d libstdc++-v3/testsuite/26_numerics/valarray/69116.cc
47c42cb819d555e4313e9bd3df478783 libstdc++-v3/testsuite/26_numerics/valarray/algo.cc
3e191d68e11822f58de5e4bd15365ca5 libstdc++-v3/testsuite/26_numerics/valarray/binary_closure.cc
94e3313aebdff6e4496404bbb2d5ae4a libstdc++-v3/testsuite/26_numerics/valarray/const_bracket.cc
*************** df236aba0e0905993f7257f97196e21e libstd
*** 83074,83083 ****
0c6747e250f155b5e1d43bb0f8ef40b8 libstdc++-v3/testsuite/28_regex/algorithms/regex_match/basic/string_range_00_03.cc
83f7459ad50adfbaca6f655709534bc0 libstdc++-v3/testsuite/28_regex/algorithms/regex_match/basic/string_range_01_03.cc
bfdfefe57656667ebcc8df3bdf255796 libstdc++-v3/testsuite/28_regex/algorithms/regex_match/basic/string_range_02_03.cc
! 3649ca590c1496075d6a6dcbe5d6a5e0 libstdc++-v3/testsuite/28_regex/algorithms/regex_match/cstring_bracket_01.cc
a61eee397025bf99c815aef958edce6b libstdc++-v3/testsuite/28_regex/algorithms/regex_match/ecma/char/53622.cc
7e4e5e7d0a959dc08b6c230c4db612ba libstdc++-v3/testsuite/28_regex/algorithms/regex_match/ecma/char/57173.cc
44818d0e77ef5c0c64f43b48f0206e7c libstdc++-v3/testsuite/28_regex/algorithms/regex_match/ecma/char/58576.cc
2dde0afb4291f234499243b53063ab91 libstdc++-v3/testsuite/28_regex/algorithms/regex_match/ecma/char/anymatcher.cc
26febabe2ef79fbc91dbfe54dc6a47dc libstdc++-v3/testsuite/28_regex/algorithms/regex_match/ecma/char/backref.cc
a8df08852135acfce31d7a69db7f20b3 libstdc++-v3/testsuite/28_regex/algorithms/regex_match/ecma/char/empty_range.cc
--- 83282,83292 ----
0c6747e250f155b5e1d43bb0f8ef40b8 libstdc++-v3/testsuite/28_regex/algorithms/regex_match/basic/string_range_00_03.cc
83f7459ad50adfbaca6f655709534bc0 libstdc++-v3/testsuite/28_regex/algorithms/regex_match/basic/string_range_01_03.cc
bfdfefe57656667ebcc8df3bdf255796 libstdc++-v3/testsuite/28_regex/algorithms/regex_match/basic/string_range_02_03.cc
! 89a647b38bb7d6eb963f530d35046dd3 libstdc++-v3/testsuite/28_regex/algorithms/regex_match/cstring_bracket_01.cc
a61eee397025bf99c815aef958edce6b libstdc++-v3/testsuite/28_regex/algorithms/regex_match/ecma/char/53622.cc
7e4e5e7d0a959dc08b6c230c4db612ba libstdc++-v3/testsuite/28_regex/algorithms/regex_match/ecma/char/57173.cc
44818d0e77ef5c0c64f43b48f0206e7c libstdc++-v3/testsuite/28_regex/algorithms/regex_match/ecma/char/58576.cc
+ 73accf3e3a61cce1a874db316e633ad4 libstdc++-v3/testsuite/28_regex/algorithms/regex_match/ecma/char/68863.cc
2dde0afb4291f234499243b53063ab91 libstdc++-v3/testsuite/28_regex/algorithms/regex_match/ecma/char/anymatcher.cc
26febabe2ef79fbc91dbfe54dc6a47dc libstdc++-v3/testsuite/28_regex/algorithms/regex_match/ecma/char/backref.cc
a8df08852135acfce31d7a69db7f20b3 libstdc++-v3/testsuite/28_regex/algorithms/regex_match/ecma/char/empty_range.cc
*************** e010c18a27e8cc55dd19b78d83e42309 libstd
*** 83172,83177 ****
--- 83381,83387 ----
dc0cd1e0feb3ade1e96a6f6cac913d88 libstdc++-v3/testsuite/28_regex/match_results/typedefs.cc
0082fe40ff69c089d9bb559965151562 libstdc++-v3/testsuite/28_regex/range_access.cc
98583b137f9421b13b79c73875d9b804 libstdc++-v3/testsuite/28_regex/regex_error/regex_error.cc
+ 23cb11a783af63321966bd02ca7d9edd libstdc++-v3/testsuite/28_regex/regression.cc
383f6f8063afc043d01ad93b66dc7050 libstdc++-v3/testsuite/28_regex/requirements/typedefs.cc
72d10977feca93bea9cbf77a50afdde9 libstdc++-v3/testsuite/28_regex/sub_match/cast_char.cc
faf6434f8dd833470a9c23075e9c328f libstdc++-v3/testsuite/28_regex/sub_match/cast_wchar_t.cc
*************** fe71ca9cef7e3ebee4e1ebb285e35be3 libstd
*** 83442,83447 ****
--- 83652,83658 ----
63fab6df4806c0e6fd0c4763bd21ec65 libstdc++-v3/testsuite/30_threads/this_thread/4.cc
dfa67bced0d008bfbdea596073619cd8 libstdc++-v3/testsuite/30_threads/this_thread/58038.cc
9a06ffb70c4ead24c42fa33ffb2c0667 libstdc++-v3/testsuite/30_threads/this_thread/60421.cc
+ 439bc42ab5ff327022f82723c1149acb libstdc++-v3/testsuite/30_threads/thread/70503.cc
1c71fe3895e30875a087f7b8a37ecf60 libstdc++-v3/testsuite/30_threads/thread/adl.cc
bb2f0ee35d97a4812efeade16d25b634 libstdc++-v3/testsuite/30_threads/thread/cons/1.cc
eedf062193cd10dd82ab644cd59f7de2 libstdc++-v3/testsuite/30_threads/thread/cons/2.cc
*************** a6c67f1fe93fa47c0938650d828063f2 libstd
*** 84904,84910 ****
e10d3cdddd0f53096227a5beb8dcd757 libstdc++-v3/testsuite/util/thread/all.h
18097d974d6f6a830c12c42592f0006d libtool-ldflags
3bb1de19ee64b1073f3d23d9a410b743 libtool.m4
! 5716905de7b24c3f86c3b2ccf0e8cba9 libvtv/ChangeLog
eef62b8fb153928c0a2c4a0578c942c0 libvtv/Makefile.am
6450c2f34e817a27b51c21ac0bd1cb6f libvtv/Makefile.in
4ce86f8604e6c86211a4cb2025ffc53e libvtv/acinclude.m4
--- 85115,85121 ----
e10d3cdddd0f53096227a5beb8dcd757 libstdc++-v3/testsuite/util/thread/all.h
18097d974d6f6a830c12c42592f0006d libtool-ldflags
3bb1de19ee64b1073f3d23d9a410b743 libtool.m4
! 285d462012ec78906985a12d0c37e4bc libvtv/ChangeLog
eef62b8fb153928c0a2c4a0578c942c0 libvtv/Makefile.am
6450c2f34e817a27b51c21ac0bd1cb6f libvtv/Makefile.in
4ce86f8604e6c86211a4cb2025ffc53e libvtv/acinclude.m4
*************** add56677aeac69caba72b699b2b43f07 libvtv
*** 84987,84993 ****
5ddbd6d7662cb8cab972934da6561160 libvtv/vtv_utils.h
247597a3fcc5b5aa8bd923351c59d853 ltgcc.m4
4e65f2f6a05f5eca82ba79c6363aa3db ltmain.sh
! 43c5d3b2d733ff317c16937b8715f5b5 lto-plugin/ChangeLog
4c40915b9f88608e518913005264f8fa lto-plugin/Makefile.am
e4afd16e3532d984448f0ca8ba8c3833 lto-plugin/Makefile.in
e0b6c77fa2326a08aa2d7a69e87e0f8c lto-plugin/aclocal.m4
--- 85198,85204 ----
5ddbd6d7662cb8cab972934da6561160 libvtv/vtv_utils.h
247597a3fcc5b5aa8bd923351c59d853 ltgcc.m4
4e65f2f6a05f5eca82ba79c6363aa3db ltmain.sh
! ed3c4fec9d5880bef648ff4f7647a511 lto-plugin/ChangeLog
4c40915b9f88608e518913005264f8fa lto-plugin/Makefile.am
e4afd16e3532d984448f0ca8ba8c3833 lto-plugin/Makefile.in
e0b6c77fa2326a08aa2d7a69e87e0f8c lto-plugin/aclocal.m4
*************** dee72a6a60e99528b0d17bf3ff9a1e15 ltopti
*** 85000,85006 ****
bc2f6032c98896249eadb56177c7d357 ltsugar.m4
c30cd33c496505f13d9fbdb6970c7c33 ltversion.m4
293853a13b7e218e3a4342cf85fbbf25 lt~obsolete.m4
! c430ed08fa9d8345e2e0e61e17725407 maintainer-scripts/ChangeLog
33c7bc2d2c55956dfac85a05d8a80eff maintainer-scripts/README
a3cc7e22d2016063d76bfc42361ab230 maintainer-scripts/crontab
6facef54b1f26f6ee5d58aef536e7c82 maintainer-scripts/gcc_release
--- 85211,85217 ----
bc2f6032c98896249eadb56177c7d357 ltsugar.m4
c30cd33c496505f13d9fbdb6970c7c33 ltversion.m4
293853a13b7e218e3a4342cf85fbbf25 lt~obsolete.m4
! af15ae4497f4fcc52dd9142b8474b2c3 maintainer-scripts/ChangeLog
33c7bc2d2c55956dfac85a05d8a80eff maintainer-scripts/README
a3cc7e22d2016063d76bfc42361ab230 maintainer-scripts/crontab
6facef54b1f26f6ee5d58aef536e7c82 maintainer-scripts/gcc_release
*************** f1fff2ea196cbf6fe4634bc3edc5af4d move-i
*** 85015,85021 ****
cf2baa0854f564a7785307e79f155efc symlink-tree
69678e72941d681665c3731bfb3044ab ylwrap
ed77bd1cb8611c7e07d54332abbbb44a zlib/CMakeLists.txt
! 4e9be4718a69e0eea9f59f20ce2b752f zlib/ChangeLog
e7a1201f311d2ce7a5fc5e7eb763fe07 zlib/ChangeLog.gcj
b7a1991f01daea3efe108a215c5514a5 zlib/FAQ
3b6b6f9e88f2319b75e6ccb8c2823b13 zlib/INDEX
--- 85226,85232 ----
cf2baa0854f564a7785307e79f155efc symlink-tree
69678e72941d681665c3731bfb3044ab ylwrap
ed77bd1cb8611c7e07d54332abbbb44a zlib/CMakeLists.txt
! 8850c2b81f034ebef7dca9d5969f2515 zlib/ChangeLog
e7a1201f311d2ce7a5fc5e7eb763fe07 zlib/ChangeLog.gcj
b7a1991f01daea3efe108a215c5514a5 zlib/FAQ
3b6b6f9e88f2319b75e6ccb8c2823b13 zlib/INDEX
diff -Nrcpad gcc-4.9.3/Makefile.def gcc-4.9.4/Makefile.def
*** gcc-4.9.3/Makefile.def Thu Dec 4 18:25:37 2014
--- gcc-4.9.4/Makefile.def Fri Dec 4 20:25:13 2015
*************** dependencies = { module=all-m4; on=all-b
*** 499,504 ****
--- 499,505 ----
// on libgcc and newlib/libgloss.
lang_env_dependencies = { module=libjava; cxx=true; };
lang_env_dependencies = { module=libitm; cxx=true; };
+ lang_env_dependencies = { module=libffi; cxx=true; };
lang_env_dependencies = { module=libcilkrts; cxx=true; };
lang_env_dependencies = { module=newlib; no_c=true; };
lang_env_dependencies = { module=libgloss; no_c=true; };
diff -Nrcpad gcc-4.9.3/Makefile.in gcc-4.9.4/Makefile.in
*** gcc-4.9.3/Makefile.in Thu Dec 4 18:25:37 2014
--- gcc-4.9.4/Makefile.in Fri Dec 4 20:25:13 2015
*************** configure-target-winsup: maybe-all-targe
*** 47879,47884 ****
--- 47879,47885 ----
configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
+ configure-target-libffi: maybe-all-target-libstdc++-v3
configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
configure-target-libjava: maybe-all-target-libstdc++-v3
diff -Nrcpad gcc-4.9.3/NEWS gcc-4.9.4/NEWS
*** gcc-4.9.3/NEWS Fri Jun 26 18:00:03 2015
--- gcc-4.9.4/NEWS Wed Aug 3 05:10:52 2016
*************** see ONEWS.
*** 6,34 ****
======================================================================
http://gcc.gnu.org/gcc-4.9/index.html
GCC 4.9 Release Series
! June 26, 2015
The [1]GNU project and the GCC developers are pleased to announce the
! release of GCC 4.9.3.
This release is a bug-fix release, containing fixes for regressions in
! GCC 4.9.2 relative to previous releases of GCC.
Release History
GCC 4.9.3
! June 26, 2015 ([2]changes, [3]documentation)
GCC 4.9.2
! October 30, 2014 ([4]changes, [5]documentation)
GCC 4.9.1
! July 16, 2014 ([6]changes, [7]documentation)
GCC 4.9.0
! April 22, 2014 ([8]changes, [9]documentation)
References and Acknowledgements
--- 6,38 ----
======================================================================
http://gcc.gnu.org/gcc-4.9/index.html
+
GCC 4.9 Release Series
! Aug 3, 2016
The [1]GNU project and the GCC developers are pleased to announce the
! release of GCC 4.9.4.
This release is a bug-fix release, containing fixes for regressions in
! GCC 4.9.3 relative to previous releases of GCC.
Release History
+ GCC 4.9.4
+ Aug 3, 2016 ([2]changes, [3]documentation)
+
GCC 4.9.3
! June 26, 2015 ([4]changes, [5]documentation)
GCC 4.9.2
! October 30, 2014 ([6]changes, [7]documentation)
GCC 4.9.1
! July 16, 2014 ([8]changes, [9]documentation)
GCC 4.9.0
! April 22, 2014 ([10]changes, [11]documentation)
References and Acknowledgements
*************** References and Acknowledgements
*** 36,95 ****
supports several other languages aside from C, it now stands for the
GNU Compiler Collection.
! A list of [10]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 [11]amazing group of volunteers is
what makes GCC successful.
! For additional information about GCC please refer to the [12]GCC
! project web site or contact the [13]GCC development mailing list.
! To obtain GCC please use [14]our mirror sites or [15]our SVN server.
For questions related to the use of GCC, please consult these web
! pages and the [16]GCC manuals. If that fails, the
! [17]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 [18]gcc@gcc.gnu.org. All of [19]our lists have public
archives.
! Copyright (C) [20]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 [21]maintained by the GCC team. Last modified
! 2015-06-26[22].
References
1. http://www.gnu.org/
2. http://gcc.gnu.org/gcc-4.9/changes.html
! 3. http://gcc.gnu.org/onlinedocs/4.9.3/
4. http://gcc.gnu.org/gcc-4.9/changes.html
! 5. http://gcc.gnu.org/onlinedocs/4.9.2/
6. http://gcc.gnu.org/gcc-4.9/changes.html
! 7. http://gcc.gnu.org/onlinedocs/4.9.1/
8. http://gcc.gnu.org/gcc-4.9/changes.html
! 9. https://gcc.gnu.org/onlinedocs/4.9.0/
! 10. http://gcc.gnu.org/gcc-4.9/buildstat.html
! 11. https://gcc.gnu.org/onlinedocs/gcc/Contributors.html
! 12. http://gcc.gnu.org/index.html
! 13. mailto:gcc@gcc.gnu.org
! 14. http://gcc.gnu.org/mirrors.html
! 15. http://gcc.gnu.org/svn.html
! 16. https://gcc.gnu.org/onlinedocs/
! 17. mailto:gcc-help@gcc.gnu.org
! 18. mailto:gcc@gcc.gnu.org
! 19. https://gcc.gnu.org/lists.html
! 20. http://www.fsf.org/
! 21. https://gcc.gnu.org/about.html
! 22. http://validator.w3.org/check/referer
======================================================================
http://gcc.gnu.org/gcc-4.9/changes.html
GCC 4.9 Release Series
Changes, New Features, and Fixes
--- 40,102 ----
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
! 2016-08-03[24].
References
1. http://www.gnu.org/
2. http://gcc.gnu.org/gcc-4.9/changes.html
! 3. http://gcc.gnu.org/onlinedocs/4.9.4/
4. http://gcc.gnu.org/gcc-4.9/changes.html
! 5. http://gcc.gnu.org/onlinedocs/4.9.3/
6. http://gcc.gnu.org/gcc-4.9/changes.html
! 7. http://gcc.gnu.org/onlinedocs/4.9.2/
8. http://gcc.gnu.org/gcc-4.9/changes.html
! 9. http://gcc.gnu.org/onlinedocs/4.9.1/
! 10. http://gcc.gnu.org/gcc-4.9/changes.html
! 11. https://gcc.gnu.org/onlinedocs/4.9.0/
! 12. http://gcc.gnu.org/gcc-4.9/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.9/changes.html
+
GCC 4.9 Release Series
Changes, New Features, and Fixes
*************** New Languages and Language specific impr
*** 178,187 ****
* Version 4.0 of the [4]OpenMP specification is now supported in the
C and C++ compilers and starting with the 4.9.1 release also in the
Fortran compiler. The new -fopenmp-simd option can be used to
! enable OpenMP's SIMD directives, while ignoring other OpenMP
directives. The new [5]-fsimd-cost-model= option permits to tune
the vectorization cost model for loops annotated with OpenMP and
! Cilk Plus simd directives; -Wopenmp-simd warns when the current
cost model overrides simd directives set by the user.
* The -Wdate-time option has been added for the C, C++ and Fortran
compilers, which warns when the __DATE__, __TIME__ or __TIMESTAMP__
--- 185,194 ----
* Version 4.0 of the [4]OpenMP specification is now supported in the
C and C++ compilers and starting with the 4.9.1 release also in the
Fortran compiler. The new -fopenmp-simd option can be used to
! enable OpenMP's SIMD directives while ignoring other OpenMP
directives. The new [5]-fsimd-cost-model= option permits to tune
the vectorization cost model for loops annotated with OpenMP and
! Cilk Plus simd directives. -Wopenmp-simd warns when the current
cost model overrides simd directives set by the user.
* The -Wdate-time option has been added for the C, C++ and Fortran
compilers, which warns when the __DATE__, __TIME__ or __TIMESTAMP__
*************** New Languages and Language specific impr
*** 203,223 ****
-fdiagnostics-color=never.
Sample diagnostics output:
$ g++ -fdiagnostics-color=always -S -Wall test.C
! test.C: In function ‘int foo()’:
test.C:1:14: warning: no return statement in function returning non-void [-W
return-type]
int foo () { }
^
test.C:2:46: error: template instantiation depth exceeds maximum of 900 (use
! -ftemplate-depth= to increase the maximum) instantiating ‘struct X<100>’
template