diff -Nrcpad gcc-6.3.0/ChangeLog gcc-6.4.0/ChangeLog
*** gcc-6.3.0/ChangeLog	Wed Dec 21 07:51:43 2016
--- gcc-6.4.0/ChangeLog	Tue Jul  4 07:22:46 2017
***************
*** 1,3 ****
--- 1,15 ----
+ 2017-07-04  Release Manager
+ 
+ 	* GCC 6.4.0 released.
+ 
+ 2017-01-09  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-6.3.0/INSTALL/build.html gcc-6.4.0/INSTALL/build.html
*** gcc-6.3.0/INSTALL/build.html	Wed Dec 21 07:54:11 2016
--- gcc-6.4.0/INSTALL/build.html	Tue Jul  4 07:28:15 2017
***************
*** 1,467 ****
! 
! 
! 
! 
!  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’.  This option assumes that the host
  supports the linker plugin (e.g. GNU ld version 2.21 or later or GNU gold
  version 2.21 or later).
!  This option is similar to  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-6.3.0/INSTALL/configure.html gcc-6.4.0/INSTALL/configure.html
*** gcc-6.3.0/INSTALL/configure.html	Wed Dec 21 07:54:10 2016
--- gcc-6.4.0/INSTALL/configure.html	Tue Jul  4 07:28:15 2017
***************
*** 1,617 ****
! 
! 
! 
! 
!  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.
!  This option is required when building the libgccjit.so library.
!  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
  https://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 arm*-*-*, sh*-*-* and x86-64-*-linux*.
!  list is either  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.
! 
!       This option is required when building the libgccjit.so library.
! 
!       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):
!           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.
! bootstrap-lto, but is intended for
! hosts that do not support the linker plugin.  Without the linker plugin 
! static libraries are not compiled with link-time optimizations.  Since 
! the GCC middle end and back end are in libbackend.a this means
  that only the front end is actually LTO optimized.
! 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,385 ----
! 
! 
! 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.
! 
!      bootstrap-lto, but is intended for
! hosts that do not support the linker plugin.  Without the linker plugin
! static libraries are not compiled with link-time optimizations.  Since
! the GCC middle end and back end are in libbackend.a this means
  that only the front end is actually LTO optimized.
! 
!      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
! 
arm*-*-*default or aprofile.  Specifying
  default is equivalent to omitting this option while specifying
  aprofile builds multilibs for each combination of ISA (-marm or
  -mthumb), architecture (-march=armv7-a, -march=armv7ve,
--- 1,495 ----
! 
! 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-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.
! 
!      --enable-vtable-verify--disable-multilib
! 
! 
!arm-*-*m68*-*-*mips*-*-*powerpc*-*-*, rs6000*-*-*--with-multilib-list=list--without-multilib-list
! 
arm*-*-*default or aprofile.  Specifying
  default is equivalent to omitting this option while specifying
  aprofile builds multilibs for each combination of ISA (-marm or
  -mthumb), architecture (-march=armv7-a, -march=armv7ve,
*************** or -march=armv8-a), FPU ava
*** 619,2073 ****
  -mfpu=neon, -mfpu=vfpv4-d16, -mfpu=neon-vfpv4 or
  -mfpu=neon-fp-armv8 depending on architecture) and floating-point ABI
  (-mfloat-abi=softfp or -mfloat-abi=hard).
! 
sh*-*-*list is a comma separated list of CPU names.  These must be of the
  form 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.
! 
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 !
! (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).
! 
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: -
--with-cpu=sh4a --with-endian=little,big --with-multilib-list= -
Example 2: to configure a compiler for both SH4A and SH4AL-DSP, but with only little endian SH4AL: !
--with-cpu=sh4a --with-endian=little,big \ ! --with-multilib-list=sh4al,!mb/m4al !
x86-64-*-linux*list is a comma separated list of 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.
! 
If --with-multilib-list is not given, then only 32-bit and ! 64-bit run-time libraries will be enabled. !
--with-endian=endiansSpecify what endians to use. Currently only implemented for sh*-*-*. !
!endians may be one of the following: !
bigUse big endian exclusively. !
littleUse little endian exclusively. !
big,littleUse big endian by default. Provide a multilib for little endian. !
little,bigUse little endian by default. Provide a multilib for big endian. !
--enable-threadsSpecify 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. !
!--disable-threadsSpecify that threading support should be disabled for the system. ! This is an alias for --enable-threads=single. !
!--enable-threads=libSpecify 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: !
!aixAIX thread support. !
dceDCE thread support. !
lynxLynxOS thread support. !
mipssdeMIPS SDE thread support. !
noThis is an alias for ‘single’. !
posixGeneric POSIX/Unix98 thread support. !
rtemsRTEMS thread support. !
singleDisable thread support, should work for all platforms. !
tpfTPF thread support. !
vxworksVxWorks thread support. !
win32Microsoft Win32 API thread support. !
--enable-tlsSpecify 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. !
!--disable-tlsSpecify that the target does not support TLS. ! This is an alias for --enable-tls=no. !
!--with-cpu=cpu--with-cpu-32=cpu--with-cpu-64=cpuSpecify 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, PowerPC, and SPARC. !
!--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=typeThese 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. !
!--with-mode=modeSpecify if the compiler should default to -marm or -mthumb. This option is only supported on ARM targets. !
!--with-stack-offset=numThis 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. !
!--with-fpmath=isaThis 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. !
!--with-fp-32=modeOn MIPS targets, set the default value for the -mfp option when using the o32 ABI. The possibilities for mode are: !
32Use the o32 FP32 ABI extension, as with the -mfp32 command-line ! option. !
xxUse the o32 FPXX ABI extension, as with the -mfpxx command-line ! option. !
64Use the o32 FP64 ABI extension, as with the -mfp64 command-line ! option. !
In the absence of this configuration option the default is to use the o32 FP32 ABI extension. !
!--with-odd-spreg-32On MIPS targets, set the -modd-spreg option by default when using the o32 ABI. !
!--without-odd-spreg-32On MIPS targets, set the -mno-odd-spreg option by default when using the o32 ABI. This is normally used in conjunction with ! --with-fp-32=64 in order to target the o32 FP64A ABI extension. !
!--with-nan=encodingOn 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: !
legacyUse the legacy encoding, as with the -mnan=legacy command-line ! option. !
2008Use 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. !
!--with-divide=typeSpecify 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: !
trapsDivision by zero checks use conditional traps (this is the default on ! systems that support conditional traps). !
breaksDivision by zero checks use the break instruction. !
--with-llscOn 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. !
!--without-llscOn MIPS targets, make -mno-llsc the default when no ! -mllsc option is passed. !
!--with-synciOn MIPS targets, make -msynci the default when no ! -mno-synci option is passed. !
!--without-synciOn MIPS targets, make -mno-synci the default when no ! -msynci option is passed. This is the default. !
!--with-mips-pltOn 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. !
!--enable-__cxa_atexitDefine 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. !
!--enable-gnu-indirect-functionDefine if you want to enable the ifunc attribute.  This option is
  currently only available on systems with GNU libc on certain targets.
! 
--enable-target-optspaceSpecify that target ! libraries should be optimized for code space instead of code speed. This is the default for the m32r platform. !
!--with-cpp-install-dir=dirnameSpecify that the user visible cpp program should be installed
! in prefix/dirname/cpp, in addition to bindir.
! 
--enable-comdatEnable COMDAT group support. This is primarily used to override the automatically detected value. !
!--enable-initfini-arrayForce the use of sections .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-mutexWhen 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. !
!--enable-maintainer-modeThe 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 gettext tools
  to do so.
! 
--disable-bootstrapFor 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. !
!--enable-bootstrapIn 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. !
!--enable-generated-files-in-srcdirNeither 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. !
!--enable-version-specific-runtime-libsSpecify 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’. !
!--with-aix-soname=‘aix’, ‘svr4’ or ‘both’Traditional AIX shared library versioning (versioned Shared Object
  files as members of unversioned Archive Library files named
! ‘lib.a’) causes numerous headaches for package managers. However,
  Import Files as members of Archive Library files allow for
  filename-based versioning of shared libraries as seen on Linux/SVR4,
! where this is called the "SONAME". But as they prevent static linking,
  Import Files may be used with Runtime Linking only, where the
! linker does search for ‘libNAME.so’ before ‘libNAME.a’ library
! filenames with the ‘-lNAME’ linker flag.
! 
For detailed information please refer to the AIX ! ld ! Command reference. !
!As long as shared library creation is enabled, upon: !
--with-aix-soname=aix--with-aix-soname=bothA (traditional AIX) Shared Archive Library file is created:
!  
Shared Object file as archive member named
!   ‘libNAME.so.V’ (except for ‘libgcc_s’, where the Shared
!   Object file is named ‘shr.o’ for backwards compatibility), which
!   dlopen("libNAME.a(libNAME.so.V)", RTLD_MEMBER)
!    Static Archive
     Library file is needed
!   --with-aix-soname=both--with-aix-soname=svr4A (second) Shared Archive Library file is created:
!  
Shared Object file as archive member named
!  ‘shr.o’, which
!   -G linker flag
!    F_LOADONLY flag set
!    dlopen("libNAME.so.V(shr.o)",
     RTLD_MEMBER)
!   Import File as archive member named ‘shr.imp’,
   which
!   Loader Section of subsequent binaries
!    ‘weak’ Keyword
!    A symbolic link using the ‘libNAME.so’ filename scheme is created: !
Shared Archive Library file
!   ld Command to find ‘lib.so.V(shr.imp)’ via
!   the ‘-lNAME’ argument (requires Runtime Linking to be enabled)
!   dlopen("libNAME.so(shr.o)",
    RTLD_MEMBER)
!   As long as static library creation is enabled, upon: !
--with-aix-soname=svr4A Static Archive Library is created:
!  
Static Object files as archive members, which
!   While the aix-soname=‘svr4’ option does not create Shared Object
  files as members of unversioned Archive Library files any more, package
  managers still are responsible to
  transfer Shared Object files
  found as member of a previously installed unversioned Archive Library
  file into the newly installed Archive Library file with the same
  filename.
! 
WARNING: Creating Shared Object files with Runtime Linking
  enabled may bloat the TOC, eventually leading to TOC overflow errors,
! requiring the use of either the -Wl,-bbigtoc linker flag (seen to
  break with the GDB debugger) or some of the TOC-related compiler flags,
  see “RS/6000 and PowerPC Options” in the main manual.
! 
--with-aix-soname is currently supported by ‘libgcc_s’ only, so this option is still experimental and not for normal use yet. !
!Default is the traditional behavior --with-aix-soname=‘aix’. !
!--enable-languages=lang1,lang2,…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:
! 
grep ^language= */config-lang.in !
Currently, you can use any of the following:
  all, ada, c, c++, fortran,
! go, java, jit, lto, 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, Jit, and Objective-C++ are not default languages.  LTO is not a
! default language, but is built by default because --enable-lto is
  enabled by default.  The other languages are default languages.
! 
--enable-stage1-languages=lang1,lang2,…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 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-libadaSpecify 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’. !
!--disable-libsanitizerSpecify that the run-time libraries for the various sanitizers should not be built. !
!--disable-libsspSpecify that the run-time libraries for stack smashing protection should not be built. !
!--disable-libquadmathSpecify 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. !
!--disable-libquadmath-supportSpecify that the Fortran front end and libgfortran do not add
  support for libquadmath on systems supporting it.
! 
--disable-libgompSpecify that the GNU Offloading and Multi Processing Runtime Library should not be built. !
!--disable-libvtvSpecify that the run-time libraries used by vtable verification should not be built. !
!--with-dwarf2Specify that the compiler should use DWARF 2 debugging information as the default. !
!--with-advance-toolchain=atOn 64-bit PowerPC Linux systems, configure the compiler to use the header files, library files, and the dynamic linker from the Advance Toolchain release at instead of the default versions that are provided by the Linux distribution. In general, this option is intended for the developers of GCC, and it is not intended for general use. !
!--enable-targets=all--enable-targets=target_listSome 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. !
!--enable-default-pieTurn on -fPIE and -pie by default. !
!--enable-securepltThis option enables -msecure-plt by default for powerpc-linux. See “RS/6000 and PowerPC Options” in the main manual !
!--enable-default-sspTurn on -fstack-protector-strong by default. !
!--enable-cldThis option enables -mcld by default for 32-bit x86 targets. See “i386 and x86-64 Options” in the main manual !
!--enable-win32-registry--enable-win32-registry=key--disable-win32-registryThe --enable-win32-registry option enables Microsoft Windows-hosted GCC to look up installations paths in the registry using the following key: -
-HKEY_LOCAL_MACHINE\SOFTWARE\Free Software Foundation\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. !
!--nfpSpecify 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. !
!--enable-werror--disable-werror--enable-werror=yes--enable-werror=noWhen 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. !
!--enable-checking--enable-checking=listWhen 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 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.
! 
--disable-stage1-checking--enable-stage1-checking--enable-stage1-checking=listIf 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. !
!--enable-coverage--enable-coverage=levelWith 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. !
!--enable-gather-detailed-mem-statsWhen this option is specified more detailed information on memory allocation is gathered. This information is printed when using ! -fmem-report. !
!--enable-valgrind-annotationsMark selected memory related operations in the compiler when run under valgrind to suppress false positives. !
!--enable-nls--disable-nlsThe --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. !
!--with-included-gettextIf NLS is enabled, the --with-included-gettext option causes the build
! procedure to prefer its copy of GNU gettext.
! 
--with-catgetsIf NLS is enabled, and if the host lacks gettext 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=dirSearch for libiconv header files in dir/include and ! libiconv library files in dir/lib. !
!--enable-obsoleteEnable 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-decimal-float--enable-decimal-float=yes--enable-decimal-float=no--enable-decimal-float=bid--enable-decimal-float=dpd--disable-decimal-floatEnable (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-fixed-point--disable-fixed-pointEnable (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. !
!--with-long-double-128Specify if long 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.
! 
--enable-fdpicOn SH Linux systems, generate ELF FDPIC code. !
!--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=pathnameIf 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 (LD_LIBRARY_PATH on GNU/Linux and Solaris systems).
! 
These flags are applicable to the host platform only. When building a cross compiler, they will not be used to configure target libraries. !
!--with-isl=pathname--with-isl-include=pathname--with-isl-lib=pathnameIf you do not have the isl library installed in a standard location and you want to build GCC, you can explicitly specify the directory where it is ! installed (‘--with-isl=islinstalldir’). The ! --with-isl=islinstalldir option is shorthand for ! --with-isl-lib=islinstalldir/lib and ! --with-isl-include=islinstalldir/include. If this shorthand assumption is 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. !
!--with-stage1-ldflags=flagsThis 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. If --with-stage1-libs is not set to a ! value, then the default is ‘-static-libstdc++ -static-libgcc’, if supported. !
!--with-stage1-libs=libsThis 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. !
!--with-boot-ldflags=flagsThis option may be used to set linker flags to be used when linking stage 2 and later when bootstrapping GCC. If –with-boot-libs is not is set to a value, then the default is ! ‘-static-libstdc++ -static-libgcc’. !
!--with-boot-libs=libsThis option may be used to set libraries to be used when linking stage 2 and later when bootstrapping GCC. !
!--with-debug-prefix-map=mapConvert source directory names using -fdebug-prefix-map when building runtime libraries. ‘map’ is a space-separated ! list of maps of the form ‘old=new’. !
!--enable-linker-build-idTells 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. !
!--with-linker-hash-style=choiceTells 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. !
!--enable-gnu-unique-object--disable-gnu-unique-objectTells 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. !
!--with-diagnostics-color=choiceTells GCC to use choice as the default for -fdiagnostics-color=
  option (if not used explicitly on the command line).  choice
! can be one of ‘never’, ‘auto’, ‘always’, and ‘auto-if-env’
! where ‘auto’ is the default.  ‘auto-if-env’ means that
! -fdiagnostics-color=auto will be the default if GCC_COLORS
  is present and non-empty in the environment, and
! -fdiagnostics-color=never otherwise.
! 
--enable-lto--disable-ltoEnable support for link-time optimization (LTO). This is enabled by ! default, and may be disabled using --disable-lto. !
!--enable-linker-plugin-configure-flags=FLAGS--enable-linker-plugin-flags=FLAGSBy default, linker plugins (such as the LTO plugin) are built for the host system architecture. For the case that the linker has a different (but run-time compatible) architecture, these flags can be specified to build plugins that are compatible to the linker. For example, if you are building GCC for a 64-bit x86_64 ! (‘x86_64-unknown-linux-gnu’) host system, but have a 32-bit x86 ! GNU/Linux (‘i686-pc-linux-gnu’) linker executable (which is executable on the former system), you can configure GCC as follows for getting compatible linker plugins: -
-% srcdir/configure \ - --host=x86_64-unknown-linux-gnu \ - --enable-linker-plugin-configure-flags=--host=i686-pc-linux-gnu \ - --enable-linker-plugin-flags='CC=gcc\ -m32\ -Wl,-rpath,[...]/i686-pc-linux-gnu/lib' -
--with-plugin-ld=pathnameEnable 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-canonical-system-headers--disable-canonical-system-headersEnable 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. !
!--with-glibc-version=major.minorTell 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. !
!--enable-as-accelerator-for=targetBuild as offload target compiler. Specify offload host triple by target. !
!--enable-offload-targets=target1[=path1],…,targetN[=pathN]Enable offloading to targets target1, …, targetN. Offload compilers are expected to be already installed. Default search path for them is exec-prefix, but it can be changed by ! specifying paths path1, …, pathN. !
!% srcdir/configure \ ! --enable-offload-target=i686-unknown-linux-gnu=/path/to/i686/compiler,x86_64-pc-linux-gnu !
If ‘hsa’ is specified as one of the targets, the compiler will be built with support for HSA GPU accelerators. Because the same compiler will emit the accelerator code, no path should be specified. !
!--with-hsa-runtime=pathname--with-hsa-runtime-include=pathname--with-hsa-runtime-lib=pathnameIf you configure GCC with HSA offloading but do not have the HSA run-time library installed in a standard location then you can explicitly specify the directory where they are installed. The ! --with-hsa-runtime=hsainstalldir option is a shorthand for ! --with-hsa-runtime-lib=hsainstalldir/lib and ! --with-hsa-runtime-include=hsainstalldir/include. !
!--with-hsa-kmt-lib=pathnameIf you configure GCC with HSA offloading but do not have the HSA KMT library installed in a standard location then you can ! explicitly specify the directory where it resides. !
The following options only apply to building cross compilers. !
!--with-sysroot--with-sysroot=dirTells 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 make install; 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. !
!--with-build-sysroot--with-build-sysroot=dirTells 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. !
!--with-headers--with-headers=dirDeprecated 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.  fixincludes
  will be run on these files to make them compatible with GCC.
! 
--without-headersTells 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. !
!--with-libs--with-libs="dir1 dir2 … dirN"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. !
!--with-newlibSpecifies that ‘newlib’ is
  being used as the target C library.  This causes __eprintf to be
! omitted from libgcc.a on the assumption that it will be provided by
! ‘newlib’.
! 
--with-avrlibcSpecifies that ‘AVR-Libc’ is
  being used as the target C library.  This causes float support
! functions like __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=librarySpecifies 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. !
!--with-build-time-tools=dirSpecifies 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
! ar, as, ld, nm,
! ranlib and strip if necessary, and possibly
! objdump.  Otherwise, GCC may use an inconsistent set of
! tools.
! 
configure test resultsSometimes, 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:
! 
build_configargsThe contents of this variable is passed to all build configure
  scripts.
! 
host_configargsThe contents of this variable is passed to all host configure
  scripts.
! 
target_configargsThe contents of this variable is passed to all target configure
  scripts.
- 
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.
! 
The following option applies to the build of the Java front end. !
!--disable-libgcjSpecify 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.ac 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’. !
! !--enable-java-maintainer-modeBy 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 ecj1 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=dirnameThis ‘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. !
!--with-ecj-jar=filenameThis 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 gcj 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.
! 
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/.
! 
--disable-getenv-propertiesDon’t set system properties from GCJ_PROPERTIES.
! 
--enable-hash-synchronizationUse 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-interpreterEnable 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-netDisable java.net. This disables the native part of java.net only, using non-functional stubs for native method implementations. !
!--disable-jvmpiDisable JVMPI support. !
!--disable-libgcj-bcDisable 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. !
!--enable-reduced-reflectionBuild 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). !
!--with-ecosEnable runtime eCos target support. !
!--without-libffiDon’t use ‘libffi’. This will disable the interpreter and JNI ! support as well, as these require ‘libffi’ to work. !
!--enable-libgcj-debugEnable runtime debugging code. !
!--enable-libgcj-multifileIf 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. !
!--with-libiconv-prefix=DIRSearch for libiconv in DIR/include and DIR/lib. !
!--enable-sjlj-exceptionsForce use of the setjmp/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-zlibUse installed ‘zlib’ rather than that included with GCC. !
!--with-win32-nlsapi=ansi, unicows or unicodeIndicates how MinGW ‘libgcj’ translates between UNICODE characters and the Win32 API. !
!--enable-java-homeIf 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. !
!--with-arch-directory=ARCHSpecifies 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. !
!--with-os-directory=DIRSpecifies the OS directory for the SDK include directory. This is set to auto ! detect, and is typically ’linux’. !
!--with-origin-name=NAMESpecifies the JPackage origin name. This defaults to the ’gcj’ in java-1.5.0-gcj. !
!--with-arch-suffix=SUFFIXSpecifies 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’. !
!--with-jvm-root-dir=DIRSpecifies where to install the SDK. Default is $(prefix)/lib/jvm. !
!--with-jvm-jar-dir=DIRSpecifies where to install jars. Default is $(prefix)/lib/jvm-exports. !
!--with-python-dir=DIRSpecifies 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. !
!--enable-aot-compile-rpmAdds aot-compile-rpm to the list of installed scripts. !
!--enable-browser-pluginBuild the gcjwebplugin web browser plugin. !
!--enable-static-libjavaBuild static libraries in libjava. The default is to only build shared libraries. !
!ansiUse the single-byte char and the Win32 A functions natively,
  translating to and from UNICODE when using these functions.  If
  unspecified, this is the default.
- 
unicowsUse the WCHAR 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.
- 
unicodeUse the WCHAR and Win32 W functions natively.  Does not
- add -lunicows to libgcj.spec.  The built executables will
- only run on Microsoft Windows NT and above.
- 
--with-xUse the X Window System. !
!--enable-java-awt=PEER(S)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). !
!--enable-gtk-cairoBuild the cairo Graphics2D implementation on GTK. !
!--enable-java-gc=TYPEChoose garbage collector. Defaults to boehm if unspecified. !
!--disable-gtktestDo not try to compile and run a test GTK+ program. !
!--disable-glibtestDo not try to compile and run a test GLIB program. !
!--with-libart-prefix=PFXPrefix where libart is installed (optional). !
!--with-libart-exec-prefix=PFXExec prefix where libart is installed (optional). !
!--disable-libarttestDo not try to compile and run a test libart program. !
!!
Return to the GCC Installation page !
- - --- 497,1537 -----mfpu=neon, -mfpu=vfpv4-d16, -mfpu=neon-vfpv4 or
  -mfpu=neon-fp-armv8 depending on architecture) and floating-point ABI
  (-mfloat-abi=softfp or -mfloat-abi=hard).
! 
!           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.
! 
!           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 !
! (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).
! 
!           
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: !
--with-cpu=sh4a --with-endian=little,big --with-multilib-list= !!
Example 2: to configure a compiler for both SH4A and SH4AL-DSP, but with only little endian SH4AL: !
--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.
! 
!           If --with-multilib-list is not given, then only 32-bit and
! 64-bit run-time libraries will be enabled. 
  
  
!      
--with-endian=endiansendians may be one of the following: !
biglittlebig,littlelittle,big--enable-threadsIn 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.
! 
!      
--disable-threads--enable-threads=libaixdcelynxmipssdenoposixrtemssingletpfvxworkswin32--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-fp-32=mode32xx64--with-odd-spreg-32--without-odd-spreg-32--with-nan=encodinglegacy2008--with-divide=typetrapsbreaks--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-srcdirIf 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.
! 
!      
--enable-version-specific-runtime-libs--with-aix-soname=‘aix’, ‘svr4’ or ‘both’Shared Object
  files as members of unversioned Archive Library files named
! ‘lib.a’) causes numerous headaches for package managers. However,
  Import Files as members of Archive Library files allow for
  filename-based versioning of shared libraries as seen on Linux/SVR4,
! where this is called the "SONAME". But as they prevent static linking,
  Import Files may be used with Runtime Linking only, where the
! linker does search for ‘libNAME.so’ before ‘libNAME.a’ library
! filenames with the ‘-lNAME’ linker flag.
! 
!      For detailed information please refer to the AIX ! ld Command reference. ! !
As long as shared library creation is enabled, upon: !
--with-aix-soname=aix--with-aix-soname=bothShared Archive Library file is created:
!                Shared Object file as archive member named
!   ‘libNAME.so.V’ (except for ‘libgcc_s’, where the Shared
!   Object file is named ‘shr.o’ for backwards compatibility), which
!                     dlopen("libNAME.a(libNAME.so.V)", RTLD_MEMBER)
!    Static Archive
     Library file is needed
!   --with-aix-soname=both--with-aix-soname=svr4Shared Archive Library file is created:
!                Shared Object file as archive member named
!  ‘shr.o’, which
!                     -G linker flag
!    F_LOADONLY flag set
!    dlopen("libNAME.so.V(shr.o)",
     RTLD_MEMBER)
!   Import File as archive member named ‘shr.imp’,
   which
!                     Loader Section of subsequent binaries
!    ‘weak’ Keyword
!    Shared Archive Library file
!   ld Command to find ‘lib.so.V(shr.imp)’ via
!   the ‘-lNAME’ argument (requires Runtime Linking to be enabled)
!   dlopen("libNAME.so(shr.o)",
    RTLD_MEMBER)
!   As long as static library creation is enabled, upon: !
--with-aix-soname=svr4Static Archive Library is created:
!                Static Object files as archive members, which
!                     While the aix-soname=‘svr4’ option does not create Shared Object
  files as members of unversioned Archive Library files any more, package
  managers still are responsible to
  transfer Shared Object files
  found as member of a previously installed unversioned Archive Library
  file into the newly installed Archive Library file with the same
  filename.
! 
!      
WARNING: Creating Shared Object files with Runtime Linking
  enabled may bloat the TOC, eventually leading to TOC overflow errors,
! requiring the use of either the -Wl,-bbigtoc linker flag (seen to
  break with the GDB debugger) or some of the TOC-related compiler flags,
  see “RS/6000 and PowerPC Options” in the main manual.
! 
!      
--with-aix-soname is currently supported by ‘libgcc_s’ only, so this option is still experimental and not for normal use yet. ! !
Default is the traditional behavior --with-aix-soname=‘aix’.
! 
!      
--enable-languages=lang1,lang2,...grep ^language= */config-lang.in !!
Currently, you can use any of the following:
  all, ada, c, c++, fortran,
! go, java, jit, lto, 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, Jit, and Objective-C++ are not default languages.  LTO is not a
! default language, but is built by default because --enable-lto is
  enabled by default.  The other languages are default languages.
! 
!      
--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--with-advance-toolchain=at--enable-targets=all--enable-targets=target_list--enable-default-pie--enable-secureplt--enable-default-ssp--enable-cld--enable-win32-registry--enable-win32-registry=key--disable-win32-registry          HKEY_LOCAL_MACHINE\SOFTWARE\Free Software Foundation\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.
! 
!      
--nfp--enable-werror--disable-werror--enable-werror=yes--enable-werror=no--enable-checking--enable-checking=listThe ‘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.
! 
!      
--disable-stage1-checking--enable-stage1-checking--enable-stage1-checking=list--enable-coverage--enable-coverage=level--enable-gather-detailed-mem-stats--enable-valgrind-annotations--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-obsoleteAll 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-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.
! 
!      --enable-fdpic--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=pathnameThese flags are applicable to the host platform only.  When building
  a cross compiler, they will not be used to configure target libraries.
! 
!      
--with-isl=pathname--with-isl-include=pathname--with-isl-lib=pathnameThese flags are applicable to the host platform only.  When building
  a cross compiler, they will not be used to configure target libraries.
! 
!      
--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--with-diagnostics-color=choiceGCC_COLORS
  is present and non-empty in the environment, and
! -fdiagnostics-color=never otherwise.
! 
!      --enable-lto--disable-lto--enable-linker-plugin-configure-flags=FLAGS--enable-linker-plugin-flags=FLAGS% srcdir/configure \ ! --host=x86_64-unknown-linux-gnu \ ! --enable-linker-plugin-configure-flags=--host=i686-pc-linux-gnu \ ! --enable-linker-plugin-flags='CC=gcc\ -m32\ -Wl,-rpath,[...]/i686-pc-linux-gnu/lib' !!
--with-plugin-ld=pathname--enable-canonical-system-headers--disable-canonical-system-headers--with-glibc-version=major.minorIf 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.
! 
!      
--enable-as-accelerator-for=target--enable-offload-targets=target1[=path1],...,targetN[=pathN]% srcdir/configure \ ! --enable-offload-target=i686-unknown-linux-gnu=/path/to/i686/compiler,x86_64-pc-linux-gnu !!
If ‘hsa’ is specified as one of the targets, the compiler will be
  built with support for HSA GPU accelerators.  Because the same
  compiler will emit the accelerator code, no path should be specified.
! 
!      
--with-hsa-runtime=pathname--with-hsa-runtime-include=pathname--with-hsa-runtime-lib=pathname--with-hsa-kmt-lib=pathnameThe following options only apply to building cross compilers. ! !
--with-sysroot--with-sysroot=dirThis 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 make install; 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.
! 
!      
--with-build-sysroot--with-build-sysroot=dirThis 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.
! 
!      
--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=dirFor 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.
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: ! !
build_configargshost_configargstarget_configargsIn 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. ! !
The following option applies to the build of the Java front end. ! !
--disable-libgcjThe following options apply to building ‘libgcj’. ! !
--enable-java-maintainer-mode--with-java-home=dirname--with-ecj-jar=filenameIf 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/.
! 
!      
--disable-getenv-properties--enable-hash-synchronization--enable-interpreter--disable-java-net--disable-jvmpi--disable-libgcj-bcIf --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.
! 
!      
--enable-reduced-reflection--with-ecos--without-libffi--enable-libgcj-debug--enable-libgcj-multifile--with-libiconv-prefix=DIR--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-libjavaansichar 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. 
  --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-libarttestReturn to the GCC Installation page + + + + + + + + + + diff -Nrcpad gcc-6.3.0/INSTALL/download.html gcc-6.4.0/INSTALL/download.html *** gcc-6.3.0/INSTALL/download.html Wed Dec 21 07:54:10 2016 --- gcc-6.4.0/INSTALL/download.html Tue Jul 4 07:28:15 2017 *************** *** 1,135 **** ! ! ! ! !
!GCC is distributed via SVN and FTP
! tarballs compressed with gzip or
! bzip2.
! 
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.  You may simply run the
! contrib/download_prerequisites script in the GCC source directory
! to set up everything.
  Otherwise 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 -
- - - - - - - - - - - --- 1,90 ---- ! ! !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. You may simply run the ! contrib/download_prerequisites script in the GCC source directory ! to set up everything. Otherwise 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-6.3.0/INSTALL/finalinstall.html gcc-6.4.0/INSTALL/finalinstall.html *** gcc-6.3.0/INSTALL/finalinstall.html Wed Dec 21 07:54:11 2016 --- gcc-6.4.0/INSTALL/finalinstall.html Tue Jul 4 07:28:15 2017 *************** *** 1,227 **** ! ! ! ! !
!Now that GCC has been built (and optionally tested), you can install it with !
cd objdir && make install !
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
- 
make DESTDIR=path-to-rootdir install -
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 DESTDIR
  need not exist yet; it will be created if necessary.
! 
There is a subtle point with tooldirs and 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.
- 
You can install stripped programs and libraries with -
-make install-strip -
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: !
!gcc.
  This tells us which version of GCC you built and the options you passed to
  configure.
  
! 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 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 -
- - - - - - --- 1,172 ---- ! ! !cd objdir && make install !!
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 !
make DESTDIR=path-to-rootdir install !!
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 DESTDIR
  need not exist yet; it will be created if necessary.
! 
!    
There is a subtle point with tooldirs and 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.
  
!    
You can install stripped programs and libraries with ! !
make install-strip !!
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-6.3.0/INSTALL/gfdl.html gcc-6.4.0/INSTALL/gfdl.html *** gcc-6.3.0/INSTALL/gfdl.html Wed Dec 21 07:54:12 2016 --- gcc-6.4.0/INSTALL/gfdl.html Tue Jul 4 07:28:15 2017 *************** *** 1,133 **** ! ! ! ! !
!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. !
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 ---- ! !
!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. !!
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,572 **** 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: -
-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''. -
If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts, replace the “with...Texts.” line with this: -
-with the Invariant Sections being list their titles, with - the Front-Cover Texts being list, and with the Back-Cover Texts - being list. -
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: !
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''. !!
If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts, replace the “with...Texts.” line with this: !
with the Invariant Sections being list their titles, with ! the Front-Cover Texts being list, and with the Back-Cover Texts ! being list. !!
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-6.3.0/INSTALL/index.html gcc-6.4.0/INSTALL/index.html *** gcc-6.3.0/INSTALL/index.html Wed Dec 21 07:54:09 2016 --- gcc-6.4.0/INSTALL/index.html Tue Jul 4 07:28:15 2017 *************** *** 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-2016 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. !
! ! ! ! ! ! ! ! ! - - --- 1,123 ---- ! ! !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-2017 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. + + + + + + + + + + + + + diff -Nrcpad gcc-6.3.0/INSTALL/old.html gcc-6.4.0/INSTALL/old.html *** gcc-6.3.0/INSTALL/old.html Wed Dec 21 07:54:12 2016 --- gcc-6.4.0/INSTALL/old.html Tue Jul 4 07:28:15 2017 *************** *** 1,232 **** ! ! ! ! !
!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
  PATH environment variable such that the necessary GNU tools come
  before the standard system tools.
- 
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: -
-./configure --host=sparc-sun-sunos4.1 -
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 ---- ! !
!Installing GCC: Old documentation ! ! ! ! ! ! ! ! ! !Installing GCC: Old documentation
Old installation documentation
!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. ! !
!
!- If you have chosen a configuration for GCC which requires other GNU tools (such as GAS or the GNU linker) instead of the standard system tools, install the required tools in the build directory under the names ! as, ld or whatever is appropriate. !
Alternatively, you can do subsequent compilation using a value of the
PATHenvironment variable such that the necessary GNU tools come before the standard system tools. !- Specify the host, build and target machine configurations. You do this ! when you run the configure script. ! !
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: ! !
./configure --host=sparc-sun-sunos4.1 !!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. !
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. !!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, *************** m3230, magnum, merlin, miniframe, *** 237,255 **** 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.
! ! ! ! - - --- 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-6.3.0/INSTALL/prerequisites.html gcc-6.4.0/INSTALL/prerequisites.html *** gcc-6.3.0/INSTALL/prerequisites.html Wed Dec 21 07:54:10 2016 --- gcc-6.4.0/INSTALL/prerequisites.html Tue Jul 4 07:28:15 2017 *************** *** 1,421 **** ! ! ! ! !
!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/. 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 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.6. 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. This bug has been fixed in 8.6.1. !
!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 regenerate jit/docs/_build/texinfo from the .rst - files in the directories below jit/docs. -
-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,310 ---- ! ! !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. ! !
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.6.  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-6.3.0/INSTALL/specific.html gcc-6.4.0/INSTALL/specific.html *** gcc-6.3.0/INSTALL/specific.html Wed Dec 21 07:54:09 2016 --- gcc-6.4.0/INSTALL/specific.html Tue Jul 4 07:28:15 2017 *************** *** 1,738 **** ! ! ! ! !
!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. !
!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. !
!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.
! 
Building the Ada frontend commonly fails (an infinite loop executing
  xsinfo) if the host compiler is GNAT 4.8.  Host compilers built from the
  GNAT 4.6, 4.9 or 5 release branches are known to succeed.
! 
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. !
!The FT32 processor. This configuration is intended for embedded systems. !
!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. !
!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. The versions included in Solaris 10, from GNU binutils 2.15 (in ! /usr/sfw/bin/gas), and Solaris 11, from GNU binutils 2.19 or ! newer (also available as /usr/bin/gas and ! /usr/gnu/bin/as), work fine. Please note that the current version, from GNU binutils 2.26, only works on Solaris 12 when using the Solaris linker. On Solaris 10 and 11, you either have to wait for GNU binutils 2.26.1 or newer, or stay with GNU binutils 2.25.1. Recent ! versions of the Solaris assembler in /usr/ccs/bin/as work almost ! as well, though. !
!For linking, the Solaris linker, is preferred. If you want to use the GNU linker instead, note that due to a packaging bug the version in Solaris ! 10, from GNU binutils 2.15 (in /usr/sfw/bin/gld), cannot be used, while the version in Solaris 11, from GNU binutils 2.19 or newer (also ! in /usr/gnu/bin/ld and /usr/bin/gld), works, as does the latest version, from GNU binutils 2.26. !
!To use GNU as, configure with the options
! --with-gnu-as --with-as=/usr/sfw/bin/gas.  It may be necessary
! to configure with --without-gnu-ld --with-ld=/usr/ccs/bin/ld to
! guarantee use of Sun ld.
! 
IA-64 processor (also known as IPF, or Itanium Processor Family) running GNU/Linux. !
!If you are using the installed system libunwind library with ! --with-system-libunwind, then you must use libunwind 0.98 or later. !
!None of the following versions of GCC has an ABI that is compatible with any of the other versions in this list, with the exception that Red Hat 2.96 and Trillian 000171 are compatible with each other: ! 3.1, 3.0.2, 3.0.1, 3.0, Red Hat 2.96, and Trillian 000717. ! This primarily affects C++ programs and programs that create shared libraries. ! GCC 3.1 or later is recommended for compiling linux, the kernel. As of version 3.1 GCC is believed to be fully ABI compliant, and hence no more major ABI changes are expected. !
!Building GCC on this target requires the GNU Assembler. The bundled HP assembler will not work. To prevent GCC from using the wrong assembler, ! the option --with-gnu-as may be necessary. !
!The GCC libunwind library has not been ported to HPUX. This means that for ! GCC versions 3.2.3 and earlier, --enable-libunwind-exceptions ! is required to build GCC. For GCC 3.3 and later, this is the default. ! For gcc 3.4.3 and later, --enable-libunwind-exceptions is removed and the system libunwind library will always be used. !
!Support for AIX version 3 and older was discontinued in GCC 3.4. Support for AIX version 4.2 and older was discontinued in GCC 4.5. !
!“out of memory” bootstrap failures may indicate a problem with process resource limits (ulimit). Hard limits are configured in the ! /etc/security/limits system configuration file. !
!GCC 4.9 and above require a C++ compiler for bootstrap. IBM VAC++ / xlC cannot bootstrap GCC. xlc can bootstrap an older version of GCC and G++ can bootstrap recent releases of GCC. !
!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 7.1 added partial support for DWARF debugging, but full support requires AIX 7.1 TL03 SP7 that supports additional DWARF sections and fixes a bug in the assembler. AIX 7.1 TL03 SP5 distributed a version of libm.a missing important symbols; a fix for IV77796 will be included in SP6. !
!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,699 ---- ! !
!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. !
!
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. ! !
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.
! 
!    
Building the Ada frontend commonly fails (an infinite loop executing
  xsinfo) if the host compiler is GNAT 4.8.  Host compilers built from the
  GNAT 4.6, 4.9 or 5 release branches are known to succeed.
! 
!    
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. ! !
The FT32 processor. This configuration is intended for embedded systems. ! !
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. ! !
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. The versions included in Solaris 10, from GNU binutils 2.15 (in ! /usr/sfw/bin/gas), and Solaris 11, from GNU binutils 2.19 or ! newer (also available as /usr/bin/gas and ! /usr/gnu/bin/as), work fine. Please note that the current version, from GNU binutils 2.26, only works on Solaris 12 when using the Solaris linker. On Solaris 10 and 11, you either have to wait for GNU binutils 2.26.1 or newer, or stay with GNU binutils 2.25.1. Recent ! versions of the Solaris assembler in /usr/ccs/bin/as work almost ! as well, though. ! ! !
For linking, the Solaris linker, is preferred. If you want to use the GNU linker instead, note that due to a packaging bug the version in Solaris ! 10, from GNU binutils 2.15 (in /usr/sfw/bin/gld), cannot be used, while the version in Solaris 11, from GNU binutils 2.19 or newer (also ! in /usr/gnu/bin/ld and /usr/bin/gld), works, as does the latest version, from GNU binutils 2.26. ! !
To use GNU as, configure with the options ! --with-gnu-as --with-as=/usr/sfw/bin/gas. It may be necessary ! to configure with --without-gnu-ld --with-ld=/usr/ccs/bin/ld to ! guarantee use of Sun ld. ! ! !
IA-64 processor (also known as IPF, or Itanium Processor Family) running GNU/Linux. ! !
If you are using the installed system libunwind library with ! --with-system-libunwind, then you must use libunwind 0.98 or later. ! !
None of the following versions of GCC has an ABI that is compatible with any of the other versions in this list, with the exception that Red Hat 2.96 and Trillian 000171 are compatible with each other: ! 3.1, 3.0.2, 3.0.1, 3.0, Red Hat 2.96, and Trillian 000717. ! This primarily affects C++ programs and programs that create shared libraries. ! GCC 3.1 or later is recommended for compiling linux, the kernel. As of version 3.1 GCC is believed to be fully ABI compliant, and hence no more major ABI changes are expected. ! !
Building GCC on this target requires the GNU Assembler. The bundled HP assembler will not work. To prevent GCC from using the wrong assembler, ! the option --with-gnu-as may be necessary. ! !
The GCC libunwind library has not been ported to HPUX. This means that for ! GCC versions 3.2.3 and earlier, --enable-libunwind-exceptions ! is required to build GCC. For GCC 3.3 and later, this is the default. ! For gcc 3.4.3 and later, --enable-libunwind-exceptions is removed and the system libunwind library will always be used. ! !
Support for AIX version 3 and older was discontinued in GCC 3.4. Support for AIX version 4.2 and older was discontinued in GCC 4.5. ! !
“out of memory” bootstrap failures may indicate a problem with process resource limits (ulimit). Hard limits are configured in the ! /etc/security/limits system configuration file. ! !
GCC 4.9 and above require a C++ compiler for bootstrap. IBM VAC++ / xlC cannot bootstrap GCC. xlc can bootstrap an older version of GCC and G++ can bootstrap recent releases of GCC. ! !
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 7.1 added partial support for DWARF debugging, but full support requires AIX 7.1 TL03 SP7 that supports additional DWARF sections and fixes a bug in the assembler. AIX 7.1 TL03 SP5 distributed a version of libm.a missing important symbols; a fix for IV77796 will be included in SP6. ! !
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 *** 740,1500 **** 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 !
Eventually, the ! --with-aix-soname=svr4 configure option may drop the need for this procedure for libraries that support it. !
!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. !
!Nvidia PTX target. !
!Instead of GNU binutils, you will need to install ! nvptx-tools. Tell GCC where to find it: ! --with-build-time-tools=[install-nvptx-tools]/nvptx-none/bin. !
!A nvptx port of newlib is available at ! nvptx-newlib. It can be automatically built together with GCC. For this, add a ! symbolic link to nvptx-newlib’s newlib directory to the directory containing the GCC sources. !
!Use the --disable-sjlj-exceptions and ! --enable-newlib-io-long-long options when configuring. !
!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 removed in GCC 5. Support for Solaris 8 has been 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, 4.7.3, and 4.8.2 as
! /usr/gcc/4.5/bin/gcc or similar.  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 10 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 10, 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 10
  documentation.
! 
Starting with Solaris 11, the package management has changed, so you
  need to check for system/header, system/linker, and
  developer/assembler packages.  Checking for and installing
! packages is done with the pkg command now.
! 
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 Solaris assembler or the GNU assembler, in
! conjunction with the Solaris linker.  The GNU as
  versions included in Solaris 10, from GNU binutils 2.15 (in
! /usr/sfw/bin/gas), and Solaris 11,
! from GNU binutils 2.19 or newer (also in /usr/bin/gas and
! /usr/gnu/bin/as), are known to work.
  Current versions of GNU binutils (2.26)
  are known to work as well, with the caveat mentioned in
  i?86-*-solaris2.10 .  Note that your mileage may vary
  if you use a combination of the GNU tools and the Solaris 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.26) is known to work, but generally lacks platform specific
! features, so better stay with Solaris 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 the Solaris linker,
! 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.  Solaris c++filt from the Solaris
  Studio compilers does not work.
! 
GNU make version 3.81 or later is required to build libjava
  with the Solaris linker.
! 
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.
! 
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 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 -
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. !
!CDS VISIUMcore processor. This configuration is intended for embedded systems. !
!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 a 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 --- 701,1503 ---- 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 !!
Eventually, the ! --with-aix-soname=svr4 configure option may drop the need for this procedure for libraries that support it. ! !
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. ! !
Nvidia PTX target. ! !
Instead of GNU binutils, you will need to install ! nvptx-tools. Tell GCC where to find it: ! --with-build-time-tools=[install-nvptx-tools]/nvptx-none/bin. ! !
A nvptx port of newlib is available at ! nvptx-newlib. It can be automatically built together with GCC. For this, add a ! symbolic link to nvptx-newlib's newlib directory to the directory containing the GCC sources. ! !
Use the --disable-sjlj-exceptions and ! --enable-newlib-io-long-long options when configuring. ! !
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 removed in GCC 5. Support for Solaris 8 has been 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, 4.7.3, and 4.8.2 as ! /usr/gcc/4.5/bin/gcc or similar. 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 10 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 10, 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 10
  documentation.
! 
!    
Starting with Solaris 11, the package management has changed, so you
  need to check for system/header, system/linker, and
  developer/assembler packages.  Checking for and installing
! packages is done with the pkg command now.
! 
!    
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 Solaris assembler or the GNU assembler, in ! conjunction with the Solaris linker. The GNU as versions included in Solaris 10, from GNU binutils 2.15 (in ! /usr/sfw/bin/gas), and Solaris 11, ! from GNU binutils 2.19 or newer (also in /usr/bin/gas and ! /usr/gnu/bin/as), are known to work. Current versions of GNU binutils (2.26) are known to work as well, with the caveat mentioned in i?86-*-solaris2.10 . Note that your mileage may vary if you use a combination of the GNU tools and the Solaris 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.26) is known to work, but generally lacks platform specific ! features, so better stay with Solaris 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 the Solaris linker, ! 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. Solaris c++filt from the Solaris Studio compilers does not work. ! !
GNU make version 3.81 or later is required to build libjava with the Solaris linker. ! !
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. ! !
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 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 !!
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. ! !
CDS VISIUMcore processor. This configuration is intended for embedded systems. ! !
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 a 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 *** 1502,1535 **** 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 -
- - - - - - --- 1505,1535 ---- 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-6.3.0/INSTALL/test.html gcc-6.4.0/INSTALL/test.html *** gcc-6.3.0/INSTALL/test.html Wed Dec 21 07:54:11 2016 --- gcc-6.4.0/INSTALL/test.html Tue Jul 4 07:28:15 2017 *************** *** 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-6.3.0/LAST_UPDATED gcc-6.4.0/LAST_UPDATED
*** gcc-6.3.0/LAST_UPDATED	Wed Dec 21 07:54:08 2016
--- gcc-6.4.0/LAST_UPDATED	Tue Jul  4 07:28:15 2017
***************
*** 1 ****
! Obtained from SVN: tags/gcc_6_3_0_release revision 243837
--- 1 ----
! Obtained from SVN: tags/gcc_6_4_0_release revision 249946
diff -Nrcpad gcc-6.3.0/MD5SUMS gcc-6.4.0/MD5SUMS
*** gcc-6.3.0/MD5SUMS	Wed Dec 21 09:56:51 2016
--- gcc-6.4.0/MD5SUMS	Tue Jul  4 09:48:56 2017
***************
*** 1,5 ****
  # This file contains the MD5 checksums of the files in the 
! # gcc-6.3.0.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-6.4.0.tar.xz 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
*************** bca1d0b981220f8f259a9d4388f70546  .gitig
*** 16,46 ****
  fe60d87048567d4fe8c8a0ed2448bcc8  COPYING.RUNTIME
  d32239bcb673463ab874e80d47fae504  COPYING3
  6a6a8e020838b23406c81b19c1d46df6  COPYING3.LIB
! 4c846eb0913e2ac518ca683ce6cbbfce  ChangeLog
  fd4ecdf5d672efe2b0e409aca9cf9446  ChangeLog.jit
  09538b708302f1735f6fa05b622ecf5e  ChangeLog.tree-ssa
  24ab760126489e69436a43185dc3d202  INSTALL/README
! 2f28349f2d965a5b294b579a9c201ef2  INSTALL/binaries.html
! c83b1468ba1412d54a340b3871b6a48f  INSTALL/build.html
! 1a1365d79b65e5a231fbdbeac1d363bc  INSTALL/configure.html
! 5f6184da74bb12e500af5ac01273990f  INSTALL/download.html
! 160609a99cb6fdaf35dc8d0c073723f1  INSTALL/finalinstall.html
! c1d79d599016cd6d3f5429b4b492005d  INSTALL/gfdl.html
! e1c777ba85011ffe4325771151e2b819  INSTALL/index.html
! 17c749d6e33f4a8d140e30a64d3cddef  INSTALL/old.html
! 6e8766b94f052996923912686984c7ed  INSTALL/prerequisites.html
! 858fcc7cafd66b8f10cad4fb9a3b0472  INSTALL/specific.html
! 17fa2d93415c67ee34575ece24e6f691  INSTALL/test.html
! d0810ea0c30659564f50dfd402dd36c0  LAST_UPDATED
  b101e24e658738320c6f7460345cd30e  MAINTAINERS
  ac51a3b92098155704bd0e6f3e27e70f  Makefile.def
  7fa740cb7ac3a6e647702770bb023340  Makefile.in
  5658e4a049df2f77bee1189b6603aa77  Makefile.tpl
! 750fcc0d48f0be3bd610c301f19031c6  NEWS
  80d26bc3b1ad4f6969a96a24c9181bf5  README
  b510a5285eb05298b5f3d9f5ae920588  boehm-gc/AmigaOS.c
  2caafacabf758bb76a9dfce1fc544b97  boehm-gc/BCC_MAKEFILE
! debcf78a9f5385226d3655579f054091  boehm-gc/ChangeLog
  c18075e3729cd116028480307a8e845d  boehm-gc/EMX_MAKEFILE
  3b7cc3be9ed3c2135bbda990e8a69303  boehm-gc/MacOS.c
  5cf7764626b7dd7272b2fe11403d1b6a  boehm-gc/MacProjects.sit.hqx
--- 16,46 ----
  fe60d87048567d4fe8c8a0ed2448bcc8  COPYING.RUNTIME
  d32239bcb673463ab874e80d47fae504  COPYING3
  6a6a8e020838b23406c81b19c1d46df6  COPYING3.LIB
! d6c437da9b051fdd4f7eb6ea1fa0c69c  ChangeLog
  fd4ecdf5d672efe2b0e409aca9cf9446  ChangeLog.jit
  09538b708302f1735f6fa05b622ecf5e  ChangeLog.tree-ssa
  24ab760126489e69436a43185dc3d202  INSTALL/README
! 24ecb3e7700afc5f49fb8be82d3d738b  INSTALL/binaries.html
! 84d4308f451865f73d248e3f3020e527  INSTALL/build.html
! 864aad592c397278b74f98ce210ab715  INSTALL/configure.html
! ff0503b0236c7ca75c6914236e6a7d21  INSTALL/download.html
! fca0871b2542024bfc06f83d947144cb  INSTALL/finalinstall.html
! 6cd4943d3fd0a684344aa9501c1f6a92  INSTALL/gfdl.html
! 990bc554f2ec342c9c2e7ee8d2214836  INSTALL/index.html
! 5298546b61e638e7afdea2f506a9c6a6  INSTALL/old.html
! 29049f0016c4bbe48651113132c27f3e  INSTALL/prerequisites.html
! 5bbdc9f8c69d0eee010c34862fccd0ae  INSTALL/specific.html
! 2bd6ab791fc86909e682cc70bc6cc3de  INSTALL/test.html
! 3a40bf2300d5cefad207ea848700ac1d  LAST_UPDATED
  b101e24e658738320c6f7460345cd30e  MAINTAINERS
  ac51a3b92098155704bd0e6f3e27e70f  Makefile.def
  7fa740cb7ac3a6e647702770bb023340  Makefile.in
  5658e4a049df2f77bee1189b6603aa77  Makefile.tpl
! 3c64174bb1ced89839979feb137f7a40  NEWS
  80d26bc3b1ad4f6969a96a24c9181bf5  README
  b510a5285eb05298b5f3d9f5ae920588  boehm-gc/AmigaOS.c
  2caafacabf758bb76a9dfce1fc544b97  boehm-gc/BCC_MAKEFILE
! 1e9b9b2d42549283e39622e0d700e2c3  boehm-gc/ChangeLog
  c18075e3729cd116028480307a8e845d  boehm-gc/EMX_MAKEFILE
  3b7cc3be9ed3c2135bbda990e8a69303  boehm-gc/MacOS.c
  5cf7764626b7dd7272b2fe11403d1b6a  boehm-gc/MacProjects.sit.hqx
*************** c0c823fa830e3f7c4620a33fc4818f4d  boehm-
*** 219,228 ****
  3428a06751c63f7aee005f42c714b00e  config.guess
  040359150cf11493f973a46d8a25b06b  config.rpath
  1343b4a2ffe75aaed02e84d0d3711424  config.sub
! c0dc689b433e312f571a6cc3b8da8c9e  config/ChangeLog
  0fcd4badfe2a2191778bdf5ab94aa40c  config/acinclude.m4
  9238d23c68259d195b332db71892d242  config/acx.m4
  6b030f5cf640bdd401ea739f54a667f8  config/asmcfi.m4
  596c2296c23cda1b6445427d6c3ce3ad  config/bitfields.m4
  5c6a030699353abe2ff69294a495e4cd  config/bootstrap-O1.mk
  4d3304310a9b7b17872d6f644e1dd7c8  config/bootstrap-O3.mk
--- 219,229 ----
  3428a06751c63f7aee005f42c714b00e  config.guess
  040359150cf11493f973a46d8a25b06b  config.rpath
  1343b4a2ffe75aaed02e84d0d3711424  config.sub
! fbd9bf26fbdef9a1d751b24e5914c892  config/ChangeLog
  0fcd4badfe2a2191778bdf5ab94aa40c  config/acinclude.m4
  9238d23c68259d195b332db71892d242  config/acx.m4
  6b030f5cf640bdd401ea739f54a667f8  config/asmcfi.m4
+ a6bf9c39c62222092ea6d5d8551c077f  config/ax_check_define.m4
  596c2296c23cda1b6445427d6c3ce3ad  config/bitfields.m4
  5c6a030699353abe2ff69294a495e4cd  config/bootstrap-O1.mk
  4d3304310a9b7b17872d6f644e1dd7c8  config/bootstrap-O3.mk
*************** e2dc6b4fd62b77bff96b7951ef74f78f  config
*** 307,315 ****
  5cabffc02a90bd9698105b9eef507f11  config/warnings.m4
  7ef51b0adb98e5c5f7aba46d2c7293f1  config/weakref.m4
  0163b672c888aaf1c8ad3e867a0ec9f1  config/zlib.m4
! 44f774f8cae03497ae59f44c2d4b359b  configure
! 8776f68fd3afeec59b3742c6ae22a2ec  configure.ac
! 4ef56434d0c7412721a8c647f9a74aa5  contrib/ChangeLog
  5fc435c7928f858246df931ea3f3ece7  contrib/ChangeLog.jit
  7af8d2979bf1a7cfa88e30d05fa22be2  contrib/ChangeLog.tree-ssa
  e0ea80d7094bf66610f2f60db444f9a1  contrib/analyze_brprob
--- 308,316 ----
  5cabffc02a90bd9698105b9eef507f11  config/warnings.m4
  7ef51b0adb98e5c5f7aba46d2c7293f1  config/weakref.m4
  0163b672c888aaf1c8ad3e867a0ec9f1  config/zlib.m4
! ef1e1095f46c637c10c1bade0818776b  configure
! 7bdb6b0080b3111cdfb9d51a9888db60  configure.ac
! ffe457f13821fea8187e3b06a9a170c3  contrib/ChangeLog
  5fc435c7928f858246df931ea3f3ece7  contrib/ChangeLog.jit
  7af8d2979bf1a7cfa88e30d05fa22be2  contrib/ChangeLog.tree-ssa
  e0ea80d7094bf66610f2f60db444f9a1  contrib/analyze_brprob
*************** db03e57377f9eb202b7b783eb81fe40d  contri
*** 338,344 ****
  5c3a4b2d03b05d953b3fec3c7e08a60a  contrib/gennews
  2d35f147fc45f270eb169156cf7550e0  contrib/gimple.vim
  59304fc08afa489baa6b920cc76dc625  contrib/gthr_supp_vxw_5x.c
! 032af5c49f04d3e1d1c638213f2af331  contrib/header-tools/ChangeLog
  d3fcdb6edf2e1805da8b268465c7f8db  contrib/header-tools/README
  05ef7fb87e90ba93ee04659be072a357  contrib/header-tools/count-headers
  ba0485a3c721bce9e32407ef996d2a9d  contrib/header-tools/gcc-order-headers
--- 339,345 ----
  5c3a4b2d03b05d953b3fec3c7e08a60a  contrib/gennews
  2d35f147fc45f270eb169156cf7550e0  contrib/gimple.vim
  59304fc08afa489baa6b920cc76dc625  contrib/gthr_supp_vxw_5x.c
! 435e416e7acf1ba6a3865246d900b4b4  contrib/header-tools/ChangeLog
  d3fcdb6edf2e1805da8b268465c7f8db  contrib/header-tools/README
  05ef7fb87e90ba93ee04659be072a357  contrib/header-tools/count-headers
  ba0485a3c721bce9e32407ef996d2a9d  contrib/header-tools/gcc-order-headers
*************** a7318fa2f0580c3a0d5dd4b14e4d0e0d  contri
*** 357,363 ****
  0fb5c8c3cd465d8bd57b55b2548c683a  contrib/paranoia.cc
  9083c56c1c89c5bec355a27f78e49807  contrib/patch_tester.sh
  87a19b40fbd220938cf6c23c42c255e2  contrib/prepare_patch.sh
! 1bb2b7152fba15f9d6614314379d0fbd  contrib/reghunt/ChangeLog
  cf247a580e49d212518de409793db0a8  contrib/reghunt/bin/gcc-build-full
  724e70ea3e80f87f2a201bbe2f1eef37  contrib/reghunt/bin/gcc-build-simple
  3f2318bae7562a4ad1639e686916a545  contrib/reghunt/bin/gcc-cleanup
--- 358,364 ----
  0fb5c8c3cd465d8bd57b55b2548c683a  contrib/paranoia.cc
  9083c56c1c89c5bec355a27f78e49807  contrib/patch_tester.sh
  87a19b40fbd220938cf6c23c42c255e2  contrib/prepare_patch.sh
! 89fae63167e571a6e17875cd2dc0c500  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
*** 416,422 ****
  e2829fc4af4f433a6a328a62d5ce8066  contrib/reghunt/examples/reg-watch
  afd863c2ec84c906e20f9b9787b1f0fe  contrib/reghunt/examples/reg-watch.awk
  8955535523d4b5f48006bcb851ba9b4b  contrib/reghunt/examples/testall
! 785e7ad04a5a7cd4d2897d4c45a37445  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
--- 417,423 ----
  e2829fc4af4f433a6a328a62d5ce8066  contrib/reghunt/examples/reg-watch
  afd863c2ec84c906e20f9b9787b1f0fe  contrib/reghunt/examples/reg-watch.awk
  8955535523d4b5f48006bcb851ba9b4b  contrib/reghunt/examples/testall
! 2761ee0ef187900d3c124777c15b69f2  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
*************** c619e84bad79c6103190d13e243e923e  contri
*** 441,447 ****
  d25174fd04b32bbeab5f3cc783277ec1  contrib/vimrc
  7cb42cbdf8becd280d1e16191416fb62  contrib/warn_summary
  8b59f0d0a2dcdced14765c514fbad719  depcomp
! 706a7a7267c695e83801d101e8299eb1  fixincludes/ChangeLog
  c23ba4c4f4ca4dfcdd9b4155e4626da7  fixincludes/Makefile.in
  b6e3f4950abc6e254b467063381f6473  fixincludes/README
  455903ad4ff71fa5c5340ef7ae41a0e6  fixincludes/README-fixinc
--- 442,448 ----
  d25174fd04b32bbeab5f3cc783277ec1  contrib/vimrc
  7cb42cbdf8becd280d1e16191416fb62  contrib/warn_summary
  8b59f0d0a2dcdced14765c514fbad719  depcomp
! d336291fe08741e0773f53533655c2f5  fixincludes/ChangeLog
  c23ba4c4f4ca4dfcdd9b4155e4626da7  fixincludes/Makefile.in
  b6e3f4950abc6e254b467063381f6473  fixincludes/README
  455903ad4ff71fa5c5340ef7ae41a0e6  fixincludes/README-fixinc
*************** e06760e2aaa65a20f4f201cf50e62a16  fixinc
*** 454,466 ****
  497da58c4b47627a33f754b61f6eb051  fixincludes/fixinc.in
  9662d8ad173553c438e3ad3fc9db8352  fixincludes/fixincl.c
  e1cd70e73f3c2d2319fd9d210ad6a5ff  fixincludes/fixincl.tpl
! 4fdab9e65d578b937d1439eded4182fd  fixincludes/fixincl.x
  47da6e634225e1667c26a71bcf234bfa  fixincludes/fixlib.c
  d8aac376a7311e465eb0a98d341103a1  fixincludes/fixlib.h
  5b2c1fd3ef9d44fb6beb1a0d45ddd533  fixincludes/fixopts.c
  ed1415e9dbc8f421fd9288bde0d90ad1  fixincludes/fixtests.c
  6df145c7cea1e2099cf97a0d83564aca  fixincludes/genfixes
! e04513bb7cc496e865e197ab7dd4b36b  fixincludes/inclhack.def
  73354a5ccc669d3a585be10f1f7e7cb7  fixincludes/mkfixinc.sh
  5f9960cfe65b2e6bef658f770e52dfef  fixincludes/mkheaders.in
  3aa0563cd682ee61ecd9eb6eea0b0bce  fixincludes/procopen.c
--- 455,467 ----
  497da58c4b47627a33f754b61f6eb051  fixincludes/fixinc.in
  9662d8ad173553c438e3ad3fc9db8352  fixincludes/fixincl.c
  e1cd70e73f3c2d2319fd9d210ad6a5ff  fixincludes/fixincl.tpl
! fe2cac93b7983d72de2ecced395d6b5c  fixincludes/fixincl.x
  47da6e634225e1667c26a71bcf234bfa  fixincludes/fixlib.c
  d8aac376a7311e465eb0a98d341103a1  fixincludes/fixlib.h
  5b2c1fd3ef9d44fb6beb1a0d45ddd533  fixincludes/fixopts.c
  ed1415e9dbc8f421fd9288bde0d90ad1  fixincludes/fixtests.c
  6df145c7cea1e2099cf97a0d83564aca  fixincludes/genfixes
! 82ed4f7738ae28aefeb366ab5ce195a7  fixincludes/inclhack.def
  73354a5ccc669d3a585be10f1f7e7cb7  fixincludes/mkfixinc.sh
  5f9960cfe65b2e6bef658f770e52dfef  fixincludes/mkheaders.in
  3aa0563cd682ee61ecd9eb6eea0b0bce  fixincludes/procopen.c
*************** bfb58e3983fc133c965e434e57aed732  fixinc
*** 498,504 ****
  a11561f51aa57e84e571f2073fb6bf60  fixincludes/tests/base/ioLib.h
  c8dd71b57c3a35b0c6760f7d38af6f42  fixincludes/tests/base/iso/math_c99.h
  56aa16fdf3be46d7dc2b462246495f82  fixincludes/tests/base/iso/math_iso.h
! 5b48936adb644e9aa4b78d21297cc193  fixincludes/tests/base/iso/stdio_iso.h
  e1bd28539aceeab13a3028da02f8c4ae  fixincludes/tests/base/iso/stdlib_iso.h
  1ac942b363960bf8a865ffd9e3bf28be  fixincludes/tests/base/linux/vt.h
  8183eabf96be2918f3259a587329a813  fixincludes/tests/base/locale.h
--- 499,506 ----
  a11561f51aa57e84e571f2073fb6bf60  fixincludes/tests/base/ioLib.h
  c8dd71b57c3a35b0c6760f7d38af6f42  fixincludes/tests/base/iso/math_c99.h
  56aa16fdf3be46d7dc2b462246495f82  fixincludes/tests/base/iso/math_iso.h
! cb3e756a4d569b97af1ed7a9d48ff57b  fixincludes/tests/base/iso/stdio_iso.h
! 1c72f8feabf8899114770389de731d90  fixincludes/tests/base/iso/stdlib_c99.h
  e1bd28539aceeab13a3028da02f8c4ae  fixincludes/tests/base/iso/stdlib_iso.h
  1ac942b363960bf8a865ffd9e3bf28be  fixincludes/tests/base/linux/vt.h
  8183eabf96be2918f3259a587329a813  fixincludes/tests/base/locale.h
*************** d2f1ddef1ca3edae298e37f7bc892941  fixinc
*** 539,545 ****
  563eddf934e21ec7f85628e18fb1c641  fixincludes/tests/base/stdint-hpux11.h
  cc3783f241fa992a305aced8e1195ee9  fixincludes/tests/base/stdint-newlib.h
  1ee4e2b61ae5781d35271f3181927037  fixincludes/tests/base/stdint.h
! bd72848710b6f098f5e44218bfe3202e  fixincludes/tests/base/stdio.h
  1887d8bc1711dae9922852cda6027877  fixincludes/tests/base/stdio_tag.h
  6b842aa18e09c73db745cbffa3cb34cf  fixincludes/tests/base/stdlib.h
  42a7de17fb8f2ac74bc30c7029199637  fixincludes/tests/base/string.h
--- 541,547 ----
  563eddf934e21ec7f85628e18fb1c641  fixincludes/tests/base/stdint-hpux11.h
  cc3783f241fa992a305aced8e1195ee9  fixincludes/tests/base/stdint-newlib.h
  1ee4e2b61ae5781d35271f3181927037  fixincludes/tests/base/stdint.h
! d47412644cdea4f030ba2744eca6d8ad  fixincludes/tests/base/stdio.h
  1887d8bc1711dae9922852cda6027877  fixincludes/tests/base/stdio_tag.h
  6b842aa18e09c73db745cbffa3cb34cf  fixincludes/tests/base/stdlib.h
  42a7de17fb8f2ac74bc30c7029199637  fixincludes/tests/base/string.h
*************** a5e817d35ded04a0fb03999b50c0e89e  fixinc
*** 572,583 ****
  955462b555900ecd3934223c64e21fa7  fixincludes/tests/base/types/vxTypesBase.h
  c78e762f2c91f2af991feda7d3d7f4b2  fixincludes/tests/base/unistd.h
  a2fe1dc808019c9134bca8a4a9a8eec2  gcc/ABOUT-GCC-NLS
! 9cd76eedc9b725959003996068afdd13  gcc/BASE-VER
  59530bdf33659b29e73d4adb9f9f6552  gcc/COPYING
  a916467b91076e631dd8edb7424769c7  gcc/COPYING.LIB
  d32239bcb673463ab874e80d47fae504  gcc/COPYING3
  6a6a8e020838b23406c81b19c1d46df6  gcc/COPYING3.LIB
! 4ab516ac76ff5aac387e766fc697cbc9  gcc/ChangeLog
  a3b63c675afa7a655cc2bfa8a907af79  gcc/ChangeLog-1997
  d9a88529352a010253c2e8fb1ed6023b  gcc/ChangeLog-1998
  240f08f81cb4699e8b49347db38233db  gcc/ChangeLog-1999
--- 574,585 ----
  955462b555900ecd3934223c64e21fa7  fixincludes/tests/base/types/vxTypesBase.h
  c78e762f2c91f2af991feda7d3d7f4b2  fixincludes/tests/base/unistd.h
  a2fe1dc808019c9134bca8a4a9a8eec2  gcc/ABOUT-GCC-NLS
! 8dd877cbb3b6a77a849a54b5e3f53aa6  gcc/BASE-VER
  59530bdf33659b29e73d4adb9f9f6552  gcc/COPYING
  a916467b91076e631dd8edb7424769c7  gcc/COPYING.LIB
  d32239bcb673463ab874e80d47fae504  gcc/COPYING3
  6a6a8e020838b23406c81b19c1d46df6  gcc/COPYING3.LIB
! a947ae98e0ed7191f6166eb1538c334e  gcc/ChangeLog
  a3b63c675afa7a655cc2bfa8a907af79  gcc/ChangeLog-1997
  d9a88529352a010253c2e8fb1ed6023b  gcc/ChangeLog-1998
  240f08f81cb4699e8b49347db38233db  gcc/ChangeLog-1999
*************** fb3fadb88e1d2b3b640cfaaa5ff11780  gcc/Ch
*** 605,623 ****
  3eb07e0b2e542409bf73d359f7f65609  gcc/ChangeLog.ptr
  e13638e26743ba41e6011b76cc00d9a9  gcc/ChangeLog.tree-ssa
  739ab47f6425bcea1d05e4fc0542de54  gcc/ChangeLog.tuples
! 66efd343f06bbee2652ee8609990823c  gcc/DATESTAMP
  d41d8cd98f00b204e9800998ecf8427e  gcc/DEV-PHASE
  eb92e1ff5e982ca07e173e0eb286d243  gcc/FSFChangeLog
  30e1e33411566388b3164558482dc5e6  gcc/FSFChangeLog.10
  36698274bb69e2ada20f5cc434f3caa5  gcc/FSFChangeLog.11
  c26cece9a404838a41d5d1725039ec98  gcc/LANGUAGES
! a79c88e6dc4496ee12fbca7203d3fa96  gcc/Makefile.in
  ec6799501b2eb2923d5de6a66169dbd2  gcc/ONEWS
  3b453eda3aaca4dbe7399dc3420337fd  gcc/README.Portability
  e71640635091e22ac2f09f2573aee53d  gcc/acinclude.m4
  9545fe83576dc99e441c64e268711730  gcc/aclocal.m4
  9063d23e571fcde20283b9f34d5e3422  gcc/ada/9drpc.adb
! bcbbcf61b2d67af4e1e0b06eb03491a9  gcc/ada/ChangeLog
  683be0b07dc4f64f118fd5e8ae9cb30d  gcc/ada/ChangeLog-2001
  7aff25efb203be4136b8776cdc812956  gcc/ada/ChangeLog-2002
  cd2379152000f40157d349018fb9364d  gcc/ada/ChangeLog-2003
--- 607,625 ----
  3eb07e0b2e542409bf73d359f7f65609  gcc/ChangeLog.ptr
  e13638e26743ba41e6011b76cc00d9a9  gcc/ChangeLog.tree-ssa
  739ab47f6425bcea1d05e4fc0542de54  gcc/ChangeLog.tuples
! 7a24c7aa74f98ed602e64b231755da7d  gcc/DATESTAMP
  d41d8cd98f00b204e9800998ecf8427e  gcc/DEV-PHASE
  eb92e1ff5e982ca07e173e0eb286d243  gcc/FSFChangeLog
  30e1e33411566388b3164558482dc5e6  gcc/FSFChangeLog.10
  36698274bb69e2ada20f5cc434f3caa5  gcc/FSFChangeLog.11
  c26cece9a404838a41d5d1725039ec98  gcc/LANGUAGES
! 5be54932b00fa25fb30ecafa1e964f0e  gcc/Makefile.in
  ec6799501b2eb2923d5de6a66169dbd2  gcc/ONEWS
  3b453eda3aaca4dbe7399dc3420337fd  gcc/README.Portability
  e71640635091e22ac2f09f2573aee53d  gcc/acinclude.m4
  9545fe83576dc99e441c64e268711730  gcc/aclocal.m4
  9063d23e571fcde20283b9f34d5e3422  gcc/ada/9drpc.adb
! 7af4e08710f8a28bd18e5ff9fda23f9b  gcc/ada/ChangeLog
  683be0b07dc4f64f118fd5e8ae9cb30d  gcc/ada/ChangeLog-2001
  7aff25efb203be4136b8776cdc812956  gcc/ada/ChangeLog-2002
  cd2379152000f40157d349018fb9364d  gcc/ada/ChangeLog-2003
*************** d7eca93022b3adc8f4a61dbe910e95d2  gcc/ad
*** 1632,1652 ****
  b45654446bc74bb68ae4adef78906e9b  gcc/ada/g-zspche.ads
  c97edf7ce39a908dcaec55eb49d0abee  gcc/ada/g-zstspl.ads
  2d84385afb15b1e902dcffc5a34f4d8d  gcc/ada/gcc-interface/Make-lang.in
! 6bc778167716dec30c1bcd7fd679be57  gcc/ada/gcc-interface/Makefile.in
  055be3d11fa6ccb53ffe7f8970a005ce  gcc/ada/gcc-interface/ada-tree.def
  71ae48a6622bd120e6be917ab8d64bf6  gcc/ada/gcc-interface/ada-tree.h
  51c95420b5900990141d2e5705582197  gcc/ada/gcc-interface/ada.h
  4cbfd794461da0feb1b8661ec623b6c6  gcc/ada/gcc-interface/config-lang.in
  9779c4debc13c6f1cfa1e4e6a6e6c638  gcc/ada/gcc-interface/cuintp.c
! fde21dd114afcaa681cdef1f94d1f2c7  gcc/ada/gcc-interface/decl.c
  c413d4d50e9563859f4d751a4404b705  gcc/ada/gcc-interface/gadaint.h
  610fd259aa8c7f70adaecc1a439ee311  gcc/ada/gcc-interface/gigi.h
  f2528ece7aa7e2ed8123de8fe434252a  gcc/ada/gcc-interface/lang-specs.h
  e3a177357a504878ee8863c5dddf3b44  gcc/ada/gcc-interface/lang.opt
  4c27c8d2e30202eac1e7d1e9bfffd989  gcc/ada/gcc-interface/misc.c
  7bd3630f35c5ac7b5c6cfaf8b16e5723  gcc/ada/gcc-interface/targtyps.c
! c24acd0193cc38c43ad22911992a55b9  gcc/ada/gcc-interface/trans.c
! d4e4be3abf018c7c3db77373825a9286  gcc/ada/gcc-interface/utils.c
  d55eec83add5f1d2e50008abe398fe2c  gcc/ada/gcc-interface/utils2.c
  68b13816c95338a03ea3b161c2099ea1  gcc/ada/get_scos.adb
  baa8fdaf8d693eb6c5a7e42944887584  gcc/ada/get_scos.ads
--- 1634,1654 ----
  b45654446bc74bb68ae4adef78906e9b  gcc/ada/g-zspche.ads
  c97edf7ce39a908dcaec55eb49d0abee  gcc/ada/g-zstspl.ads
  2d84385afb15b1e902dcffc5a34f4d8d  gcc/ada/gcc-interface/Make-lang.in
! 27754de3ca2217c4f2f64bfe6aaa3ad4  gcc/ada/gcc-interface/Makefile.in
  055be3d11fa6ccb53ffe7f8970a005ce  gcc/ada/gcc-interface/ada-tree.def
  71ae48a6622bd120e6be917ab8d64bf6  gcc/ada/gcc-interface/ada-tree.h
  51c95420b5900990141d2e5705582197  gcc/ada/gcc-interface/ada.h
  4cbfd794461da0feb1b8661ec623b6c6  gcc/ada/gcc-interface/config-lang.in
  9779c4debc13c6f1cfa1e4e6a6e6c638  gcc/ada/gcc-interface/cuintp.c
! c60b129a815f77a281f031207699d5f5  gcc/ada/gcc-interface/decl.c
  c413d4d50e9563859f4d751a4404b705  gcc/ada/gcc-interface/gadaint.h
  610fd259aa8c7f70adaecc1a439ee311  gcc/ada/gcc-interface/gigi.h
  f2528ece7aa7e2ed8123de8fe434252a  gcc/ada/gcc-interface/lang-specs.h
  e3a177357a504878ee8863c5dddf3b44  gcc/ada/gcc-interface/lang.opt
  4c27c8d2e30202eac1e7d1e9bfffd989  gcc/ada/gcc-interface/misc.c
  7bd3630f35c5ac7b5c6cfaf8b16e5723  gcc/ada/gcc-interface/targtyps.c
! 112c42299092d8088ca89769fbe9dcd0  gcc/ada/gcc-interface/trans.c
! 0802ab9900bc5185fa1d65746789a9a2  gcc/ada/gcc-interface/utils.c
  d55eec83add5f1d2e50008abe398fe2c  gcc/ada/gcc-interface/utils2.c
  68b13816c95338a03ea3b161c2099ea1  gcc/ada/get_scos.adb
  baa8fdaf8d693eb6c5a7e42944887584  gcc/ada/get_scos.ads
*************** c39300ff29503cedabd135fea15fe825  gcc/ad
*** 2603,2609 ****
  f458e0e9debe0ed2c3f9d660e25b6e0b  gcc/ada/snames.adb-tmpl
  f945614c9dd1a67212f4034bacd1e325  gcc/ada/snames.ads-tmpl
  1d0f0a946dfb952f009ada43305106dd  gcc/ada/snames.h-tmpl
! 45468ab978f26909ae88c91c0bd6de66  gcc/ada/socket.c
  fed699b16ff3756c6e148d28b2db1a6a  gcc/ada/spark_xrefs.adb
  5e1b6d2b92f062803f50f632b8b64ede  gcc/ada/spark_xrefs.ads
  06c27709b5f440d91ae501e950a94fc8  gcc/ada/spark_xrefs_test.adb
--- 2605,2611 ----
  f458e0e9debe0ed2c3f9d660e25b6e0b  gcc/ada/snames.adb-tmpl
  f945614c9dd1a67212f4034bacd1e325  gcc/ada/snames.ads-tmpl
  1d0f0a946dfb952f009ada43305106dd  gcc/ada/snames.h-tmpl
! b684ef5a44004c6c8fffe33a1bd28809  gcc/ada/socket.c
  fed699b16ff3756c6e148d28b2db1a6a  gcc/ada/spark_xrefs.adb
  5e1b6d2b92f062803f50f632b8b64ede  gcc/ada/spark_xrefs.ads
  06c27709b5f440d91ae501e950a94fc8  gcc/ada/spark_xrefs_test.adb
*************** f3529cf7e308b1c2f88769fece799df1  gcc/ad
*** 2642,2647 ****
--- 2644,2650 ----
  e90465b96c4e84483cab3965b3bce9da  gcc/ada/system-freebsd-x86_64.ads
  5b2822ecc8b2fdb73d25e0c1a84ff1d1  gcc/ada/system-hpux-ia64.ads
  b6cc08525531d1f3982d9c75f478b398  gcc/ada/system-hpux.ads
+ 5c4c2d5f8f81c07957daf987909a6dab  gcc/ada/system-linux-aarch64-ilp32.ads
  b3d780ff30e1fbd73604e66d30b08594  gcc/ada/system-linux-alpha.ads
  df0baf7575f16e2e7c9c8d3534d8d3d5  gcc/ada/system-linux-armeb.ads
  01b0500080a147f99972b2d982e4125e  gcc/ada/system-linux-armel.ads
*************** b9c935b28aa1f615229b2de609214b9e  gcc/ad
*** 2650,2656 ****
  34310963131cf321b5005366f8393685  gcc/ada/system-linux-mips.ads
  37e0810c81778ea8393c4c7e85ccbf80  gcc/ada/system-linux-mips64el.ads
  698db90ad06eb999ae9cf52eded7251f  gcc/ada/system-linux-mipsel.ads
! a8c4e397d5daa041d7440584855959f1  gcc/ada/system-linux-ppc.ads
  9e830ac9ed801e231eaf4b0b2de09bb1  gcc/ada/system-linux-s390.ads
  af5757813f0b2e2bbcf6a310584dfebe  gcc/ada/system-linux-s390x.ads
  97fd7cce986b18ba9ba777a6e8fe4bf9  gcc/ada/system-linux-sh4.ads
--- 2653,2659 ----
  34310963131cf321b5005366f8393685  gcc/ada/system-linux-mips.ads
  37e0810c81778ea8393c4c7e85ccbf80  gcc/ada/system-linux-mips64el.ads
  698db90ad06eb999ae9cf52eded7251f  gcc/ada/system-linux-mipsel.ads
! 233e3a6e4eb191151c93069ff6506cf3  gcc/ada/system-linux-ppc.ads
  9e830ac9ed801e231eaf4b0b2de09bb1  gcc/ada/system-linux-s390.ads
  af5757813f0b2e2bbcf6a310584dfebe  gcc/ada/system-linux-s390x.ads
  97fd7cce986b18ba9ba777a6e8fe4bf9  gcc/ada/system-linux-sh4.ads
*************** fc7be41f48bbad07a07baf3e27fc889b  gcc/ad
*** 2735,2750 ****
  0493a7ed666c4b102be665a8e328be35  gcc/ada/xutil.adb
  2c8b2f1975e4e064d3803db6dbd516cb  gcc/ada/xutil.ads
  50ccfa68b3ffc2cea9079d312bab3902  gcc/addresses.h
! 7775fff917e65f6f03072de4d1cacb53  gcc/alias.c
  3f435b1cc17bbef3b90835cfda49b4eb  gcc/alias.h
  2129a033ed56d38308ca40e1424337c0  gcc/alloc-pool.c
  f9d22e8738cd46b8cd0075ae0e4bd5e1  gcc/alloc-pool.h
! 71922db6042ca44d9217d21a73c6b0be  gcc/asan.c
  f24bb3e6f685b695e4763d26c6d5f82e  gcc/asan.h
  f015e12bb7fc520fda759e96f1a39311  gcc/attribs.c
  01d94dd275ab10965e144d0b9fa042f9  gcc/attribs.h
  f26aa1c63f9a0ae7f75bbc5d7b05f221  gcc/auto-inc-dec.c
! 7e6ab444d1b5407173534f0fd6733860  gcc/auto-profile.c
  6bc02d4d5e6a01b745db21ed909a394a  gcc/auto-profile.h
  48db4552b98fa147c499c5fbb1e6525c  gcc/backend.h
  b401992200a48301c1a893d41156dc3c  gcc/basic-block.h
--- 2738,2753 ----
  0493a7ed666c4b102be665a8e328be35  gcc/ada/xutil.adb
  2c8b2f1975e4e064d3803db6dbd516cb  gcc/ada/xutil.ads
  50ccfa68b3ffc2cea9079d312bab3902  gcc/addresses.h
! 62d91f89038decc8b1a92d787c8172df  gcc/alias.c
  3f435b1cc17bbef3b90835cfda49b4eb  gcc/alias.h
  2129a033ed56d38308ca40e1424337c0  gcc/alloc-pool.c
  f9d22e8738cd46b8cd0075ae0e4bd5e1  gcc/alloc-pool.h
! aad82e03b4be837925c0c99a5f6458b9  gcc/asan.c
  f24bb3e6f685b695e4763d26c6d5f82e  gcc/asan.h
  f015e12bb7fc520fda759e96f1a39311  gcc/attribs.c
  01d94dd275ab10965e144d0b9fa042f9  gcc/attribs.h
  f26aa1c63f9a0ae7f75bbc5d7b05f221  gcc/auto-inc-dec.c
! abd554879edd19fa4b3d9d7440e4bac0  gcc/auto-profile.c
  6bc02d4d5e6a01b745db21ed909a394a  gcc/auto-profile.h
  48db4552b98fa147c499c5fbb1e6525c  gcc/backend.h
  b401992200a48301c1a893d41156dc3c  gcc/basic-block.h
*************** a475d3d54c99963bd6f1f7388fdf092a  gcc/bi
*** 2755,2770 ****
  027981026a4e2d79b41ba78a21b4c34e  gcc/bt-load.c
  16e45280b913081f4097975ce8f1f501  gcc/builtin-attrs.def
  82544414300ae940e1bda57f5f3e8f54  gcc/builtin-types.def
! a24786d45f0f3119ecc8d52d5b343d6f  gcc/builtins.c
  d9b3f84012b6195bbd548885fa07798e  gcc/builtins.def
  70361ef7d2d5ef5ab078cc31686c0bde  gcc/builtins.h
! c72412923cc3d659a9fc4ce92d7dae8c  gcc/c-family/ChangeLog
  ea3fa1f4d7390a105fa3caab4f79aaf7  gcc/c-family/ChangeLog.gimple-classes
  a2097d99f50de5a2a2e9b9f45acca9af  gcc/c-family/array-notation-common.c
! d268d78fdd0da46755bad2715380ca60  gcc/c-family/c-ada-spec.c
  3f3d9fc98b14db4a909afffe3ca593ea  gcc/c-family/c-ada-spec.h
  d1049a363c1ecd0f98eee1aeb9ff6bd1  gcc/c-family/c-cilkplus.c
! 31301557aad30b854f8712ab07ebcf71  gcc/c-family/c-common.c
  2ace27db32acd08f6b79a83ac2586e45  gcc/c-family/c-common.def
  9f20703bcd296e28b53330fdacbaa6c4  gcc/c-family/c-common.h
  2726890948ddd8a7c99836847c4c465b  gcc/c-family/c-cppbuiltin.c
--- 2758,2773 ----
  027981026a4e2d79b41ba78a21b4c34e  gcc/bt-load.c
  16e45280b913081f4097975ce8f1f501  gcc/builtin-attrs.def
  82544414300ae940e1bda57f5f3e8f54  gcc/builtin-types.def
! 00add7ef08573b7f4f1f5de60cf7da0a  gcc/builtins.c
  d9b3f84012b6195bbd548885fa07798e  gcc/builtins.def
  70361ef7d2d5ef5ab078cc31686c0bde  gcc/builtins.h
! ae6c7fc2ca7cdb1feed383d69782b7bf  gcc/c-family/ChangeLog
  ea3fa1f4d7390a105fa3caab4f79aaf7  gcc/c-family/ChangeLog.gimple-classes
  a2097d99f50de5a2a2e9b9f45acca9af  gcc/c-family/array-notation-common.c
! 45e3a3fd30411907f1cc076aa0b08204  gcc/c-family/c-ada-spec.c
  3f3d9fc98b14db4a909afffe3ca593ea  gcc/c-family/c-ada-spec.h
  d1049a363c1ecd0f98eee1aeb9ff6bd1  gcc/c-family/c-cilkplus.c
! ad80df99d116311ca9bd2cba2b48e75b  gcc/c-family/c-common.c
  2ace27db32acd08f6b79a83ac2586e45  gcc/c-family/c-common.def
  9f20703bcd296e28b53330fdacbaa6c4  gcc/c-family/c-common.h
  2726890948ddd8a7c99836847c4c465b  gcc/c-family/c-cppbuiltin.c
*************** c40da6434275aba5adccc92809e6e2d6  gcc/c-
*** 2777,2783 ****
  969f5257abd1441eb2e44ec57beac8a3  gcc/c-family/c-lex.c
  f9fc887cc07ce21721909e6cc63fe030  gcc/c-family/c-objc.h
  f10a78fbf89addf947056a7351a1eaad  gcc/c-family/c-omp.c
! 39020d7f69c32d241015c39dff40d502  gcc/c-family/c-opts.c
  b243e9180d094b7539387b07231deb33  gcc/c-family/c-pch.c
  25b59b2fa2b392ea34e1eafa54f0641a  gcc/c-family/c-ppoutput.c
  6d8207ba65156b5bc18d732e7e97b8fa  gcc/c-family/c-pragma.c
--- 2780,2786 ----
  969f5257abd1441eb2e44ec57beac8a3  gcc/c-family/c-lex.c
  f9fc887cc07ce21721909e6cc63fe030  gcc/c-family/c-objc.h
  f10a78fbf89addf947056a7351a1eaad  gcc/c-family/c-omp.c
! effc8ea1b69a9bc9bc97432bfb3c376a  gcc/c-family/c-opts.c
  b243e9180d094b7539387b07231deb33  gcc/c-family/c-pch.c
  25b59b2fa2b392ea34e1eafa54f0641a  gcc/c-family/c-ppoutput.c
  6d8207ba65156b5bc18d732e7e97b8fa  gcc/c-family/c-pragma.c
*************** e61eafb842ffca3b21e6acaf62b9d679  gcc/c-
*** 2788,2818 ****
  6c692037c0b465e9089e22eb10598f7e  gcc/c-family/c-target-def.h
  9aafa99768218e9494b7557242b65117  gcc/c-family/c-target.def
  84c72ad7037868dfe6b3ea01496d2b74  gcc/c-family/c-target.h
! c332b723ec991da5fb10d4b3b450baf6  gcc/c-family/c-ubsan.c
! 392b541b5038adb62676d41a74001649  gcc/c-family/c-ubsan.h
  cff22aa92cff7c3a722057eb507d5297  gcc/c-family/c.opt
  087e1ce4fd7400b0b286e3c2c7bd9aa4  gcc/c-family/cilk.c
  7deafa20602c6826937fab0a455cc8ed  gcc/c-family/cppspec.c
  dad64a3c28e8bbc124ca8c2f3a7a9f69  gcc/c-family/stub-objc.c
! 85e17987ae520b90b997138684fdec9c  gcc/c/ChangeLog
  9cdf859ec7692fe84b67ba9109e3995e  gcc/c/Make-lang.in
  5bb4a410264b7f7ac0da9ddcffd92210  gcc/c/c-array-notation.c
  6d3e1a369a7f78b2f8b9d9f0f6f8aff7  gcc/c/c-aux-info.c
  75e6188c864e3e7a0398e821f83a49e6  gcc/c/c-convert.c
! ecc8bfdd3c268b7b211894952d5c07fc  gcc/c/c-decl.c
  7abaf0d72170be02c36b07d3105cdb5d  gcc/c/c-errors.c
  ec05f0ce37695da803820ab28dd14147  gcc/c/c-fold.c
  26eb1071d6015871e3f87f989c17ee2f  gcc/c/c-lang.c
  88a01d3181a5b0369e3febd6acfe9520  gcc/c/c-lang.h
  8cac2a5e96973c846bd33bb75d3f651d  gcc/c/c-objc-common.c
  1092d3b7a8d0bc846e6d7f7433692208  gcc/c/c-objc-common.h
! 99f360f887deb4bc4197d0ec6f6d6105  gcc/c/c-parser.c
  9b1855479c2c36717fefaba6896f2f8d  gcc/c/c-tree.h
! 53207cec63783ceccc3bd6b1b7735c4e  gcc/c/c-typeck.c
  3747bb41e8fd6a5de51dd6e7a7a47970  gcc/c/config-lang.in
  48ad75424472d7bdc1b734bf90e32a67  gcc/c/gccspec.c
  82c12673c34f23c306e289a9143864bc  gcc/caller-save.c
! 9e1a94e39fbf3c650570aa64ccd735ad  gcc/calls.c
  f7110748a1375215f4469bde141b3432  gcc/calls.h
  0d087c05ff5dd25db84dedfbaf568d4b  gcc/ccmp.c
  d3d5b380ad6f749bd8db65a92d79e3ee  gcc/ccmp.h
--- 2791,2821 ----
  6c692037c0b465e9089e22eb10598f7e  gcc/c-family/c-target-def.h
  9aafa99768218e9494b7557242b65117  gcc/c-family/c-target.def
  84c72ad7037868dfe6b3ea01496d2b74  gcc/c-family/c-target.h
! 4e15a8d2d61bd9a0e7e2bedef894cf26  gcc/c-family/c-ubsan.c
! 702dab38e1352a22011d6ccb5b2e5596  gcc/c-family/c-ubsan.h
  cff22aa92cff7c3a722057eb507d5297  gcc/c-family/c.opt
  087e1ce4fd7400b0b286e3c2c7bd9aa4  gcc/c-family/cilk.c
  7deafa20602c6826937fab0a455cc8ed  gcc/c-family/cppspec.c
  dad64a3c28e8bbc124ca8c2f3a7a9f69  gcc/c-family/stub-objc.c
! 8deef7bd6ea882b3426ab41c122fcaa6  gcc/c/ChangeLog
  9cdf859ec7692fe84b67ba9109e3995e  gcc/c/Make-lang.in
  5bb4a410264b7f7ac0da9ddcffd92210  gcc/c/c-array-notation.c
  6d3e1a369a7f78b2f8b9d9f0f6f8aff7  gcc/c/c-aux-info.c
  75e6188c864e3e7a0398e821f83a49e6  gcc/c/c-convert.c
! 3be1120b3ced7298341889daa80f5c21  gcc/c/c-decl.c
  7abaf0d72170be02c36b07d3105cdb5d  gcc/c/c-errors.c
  ec05f0ce37695da803820ab28dd14147  gcc/c/c-fold.c
  26eb1071d6015871e3f87f989c17ee2f  gcc/c/c-lang.c
  88a01d3181a5b0369e3febd6acfe9520  gcc/c/c-lang.h
  8cac2a5e96973c846bd33bb75d3f651d  gcc/c/c-objc-common.c
  1092d3b7a8d0bc846e6d7f7433692208  gcc/c/c-objc-common.h
! e4908a290c7d655df459c0073af10733  gcc/c/c-parser.c
  9b1855479c2c36717fefaba6896f2f8d  gcc/c/c-tree.h
! 8bd41cbf5446bc7f11a969f236ec636b  gcc/c/c-typeck.c
  3747bb41e8fd6a5de51dd6e7a7a47970  gcc/c/config-lang.in
  48ad75424472d7bdc1b734bf90e32a67  gcc/c/gccspec.c
  82c12673c34f23c306e289a9143864bc  gcc/caller-save.c
! a08670dbd137544351acb8128dc2f6be  gcc/calls.c
  f7110748a1375215f4469bde141b3432  gcc/calls.h
  0d087c05ff5dd25db84dedfbaf568d4b  gcc/ccmp.c
  d3d5b380ad6f749bd8db65a92d79e3ee  gcc/ccmp.h
*************** e40d94d671641c4d2a68835c259d8098  gcc/cf
*** 2836,2846 ****
  6b8000ec10e5f8d86a76268393bcb5a2  gcc/cfgloopmanip.h
  0e5a7f5771e6f0aeb4ab18b86f9b38ee  gcc/cfgrtl.c
  c5f49aa0380336a2a865262bdb6edf72  gcc/cfgrtl.h
! 2fedab6ca23bee11f601afc81abecadf  gcc/cgraph.c
! 7605193302a08a7aa5813a2007e874ef  gcc/cgraph.h
  6db406b55343fb518e9a72363f82202e  gcc/cgraphbuild.c
! 0dd454c4df9ab62c991b406f6ab4bf4f  gcc/cgraphclones.c
! 0688d02f197ad8c981846efccb66bfc3  gcc/cgraphunit.c
  0c9c8aa562ac171f10015c1043084ef9  gcc/chkp-builtins.def
  07ea027630ae40e86ad846b7cbadaf7e  gcc/cif-code.def
  128e655a250477dc887f54bdde9fd902  gcc/cilk-builtins.def
--- 2839,2849 ----
  6b8000ec10e5f8d86a76268393bcb5a2  gcc/cfgloopmanip.h
  0e5a7f5771e6f0aeb4ab18b86f9b38ee  gcc/cfgrtl.c
  c5f49aa0380336a2a865262bdb6edf72  gcc/cfgrtl.h
! cc18f6e807e83ead91e77e951985c3e7  gcc/cgraph.c
! 50152725336ce062d5da807b011062e3  gcc/cgraph.h
  6db406b55343fb518e9a72363f82202e  gcc/cgraphbuild.c
! 8cba3dee2bc5bac28887424884235c2f  gcc/cgraphclones.c
! c7e06f5dfb81150c5b67017b54ebe577  gcc/cgraphunit.c
  0c9c8aa562ac171f10015c1043084ef9  gcc/chkp-builtins.def
  07ea027630ae40e86ad846b7cbadaf7e  gcc/cif-code.def
  128e655a250477dc887f54bdde9fd902  gcc/cilk-builtins.def
*************** c01a9dcd3800482b2cda5629d2a70ec0  gcc/co
*** 2854,2862 ****
  ff0562eab329938aa3f51db0dc404c54  gcc/collect2.c
  b5a8f10278340602c7a865cfc3771a16  gcc/collect2.h
  b71fd257dfe7683bfb4bcbbbb4a818d1  gcc/combine-stack-adj.c
! ae18fc47c0d5e33cc00150af2f7d7a50  gcc/combine.c
  c48799fbbb1868cf29a46c9e0a1f352d  gcc/common.md
! 579e327cd15555e852cf84c1f2ac862f  gcc/common.opt
  82c2449a88fb549098771259232e29aa  gcc/common/common-target-def.h
  9f63fb150c4ecdf8fb7b94d562d837d4  gcc/common/common-target.def
  4dac4353a3b07e61cb35aa44b0a1fa4b  gcc/common/common-target.h
--- 2857,2865 ----
  ff0562eab329938aa3f51db0dc404c54  gcc/collect2.c
  b5a8f10278340602c7a865cfc3771a16  gcc/collect2.h
  b71fd257dfe7683bfb4bcbbbb4a818d1  gcc/combine-stack-adj.c
! 4677e833fa843bc08ce425d5672f29a6  gcc/combine.c
  c48799fbbb1868cf29a46c9e0a1f352d  gcc/common.md
! 22b0da68e21100e6d454da14f1ff512a  gcc/common.opt
  82c2449a88fb549098771259232e29aa  gcc/common/common-target-def.h
  9f63fb150c4ecdf8fb7b94d562d837d4  gcc/common/common-target.def
  4dac4353a3b07e61cb35aa44b0a1fa4b  gcc/common/common-target.h
*************** e7c872dbe8d1a1d2f4a90b7c91b0f69a  gcc/co
*** 2910,2917 ****
  833a4f3b8d4bd41edd9548e426fd27b3  gcc/compare-elim.c
  5d296c1586f1d268a85c2aa0a3b4d64a  gcc/conditions.h
  9f336f22045efcaa67e235fba1bc08d6  gcc/config.build
! b6e0dda7724b8c2dab50d90c24afd90d  gcc/config.gcc
! 75d9643d9dc2c2d16c12cdcb12dd361a  gcc/config.host
  4e2947731497409633a627de2c11ab97  gcc/config.in
  8e697813dc96ca90f5d0f4c196efe2cc  gcc/config/README
  b94306d00c5458b99b6b45830bf1eae6  gcc/config/aarch64/aarch64-arches.def
--- 2913,2920 ----
  833a4f3b8d4bd41edd9548e426fd27b3  gcc/compare-elim.c
  5d296c1586f1d268a85c2aa0a3b4d64a  gcc/conditions.h
  9f336f22045efcaa67e235fba1bc08d6  gcc/config.build
! 82dd0dae93ff938783835e90935a7cdd  gcc/config.gcc
! 08d30509a1414b1a303508475dd169de  gcc/config.host
  4e2947731497409633a627de2c11ab97  gcc/config.in
  8e697813dc96ca90f5d0f4c196efe2cc  gcc/config/README
  b94306d00c5458b99b6b45830bf1eae6  gcc/config/aarch64/aarch64-arches.def
*************** b437366560c1a1e4affc8091f518829c  gcc/co
*** 2921,2941 ****
  72ab79e2036fbde00d2e57fb18c4f07f  gcc/config/aarch64/aarch64-cost-tables.h
  03496aa80a36e18b7770069366ba2fac  gcc/config/aarch64/aarch64-elf-raw.h
  9a373cd901003bd32ba508635a8e3637  gcc/config/aarch64/aarch64-elf.h
  58de924f48e7f259aceec9fa6e302122  gcc/config/aarch64/aarch64-fusion-pairs.def
  42557678ba9f7004a8b886fe0c864e20  gcc/config/aarch64/aarch64-ldpstp.md
  6d16b998b9f2218e78706db1526ac2d0  gcc/config/aarch64/aarch64-linux.h
  9975d5306f1abb92695b558133cf1513  gcc/config/aarch64/aarch64-modes.def
  9ac39a26639cd8b4ff912beb9d5b6a87  gcc/config/aarch64/aarch64-option-extensions.def
  3f9b7aaf2703c560457dadd6e0c9148b  gcc/config/aarch64/aarch64-opts.h
! 5e44cc5092927352daf58d5d06792e96  gcc/config/aarch64/aarch64-protos.h
  34b37d5443fa4b7761945c006d214aff  gcc/config/aarch64/aarch64-simd-builtin-types.def
  2900ce100d2c396ab04379ddcaebb97d  gcc/config/aarch64/aarch64-simd-builtins.def
! d9316f824c3e2ed2fe92b3216a75a60f  gcc/config/aarch64/aarch64-simd.md
  e71203d59ad9d88352c651bf54967d4e  gcc/config/aarch64/aarch64-tune.md
  56e698ddd35d4d45d1b27f04173c27cc  gcc/config/aarch64/aarch64-tuning-flags.def
! 9feb651c0986d193c190812e20f20fa3  gcc/config/aarch64/aarch64.c
! d878b72c5ad6aa7f098423969a9fb698  gcc/config/aarch64/aarch64.h
! d2cfa1a317c02edb13a710a4715f83bf  gcc/config/aarch64/aarch64.md
  8186400b6ebc5890fb03c1c392946923  gcc/config/aarch64/aarch64.opt
  ffcb2d86bab40fbb01226fcbac5f8afb  gcc/config/aarch64/arm_acle.h
  2307be37347862696a1710a987cb4f58  gcc/config/aarch64/arm_neon.h
--- 2924,2945 ----
  72ab79e2036fbde00d2e57fb18c4f07f  gcc/config/aarch64/aarch64-cost-tables.h
  03496aa80a36e18b7770069366ba2fac  gcc/config/aarch64/aarch64-elf-raw.h
  9a373cd901003bd32ba508635a8e3637  gcc/config/aarch64/aarch64-elf.h
+ c107fe312939ec6f04e3e951ef5d6d43  gcc/config/aarch64/aarch64-freebsd.h
  58de924f48e7f259aceec9fa6e302122  gcc/config/aarch64/aarch64-fusion-pairs.def
  42557678ba9f7004a8b886fe0c864e20  gcc/config/aarch64/aarch64-ldpstp.md
  6d16b998b9f2218e78706db1526ac2d0  gcc/config/aarch64/aarch64-linux.h
  9975d5306f1abb92695b558133cf1513  gcc/config/aarch64/aarch64-modes.def
  9ac39a26639cd8b4ff912beb9d5b6a87  gcc/config/aarch64/aarch64-option-extensions.def
  3f9b7aaf2703c560457dadd6e0c9148b  gcc/config/aarch64/aarch64-opts.h
! f2d064a151addbd68d372321f727724f  gcc/config/aarch64/aarch64-protos.h
  34b37d5443fa4b7761945c006d214aff  gcc/config/aarch64/aarch64-simd-builtin-types.def
  2900ce100d2c396ab04379ddcaebb97d  gcc/config/aarch64/aarch64-simd-builtins.def
! 62ff772d53a166c2e7819a2dbe123cd5  gcc/config/aarch64/aarch64-simd.md
  e71203d59ad9d88352c651bf54967d4e  gcc/config/aarch64/aarch64-tune.md
  56e698ddd35d4d45d1b27f04173c27cc  gcc/config/aarch64/aarch64-tuning-flags.def
! 7f63aa7c7f287f6bd7c41c05ada3d3d0  gcc/config/aarch64/aarch64.c
! 5254b1a742c2995e341dc3ca3e6152fa  gcc/config/aarch64/aarch64.h
! c04b952281f839b9afee909c26c0ec15  gcc/config/aarch64/aarch64.md
  8186400b6ebc5890fb03c1c392946923  gcc/config/aarch64/aarch64.opt
  ffcb2d86bab40fbb01226fcbac5f8afb  gcc/config/aarch64/arm_acle.h
  2307be37347862696a1710a987cb4f58  gcc/config/aarch64/arm_neon.h
*************** ef04105e72304d0dadcfab0c7e6dcdb7  gcc/co
*** 2952,2957 ****
--- 2956,2962 ----
  7f1b7a8ae9c8e03d7a6fa2ba57fed6ff  gcc/config/aarch64/predicates.md
  5c37bae63e5016bded0d64a50d04985d  gcc/config/aarch64/rtems.h
  58f273b6c00b788bdeb6f33d02b151da  gcc/config/aarch64/t-aarch64
+ 0009b53648df6aa7d54ca692f1ee21e7  gcc/config/aarch64/t-aarch64-freebsd
  ed25b8a49c845978dc3fc8336b0a7336  gcc/config/aarch64/t-aarch64-linux
  3df2e3d04b3963a1d0e9d24a05928719  gcc/config/aarch64/thunderx.md
  8b41b511cae4a5eda35cf19755875d5a  gcc/config/aarch64/x-aarch64
*************** ad543e30d590f678c2abbfb04e300700  gcc/co
*** 3006,3012 ****
  74de244fd60b2d76a3787960d782373f  gcc/config/arm/aarch-cost-tables.h
  f2b572d07746e403fd525bf9691ee2a5  gcc/config/arm/aout.h
  62fcdf218b75986907eca422e13aabd4  gcc/config/arm/arm-arches.def
! e4a314e21e266db6c5d485e913a6885c  gcc/config/arm/arm-builtins.c
  1e0456dd3a7822f2fa3e26f77e2c2d26  gcc/config/arm/arm-c.c
  65b5dc7fa9360d10a9ca86119c20ba77  gcc/config/arm/arm-cores.def
  b63afb8e425edc52c016b6c15066845e  gcc/config/arm/arm-fixed.md
--- 3011,3017 ----
  74de244fd60b2d76a3787960d782373f  gcc/config/arm/aarch-cost-tables.h
  f2b572d07746e403fd525bf9691ee2a5  gcc/config/arm/aout.h
  62fcdf218b75986907eca422e13aabd4  gcc/config/arm/arm-arches.def
! 45c137a4c7f246222345ce652c93ee34  gcc/config/arm/arm-builtins.c
  1e0456dd3a7822f2fa3e26f77e2c2d26  gcc/config/arm/arm-c.c
  65b5dc7fa9360d10a9ca86119c20ba77  gcc/config/arm/arm-cores.def
  b63afb8e425edc52c016b6c15066845e  gcc/config/arm/arm-fixed.md
*************** b63afb8e425edc52c016b6c15066845e  gcc/co
*** 3015,3026 ****
  6c53f95c2d0c8e4fecf3ad01be8d9483  gcc/config/arm/arm-ldmstm.ml
  9261df1518ae5954dc8389ab14719345  gcc/config/arm/arm-modes.def
  6bf89ad14d0fd9ff381b329241816539  gcc/config/arm/arm-opts.h
! ea9b2d762054d9652504eeb604ead9ed  gcc/config/arm/arm-protos.h
  b1cbf9ca4f296f2f39987d24e0af2530  gcc/config/arm/arm-simd-builtin-types.def
  c103dfefc6fcb9ebb20a29729bfecb69  gcc/config/arm/arm-tables.opt
  3f73ffc85b17a98310aef5b53adc5d98  gcc/config/arm/arm-tune.md
! 114e32156e92f3d4478a92054818c499  gcc/config/arm/arm.c
! 23e54a7c9fe7e1c62983bdd39f19951d  gcc/config/arm/arm.h
  7b2204cc2a5460036fccd7c995aaedcf  gcc/config/arm/arm.md
  2d7e7f27748045f2d77a7377fda31d5e  gcc/config/arm/arm.opt
  6baef6ec8641b9abc7cb7b9708bf05b6  gcc/config/arm/arm1020e.md
--- 3020,3031 ----
  6c53f95c2d0c8e4fecf3ad01be8d9483  gcc/config/arm/arm-ldmstm.ml
  9261df1518ae5954dc8389ab14719345  gcc/config/arm/arm-modes.def
  6bf89ad14d0fd9ff381b329241816539  gcc/config/arm/arm-opts.h
! 97da565b3597d910959ff967959cca3e  gcc/config/arm/arm-protos.h
  b1cbf9ca4f296f2f39987d24e0af2530  gcc/config/arm/arm-simd-builtin-types.def
  c103dfefc6fcb9ebb20a29729bfecb69  gcc/config/arm/arm-tables.opt
  3f73ffc85b17a98310aef5b53adc5d98  gcc/config/arm/arm-tune.md
! 27c81004bfff69ffe22b7958e4c169b5  gcc/config/arm/arm.c
! bbb7cb0bfec1d758c0f8c723fe6a2467  gcc/config/arm/arm.h
  7b2204cc2a5460036fccd7c995aaedcf  gcc/config/arm/arm.md
  2d7e7f27748045f2d77a7377fda31d5e  gcc/config/arm/arm.opt
  6baef6ec8641b9abc7cb7b9708bf05b6  gcc/config/arm/arm1020e.md
*************** b08d4b1581307b34bb5a9792a0a09330  gcc/co
*** 3074,3084 ****
  a979353df3e883287991c9ba806b8df8  gcc/config/arm/marvell-pj4.md
  fe891f8062dae2511030eacc9a2e8fa7  gcc/config/arm/mmintrin.h
  317bf696d86ee48e9a3de08c927d58e8  gcc/config/arm/neon-testgen.ml
! 0a2b9881557ec3e8105a7af7421e9578  gcc/config/arm/neon.md
  091cc79845a605488bee16706acab656  gcc/config/arm/neon.ml
  2db383036041282bb96356c285f34a10  gcc/config/arm/netbsd-elf.h
  930b6ba0f55f295476ed149f3efd7df5  gcc/config/arm/predicates.md
! c23bcd49de4c1ae905a22bb5d6f1ac78  gcc/config/arm/rtems.h
  c009ad3a5b938208225f76cd5bceab97  gcc/config/arm/semi.h
  38f06710a04b9c6fdfd4d6e460657091  gcc/config/arm/symbian.h
  ed021f4200f3dcd2a16bb8f16cee10f3  gcc/config/arm/sync.md
--- 3079,3089 ----
  a979353df3e883287991c9ba806b8df8  gcc/config/arm/marvell-pj4.md
  fe891f8062dae2511030eacc9a2e8fa7  gcc/config/arm/mmintrin.h
  317bf696d86ee48e9a3de08c927d58e8  gcc/config/arm/neon-testgen.ml
! e66f5a57d8515f788fd946555e3da560  gcc/config/arm/neon.md
  091cc79845a605488bee16706acab656  gcc/config/arm/neon.ml
  2db383036041282bb96356c285f34a10  gcc/config/arm/netbsd-elf.h
  930b6ba0f55f295476ed149f3efd7df5  gcc/config/arm/predicates.md
! 0de1264a4289106763caf9dc80fd74bc  gcc/config/arm/rtems.h
  c009ad3a5b938208225f76cd5bceab97  gcc/config/arm/semi.h
  38f06710a04b9c6fdfd4d6e460657091  gcc/config/arm/symbian.h
  ed021f4200f3dcd2a16bb8f16cee10f3  gcc/config/arm/sync.md
*************** acb8604f5d84dde1d6897a67b4d6be18  gcc/co
*** 3116,3122 ****
  4c3c46eb845e3505658b81b8eaa14288  gcc/config/avr/avr-modes.def
  0fffc0f61c26f4c9de873ad542b094ed  gcc/config/avr/avr-protos.h
  41b9882721bdec25585513f697848b5d  gcc/config/avr/avr-stdint.h
! 11ca469d9c83640c3db427c44be91acb  gcc/config/avr/avr.c
  e85dcf00374c22efe74da576e0e0f052  gcc/config/avr/avr.h
  e7c7f8ca590b4f600384b83d1b73062f  gcc/config/avr/avr.md
  97ae0e97c66153cd01ba33e6dd23a191  gcc/config/avr/avr.opt
--- 3121,3127 ----
  4c3c46eb845e3505658b81b8eaa14288  gcc/config/avr/avr-modes.def
  0fffc0f61c26f4c9de873ad542b094ed  gcc/config/avr/avr-protos.h
  41b9882721bdec25585513f697848b5d  gcc/config/avr/avr-stdint.h
! 75865a0994ceb679f8762ad375e15065  gcc/config/avr/avr.c
  e85dcf00374c22efe74da576e0e0f052  gcc/config/avr/avr.h
  e7c7f8ca590b4f600384b83d1b73062f  gcc/config/avr/avr.md
  97ae0e97c66153cd01ba33e6dd23a191  gcc/config/avr/avr.opt
*************** c4c4f650f4dbd3a648a801ce6eda092c  gcc/co
*** 3203,3209 ****
  1da3ab8fe0f51b88e01626f5858f59fc  gcc/config/cris/t-elfmulti
  5657034355d2720466dad6b98f794a8f  gcc/config/cris/t-linux
  c8566e4b8192be8ea5341d9f2a7e9b57  gcc/config/darwin-c.c
! 1ae5fbab2927cf882b3715c192f18f28  gcc/config/darwin-driver.c
  bf399773df7c70ed0dd0750e2cabbb64  gcc/config/darwin-f.c
  4ab1378170f290be0982057813dbf2f5  gcc/config/darwin-ppc-ldouble-patch.def
  9a96119bd809f334545f28e92af4d7da  gcc/config/darwin-protos.h
--- 3208,3214 ----
  1da3ab8fe0f51b88e01626f5858f59fc  gcc/config/cris/t-elfmulti
  5657034355d2720466dad6b98f794a8f  gcc/config/cris/t-linux
  c8566e4b8192be8ea5341d9f2a7e9b57  gcc/config/darwin-c.c
! 356c91dff2430bbbb56e2140ea538686  gcc/config/darwin-driver.c
  bf399773df7c70ed0dd0750e2cabbb64  gcc/config/darwin-f.c
  4ab1378170f290be0982057813dbf2f5  gcc/config/darwin-ppc-ldouble-patch.def
  9a96119bd809f334545f28e92af4d7da  gcc/config/darwin-protos.h
*************** ecc53305b08aa880f8075070842bcb56  gcc/co
*** 3304,3323 ****
  62bb4c93aafaacd519b018cbfb28713c  gcc/config/i386/athlon.md
  e455413df71787859a26fdacf93bd5ba  gcc/config/i386/atom.md
  dc6f62ede904e2f3de2037e7f24ecb0d  gcc/config/i386/att.h
! 9d1877eb7a42c1ae4d1b6a3bbc25b6cc  gcc/config/i386/avx2intrin.h
! 529c902186eed70ee023771a87349c94  gcc/config/i386/avx512bwintrin.h
  dbce93d80e05b41e7c9310744086319c  gcc/config/i386/avx512cdintrin.h
  60c601281f9198e3d8010430b8c76109  gcc/config/i386/avx512dqintrin.h
  88a76e2acc1ff36354da2b635a29f110  gcc/config/i386/avx512erintrin.h
! ed9402ebeb9c5f2be7f1ed59632baed9  gcc/config/i386/avx512fintrin.h
  fd40a3994a031d23494319eeb5890e14  gcc/config/i386/avx512ifmaintrin.h
  230a13a5117589196f0c0d6ddd19a459  gcc/config/i386/avx512ifmavlintrin.h
! 0ff51a630663417733439a8c37ead341  gcc/config/i386/avx512pfintrin.h
  e3719804447e4a86d250b6aa4a73d139  gcc/config/i386/avx512vbmiintrin.h
  1e90300c6d08094855c82e4a975a48d9  gcc/config/i386/avx512vbmivlintrin.h
  dd65e9dc8e91ad003d4b4b0c64adda4f  gcc/config/i386/avx512vlbwintrin.h
  d5ea6d87b81e9e28da46b0954847447b  gcc/config/i386/avx512vldqintrin.h
! 1b76b348b3dd66b5c4b345848ff3782b  gcc/config/i386/avx512vlintrin.h
  23244ee6ec69094018c7e88b118e167f  gcc/config/i386/avxintrin.h
  95157e032097240e8dbbff5808ec2212  gcc/config/i386/avxmath.h
  9fa05f800762ec6401f38786426c964e  gcc/config/i386/bdver1.md
--- 3309,3328 ----
  62bb4c93aafaacd519b018cbfb28713c  gcc/config/i386/athlon.md
  e455413df71787859a26fdacf93bd5ba  gcc/config/i386/atom.md
  dc6f62ede904e2f3de2037e7f24ecb0d  gcc/config/i386/att.h
! 8189f763d53d0f9dc831ed8e3cf78698  gcc/config/i386/avx2intrin.h
! c68a78a785cc22c67f0f258513b89af0  gcc/config/i386/avx512bwintrin.h
  dbce93d80e05b41e7c9310744086319c  gcc/config/i386/avx512cdintrin.h
  60c601281f9198e3d8010430b8c76109  gcc/config/i386/avx512dqintrin.h
  88a76e2acc1ff36354da2b635a29f110  gcc/config/i386/avx512erintrin.h
! 3c4706c4cc6dea2d5b398585d439b332  gcc/config/i386/avx512fintrin.h
  fd40a3994a031d23494319eeb5890e14  gcc/config/i386/avx512ifmaintrin.h
  230a13a5117589196f0c0d6ddd19a459  gcc/config/i386/avx512ifmavlintrin.h
! 3db975ae169b88fc867d8c79ae116ef3  gcc/config/i386/avx512pfintrin.h
  e3719804447e4a86d250b6aa4a73d139  gcc/config/i386/avx512vbmiintrin.h
  1e90300c6d08094855c82e4a975a48d9  gcc/config/i386/avx512vbmivlintrin.h
  dd65e9dc8e91ad003d4b4b0c64adda4f  gcc/config/i386/avx512vlbwintrin.h
  d5ea6d87b81e9e28da46b0954847447b  gcc/config/i386/avx512vldqintrin.h
! 5562d45ba5cebd5bea62a7d06079bb9a  gcc/config/i386/avx512vlintrin.h
  23244ee6ec69094018c7e88b118e167f  gcc/config/i386/avxintrin.h
  95157e032097240e8dbbff5808ec2212  gcc/config/i386/avxmath.h
  9fa05f800762ec6401f38786426c964e  gcc/config/i386/bdver1.md
*************** fe17ca5109af0e6e93b74bae231d1a55  gcc/co
*** 3334,3340 ****
  876790e99f6c0bb421e1492c7ea46ff0  gcc/config/i386/clzerointrin.h
  a6979d6ddcc5bb8ecf2a26f5ea34c71c  gcc/config/i386/constraints.md
  71baed36fc56f65d8c91aaefd5758aa1  gcc/config/i386/core2.md
! 6be298791a58e8a9666c8d7e2a92e00b  gcc/config/i386/cpuid.h
  7fee26d8fedd334aa6fcd4bdc08cffb3  gcc/config/i386/cross-stdarg.h
  69f9c11b17063c896813c5ca9d5b17eb  gcc/config/i386/crtdll.h
  ac384469cee2e84b1be9baf66917497c  gcc/config/i386/cygming.h
--- 3339,3345 ----
  876790e99f6c0bb421e1492c7ea46ff0  gcc/config/i386/clzerointrin.h
  a6979d6ddcc5bb8ecf2a26f5ea34c71c  gcc/config/i386/constraints.md
  71baed36fc56f65d8c91aaefd5758aa1  gcc/config/i386/core2.md
! af1276d5c47a51a9ed8ea5d69de248a1  gcc/config/i386/cpuid.h
  7fee26d8fedd334aa6fcd4bdc08cffb3  gcc/config/i386/cross-stdarg.h
  69f9c11b17063c896813c5ca9d5b17eb  gcc/config/i386/crtdll.h
  ac384469cee2e84b1be9baf66917497c  gcc/config/i386/cygming.h
*************** bf44099b2cb8c3551496ae076701ec22  gcc/co
*** 3360,3366 ****
  b2fbe0a751c65b3c78b2dca04b902297  gcc/config/i386/fxsrintrin.h
  3ae96fd541e363932260a487465f421c  gcc/config/i386/gas.h
  ade2d1412285926ca3c5d45ec6bae8a4  gcc/config/i386/geode.md
! d04869c34459472b41b38f9f3bb9fd2e  gcc/config/i386/gmm_malloc.h
  f830d2e889bb02408a54d531021c6cc8  gcc/config/i386/gnu-user-common.h
  e1d8df2e25020f981d9838adb79a77d0  gcc/config/i386/gnu-user.h
  fcaefa2eebd685b349d58b0be0098d08  gcc/config/i386/gnu-user64.h
--- 3365,3371 ----
  b2fbe0a751c65b3c78b2dca04b902297  gcc/config/i386/fxsrintrin.h
  3ae96fd541e363932260a487465f421c  gcc/config/i386/gas.h
  ade2d1412285926ca3c5d45ec6bae8a4  gcc/config/i386/geode.md
! ebc0f17587e0304e3b3a4b276076dfbc  gcc/config/i386/gmm_malloc.h
  f830d2e889bb02408a54d531021c6cc8  gcc/config/i386/gnu-user-common.h
  e1d8df2e25020f981d9838adb79a77d0  gcc/config/i386/gnu-user.h
  fcaefa2eebd685b349d58b0be0098d08  gcc/config/i386/gnu-user64.h
*************** fcaefa2eebd685b349d58b0be0098d08  gcc/co
*** 3371,3388 ****
  7207180c0653cb9c7507f26a9a814675  gcc/config/i386/host-i386-darwin.c
  b80037f63f5fd458518208bbd7dbaa4f  gcc/config/i386/host-mingw32.c
  47ac29c21a60ee2ca29d54ea4a345deb  gcc/config/i386/i386-builtin-types.awk
! 38a33f510a42eb2a5d16044fee2084ba  gcc/config/i386/i386-builtin-types.def
  5987dd36c379ccb0419cbb675d58dd96  gcc/config/i386/i386-c.c
  c29497fe4c1e5389895075d220252ca8  gcc/config/i386/i386-interix.h
  1c71860a666631f1a174dea14c52dbff  gcc/config/i386/i386-modes.def
  ac0b4653ef3d1e8200e8efbf73c5d8f0  gcc/config/i386/i386-opts.h
  d3f3a1198cf0be4e2a3b9b10e0f761cc  gcc/config/i386/i386-protos.h
! 37a1ded000aa3b1841df414c2a5f1684  gcc/config/i386/i386.c
  e21d3883b173794ad0c6724e144324d6  gcc/config/i386/i386.h
! 9a7bf26ca642b938c876c6ecd9f240c4  gcc/config/i386/i386.md
  fcfe67e0458640256c81b86e30fd5304  gcc/config/i386/i386.opt
  be209c39783d5218055012112fe03242  gcc/config/i386/i386elf.h
! a56c5de1cde5aaa7a3753ce09e0be661  gcc/config/i386/ia32intrin.h
  c86877b6f78344601b6f3c88be68407e  gcc/config/i386/iamcu.h
  31d107d5d14a8ed86cddbf9a06d1f80d  gcc/config/i386/immintrin.h
  36bf0710f7040682fece48e939caca02  gcc/config/i386/intelmic-mkoffload.c
--- 3376,3393 ----
  7207180c0653cb9c7507f26a9a814675  gcc/config/i386/host-i386-darwin.c
  b80037f63f5fd458518208bbd7dbaa4f  gcc/config/i386/host-mingw32.c
  47ac29c21a60ee2ca29d54ea4a345deb  gcc/config/i386/i386-builtin-types.awk
! deebf656960fb03db30ee8cf5088fa22  gcc/config/i386/i386-builtin-types.def
  5987dd36c379ccb0419cbb675d58dd96  gcc/config/i386/i386-c.c
  c29497fe4c1e5389895075d220252ca8  gcc/config/i386/i386-interix.h
  1c71860a666631f1a174dea14c52dbff  gcc/config/i386/i386-modes.def
  ac0b4653ef3d1e8200e8efbf73c5d8f0  gcc/config/i386/i386-opts.h
  d3f3a1198cf0be4e2a3b9b10e0f761cc  gcc/config/i386/i386-protos.h
! 8e5cf8849582869ad5b9439125b5fa8d  gcc/config/i386/i386.c
  e21d3883b173794ad0c6724e144324d6  gcc/config/i386/i386.h
! 3dbf0f2634e6ebf0491f0caf09e6b426  gcc/config/i386/i386.md
  fcfe67e0458640256c81b86e30fd5304  gcc/config/i386/i386.opt
  be209c39783d5218055012112fe03242  gcc/config/i386/i386elf.h
! 3f06069affcd9b661e1444aa62b433d7  gcc/config/i386/ia32intrin.h
  c86877b6f78344601b6f3c88be68407e  gcc/config/i386/iamcu.h
  31d107d5d14a8ed86cddbf9a06d1f80d  gcc/config/i386/immintrin.h
  36bf0710f7040682fece48e939caca02  gcc/config/i386/intelmic-mkoffload.c
*************** b498dbb5c9703bba1235c71dcd5372ca  gcc/co
*** 3397,3403 ****
  bf3c62346160f7c1f720e38651bfd9f5  gcc/config/i386/linux-common.h
  edc9521585efeb1953f50f9273d4b90d  gcc/config/i386/linux.h
  0e66de73af285b2c1420ed2cd5c30f74  gcc/config/i386/linux64.h
! 8d63719e1894a7895749004ece05758b  gcc/config/i386/lwpintrin.h
  0035dee4cedaa075ff03c87a739e6e1d  gcc/config/i386/lynx.h
  45512319928b01119f32f7322830b685  gcc/config/i386/lzcntintrin.h
  90919473adc02dc5b2cc4438c25bba54  gcc/config/i386/mingw-pthread.h
--- 3402,3408 ----
  bf3c62346160f7c1f720e38651bfd9f5  gcc/config/i386/linux-common.h
  edc9521585efeb1953f50f9273d4b90d  gcc/config/i386/linux.h
  0e66de73af285b2c1420ed2cd5c30f74  gcc/config/i386/linux64.h
! e5f86d8086d06b791e0e16bee0ed86e1  gcc/config/i386/lwpintrin.h
  0035dee4cedaa075ff03c87a739e6e1d  gcc/config/i386/lynx.h
  45512319928b01119f32f7322830b685  gcc/config/i386/lzcntintrin.h
  90919473adc02dc5b2cc4438c25bba54  gcc/config/i386/mingw-pthread.h
*************** e1c203e26354ffe66c7cac7886122b64  gcc/co
*** 3406,3414 ****
  47a49cd0f968a4269d3fb70cd1d34cd1  gcc/config/i386/mingw-w64.opt
  7bf3e9078d8336a8ba2e99d0147c89de  gcc/config/i386/mingw.opt
  3fce1640bc20f36b48acc80a5dc02ea7  gcc/config/i386/mingw32.h
! 2178140f5056aa16b4f2410522796b09  gcc/config/i386/mm3dnow.h
! 07cc882e5dfdfa349d6d27d3145ef6ac  gcc/config/i386/mmintrin.h
! bb3d9202affa8c14f3271974ecb6ffe5  gcc/config/i386/mmx.md
  8750c7820ea7662c22ab288c00bffb16  gcc/config/i386/msformat-c.c
  7ca84a2e632096e5785038a63bbdc69f  gcc/config/i386/mwaitxintrin.h
  fa30c7cb908ed3e5f059a0382be844db  gcc/config/i386/netbsd-elf.h
--- 3411,3419 ----
  47a49cd0f968a4269d3fb70cd1d34cd1  gcc/config/i386/mingw-w64.opt
  7bf3e9078d8336a8ba2e99d0147c89de  gcc/config/i386/mingw.opt
  3fce1640bc20f36b48acc80a5dc02ea7  gcc/config/i386/mingw32.h
! 7353bf4b5acbf6fc3b2bb19f1dd12692  gcc/config/i386/mm3dnow.h
! f31a5e3804b8dea7ae7ddd5de2e4b5ec  gcc/config/i386/mmintrin.h
! 2dc0afd8fd36367dd3dc61efb8126ed0  gcc/config/i386/mmx.md
  8750c7820ea7662c22ab288c00bffb16  gcc/config/i386/msformat-c.c
  7ca84a2e632096e5785038a63bbdc69f  gcc/config/i386/mwaitxintrin.h
  fa30c7cb908ed3e5f059a0382be844db  gcc/config/i386/netbsd-elf.h
*************** b3e5b6d58424881a27b995c610fefed2  gcc/co
*** 3419,3426 ****
  03e5d4855215c79ace0568fbc4d34ff2  gcc/config/i386/openbsd.h
  d3fb09540c2d8a5e198b974f35309f80  gcc/config/i386/openbsdelf.h
  faf43805b91b4afc50a1814fb6257920  gcc/config/i386/pentium.md
! 1212b5174e58248ecb9715637ee092fa  gcc/config/i386/pkuintrin.h
! 16a4d1b90faa49d8d6f4807915bfb419  gcc/config/i386/pmm_malloc.h
  5aa912e76dac257cfe5012440f7ad90a  gcc/config/i386/pmmintrin.h
  7810065fc76773a3b740126a476af54d  gcc/config/i386/popcntintrin.h
  4dcd1cf3c734c77f06e840e1fbd678f8  gcc/config/i386/ppro.md
--- 3424,3431 ----
  03e5d4855215c79ace0568fbc4d34ff2  gcc/config/i386/openbsd.h
  d3fb09540c2d8a5e198b974f35309f80  gcc/config/i386/openbsdelf.h
  faf43805b91b4afc50a1814fb6257920  gcc/config/i386/pentium.md
! cbe898aef05ed8f46e984293e1cf3b97  gcc/config/i386/pkuintrin.h
! c6c28e716fe73119003638d891187a45  gcc/config/i386/pmm_malloc.h
  5aa912e76dac257cfe5012440f7ad90a  gcc/config/i386/pmmintrin.h
  7810065fc76773a3b740126a476af54d  gcc/config/i386/popcntintrin.h
  4dcd1cf3c734c77f06e840e1fbd678f8  gcc/config/i386/ppro.md
*************** faf43805b91b4afc50a1814fb6257920  gcc/co
*** 3428,3445 ****
  a0f562fc0aef289f6cdef5b931f5e39f  gcc/config/i386/prfchwintrin.h
  7feefb44b5c73254b20e5b7820e45ba1  gcc/config/i386/rdos.h
  d57b23dfe66e6405fed787f9047ce355  gcc/config/i386/rdos64.h
! 1afa6d69de8e5333a0748b291b7c5d7a  gcc/config/i386/rdseedintrin.h
  fb13e63400cd374a20d2d437e5980267  gcc/config/i386/rtems-64.h
! a9007ee20cfb47bc1f830c01e0e0db08  gcc/config/i386/rtemself.h
! 778f69e51947eeb82b49b55afd536ab8  gcc/config/i386/rtmintrin.h
  ed3ee42c50a4ea2d1cccc046aa7c7306  gcc/config/i386/shaintrin.h
  6d7b4d52cdc2a6db01f9c20c45be0795  gcc/config/i386/slm.md
  d1a02c4509457e48895953880e756b4a  gcc/config/i386/smmintrin.h
  0a7e726af98f6a39952052f361cdfbee  gcc/config/i386/sol2.h
! 6195fa85461a3fb9be79659790a663fe  gcc/config/i386/sse.md
  91d7c7f7b9b34e3ae4e87882a355bf2b  gcc/config/i386/ssemath.h
  be9c2b7e2ff5d3a32ab3d902b56762ac  gcc/config/i386/stringop.def
- 96f9e071c5c165d0cc21e51cfebe5b92  gcc/config/i386/stringop.opt
  dd538a6193ed3c62883cd3fed5dd4461  gcc/config/i386/subst.md
  70c08433c23b830ca860ece2b61285e4  gcc/config/i386/sync.md
  3219bc7864c7b0cb60fab1dcf0dffdf7  gcc/config/i386/sysv4.h
--- 3433,3449 ----
  a0f562fc0aef289f6cdef5b931f5e39f  gcc/config/i386/prfchwintrin.h
  7feefb44b5c73254b20e5b7820e45ba1  gcc/config/i386/rdos.h
  d57b23dfe66e6405fed787f9047ce355  gcc/config/i386/rdos64.h
! 4cb63ac1dba90961eed946d63cbf456b  gcc/config/i386/rdseedintrin.h
  fb13e63400cd374a20d2d437e5980267  gcc/config/i386/rtems-64.h
! b468336ec8c9314a8b3c8738c5bbe401  gcc/config/i386/rtemself.h
! 35112115660e6f05e39831eeaafa00f8  gcc/config/i386/rtmintrin.h
  ed3ee42c50a4ea2d1cccc046aa7c7306  gcc/config/i386/shaintrin.h
  6d7b4d52cdc2a6db01f9c20c45be0795  gcc/config/i386/slm.md
  d1a02c4509457e48895953880e756b4a  gcc/config/i386/smmintrin.h
  0a7e726af98f6a39952052f361cdfbee  gcc/config/i386/sol2.h
! d19c00e2e4fdda44c4398dcf66cd5dbf  gcc/config/i386/sse.md
  91d7c7f7b9b34e3ae4e87882a355bf2b  gcc/config/i386/ssemath.h
  be9c2b7e2ff5d3a32ab3d902b56762ac  gcc/config/i386/stringop.def
  dd538a6193ed3c62883cd3fed5dd4461  gcc/config/i386/subst.md
  70c08433c23b830ca860ece2b61285e4  gcc/config/i386/sync.md
  3219bc7864c7b0cb60fab1dcf0dffdf7  gcc/config/i386/sysv4.h
*************** d2ad92f0b7fd7b714ba96bf653c1adeb  gcc/co
*** 3477,3483 ****
  bae69273c5e47d61e99558ca73c4fabd  gcc/config/i386/x-darwin
  12e09c6fa27c603c6db59fbfc2a6b089  gcc/config/i386/x-i386
  214d4c585b541f5f045f139c36119850  gcc/config/i386/x-mingw32
! 03bee72a17952ef9963f8dccbefd9734  gcc/config/i386/x86-64.h
  dda5cbc520b915635a3d4553bc838576  gcc/config/i386/x86-tune.def
  58d683e0e4dcc86fd997fc078b31f54b  gcc/config/i386/x86intrin.h
  de5913a1cbf5d37dbbc88e8a4ded82c5  gcc/config/i386/xm-cygwin.h
--- 3481,3487 ----
  bae69273c5e47d61e99558ca73c4fabd  gcc/config/i386/x-darwin
  12e09c6fa27c603c6db59fbfc2a6b089  gcc/config/i386/x-i386
  214d4c585b541f5f045f139c36119850  gcc/config/i386/x-mingw32
! 7b415e81225fe3f7288c2824b44b6f8e  gcc/config/i386/x86-64.h
  dda5cbc520b915635a3d4553bc838576  gcc/config/i386/x86-tune.def
  58d683e0e4dcc86fd997fc078b31f54b  gcc/config/i386/x86intrin.h
  de5913a1cbf5d37dbbc88e8a4ded82c5  gcc/config/i386/xm-cygwin.h
*************** b843b8ad610c3e807808d9b2cb87336d  gcc/co
*** 3819,3825 ****
  1478623f6c99051509aa300018b934aa  gcc/config/nds32/nds32-protos.h
  9f3945b0bce60ad432e0d10d2bb3778a  gcc/config/nds32/nds32.c
  ecff011ed5dd8d6af824aa9091254cfb  gcc/config/nds32/nds32.h
! 9f1ba56dfb07c05a9ae96ae3c3354f17  gcc/config/nds32/nds32.md
  fd57c24d9bbb5724eea121cac0ec52ea  gcc/config/nds32/nds32.opt
  be6cb77b2dcb9edaad2ca893cd624887  gcc/config/nds32/nds32_intrinsic.h
  da0b1418d4267fe0b25ebfd9d278d6cc  gcc/config/nds32/pipelines.md
--- 3823,3829 ----
  1478623f6c99051509aa300018b934aa  gcc/config/nds32/nds32-protos.h
  9f3945b0bce60ad432e0d10d2bb3778a  gcc/config/nds32/nds32.c
  ecff011ed5dd8d6af824aa9091254cfb  gcc/config/nds32/nds32.h
! 85804b1207e24228a1a35c5e47d67b59  gcc/config/nds32/nds32.md
  fd57c24d9bbb5724eea121cac0ec52ea  gcc/config/nds32/nds32.opt
  be6cb77b2dcb9edaad2ca893cd624887  gcc/config/nds32/nds32_intrinsic.h
  da0b1418d4267fe0b25ebfd9d278d6cc  gcc/config/nds32/pipelines.md
*************** abea4d523d1b02ef93fc69e4159b6c20  gcc/co
*** 3850,3856 ****
  d835d08884a2846e70bef505767bd3f1  gcc/config/nios2/t-rtems
  c2be83b7f197d233a6ce04c2245a312a  gcc/config/nvptx/mkoffload.c
  71182308acd7b24f983c5c3836f21e97  gcc/config/nvptx/nvptx-protos.h
! d16914348f2acdb5a72c4e8cd5c348d9  gcc/config/nvptx/nvptx.c
  ee26c09dc69c862b8465425e61efb50d  gcc/config/nvptx/nvptx.h
  b6d00d17aa4debe5cbfb686a317af311  gcc/config/nvptx/nvptx.md
  f20baafe92ab83b58eced858f6668a59  gcc/config/nvptx/nvptx.opt
--- 3854,3860 ----
  d835d08884a2846e70bef505767bd3f1  gcc/config/nios2/t-rtems
  c2be83b7f197d233a6ce04c2245a312a  gcc/config/nvptx/mkoffload.c
  71182308acd7b24f983c5c3836f21e97  gcc/config/nvptx/nvptx-protos.h
! 725e3638da02e22dc3945cec254af50e  gcc/config/nvptx/nvptx.c
  ee26c09dc69c862b8465425e61efb50d  gcc/config/nvptx/nvptx.h
  b6d00d17aa4debe5cbfb686a317af311  gcc/config/nvptx/nvptx.md
  f20baafe92ab83b58eced858f6668a59  gcc/config/nvptx/nvptx.opt
*************** b76b9aadbc83e352fd348980a93f6839  gcc/co
*** 3863,3869 ****
  be5a4a16bb0d95cffa85d9b8ab47dcab  gcc/config/openbsd.opt
  10050f2883a638526cdadcec0d536bf5  gcc/config/pa/constraints.md
  233bf6e3a3cc27aca8f75af9403305c4  gcc/config/pa/elf.h
! 7d30be10a892671b463d495509096cf7  gcc/config/pa/pa-64.h
  618754aa60af62156ee24b682f08f7c8  gcc/config/pa/pa-hpux.h
  d4325294a658da362fd864357238309f  gcc/config/pa/pa-hpux.opt
  1429e13f812177ce77dd638dc380d76f  gcc/config/pa/pa-hpux10.h
--- 3867,3873 ----
  be5a4a16bb0d95cffa85d9b8ab47dcab  gcc/config/openbsd.opt
  10050f2883a638526cdadcec0d536bf5  gcc/config/pa/constraints.md
  233bf6e3a3cc27aca8f75af9403305c4  gcc/config/pa/elf.h
! f1c8501c52ac479dc1cd8e11a5146a95  gcc/config/pa/pa-64.h
  618754aa60af62156ee24b682f08f7c8  gcc/config/pa/pa-hpux.h
  d4325294a658da362fd864357238309f  gcc/config/pa/pa-hpux.opt
  1429e13f812177ce77dd638dc380d76f  gcc/config/pa/pa-hpux10.h
*************** c71c9d34d6df22094a3f27d33693c09f  gcc/co
*** 3880,3886 ****
  e1c6685604f681faea2ce89975cb7fb0  gcc/config/pa/pa-openbsd.h
  7fe7a5966510922de22aeefc35c8e010  gcc/config/pa/pa-opts.h
  b1fa12eef4f2d69520c8e33ff00ea833  gcc/config/pa/pa-protos.h
! 9a436df6ba10cb315e4759c263bb20f7  gcc/config/pa/pa.c
  cf85837fdda5b34386235c1ded652a62  gcc/config/pa/pa.h
  e6169925aae03f7207e5ca018a354de1  gcc/config/pa/pa.md
  2a55715c21637c72f4c2306798f28715  gcc/config/pa/pa.opt
--- 3884,3890 ----
  e1c6685604f681faea2ce89975cb7fb0  gcc/config/pa/pa-openbsd.h
  7fe7a5966510922de22aeefc35c8e010  gcc/config/pa/pa-opts.h
  b1fa12eef4f2d69520c8e33ff00ea833  gcc/config/pa/pa-protos.h
! af5ccaf4e328676c8d7821f146be0e40  gcc/config/pa/pa.c
  cf85837fdda5b34386235c1ded652a62  gcc/config/pa/pa.h
  e6169925aae03f7207e5ca018a354de1  gcc/config/pa/pa.md
  2a55715c21637c72f4c2306798f28715  gcc/config/pa/pa.opt
*************** fa946996696fb3df283f1891fcd00e4b  gcc/co
*** 3943,3953 ****
  02a3d453ca7e43f4bf70187e1c3cf346  gcc/config/rs6000/aix61.h
  21c1c24d19668403ff77dc915a743342  gcc/config/rs6000/aix64.opt
  1088dba38de5967f615c2c010164ec48  gcc/config/rs6000/aix71.h
! 72b7be964acfdeb0ca6642e9bb019ee4  gcc/config/rs6000/altivec.h
  1ae5cce9f95be1f33759897a0e901575  gcc/config/rs6000/altivec.md
  ebb5e6bcfc1093c0aff7c41cd9353433  gcc/config/rs6000/biarch64.h
  936aede56563f66921091a90d3d1d56a  gcc/config/rs6000/cell.md
! 9311e956976879953c699d3616089827  gcc/config/rs6000/constraints.md
  3989f0e14500049f924ab6bf76471a93  gcc/config/rs6000/crypto.md
  c85b3bacf772d069c8a138ff0cf48400  gcc/config/rs6000/darwin.h
  5c9894330fc994b0302bfc4c60989175  gcc/config/rs6000/darwin.md
--- 3947,3957 ----
  02a3d453ca7e43f4bf70187e1c3cf346  gcc/config/rs6000/aix61.h
  21c1c24d19668403ff77dc915a743342  gcc/config/rs6000/aix64.opt
  1088dba38de5967f615c2c010164ec48  gcc/config/rs6000/aix71.h
! 40a704ae160673f3bb2db3e56ac529e6  gcc/config/rs6000/altivec.h
  1ae5cce9f95be1f33759897a0e901575  gcc/config/rs6000/altivec.md
  ebb5e6bcfc1093c0aff7c41cd9353433  gcc/config/rs6000/biarch64.h
  936aede56563f66921091a90d3d1d56a  gcc/config/rs6000/cell.md
! 3dc33891037141fa757d109f7826402a  gcc/config/rs6000/constraints.md
  3989f0e14500049f924ab6bf76471a93  gcc/config/rs6000/crypto.md
  c85b3bacf772d069c8a138ff0cf48400  gcc/config/rs6000/darwin.h
  5c9894330fc994b0302bfc4c60989175  gcc/config/rs6000/darwin.md
*************** d7243dd7fa41b04c51d52b24425b48dd  gcc/co
*** 3956,3962 ****
  78939b2279a4d082aea92f53a289d711  gcc/config/rs6000/darwin7.h
  ac431f1a0b8ae0c72fc7cab9bc9e2f1d  gcc/config/rs6000/darwin8.h
  a77da74ccfb88c7b6bcd77d4a5f98c90  gcc/config/rs6000/default64.h
! 1a96a05c3098cba8dcad9a84f4da9c74  gcc/config/rs6000/dfp.md
  b9490f963c3648aa2f0de7bc1cd5af58  gcc/config/rs6000/driver-rs6000.c
  d949390c82f3443dbfb82eef160fa0c7  gcc/config/rs6000/e300c2c3.md
  85e4c2a561d394919589b92fdf2a6da3  gcc/config/rs6000/e500.h
--- 3960,3966 ----
  78939b2279a4d082aea92f53a289d711  gcc/config/rs6000/darwin7.h
  ac431f1a0b8ae0c72fc7cab9bc9e2f1d  gcc/config/rs6000/darwin8.h
  a77da74ccfb88c7b6bcd77d4a5f98c90  gcc/config/rs6000/default64.h
! 26ac67ba1d90a9fdd6d81d75a961319b  gcc/config/rs6000/dfp.md
  b9490f963c3648aa2f0de7bc1cd5af58  gcc/config/rs6000/driver-rs6000.c
  d949390c82f3443dbfb82eef160fa0c7  gcc/config/rs6000/e300c2c3.md
  85e4c2a561d394919589b92fdf2a6da3  gcc/config/rs6000/e500.h
*************** d8b143420c8e25c7b2a8df221ae27589  gcc/co
*** 3997,4015 ****
  c335f4f65801de1318cd4db8b62934ba  gcc/config/rs6000/ppc-asm.h
  ea4871edf7de554404015404bafd83e6  gcc/config/rs6000/ppc-auxv.h
  30884ec5924e409646acd1aa99423fc5  gcc/config/rs6000/ppu_intrinsics.h
! c78862a99654d926e61f2d59794985f5  gcc/config/rs6000/predicates.md
  fed7519f3fb7d3f6e3b9e82dd640d7c0  gcc/config/rs6000/rs6000-builtin.def
! 7baaf3b9a76f29c14d1e20e921eef7da  gcc/config/rs6000/rs6000-c.c
  3e5ef6c30730e4575563890ec3cfe76b  gcc/config/rs6000/rs6000-cpus.def
  2f0d36a3bf95d74249364237cf04e29c  gcc/config/rs6000/rs6000-linux.c
  192ddf2c1b6fd7fe7e53b1acadaee645  gcc/config/rs6000/rs6000-modes.def
  14f48bec5cd76d2a5aada931fb1fedf4  gcc/config/rs6000/rs6000-opts.h
  f9e83e56b3fbfbefb1355ec6235ffa03  gcc/config/rs6000/rs6000-protos.h
  b43d18bcb08f2293531b3302947868a2  gcc/config/rs6000/rs6000-tables.opt
! 9108fd4f8d25b312ee2ab15711d3f21f  gcc/config/rs6000/rs6000.c
! 219d2a37391d11dee8e606c70d31fa65  gcc/config/rs6000/rs6000.h
! 8aebc4f0b78fd5769423afc48630e695  gcc/config/rs6000/rs6000.md
! ca447d624d64bde7352a3632cff4e012  gcc/config/rs6000/rs6000.opt
  23eae5c1992970cba9db6c157ab8c4f6  gcc/config/rs6000/rs64.md
  089f55bc6e1565ba82f6d496569d3280  gcc/config/rs6000/rtems.h
  510ae383bcc5df111af9d4407a82b6cb  gcc/config/rs6000/secureplt.h
--- 4001,4019 ----
  c335f4f65801de1318cd4db8b62934ba  gcc/config/rs6000/ppc-asm.h
  ea4871edf7de554404015404bafd83e6  gcc/config/rs6000/ppc-auxv.h
  30884ec5924e409646acd1aa99423fc5  gcc/config/rs6000/ppu_intrinsics.h
! 828b89834087bacd4af0af5e19a8e124  gcc/config/rs6000/predicates.md
  fed7519f3fb7d3f6e3b9e82dd640d7c0  gcc/config/rs6000/rs6000-builtin.def
! f51e3e86e1da29e05c4e6a034ff4be0f  gcc/config/rs6000/rs6000-c.c
  3e5ef6c30730e4575563890ec3cfe76b  gcc/config/rs6000/rs6000-cpus.def
  2f0d36a3bf95d74249364237cf04e29c  gcc/config/rs6000/rs6000-linux.c
  192ddf2c1b6fd7fe7e53b1acadaee645  gcc/config/rs6000/rs6000-modes.def
  14f48bec5cd76d2a5aada931fb1fedf4  gcc/config/rs6000/rs6000-opts.h
  f9e83e56b3fbfbefb1355ec6235ffa03  gcc/config/rs6000/rs6000-protos.h
  b43d18bcb08f2293531b3302947868a2  gcc/config/rs6000/rs6000-tables.opt
! c191d4c1f9f21dc772a9bb9d8894eb72  gcc/config/rs6000/rs6000.c
! 6df05e7ac31c6c722809b9fcbcc8019d  gcc/config/rs6000/rs6000.h
! ba680257efcdfe70886b6b5cb72436b7  gcc/config/rs6000/rs6000.md
! 5ed93a7516e6be435e463755e04b6061  gcc/config/rs6000/rs6000.opt
  23eae5c1992970cba9db6c157ab8c4f6  gcc/config/rs6000/rs64.md
  089f55bc6e1565ba82f6d496569d3280  gcc/config/rs6000/rtems.h
  510ae383bcc5df111af9d4407a82b6cb  gcc/config/rs6000/secureplt.h
*************** d3e3ac831dff45625feb5c543903280d  gcc/co
*** 4018,4024 ****
  8040d992aa75d10d1dcbfab10d8192a4  gcc/config/rs6000/spe.h
  4916c7683b7e0a7036c40eb6d7ee92f0  gcc/config/rs6000/spe.md
  70e488f99d30586ce36bfe7b9dc08fec  gcc/config/rs6000/spu2vmx.h
! 89082edb09e5818e9e5f9f05685cadcd  gcc/config/rs6000/sync.md
  056da47aa9e7eb07f8dea417fb567401  gcc/config/rs6000/sysv4.h
  2913dacd00e26860f7ad46828646ca14  gcc/config/rs6000/sysv4.opt
  72d0179bc61a6d4aa963be895a0d6e5b  gcc/config/rs6000/sysv4le.h
--- 4022,4028 ----
  8040d992aa75d10d1dcbfab10d8192a4  gcc/config/rs6000/spe.h
  4916c7683b7e0a7036c40eb6d7ee92f0  gcc/config/rs6000/spe.md
  70e488f99d30586ce36bfe7b9dc08fec  gcc/config/rs6000/spu2vmx.h
! 83969bf251c0226e69d361c5613a6841  gcc/config/rs6000/sync.md
  056da47aa9e7eb07f8dea417fb567401  gcc/config/rs6000/sysv4.h
  2913dacd00e26860f7ad46828646ca14  gcc/config/rs6000/sysv4.opt
  72d0179bc61a6d4aa963be895a0d6e5b  gcc/config/rs6000/sysv4le.h
*************** f11925c88524d2fd457bf77944da1302  gcc/co
*** 4048,4055 ****
  bb61df2b42a69a90853a503710200de1  gcc/config/rs6000/t-xilinx
  cc22792d76d22d8203dc7c3680c1dbc7  gcc/config/rs6000/titan.md
  7369115a6bfe8259388f41e912c060f2  gcc/config/rs6000/vec_types.h
! ed5c9b710457da108e718e8517f71c08  gcc/config/rs6000/vector.md
! 47b9c515ae81bd9ee9127d0e1c4953d8  gcc/config/rs6000/vsx.md
  4d14358837cff46d3efb3a12dfa4fb39  gcc/config/rs6000/vxworks.h
  724f6bc5a165006b67c0526f1bd7477f  gcc/config/rs6000/vxworksae.h
  d0482b801e0a94640973282cfb41b1a4  gcc/config/rs6000/vxworksmils.h
--- 4052,4059 ----
  bb61df2b42a69a90853a503710200de1  gcc/config/rs6000/t-xilinx
  cc22792d76d22d8203dc7c3680c1dbc7  gcc/config/rs6000/titan.md
  7369115a6bfe8259388f41e912c060f2  gcc/config/rs6000/vec_types.h
! 1759069e8fe9a766cfc3af05e6e81d60  gcc/config/rs6000/vector.md
! 634a0dbc50271bc78481635e04c9fd66  gcc/config/rs6000/vsx.md
  4d14358837cff46d3efb3a12dfa4fb39  gcc/config/rs6000/vxworks.h
  724f6bc5a165006b67c0526f1bd7477f  gcc/config/rs6000/vxworksae.h
  d0482b801e0a94640973282cfb41b1a4  gcc/config/rs6000/vxworksmils.h
*************** b7d7076ce697ae031ce8e9044839e677  gcc/co
*** 4167,4173 ****
  cce52944785c3c1036a7380adda38c22  gcc/config/sparc/constraints.md
  4899a6b24fe9d952cbb0a117c5014933  gcc/config/sparc/cypress.md
  a6f5c02cb556d4484b510b1b080970f1  gcc/config/sparc/default-64.h
! 999b81b4a3d65c9f3913d9c5ac50116e  gcc/config/sparc/driver-sparc.c
  24b6ddb0c85a7d35c6bef23e162f238d  gcc/config/sparc/freebsd.h
  e3873b9f7262fe2e5e1c1ff303fd07f1  gcc/config/sparc/hypersparc.md
  ceb5379ddc5c41b514ec37a1902d2f2e  gcc/config/sparc/leon.md
--- 4171,4177 ----
  cce52944785c3c1036a7380adda38c22  gcc/config/sparc/constraints.md
  4899a6b24fe9d952cbb0a117c5014933  gcc/config/sparc/cypress.md
  a6f5c02cb556d4484b510b1b080970f1  gcc/config/sparc/default-64.h
! 33ad488c69bc6a52e1221f781b9cdfb5  gcc/config/sparc/driver-sparc.c
  24b6ddb0c85a7d35c6bef23e162f238d  gcc/config/sparc/freebsd.h
  e3873b9f7262fe2e5e1c1ff303fd07f1  gcc/config/sparc/hypersparc.md
  ceb5379ddc5c41b514ec37a1902d2f2e  gcc/config/sparc/leon.md
*************** d14affc9d9a7c6d706ac72f92b369f54  gcc/co
*** 4183,4198 ****
  df546d4092fe20ba80bd5a3954f0bd35  gcc/config/sparc/openbsd64.h
  fdf6ab88ad0b4e36a3b8ebf25cfdd547  gcc/config/sparc/predicates.md
  2042472acbe05e3e6c55253f1b308604  gcc/config/sparc/rtemself.h
! ea486cef33954ec2c7cd6b2bcd57b5c1  gcc/config/sparc/sol2.h
  027897262736bac521955a4e91403e9d  gcc/config/sparc/sp-elf.h
  16197cb93f1fda192e849bde60b989d3  gcc/config/sparc/sp64-elf.h
  97a5fdf9526c5016673d199638234cfb  gcc/config/sparc/sparc-c.c
  6e05fd82c65a1c0b69f52820e4e2c82a  gcc/config/sparc/sparc-modes.def
  76ec8424fd03e5e3660223b5ca3cf59a  gcc/config/sparc/sparc-opts.h
  3b12f88afd2307417ea049e4a24a9bb8  gcc/config/sparc/sparc-protos.h
! a5fe2594395e521119271a742772ed63  gcc/config/sparc/sparc.c
! da3c18895492fa52031c534e5825b3fe  gcc/config/sparc/sparc.h
! b3d3c46b415f62bef8a55b7c6b40449b  gcc/config/sparc/sparc.md
  18fcbfcaaf4ebb852311426ae9f8571d  gcc/config/sparc/sparc.opt
  9cb87fbe1c20a8991a89a8c2215a7c07  gcc/config/sparc/sparclet.md
  8fa2a5576a24f640750e744d90353334  gcc/config/sparc/supersparc.md
--- 4187,4202 ----
  df546d4092fe20ba80bd5a3954f0bd35  gcc/config/sparc/openbsd64.h
  fdf6ab88ad0b4e36a3b8ebf25cfdd547  gcc/config/sparc/predicates.md
  2042472acbe05e3e6c55253f1b308604  gcc/config/sparc/rtemself.h
! 547504ff7540297bf2dc3e72cd215316  gcc/config/sparc/sol2.h
  027897262736bac521955a4e91403e9d  gcc/config/sparc/sp-elf.h
  16197cb93f1fda192e849bde60b989d3  gcc/config/sparc/sp64-elf.h
  97a5fdf9526c5016673d199638234cfb  gcc/config/sparc/sparc-c.c
  6e05fd82c65a1c0b69f52820e4e2c82a  gcc/config/sparc/sparc-modes.def
  76ec8424fd03e5e3660223b5ca3cf59a  gcc/config/sparc/sparc-opts.h
  3b12f88afd2307417ea049e4a24a9bb8  gcc/config/sparc/sparc-protos.h
! 1b8bca8cb28391bd2dc5a646fb343873  gcc/config/sparc/sparc.c
! 20571e7241f7186b57b57c936019c773  gcc/config/sparc/sparc.h
! dc707109b011b8adb0449ec59a2cfc0b  gcc/config/sparc/sparc.md
  18fcbfcaaf4ebb852311426ae9f8571d  gcc/config/sparc/sparc.opt
  9cb87fbe1c20a8991a89a8c2215a7c07  gcc/config/sparc/sparclet.md
  8fa2a5576a24f640750e744d90353334  gcc/config/sparc/supersparc.md
*************** b2a5f5113aa5634b08547ce2619d7dba  gcc/co
*** 4269,4275 ****
  c65925a583582f5fdca859446b8b63bc  gcc/config/tilegx/tilegx-multiply.h
  f08b1f5a155126213b5ce7e8ec87ce5b  gcc/config/tilegx/tilegx-opts.h
  e44bf908ed53228aa137666bd80c1c15  gcc/config/tilegx/tilegx-protos.h
! cb5e782d8afa8e3c9a0d0578534daace  gcc/config/tilegx/tilegx.c
  4ad076cc711ad7270e807f21ebe26058  gcc/config/tilegx/tilegx.h
  3e51c4dca770a4cf7d7313f1d593ddeb  gcc/config/tilegx/tilegx.md
  10ec07469bedf288baf9407746ae5885  gcc/config/tilegx/tilegx.opt
--- 4273,4279 ----
  c65925a583582f5fdca859446b8b63bc  gcc/config/tilegx/tilegx-multiply.h
  f08b1f5a155126213b5ce7e8ec87ce5b  gcc/config/tilegx/tilegx-opts.h
  e44bf908ed53228aa137666bd80c1c15  gcc/config/tilegx/tilegx-protos.h
! 57421824d74baac84b2dd29e907dc676  gcc/config/tilegx/tilegx.c
  4ad076cc711ad7270e807f21ebe26058  gcc/config/tilegx/tilegx.h
  3e51c4dca770a4cf7d7313f1d593ddeb  gcc/config/tilegx/tilegx.md
  10ec07469bedf288baf9407746ae5885  gcc/config/tilegx/tilegx.opt
*************** bf09ba0352edd25999324ddd4e47191d  gcc/co
*** 4286,4292 ****
  c99773ebef141bd242a6821fb55dc8bc  gcc/config/tilepro/tilepro-modes.def
  8290d0efa9c4cc94c7becec0940bad27  gcc/config/tilepro/tilepro-multiply.h
  29de92a2b471c6f2bb2d5c289f8341ac  gcc/config/tilepro/tilepro-protos.h
! ca95d8e18a7cb50927245b811c54d9c9  gcc/config/tilepro/tilepro.c
  09630a973accce7da046577669d2d140  gcc/config/tilepro/tilepro.h
  5174f3e606a5d0e99cc4d95929eafb6d  gcc/config/tilepro/tilepro.md
  5e0b60d487b17fff65726a76e411b5a5  gcc/config/tilepro/tilepro.opt
--- 4290,4296 ----
  c99773ebef141bd242a6821fb55dc8bc  gcc/config/tilepro/tilepro-modes.def
  8290d0efa9c4cc94c7becec0940bad27  gcc/config/tilepro/tilepro-multiply.h
  29de92a2b471c6f2bb2d5c289f8341ac  gcc/config/tilepro/tilepro-protos.h
! e7754cffee227c667c93634cfd6e96e2  gcc/config/tilepro/tilepro.c
  09630a973accce7da046577669d2d140  gcc/config/tilepro/tilepro.h
  5174f3e606a5d0e99cc4d95929eafb6d  gcc/config/tilepro/tilepro.md
  5e0b60d487b17fff65726a76e411b5a5  gcc/config/tilepro/tilepro.opt
*************** c281f2e9af80cc72bba6fd54bd02f078  gcc/co
*** 4371,4391 ****
  ededba279c875242ed184a0ca6823677  gcc/config/xtensa/t-xtensa
  b38cc6421ca7d7c2df131805520197f8  gcc/config/xtensa/uclinux.h
  a09263d9768c434ff9da0afe8dd1f04e  gcc/config/xtensa/uclinux.opt
! 9296660def4fef8b80b39a386fb9e05b  gcc/config/xtensa/xtensa-protos.h
! 38304c3ded726c92438b7cf261e56f29  gcc/config/xtensa/xtensa.c
! bb1965ec2a1e0ce5e60d527c23ca610b  gcc/config/xtensa/xtensa.h
! d3ed3f2851a6ee9f647a0fe488ad1639  gcc/config/xtensa/xtensa.md
  6bc76a8cf807646d45ffd30b5ca7d2b2  gcc/config/xtensa/xtensa.opt
  f1745e8f62b23a8d906fccfb967039c1  gcc/configure
  749fa2f7b91198a4b287baa858df40bd  gcc/configure.ac
  0ec5b41e50536d76b12ce8977926b0df  gcc/context.c
  26da2cb861339f31f80bd959e0d59598  gcc/context.h
! 76f5acc561ec0cdc7412066f1a775388  gcc/convert.c
  d84bc78e8cfdc1b1e4930926711d56d8  gcc/convert.h
  d80857164629763d35964508054ddcda  gcc/coretypes.h
! c1d9055612e35b11f4c86de664f8e1a7  gcc/coverage.c
! 653580fc0a70e3ade04c5b00362b0daa  gcc/coverage.h
! 9a340982b6ed49edaff5ed437e713c95  gcc/cp/ChangeLog
  d271e3663538ba1f3281cab3838e92cd  gcc/cp/ChangeLog-1993
  f5a44adbc05521162350ca409d1d95ce  gcc/cp/ChangeLog-1994
  ac55db48d964cb5469ff03c1cd3ee04d  gcc/cp/ChangeLog-1995
--- 4375,4395 ----
  ededba279c875242ed184a0ca6823677  gcc/config/xtensa/t-xtensa
  b38cc6421ca7d7c2df131805520197f8  gcc/config/xtensa/uclinux.h
  a09263d9768c434ff9da0afe8dd1f04e  gcc/config/xtensa/uclinux.opt
! 5c6d44c80c62552399b15c7de3b52b12  gcc/config/xtensa/xtensa-protos.h
! fb4e09d2f31b041547273e997384947e  gcc/config/xtensa/xtensa.c
! 5d2691d1b9c61c9889c1eb666127f253  gcc/config/xtensa/xtensa.h
! 8d5d03aedec908e97e57b62f2a511455  gcc/config/xtensa/xtensa.md
  6bc76a8cf807646d45ffd30b5ca7d2b2  gcc/config/xtensa/xtensa.opt
  f1745e8f62b23a8d906fccfb967039c1  gcc/configure
  749fa2f7b91198a4b287baa858df40bd  gcc/configure.ac
  0ec5b41e50536d76b12ce8977926b0df  gcc/context.c
  26da2cb861339f31f80bd959e0d59598  gcc/context.h
! 378b0b907eabb610ce310db8a7efa63c  gcc/convert.c
  d84bc78e8cfdc1b1e4930926711d56d8  gcc/convert.h
  d80857164629763d35964508054ddcda  gcc/coretypes.h
! a366efd2bb8ae44b8d5993f357bcccd1  gcc/coverage.c
! d2e9bad038f8b277c681b8095db51116  gcc/coverage.h
! 66c2d66748cb0236cab4f6b5c2fd2cb6  gcc/cp/ChangeLog
  d271e3663538ba1f3281cab3838e92cd  gcc/cp/ChangeLog-1993
  f5a44adbc05521162350ca409d1d95ce  gcc/cp/ChangeLog-1994
  ac55db48d964cb5469ff03c1cd3ee04d  gcc/cp/ChangeLog-1995
*************** c1c7801b9b0f379e702a4f6cb83972e7  gcc/cp
*** 4413,4468 ****
  9aa3cd9f75c785de9f51446e3f295515  gcc/cp/ChangeLog.tree-ssa
  40c026d4c25f7d1b05e9209c1db5fce9  gcc/cp/Make-lang.in
  9bc6241e715c32f1a0f6e1b8028cb853  gcc/cp/NEWS
! ef277c1531a32c2d8bb69b651b47e39c  gcc/cp/call.c
  afb9bd2c59a27b9a4e01674e6ef4c2d2  gcc/cp/cfns.gperf
  4dc84f7aecf8adaa3133cffb6b7a9ca6  gcc/cp/cfns.h
  a28fc7e2b78b20cb8c087c6ba932f29f  gcc/cp/class.c
  739c569e48a7b41b606f425cbc9123d2  gcc/cp/config-lang.in
! 291df51bf1b4722cd5e2b40e3f12cd04  gcc/cp/constexpr.c
  c683759a418cb72958ad21fa84df0a0e  gcc/cp/constraint.cc
  3ba51b5d6be105c2076c7c57590c4ef3  gcc/cp/cp-array-notation.c
  186d27a5d5d478e09c882e0110153c3e  gcc/cp/cp-cilkplus.c
! a146bb8e68c7365f2756377f36428db8  gcc/cp/cp-gimplify.c
  bb99af59da6436bd29f57f3f050c526f  gcc/cp/cp-lang.c
  f3d5c0a13bc26cb7c946210741aa3848  gcc/cp/cp-objcp-common.c
  f21d1769c40e5fb7e0b4bb740c877732  gcc/cp/cp-objcp-common.h
  d21831b373779814d66d82151827a70a  gcc/cp/cp-tree.def
! 6c85ecb57567828b0206d6f1466bcac4  gcc/cp/cp-tree.h
  1369f5ca78bd37e84d0985faff35f429  gcc/cp/cp-ubsan.c
  9f77a7a0c8d02ceef78c0f1cc355cca6  gcc/cp/cvt.c
  4fb925f8c277dfd445a3480f29c7ab2a  gcc/cp/cxx-pretty-print.c
  eb1c2da742513f6f21d3de7d3d531d78  gcc/cp/cxx-pretty-print.h
! a4352b190863996750cd8dad1095292c  gcc/cp/decl.c
  f43394b8806c96193cee8cfd4a55336b  gcc/cp/decl.h
! de2c0d1c08ecc2a3c8cef00a05166a28  gcc/cp/decl2.c
  7ae2c1642094de5138fbb999f0ba1dd7  gcc/cp/dump.c
! efd1d78636eabc8968b098869345d344  gcc/cp/error.c
  55f92fe617bd4f1e45207eb0c41885fa  gcc/cp/except.c
  e68580c70d9bfd1c150485b9fca85280  gcc/cp/expr.c
  7fd276d735538ed700d62bbcceed734c  gcc/cp/friend.c
  953a6283c57f96c8e1146ea75f4e288b  gcc/cp/g++spec.c
! c8abb0e1709c8cf6321ccc93db736fa5  gcc/cp/init.c
! 7df2289f6bb363fb7626282eaa41fa2f  gcc/cp/lambda.c
  dd9fc96e1760180eadcc31d884bd5258  gcc/cp/lang-specs.h
  e978132617f114d81875d7e4a46eb0e9  gcc/cp/lex.c
  229e017e45642f0baa01dd040584ce51  gcc/cp/logic.cc
  56b196737887e003174e520076c50cfc  gcc/cp/mangle.c
! 326b441b0bc0067d256b4b72cd6b73a0  gcc/cp/method.c
! 447088dbb1483cd82cfd32ddd03aaeb5  gcc/cp/name-lookup.c
  70b3b6f7199163918e5d2a0c1452b772  gcc/cp/name-lookup.h
  764366090f3163fb5ccd85cb19a94cff  gcc/cp/operators.def
  1cad434894b0845fc0a6f03de2d39180  gcc/cp/optimize.c
! 9ec4cb7ccf1d6bb875e1fac51f6c5b77  gcc/cp/parser.c
  b5da26fff61760a30cbda1f01a4c4808  gcc/cp/parser.h
! 5e7586796a06a86428858d66916c7b5c  gcc/cp/pt.c
  e61259963d803da8e625c96134d4f5a6  gcc/cp/ptree.c
  f06807decf6ff4b02873679e35ef5865  gcc/cp/repo.c
  fc320188ae1e308c62b750b92ce39885  gcc/cp/rtti.c
  f0b16ecd9783b80773d4b1b34c7cca79  gcc/cp/search.c
! 04c47d73052781529421486c5f496e44  gcc/cp/semantics.c
! 79d814f96502c3b714d31e97796e9d17  gcc/cp/tree.c
  4ac4dcdc19063fd7ea7055b2064b4d37  gcc/cp/type-utils.h
! d8713a1437d9d1f4f8de408be0cca095  gcc/cp/typeck.c
  28e8d9e3a43c8f9376f2d935bb2f5e6a  gcc/cp/typeck2.c
  8b2699a100775446f1d3379bfb10c109  gcc/cp/vtable-class-hierarchy.c
  bd835b9ee78a94f4ae3f8adee63f9a51  gcc/cppbuiltin.c
--- 4417,4472 ----
  9aa3cd9f75c785de9f51446e3f295515  gcc/cp/ChangeLog.tree-ssa
  40c026d4c25f7d1b05e9209c1db5fce9  gcc/cp/Make-lang.in
  9bc6241e715c32f1a0f6e1b8028cb853  gcc/cp/NEWS
! e67e77bae1060a2afeab6bd53770bbd9  gcc/cp/call.c
  afb9bd2c59a27b9a4e01674e6ef4c2d2  gcc/cp/cfns.gperf
  4dc84f7aecf8adaa3133cffb6b7a9ca6  gcc/cp/cfns.h
  a28fc7e2b78b20cb8c087c6ba932f29f  gcc/cp/class.c
  739c569e48a7b41b606f425cbc9123d2  gcc/cp/config-lang.in
! 0791a4cecc5a38db4e687fa23e963cc6  gcc/cp/constexpr.c
  c683759a418cb72958ad21fa84df0a0e  gcc/cp/constraint.cc
  3ba51b5d6be105c2076c7c57590c4ef3  gcc/cp/cp-array-notation.c
  186d27a5d5d478e09c882e0110153c3e  gcc/cp/cp-cilkplus.c
! df63345aa689caab9243bd0177a4dbc8  gcc/cp/cp-gimplify.c
  bb99af59da6436bd29f57f3f050c526f  gcc/cp/cp-lang.c
  f3d5c0a13bc26cb7c946210741aa3848  gcc/cp/cp-objcp-common.c
  f21d1769c40e5fb7e0b4bb740c877732  gcc/cp/cp-objcp-common.h
  d21831b373779814d66d82151827a70a  gcc/cp/cp-tree.def
! 317d2b752260920c219efe839409fed5  gcc/cp/cp-tree.h
  1369f5ca78bd37e84d0985faff35f429  gcc/cp/cp-ubsan.c
  9f77a7a0c8d02ceef78c0f1cc355cca6  gcc/cp/cvt.c
  4fb925f8c277dfd445a3480f29c7ab2a  gcc/cp/cxx-pretty-print.c
  eb1c2da742513f6f21d3de7d3d531d78  gcc/cp/cxx-pretty-print.h
! 11599a832ca5bbd37f5249fe4389d635  gcc/cp/decl.c
  f43394b8806c96193cee8cfd4a55336b  gcc/cp/decl.h
! 2cfe5844634fefd6f70d998a853ea1c8  gcc/cp/decl2.c
  7ae2c1642094de5138fbb999f0ba1dd7  gcc/cp/dump.c
! 52830d80edaf8352e145040be52b6dfd  gcc/cp/error.c
  55f92fe617bd4f1e45207eb0c41885fa  gcc/cp/except.c
  e68580c70d9bfd1c150485b9fca85280  gcc/cp/expr.c
  7fd276d735538ed700d62bbcceed734c  gcc/cp/friend.c
  953a6283c57f96c8e1146ea75f4e288b  gcc/cp/g++spec.c
! 42e5a5143a0b9056a2fbc61732f4addd  gcc/cp/init.c
! da0411c522e8f3d9e3e7001e09e052bb  gcc/cp/lambda.c
  dd9fc96e1760180eadcc31d884bd5258  gcc/cp/lang-specs.h
  e978132617f114d81875d7e4a46eb0e9  gcc/cp/lex.c
  229e017e45642f0baa01dd040584ce51  gcc/cp/logic.cc
  56b196737887e003174e520076c50cfc  gcc/cp/mangle.c
! f1047d46fbff8ce8d2dbe6a7f7fd2fc1  gcc/cp/method.c
! 321d400cfd4b3e386db640747a6ad5f9  gcc/cp/name-lookup.c
  70b3b6f7199163918e5d2a0c1452b772  gcc/cp/name-lookup.h
  764366090f3163fb5ccd85cb19a94cff  gcc/cp/operators.def
  1cad434894b0845fc0a6f03de2d39180  gcc/cp/optimize.c
! 7ef526c7cdb1cf0a0e8dc08e99e03804  gcc/cp/parser.c
  b5da26fff61760a30cbda1f01a4c4808  gcc/cp/parser.h
! 25cf227f2b2d5fe15a9ee89e9ef90a1d  gcc/cp/pt.c
  e61259963d803da8e625c96134d4f5a6  gcc/cp/ptree.c
  f06807decf6ff4b02873679e35ef5865  gcc/cp/repo.c
  fc320188ae1e308c62b750b92ce39885  gcc/cp/rtti.c
  f0b16ecd9783b80773d4b1b34c7cca79  gcc/cp/search.c
! b65f3fb6bf20f57b4d85a9370e15839b  gcc/cp/semantics.c
! 187a1993ca8c0b7c274fc913d6e5976f  gcc/cp/tree.c
  4ac4dcdc19063fd7ea7055b2064b4d37  gcc/cp/type-utils.h
! d04f6c7a6e406c16da53d6a896861d6a  gcc/cp/typeck.c
  28e8d9e3a43c8f9376f2d935bb2f5e6a  gcc/cp/typeck2.c
  8b2699a100775446f1d3379bfb10c109  gcc/cp/vtable-class-hierarchy.c
  bd835b9ee78a94f4ae3f8adee63f9a51  gcc/cppbuiltin.c
*************** a8b7256c689701d5c714e06099ce8503  gcc/cp
*** 4471,4481 ****
  ac40c8d6feae034cb54496c0548be185  gcc/cppdefault.h
  cf38fdbbc6e6fd94f45791c5c213eb8d  gcc/cprop.c
  9ca76a939f80758fb8ce83d0b34b6b2f  gcc/cse.c
! c354655301797083d12b9ba19cfe9230  gcc/cselib.c
  9d78d06f2dc22606c4ce309ab94d0bf0  gcc/cselib.h
  1ded054093de910d9786c62bc4fe8cc6  gcc/cstamp-h.in
! aaa6276890e44cc872798a0cfd3488e8  gcc/data-streamer-in.c
! da06696e64bc6c25f3892e864f3b282f  gcc/data-streamer-out.c
  b5dac293ec8bbbe5ea1b2b6455ffecde  gcc/data-streamer.c
  051c2d013b32ef3a5d8d7e999b03fb2c  gcc/data-streamer.h
  e22d68c4e2d663c5e52b7f3010d13a68  gcc/dbgcnt.c
--- 4475,4485 ----
  ac40c8d6feae034cb54496c0548be185  gcc/cppdefault.h
  cf38fdbbc6e6fd94f45791c5c213eb8d  gcc/cprop.c
  9ca76a939f80758fb8ce83d0b34b6b2f  gcc/cse.c
! 0a939d24160312fad1d82a7b8b6e5c23  gcc/cselib.c
  9d78d06f2dc22606c4ce309ab94d0bf0  gcc/cselib.h
  1ded054093de910d9786c62bc4fe8cc6  gcc/cstamp-h.in
! 9adbecf352c635dc831940368f1018b2  gcc/data-streamer-in.c
! 0c5f32280e5691296cad9b2462f04124  gcc/data-streamer-out.c
  b5dac293ec8bbbe5ea1b2b6455ffecde  gcc/data-streamer.c
  051c2d013b32ef3a5d8d7e999b03fb2c  gcc/data-streamer.h
  e22d68c4e2d663c5e52b7f3010d13a68  gcc/dbgcnt.c
*************** e81f5611ca72ae89425ca6ee484d9f70  gcc/di
*** 4503,4509 ****
  6bb8763d2cd82acf9315292a011edb6a  gcc/diagnostic.c
  cc2592797ca4befcbb1163c1a7a00f80  gcc/diagnostic.def
  b5b5c842e04bed80ee2680523e412d59  gcc/diagnostic.h
! 1e9f455d71b14f04f95cf87c540e5ecf  gcc/doc/aot-compile.1
  4b0e646c5de4431c5d6bbfe40f0cd073  gcc/doc/avr-mmcu.texi
  67be61d4feeb4a05b9c19af733aa05ae  gcc/doc/bugreport.texi
  0615182a653a9840fd7ae8745219a5be  gcc/doc/cfg.texi
--- 4507,4513 ----
  6bb8763d2cd82acf9315292a011edb6a  gcc/diagnostic.c
  cc2592797ca4befcbb1163c1a7a00f80  gcc/diagnostic.def
  b5b5c842e04bed80ee2680523e412d59  gcc/diagnostic.h
! e87ead717632de3714c0811b86e146f1  gcc/doc/aot-compile.1
  4b0e646c5de4431c5d6bbfe40f0cd073  gcc/doc/avr-mmcu.texi
  67be61d4feeb4a05b9c19af733aa05ae  gcc/doc/bugreport.texi
  0615182a653a9840fd7ae8745219a5be  gcc/doc/cfg.texi
*************** b5b5c842e04bed80ee2680523e412d59  gcc/di
*** 4513,4552 ****
  240a91046efda88ae96dd3386f6e431c  gcc/doc/configterms.texi
  de72fb12d4dca40f7a8d5b4429df7991  gcc/doc/contrib.texi
  c498cc82ef6af94189c770012a2a18e9  gcc/doc/contribute.texi
! a964a4d9da316d3c4d4303ea5ad0eeae  gcc/doc/cpp.1
! 118f2baa2fd57ff1e7870798463a7bde  gcc/doc/cpp.info
! 0f2a72efa57326c8f726620c490228a1  gcc/doc/cpp.texi
  c558a3f6cb1b068e5bdc0406d2ed7217  gcc/doc/cppenv.texi
! 569f1b340dac3b5683ec7babbf267ea0  gcc/doc/cppinternals.info
! 5e146b7ee23d2aecc854dcc8ab494552  gcc/doc/cppinternals.texi
  594e4c25acf69b6587158d05dd033b24  gcc/doc/cppopts.texi
! 29e8e6f5768d61ca52aa15533dad6f10  gcc/doc/extend.texi
  95f852d1ef912c794a713c43da587f55  gcc/doc/fragments.texi
  6f0ea8cb29b8222c190965f0c877a2fa  gcc/doc/frontends.texi
! 9a94859e75825cb8d07ee64861a78278  gcc/doc/fsf-funding.7
! 1030754a36f689bc43b582008df3461f  gcc/doc/g++.1
! 564508756c86592e57f7d4b72913240e  gcc/doc/gc-analyze.1
! 1030754a36f689bc43b582008df3461f  gcc/doc/gcc.1
! 9d035bbebd8718e8f5c5cc1e383850ea  gcc/doc/gcc.info
! 88763fd4a2ca7b1f84637c92258f12c3  gcc/doc/gcc.texi
! c260fb2480b207a17cf1f38d72cd30fc  gcc/doc/gccinstall.info
! a8543f0246ce8a9a550e8839ef65af2a  gcc/doc/gccint.info
! a1072c7fe384b26d4053192ee158b54a  gcc/doc/gccint.texi
! e6e5cf4cd282511dd42e797a14e1f9c0  gcc/doc/gcj-dbtool.1
! 90ef5e964b90d88430edf0bc150b85a4  gcc/doc/gcj.1
! 238f22235b2c5f5f2082f9c50be8e716  gcc/doc/gcj.info
! 877f494d8f93ff49fa2c8398f659aa47  gcc/doc/gcov-tool.1
! 600e5ec8739c8b59da149866fceeb218  gcc/doc/gcov-tool.texi
! d294f5ef324301fd158abee422b7eec6  gcc/doc/gcov.1
! 72bbc01b16e62773dff9dfa7a60f2e01  gcc/doc/gcov.texi
! ccdbce7ea9c6edf013744bebd58a7236  gcc/doc/generic.texi
! b14c64de2670b7af0403c2d155c7a09f  gcc/doc/gfdl.7
! 399b67f5c64fbff7335ddc239f99bdb5  gcc/doc/gfortran.1
! e12f762a0a56662c0cb7546601b95527  gcc/doc/gij.1
  5d1606771c73c06954506e0770209ad6  gcc/doc/gimple.texi
  290370669f02bef1502ada9273e5261f  gcc/doc/gnu.texi
! 2b1da8dbbf38780e388f56a304255d69  gcc/doc/gpl.7
! 452ed9d85b5fc69414db0cc7cf6ff0f6  gcc/doc/grmic.1
  07064b30149463ca48cad1274d117022  gcc/doc/gty.texi
  ffbbf9909dbcbd3ce420b273106fe852  gcc/doc/headerdirs.texi
  5ddad8e0920359df62f566823c25331e  gcc/doc/hostconfig.texi
--- 4517,4558 ----
  240a91046efda88ae96dd3386f6e431c  gcc/doc/configterms.texi
  de72fb12d4dca40f7a8d5b4429df7991  gcc/doc/contrib.texi
  c498cc82ef6af94189c770012a2a18e9  gcc/doc/contribute.texi
! 327bbcec8c2a85f5ccc66a74077d97e0  gcc/doc/cpp.1
! dbb0d7bbf30374a33b884afaef232900  gcc/doc/cpp.info
! 76604ef5a7cca53de25cb55020b9e160  gcc/doc/cpp.texi
  c558a3f6cb1b068e5bdc0406d2ed7217  gcc/doc/cppenv.texi
! 591d471f41214faf8448f7c46a692185  gcc/doc/cppinternals.info
! 1f36b3ac7360c14400719705305d3b68  gcc/doc/cppinternals.texi
  594e4c25acf69b6587158d05dd033b24  gcc/doc/cppopts.texi
! 9a3e717b761db66ac6423760dee96626  gcc/doc/extend.texi
  95f852d1ef912c794a713c43da587f55  gcc/doc/fragments.texi
  6f0ea8cb29b8222c190965f0c877a2fa  gcc/doc/frontends.texi
! 4c359292bb3069730bc409e057f76be3  gcc/doc/fsf-funding.7
! 6653b3aa5f09b3e5f7f2f19c871a2e4b  gcc/doc/g++.1
! ea1c7694a27b4cdd86b6101dadb994ee  gcc/doc/gc-analyze.1
! 6653b3aa5f09b3e5f7f2f19c871a2e4b  gcc/doc/gcc.1
! ff3a4f9a1bb05158025377fa12ecfb68  gcc/doc/gcc.info
! 16a9a3c901b7de5a189295ae4a722207  gcc/doc/gcc.texi
! a424815bc02b9a8a786116e203b0c3fc  gcc/doc/gccinstall.info
! 83145e0dd9cb0a4e71c0242aa49494b4  gcc/doc/gccint.info
! cbd1289c39d8b1e3ebb140eb4e14f4ec  gcc/doc/gccint.texi
! c7b60f9a7e1535cdac5520c5b17a9d29  gcc/doc/gcj-dbtool.1
! 158796bfe7e438fa4f8d900bb76faca2  gcc/doc/gcj.1
! 341a5db189774764c173e51204ab3c81  gcc/doc/gcj.info
! 5898c16f8a284995f4773f9a7705bdb6  gcc/doc/gcov-dump.1
! b8d24f76649917a88a4a7b21cd032a0f  gcc/doc/gcov-dump.texi
! 2c18393def7e12665ef6f8718887b9b0  gcc/doc/gcov-tool.1
! be6f92f693bcd6b988040c3873ea2516  gcc/doc/gcov-tool.texi
! 409edbafaacf51fc8159fd0a3ebf18f0  gcc/doc/gcov.1
! f26d3920ba975f6297c473cb76dd79b1  gcc/doc/gcov.texi
! 2d556a2783b3b9eb0cab0873b7bec7c8  gcc/doc/generic.texi
! cb36ff621219abc027855a6aea6dce45  gcc/doc/gfdl.7
! 3cc64044711ff7d7718d6c0b9e326eb6  gcc/doc/gfortran.1
! 54245028253b5f598c3e3291b2899298  gcc/doc/gij.1
  5d1606771c73c06954506e0770209ad6  gcc/doc/gimple.texi
  290370669f02bef1502ada9273e5261f  gcc/doc/gnu.texi
! 4dd53c8a4fcae9c9f43b95fa44d78716  gcc/doc/gpl.7
! 76dc47cdc343ad25c26142b80cabaf45  gcc/doc/grmic.1
  07064b30149463ca48cad1274d117022  gcc/doc/gty.texi
  ffbbf9909dbcbd3ce420b273106fe852  gcc/doc/headerdirs.texi
  5ddad8e0920359df62f566823c25331e  gcc/doc/hostconfig.texi
*************** edc60ee5594a473072372bd3fcfbcc10  gcc/do
*** 4558,4588 ****
  5f5adc2c6c4ebdcf03cc0125250f5995  gcc/doc/include/gpl_v3.texi
  73819b3930a3d4be5d6234070d02386a  gcc/doc/include/texinfo.tex
  a57e0b900d0ae5846091a1e5f722fcf7  gcc/doc/install-old.texi
! 50ae385657454d98f1479997f9e3e942  gcc/doc/install.texi
  9e425a943a46a878a1f546f928d14b04  gcc/doc/install.texi2html
  a869466cbfcd212e8988279541bdda16  gcc/doc/interface.texi
! 8acd73b8868d165bb592a2448c7f9df7  gcc/doc/invoke.texi
! 620ee83f9bf0990a2438efb067493ff3  gcc/doc/jcf-dump.1
! 0014eb49bf8982f1e5d1b2795efeb624  gcc/doc/jv-convert.1
  a0e7c077817653eddca3b287b2ec1499  gcc/doc/languages.texi
  ab4011897f2095293d3a4d9443678fb5  gcc/doc/libgcc.texi
  b0981441c4f9daaa09818d68a36bd67f  gcc/doc/loop.texi
! fc3fd4aafdd4ab47930dcb216ffe03cc  gcc/doc/lto.texi
  5c2acf2b3a4a6b50ab9b1544cc49e81f  gcc/doc/makefile.texi
  ab9503a1420248f03274f60100f0648a  gcc/doc/match-and-simplify.texi
! 27523cb487a4388cb994819a94202ec0  gcc/doc/md.texi
  1f5569ca70207eb8ded92ebefd130c2e  gcc/doc/objc.texi
  83bbf74c59b8849c2b8d083a134672c7  gcc/doc/optinfo.texi
  e2a974acfc3260f2407c7fe05a990bce  gcc/doc/options.texi
! 6cd361bc13e8ff0fd0523b24175f2317  gcc/doc/passes.texi
  a989acbeb85b23b1813e7e65a54c288f  gcc/doc/plugins.texi
  6f4f5f396ee46b12e48520f7305e57d9  gcc/doc/portability.texi
! cdfcb235c98072bedf4a6a286e853785  gcc/doc/rebuild-gcj-db.1
  944c63993645cd2a2bcb6cc7dcbbd103  gcc/doc/rtl.texi
  29e91cae40a54cd373834ec123131f3d  gcc/doc/service.texi
! 43460cd9078a9e21d9ac0d9315448c43  gcc/doc/sourcebuild.texi
  92648bf67aa79bddaf088859206ae007  gcc/doc/standards.texi
! 77c76b0e5ed8d6acf68d6d741c6e8a86  gcc/doc/tm.texi
  06793299c7507748161941a482ea7a29  gcc/doc/tm.texi.in
  4951633b6a4e2b13199931a19d3ed85e  gcc/doc/tree-ssa.texi
  a730c06aac74e5b6ff585addc044c4dd  gcc/doc/trouble.texi
--- 4564,4594 ----
  5f5adc2c6c4ebdcf03cc0125250f5995  gcc/doc/include/gpl_v3.texi
  73819b3930a3d4be5d6234070d02386a  gcc/doc/include/texinfo.tex
  a57e0b900d0ae5846091a1e5f722fcf7  gcc/doc/install-old.texi
! e41335c1551188f7918c9f0f797497bf  gcc/doc/install.texi
  9e425a943a46a878a1f546f928d14b04  gcc/doc/install.texi2html
  a869466cbfcd212e8988279541bdda16  gcc/doc/interface.texi
! b1e8bad377ae7805698d61be73645279  gcc/doc/invoke.texi
! aca3b199bb039227de4beb3d4eb14ee4  gcc/doc/jcf-dump.1
! 9d417a42f3c048224f7e85095581b575  gcc/doc/jv-convert.1
  a0e7c077817653eddca3b287b2ec1499  gcc/doc/languages.texi
  ab4011897f2095293d3a4d9443678fb5  gcc/doc/libgcc.texi
  b0981441c4f9daaa09818d68a36bd67f  gcc/doc/loop.texi
! 5bc9c6bccc0f8b2172f59bae12d678bd  gcc/doc/lto.texi
  5c2acf2b3a4a6b50ab9b1544cc49e81f  gcc/doc/makefile.texi
  ab9503a1420248f03274f60100f0648a  gcc/doc/match-and-simplify.texi
! 029543bf0a9af36d1b595336c25d37f5  gcc/doc/md.texi
  1f5569ca70207eb8ded92ebefd130c2e  gcc/doc/objc.texi
  83bbf74c59b8849c2b8d083a134672c7  gcc/doc/optinfo.texi
  e2a974acfc3260f2407c7fe05a990bce  gcc/doc/options.texi
! 3ac6f5707360e738dac8d9b4416f4c54  gcc/doc/passes.texi
  a989acbeb85b23b1813e7e65a54c288f  gcc/doc/plugins.texi
  6f4f5f396ee46b12e48520f7305e57d9  gcc/doc/portability.texi
! 23be00ae0c611386b30d40e37e41c0bd  gcc/doc/rebuild-gcj-db.1
  944c63993645cd2a2bcb6cc7dcbbd103  gcc/doc/rtl.texi
  29e91cae40a54cd373834ec123131f3d  gcc/doc/service.texi
! 775ec57c13062fc5e4bf1823905ed536  gcc/doc/sourcebuild.texi
  92648bf67aa79bddaf088859206ae007  gcc/doc/standards.texi
! 95a0077d549040919658adbee7cf4ccf  gcc/doc/tm.texi
  06793299c7507748161941a482ea7a29  gcc/doc/tm.texi.in
  4951633b6a4e2b13199931a19d3ed85e  gcc/doc/tree-ssa.texi
  a730c06aac74e5b6ff585addc044c4dd  gcc/doc/trouble.texi
*************** e517ff58548f83de7b8bbd573b7e6bca  gcc/du
*** 4600,4606 ****
  3f5963da7e097503d222ddfc4cdf7f81  gcc/dwarf2asm.c
  73944fce2a805f3b1672e5ed81f76558  gcc/dwarf2asm.h
  8b34c3660aa997b685d65ad9a84e597b  gcc/dwarf2cfi.c
! 4cdd3ca4416576ecfa55cf23650f6cb2  gcc/dwarf2out.c
  f2cf5c1bba29ec5e6a5fe0e97d33704b  gcc/dwarf2out.h
  07467e53d8d2dd27f0b59fe696a8fcdf  gcc/emit-rtl.c
  abbd65c7d3f556b7463e8840d7f9d930  gcc/emit-rtl.h
--- 4606,4612 ----
  3f5963da7e097503d222ddfc4cdf7f81  gcc/dwarf2asm.c
  73944fce2a805f3b1672e5ed81f76558  gcc/dwarf2asm.h
  8b34c3660aa997b685d65ad9a84e597b  gcc/dwarf2cfi.c
! 197038a5714a61451bf4d901cc081909  gcc/dwarf2out.c
  f2cf5c1bba29ec5e6a5fe0e97d33704b  gcc/dwarf2out.h
  07467e53d8d2dd27f0b59fe696a8fcdf  gcc/emit-rtl.c
  abbd65c7d3f556b7463e8840d7f9d930  gcc/emit-rtl.h
*************** efb926b924a2b56981b4a714c04ce6de  gcc/ex
*** 4615,4622 ****
  edb04cc433cc4a6472575f824b35e1b5  gcc/explow.h
  e0a2e47206a445e3d5245a8436fcac1b  gcc/expmed.c
  227c6c12d547fda83c1d3779b675efc9  gcc/expmed.h
! c4bb53ab7f9183683e2c04fce7ed63ce  gcc/expr.c
! ec39100e3d3393e18a40972210107398  gcc/expr.h
  4b5d1201413da254f4027f9da61730fa  gcc/fibonacci_heap.h
  d580b8d7b2e2cb33c7af0505f52d872d  gcc/file-find.c
  11b86e7523d07214d26758d1df794788  gcc/file-find.h
--- 4621,4628 ----
  edb04cc433cc4a6472575f824b35e1b5  gcc/explow.h
  e0a2e47206a445e3d5245a8436fcac1b  gcc/expmed.c
  227c6c12d547fda83c1d3779b675efc9  gcc/expmed.h
! 2fccb374435a7d5c4f8d69a610b74ef5  gcc/expr.c
! 8efb476e7345c14d0fc355be06b1e9d4  gcc/expr.h
  4b5d1201413da254f4027f9da61730fa  gcc/fibonacci_heap.h
  d580b8d7b2e2cb33c7af0505f52d872d  gcc/file-find.c
  11b86e7523d07214d26758d1df794788  gcc/file-find.h
*************** a6615383c6273e7190e22f67d618d4a7  gcc/fl
*** 4627,4635 ****
  9666a2458f11468dd9979a7cfca842e3  gcc/flags.h
  b34c1b95a54e16d433363b08e57e7f85  gcc/fold-const-call.c
  f4d19b0528d646f769792430919be6ff  gcc/fold-const-call.h
! 60455e2b318b6d748ebeff49bb0ef2f0  gcc/fold-const.c
  b6b5bb4a4f17604d5bcfb47ecba0768c  gcc/fold-const.h
! 1978baf102712aeab943f15517fa6cd6  gcc/fortran/ChangeLog
  3330102ad3a0217cba963be6b5eefd58  gcc/fortran/ChangeLog-2002
  d000ab985b1eeb1ad5749f98b8fef99f  gcc/fortran/ChangeLog-2003
  bf42f94f0c51dcc7d8051cc7fda1efdc  gcc/fortran/ChangeLog-2004
--- 4633,4641 ----
  9666a2458f11468dd9979a7cfca842e3  gcc/flags.h
  b34c1b95a54e16d433363b08e57e7f85  gcc/fold-const-call.c
  f4d19b0528d646f769792430919be6ff  gcc/fold-const-call.h
! bd3f8d653921cfb27feb0913b011b4c9  gcc/fold-const.c
  b6b5bb4a4f17604d5bcfb47ecba0768c  gcc/fold-const.h
! a6d8365fec6e945722d13f2d28caf6de  gcc/fortran/ChangeLog
  3330102ad3a0217cba963be6b5eefd58  gcc/fortran/ChangeLog-2002
  d000ab985b1eeb1ad5749f98b8fef99f  gcc/fortran/ChangeLog-2003
  bf42f94f0c51dcc7d8051cc7fda1efdc  gcc/fortran/ChangeLog-2004
*************** be4956add3a0a52371db809732688221  gcc/fo
*** 4651,4657 ****
  6c69c97bb68fff84c319bda150d48fa5  gcc/fortran/array.c
  c9fae371f8d0a027b1391ff1d82faaa8  gcc/fortran/bbt.c
  bdfc35cb00eff4244760acd86c99b4fc  gcc/fortran/check.c
! c6792788d52a7e1c3e8ea31f3784b120  gcc/fortran/class.c
  4819f6163cdda697542442ead8d1edb9  gcc/fortran/config-lang.in
  1564600ca4ee09dae677a32e9632817c  gcc/fortran/constructor.c
  03ded9e724f957a8caca8c58de189bf9  gcc/fortran/constructor.h
--- 4657,4663 ----
  6c69c97bb68fff84c319bda150d48fa5  gcc/fortran/array.c
  c9fae371f8d0a027b1391ff1d82faaa8  gcc/fortran/bbt.c
  bdfc35cb00eff4244760acd86c99b4fc  gcc/fortran/check.c
! f44a013471446c64ac719650e6aad482  gcc/fortran/class.c
  4819f6163cdda697542442ead8d1edb9  gcc/fortran/config-lang.in
  1564600ca4ee09dae677a32e9632817c  gcc/fortran/constructor.c
  03ded9e724f957a8caca8c58de189bf9  gcc/fortran/constructor.h
*************** b1689d8c78a9ebedfd57cb11ec38adb2  gcc/fo
*** 4660,4681 ****
  83041f3879c600754744a8da84761bc9  gcc/fortran/cpp.h
  112c4ba412ed2704834031ec9a0838fa  gcc/fortran/data.c
  167ea51b39af01ee143176fe03d80fb1  gcc/fortran/data.h
! f0fefd8b9732111a156c1422941b3ea2  gcc/fortran/decl.c
  a35f5788bded49237879a7f19a6288ab  gcc/fortran/dependency.c
  272c4deffabcf4caf71d639c1c58c42d  gcc/fortran/dependency.h
  7819b2970d4d816cafb214702abb4ef5  gcc/fortran/dump-parse-tree.c
  3de13f2b47e6b19d0ec70c245e5afabd  gcc/fortran/error.c
! c24474942a0f154216297ebe2b002156  gcc/fortran/expr.c
  8183028b3162dfef1b367f187a615b42  gcc/fortran/f95-lang.c
! b7e15afd8aec1362680b397866f30446  gcc/fortran/frontend-passes.c
  9295becaf3bc8598cfdf49e3a4dd9f9b  gcc/fortran/gfc-diagnostic.def
  23d6c9cd5c12c7f2aca8fd69d8420b43  gcc/fortran/gfc-internals.texi
  d27235635f3a8da5058b24e0f055bf7d  gcc/fortran/gfortran.h
! ec77cb25910e8ca2aefb8693859354e7  gcc/fortran/gfortran.info
  80c16dc56896ccc10c0dc114ac976580  gcc/fortran/gfortran.texi
! f3790a90748e52fe5ebfcdc7a009181c  gcc/fortran/gfortranspec.c
  f519487227b89f7bf81fefec0890b646  gcc/fortran/interface.c
! 7a2b0d45028389c5ff0597322e76ab44  gcc/fortran/intrinsic.c
  abc87572b30804f606b83e64ad5d40b1  gcc/fortran/intrinsic.h
  142af973fab400802b42296914efd857  gcc/fortran/intrinsic.texi
  e8e86258dcee5ce75ba45253468ca0db  gcc/fortran/invoke.texi
--- 4666,4687 ----
  83041f3879c600754744a8da84761bc9  gcc/fortran/cpp.h
  112c4ba412ed2704834031ec9a0838fa  gcc/fortran/data.c
  167ea51b39af01ee143176fe03d80fb1  gcc/fortran/data.h
! a81b03d1d2fb3100c2f44e78f6f2dd0e  gcc/fortran/decl.c
  a35f5788bded49237879a7f19a6288ab  gcc/fortran/dependency.c
  272c4deffabcf4caf71d639c1c58c42d  gcc/fortran/dependency.h
  7819b2970d4d816cafb214702abb4ef5  gcc/fortran/dump-parse-tree.c
  3de13f2b47e6b19d0ec70c245e5afabd  gcc/fortran/error.c
! 7695f7d5959817fff6b02f750743a648  gcc/fortran/expr.c
  8183028b3162dfef1b367f187a615b42  gcc/fortran/f95-lang.c
! cdb1d159bf653f96c8f34772ae2e5133  gcc/fortran/frontend-passes.c
  9295becaf3bc8598cfdf49e3a4dd9f9b  gcc/fortran/gfc-diagnostic.def
  23d6c9cd5c12c7f2aca8fd69d8420b43  gcc/fortran/gfc-internals.texi
  d27235635f3a8da5058b24e0f055bf7d  gcc/fortran/gfortran.h
! a2f35fc3a8d1bcc3e9f2a93564eb1b37  gcc/fortran/gfortran.info
  80c16dc56896ccc10c0dc114ac976580  gcc/fortran/gfortran.texi
! b60d4d28d06ef6858b2d4edcc82a960b  gcc/fortran/gfortranspec.c
  f519487227b89f7bf81fefec0890b646  gcc/fortran/interface.c
! 3fc77c67fd807894c0d1d2c8e76d454e  gcc/fortran/intrinsic.c
  abc87572b30804f606b83e64ad5d40b1  gcc/fortran/intrinsic.h
  142af973fab400802b42296914efd857  gcc/fortran/intrinsic.texi
  e8e86258dcee5ce75ba45253468ca0db  gcc/fortran/invoke.texi
*************** bcd95c52fee7834e91ea18d02d609eef  gcc/fo
*** 4692,4709 ****
  8cd46cabc2dfb1a7496801a089b86445  gcc/fortran/matchexp.c
  e91ec831c84ed9fa96a1533122ba5461  gcc/fortran/mathbuiltins.def
  0b73aa1351022bc9b69b35d237f97d12  gcc/fortran/misc.c
! 90de8ceb7bf48f35b7e7bc456635ccb5  gcc/fortran/module.c
! 7565bb87b7be3f2074aca168672f811b  gcc/fortran/openmp.c
  f8b10b2e5c40bc25b4d9eef7295880fc  gcc/fortran/options.c
! dbb8f0b12186b1b194ad630162aed040  gcc/fortran/parse.c
  043cf75f229c25d3de2bb79cc984c69d  gcc/fortran/parse.h
  0a4f5b165f9cfa5a7f1629102b6b1a98  gcc/fortran/primary.c
! 215f1b1705d6bc81b86166a1dd2dc408  gcc/fortran/resolve.c
  99540dc62dd0f048881facab0517a129  gcc/fortran/scanner.c
  075cca4c5736634c587f4ed50ddc9f93  gcc/fortran/scanner.h
  46390687ba9617a28b199c3d60830027  gcc/fortran/simplify.c
  75d50e5ade35f92e65fab4fe0b20630b  gcc/fortran/st.c
! 3ed89d67461ca9398cf546c39be0ea59  gcc/fortran/symbol.c
  a384935370d518ce742fb597d42cb542  gcc/fortran/target-memory.c
  2da60d02c0a00a10366e3eb9b9897e69  gcc/fortran/target-memory.h
  0f8231d8b4e17fbfb3294c5a2bf761e5  gcc/fortran/trans-array.c
--- 4698,4715 ----
  8cd46cabc2dfb1a7496801a089b86445  gcc/fortran/matchexp.c
  e91ec831c84ed9fa96a1533122ba5461  gcc/fortran/mathbuiltins.def
  0b73aa1351022bc9b69b35d237f97d12  gcc/fortran/misc.c
! da99aebea97e8a87b32591e67c9df652  gcc/fortran/module.c
! 5b74aa7e981eda790f272d7513767f14  gcc/fortran/openmp.c
  f8b10b2e5c40bc25b4d9eef7295880fc  gcc/fortran/options.c
! 59266df0f9dea339a057f44b1bfd82d2  gcc/fortran/parse.c
  043cf75f229c25d3de2bb79cc984c69d  gcc/fortran/parse.h
  0a4f5b165f9cfa5a7f1629102b6b1a98  gcc/fortran/primary.c
! f5851f8933f9db1d07584acceff00105  gcc/fortran/resolve.c
  99540dc62dd0f048881facab0517a129  gcc/fortran/scanner.c
  075cca4c5736634c587f4ed50ddc9f93  gcc/fortran/scanner.h
  46390687ba9617a28b199c3d60830027  gcc/fortran/simplify.c
  75d50e5ade35f92e65fab4fe0b20630b  gcc/fortran/st.c
! 9e2b180b0a084bc679183d6d796b763a  gcc/fortran/symbol.c
  a384935370d518ce742fb597d42cb542  gcc/fortran/target-memory.c
  2da60d02c0a00a10366e3eb9b9897e69  gcc/fortran/target-memory.h
  0f8231d8b4e17fbfb3294c5a2bf761e5  gcc/fortran/trans-array.c
*************** a384935370d518ce742fb597d42cb542  gcc/fo
*** 4711,4731 ****
  2ff797b2faf1df38554b343b691f0019  gcc/fortran/trans-common.c
  7ca10244eca4229e1c832b3c393d9a24  gcc/fortran/trans-const.c
  d23a0f8bcd86907559306d74723ffdbd  gcc/fortran/trans-const.h
! a19bca1b2989d2f8e1abaa6a92ea964e  gcc/fortran/trans-decl.c
! 022b3786dba46d3c38cc71ecfa67ea02  gcc/fortran/trans-expr.c
  13a2ad4df58f0c9265d5986bd124ab8d  gcc/fortran/trans-intrinsic.c
  988afa7187f8648d73cbbdd53cf6155b  gcc/fortran/trans-io.c
! 03416c7ba17b632460bb8ed766f0fc2b  gcc/fortran/trans-openmp.c
  c9523529693197ab087f85d534dd8566  gcc/fortran/trans-stmt.c
  bd26fd364f82b04b35ca797f1500c5cd  gcc/fortran/trans-stmt.h
! 3a0a015557497b74675a5808c440f290  gcc/fortran/trans-types.c
  82b8673b874f75d8200f4128222beeee  gcc/fortran/trans-types.h
! adca0f1898c7b04c8e1d9aee387964bd  gcc/fortran/trans.c
  584e7bad1d3257b528944c0a88ac18e9  gcc/fortran/trans.h
  ce4ba327ea19d94b982917bf5b2884d4  gcc/fortran/types.def
  e02967179fdfb529c8aff94baaf469c2  gcc/fp-test.c
! b61f1a62642aad6032bd3875e55d56ac  gcc/function.c
! 047cfc91e18845f3b5cf442dbbdd1ee7  gcc/function.h
  497184e6dc781c16b3012d224ab58dd0  gcc/fwprop.c
  51d4643fae226ae5cb6c726118db12a3  gcc/gcc-ar.c
  90a3361d438bfdd5cf633291501756c1  gcc/gcc-main.c
--- 4717,4737 ----
  2ff797b2faf1df38554b343b691f0019  gcc/fortran/trans-common.c
  7ca10244eca4229e1c832b3c393d9a24  gcc/fortran/trans-const.c
  d23a0f8bcd86907559306d74723ffdbd  gcc/fortran/trans-const.h
! 90332753b200ef64c8733124ffd4d50d  gcc/fortran/trans-decl.c
! 1b647b708eee0882ccf7de19ef628722  gcc/fortran/trans-expr.c
  13a2ad4df58f0c9265d5986bd124ab8d  gcc/fortran/trans-intrinsic.c
  988afa7187f8648d73cbbdd53cf6155b  gcc/fortran/trans-io.c
! cb2676ec80bbc5af31cd51e3cd31be6b  gcc/fortran/trans-openmp.c
  c9523529693197ab087f85d534dd8566  gcc/fortran/trans-stmt.c
  bd26fd364f82b04b35ca797f1500c5cd  gcc/fortran/trans-stmt.h
! 357c5b77629ec86c3d0d449e0ee7a8e6  gcc/fortran/trans-types.c
  82b8673b874f75d8200f4128222beeee  gcc/fortran/trans-types.h
! 4675996a6f5ff91015bf3404d5524ea0  gcc/fortran/trans.c
  584e7bad1d3257b528944c0a88ac18e9  gcc/fortran/trans.h
  ce4ba327ea19d94b982917bf5b2884d4  gcc/fortran/types.def
  e02967179fdfb529c8aff94baaf469c2  gcc/fp-test.c
! 858bb03b609b117dfa5a1e8407306754  gcc/function.c
! 17cb1003d8ab8c1905fd3d57d38144b4  gcc/function.h
  497184e6dc781c16b3012d224ab58dd0  gcc/fwprop.c
  51d4643fae226ae5cb6c726118db12a3  gcc/gcc-ar.c
  90a3361d438bfdd5cf633291501756c1  gcc/gcc-main.c
*************** b4465d909a319a9a76bf72f7bbf227d1  gcc/gc
*** 4733,4750 ****
  22091c79c390a71cf211f90328383954  gcc/gcc-rich-location.c
  6ab0670ac8edcc1a6f5cd76e7e47a982  gcc/gcc-rich-location.h
  3ec648b31caf0bcc6b2062384510367b  gcc/gcc-symtab.h
! db7a081100b3eef37a26dcba668fb64a  gcc/gcc.c
  8a5a93ab3252c5ded6be74e451700891  gcc/gcc.h
  1bf3695cc620fbe4091e454d41be48a5  gcc/gcov-counter.def
! 46c61075acf42b3a7891409b607f0d19  gcc/gcov-dump.c
! 0efd28d953450ae8d7278860f0a575a4  gcc/gcov-io.c
  7508c50ed72374750600c67262a0ee91  gcc/gcov-io.h
  b9f30fe6de4bc97164f6b840c88115a0  gcc/gcov-iov.c
! 0f896fd895be0d523f2ce0c223a47c6f  gcc/gcov-tool.c
! 383f00b305ba1e312a8ddbd8cf0f000c  gcc/gcov.c
  0b3a6763857eb5018cc264aaeffac4a1  gcc/gcse-common.c
  80740301e6b9f5adcb06f427fad71cdf  gcc/gcse-common.h
! 72615267c975f93c3f660fa5fde4ee92  gcc/gcse.c
  cce1736eb13b343e6c33ec40948e365b  gcc/gcse.h
  af83e4b4719ee065872080b713d24c2f  gcc/gdbasan.in
  1b66c4a93f2e26315375fa3d55d93e73  gcc/gdbhooks.py
--- 4739,4756 ----
  22091c79c390a71cf211f90328383954  gcc/gcc-rich-location.c
  6ab0670ac8edcc1a6f5cd76e7e47a982  gcc/gcc-rich-location.h
  3ec648b31caf0bcc6b2062384510367b  gcc/gcc-symtab.h
! 458f988b75accacbc948592ebf758a36  gcc/gcc.c
  8a5a93ab3252c5ded6be74e451700891  gcc/gcc.h
  1bf3695cc620fbe4091e454d41be48a5  gcc/gcov-counter.def
! c67781f214a5a3212bd9e68127a31237  gcc/gcov-dump.c
! 4c09e84b0f8d1e2b1ad5cc5579c618c3  gcc/gcov-io.c
  7508c50ed72374750600c67262a0ee91  gcc/gcov-io.h
  b9f30fe6de4bc97164f6b840c88115a0  gcc/gcov-iov.c
! 09ec0e7c002e1e3bc10d457e29392518  gcc/gcov-tool.c
! 9df752eec85f0e461533a46d02471dbe  gcc/gcov.c
  0b3a6763857eb5018cc264aaeffac4a1  gcc/gcse-common.c
  80740301e6b9f5adcb06f427fad71cdf  gcc/gcse-common.h
! c0d217c92cb20b7b9f39b1e1395c8071  gcc/gcse.c
  cce1736eb13b343e6c33ec40948e365b  gcc/gcse.h
  af83e4b4719ee065872080b713d24c2f  gcc/gdbasan.in
  1b66c4a93f2e26315375fa3d55d93e73  gcc/gdbhooks.py
*************** a8c1ed7f39b117949e82c995bcb82b52  gcc/ge
*** 4763,4781 ****
  bde14a2746a68e2110c947c6464860ba  gcc/genconstants.c
  b928804fdd0d35d52ee55ad8e0382433  gcc/genemit.c
  ec7357ffd25aa42099050656cdd923f3  gcc/genenums.c
! 87fc6979a1576e1847755f66d7736753  gcc/generic-match-head.c
  03c37e7110342d08ac445192af3d4afb  gcc/generic-match.h
  25b1b08c7f2e15a61f67137a395f2be5  gcc/genextract.c
  282f3c7433a024d985ddccc10c82d417  gcc/genflags.c
  d44b194500c23b5c542dbac2c46abcec  gcc/gengenrtl.c
! 0d51d96473c4e17a4708d071df968446  gcc/gengtype-lex.c
  5a1368b972210328f48b0ea87a7191c1  gcc/gengtype-lex.l
  ff52666a6b0aebb48f2a4f746fe39b50  gcc/gengtype-parse.c
  0151a4b7715cf1cb836ee33cf7bfdf27  gcc/gengtype-state.c
  db2e5a3681b97d90acccf90143063e63  gcc/gengtype.c
  43fa66a1baf8052c56056203218486bb  gcc/gengtype.h
  79b33f0c8ac99ccfc71dcdf3e27ee2bf  gcc/genhooks.c
! 3be5935abab096a672b81c80b559ef1b  gcc/genmatch.c
  07b0962a5b0ac2a5f29d44d710ce1ea7  gcc/genmddeps.c
  43130364faec8aac159d938938a22fad  gcc/genmddump.c
  7c6aaaace1e7de1494b16ba3c1abbdb0  gcc/genmodes.c
--- 4769,4787 ----
  bde14a2746a68e2110c947c6464860ba  gcc/genconstants.c
  b928804fdd0d35d52ee55ad8e0382433  gcc/genemit.c
  ec7357ffd25aa42099050656cdd923f3  gcc/genenums.c
! 96d3d9f8db34a41848364c80a2352dc8  gcc/generic-match-head.c
  03c37e7110342d08ac445192af3d4afb  gcc/generic-match.h
  25b1b08c7f2e15a61f67137a395f2be5  gcc/genextract.c
  282f3c7433a024d985ddccc10c82d417  gcc/genflags.c
  d44b194500c23b5c542dbac2c46abcec  gcc/gengenrtl.c
! 649471ecc328d1da2e0219201ec56d32  gcc/gengtype-lex.c
  5a1368b972210328f48b0ea87a7191c1  gcc/gengtype-lex.l
  ff52666a6b0aebb48f2a4f746fe39b50  gcc/gengtype-parse.c
  0151a4b7715cf1cb836ee33cf7bfdf27  gcc/gengtype-state.c
  db2e5a3681b97d90acccf90143063e63  gcc/gengtype.c
  43fa66a1baf8052c56056203218486bb  gcc/gengtype.h
  79b33f0c8ac99ccfc71dcdf3e27ee2bf  gcc/genhooks.c
! 4c7f0c4164550ceb05044d5c2c3ce324  gcc/genmatch.c
  07b0962a5b0ac2a5f29d44d710ce1ea7  gcc/genmddeps.c
  43130364faec8aac159d938938a22fad  gcc/genmddump.c
  7c6aaaace1e7de1494b16ba3c1abbdb0  gcc/genmodes.c
*************** d02355424c03ecf19c6b3f761cd634b4  gcc/gg
*** 4795,4803 ****
  f27627de4e242103ec999d1ed5e0069e  gcc/ggc.h
  4812f02602614fff1a97ea875ec99db7  gcc/gimple-builder.c
  18fb4705ad51bdf06734fbcfc8e39d64  gcc/gimple-builder.h
! f4acee1cf4c45a5b6db4d0ce9806d3cd  gcc/gimple-expr.c
  c17954a852b3ab19a3008cca3b24c128  gcc/gimple-expr.h
! d0508247d09b099c588815b5d8b86570  gcc/gimple-fold.c
  8951c8587158bdc60d4e7d612c6f838c  gcc/gimple-fold.h
  a14e519ebabb942d1e8a48a4403acab5  gcc/gimple-iterator.c
  efd0e45c5f633c150550050337d54cd2  gcc/gimple-iterator.h
--- 4801,4809 ----
  f27627de4e242103ec999d1ed5e0069e  gcc/ggc.h
  4812f02602614fff1a97ea875ec99db7  gcc/gimple-builder.c
  18fb4705ad51bdf06734fbcfc8e39d64  gcc/gimple-builder.h
! 6cce70751070c7f77b8b0a41983d9c1a  gcc/gimple-expr.c
  c17954a852b3ab19a3008cca3b24c128  gcc/gimple-expr.h
! 46159d48910474de657313f526e9d8b9  gcc/gimple-fold.c
  8951c8587158bdc60d4e7d612c6f838c  gcc/gimple-fold.h
  a14e519ebabb942d1e8a48a4403acab5  gcc/gimple-iterator.c
  efd0e45c5f633c150550050337d54cd2  gcc/gimple-iterator.h
*************** c6406313fb24ec56d6a71e73606ac882  gcc/gi
*** 4820,4831 ****
  8c571fcc3b1ac0c3989e3a4973246484  gcc/gimple-streamer.h
  5b4269de0e90ff1a0e228f16c36acf15  gcc/gimple-walk.c
  ad1356d1aee1bfaba3647e9dd12fb0bc  gcc/gimple-walk.h
! b174a67cf43b8c8919274680e0b3ed21  gcc/gimple.c
  65f6f08852f115424e8495c343dcba61  gcc/gimple.def
  641cc4b975ba19a5b0e628733901c0cd  gcc/gimple.h
  e679c1b4ca7b2361262d0c6fa84805d2  gcc/gimplify-me.c
  16af853ca2f3e873e723eb5ff29a8168  gcc/gimplify-me.h
! 65e8c931475ca68d8dcacbe0e53f438c  gcc/gimplify.c
  89047a7045c4653b6016516742695593  gcc/gimplify.h
  f8d3ba18b33f417a9767d330d93c0783  gcc/ginclude/float.h
  619900a9f2191899ea818da9819f1182  gcc/ginclude/iso646.h
--- 4826,4837 ----
  8c571fcc3b1ac0c3989e3a4973246484  gcc/gimple-streamer.h
  5b4269de0e90ff1a0e228f16c36acf15  gcc/gimple-walk.c
  ad1356d1aee1bfaba3647e9dd12fb0bc  gcc/gimple-walk.h
! a2785905366f09f1f079433963ea1253  gcc/gimple.c
  65f6f08852f115424e8495c343dcba61  gcc/gimple.def
  641cc4b975ba19a5b0e628733901c0cd  gcc/gimple.h
  e679c1b4ca7b2361262d0c6fa84805d2  gcc/gimplify-me.c
  16af853ca2f3e873e723eb5ff29a8168  gcc/gimplify-me.h
! 626a18c8582070a93687c2468779ca3a  gcc/gimplify.c
  89047a7045c4653b6016516742695593  gcc/gimplify.h
  f8d3ba18b33f417a9767d330d93c0783  gcc/ginclude/float.h
  619900a9f2191899ea818da9819f1182  gcc/ginclude/iso646.h
*************** f85aa0745c3e9e0d32fa64753089b2f1  gcc/gi
*** 4842,4855 ****
  0084f5d38807d071ff480eae89712f6f  gcc/ginclude/unwind-arm-common.h
  8d9ecf0d6ef93c79623ce1d27a32a2cb  gcc/ginclude/varargs.h
  b54c253a51ca26084af892b1075aca95  gcc/glimits.h
! b4e074a040aa22faa1e3a1fac68452e9  gcc/go/ChangeLog
  c17df7037dd63662580cbdd99682dfcb  gcc/go/Make-lang.in
  60ea054548c83c7f66170073f9f3e74c  gcc/go/README.gcc
  8f67504370310cab25d2ff85696d5827  gcc/go/config-lang.in
  dd4fa176841ea7cf625980bd424fa7d3  gcc/go/gccgo.texi
  7abd8ba03fd0dc867d35a00935f3f369  gcc/go/go-backend.c
  e9c328c9551317fed602dd224f199216  gcc/go/go-c.h
! 7472539c9df57466ae5360a935cc75f3  gcc/go/go-gcc.cc
  c4671c4850f97c06c588015cf629ee42  gcc/go/go-lang.c
  23c13bf184eab0071ce44a00188801f6  gcc/go/go-linemap.cc
  e044aac17049110bf65f2288f6f7cace  gcc/go/go-location.h
--- 4848,4861 ----
  0084f5d38807d071ff480eae89712f6f  gcc/ginclude/unwind-arm-common.h
  8d9ecf0d6ef93c79623ce1d27a32a2cb  gcc/ginclude/varargs.h
  b54c253a51ca26084af892b1075aca95  gcc/glimits.h
! 40a75dbd5fbf04055c856ffe5278d121  gcc/go/ChangeLog
  c17df7037dd63662580cbdd99682dfcb  gcc/go/Make-lang.in
  60ea054548c83c7f66170073f9f3e74c  gcc/go/README.gcc
  8f67504370310cab25d2ff85696d5827  gcc/go/config-lang.in
  dd4fa176841ea7cf625980bd424fa7d3  gcc/go/gccgo.texi
  7abd8ba03fd0dc867d35a00935f3f369  gcc/go/go-backend.c
  e9c328c9551317fed602dd224f199216  gcc/go/go-c.h
! 8e734a8022107822c34a79a3a97112a6  gcc/go/go-gcc.cc
  c4671c4850f97c06c588015cf629ee42  gcc/go/go-lang.c
  23c13bf184eab0071ce44a00188801f6  gcc/go/go-linemap.cc
  e044aac17049110bf65f2288f6f7cace  gcc/go/go-location.h
*************** ca3b234f7d0de8a560108e6e1464be53  gcc/go
*** 4867,4874 ****
  e3ce95084dcb217a0c25620c6880169a  gcc/go/gofrontend/escape.h
  2e26e60d3afa0dc32c08080dadfb2fa9  gcc/go/gofrontend/export.cc
  4df15bc59bd6fe46102428109d840294  gcc/go/gofrontend/export.h
! 00a1ff1f666c12a04db6acfb587edcb7  gcc/go/gofrontend/expressions.cc
! 328819e7b2482c4658fa9820c4a6ce6a  gcc/go/gofrontend/expressions.h
  19e66447fa803385274b4e1a7501a4d5  gcc/go/gofrontend/go-dump.cc
  e3f005ccc40000dcaf14ab6eec979f69  gcc/go/gofrontend/go-dump.h
  505078b1e9185e86c97fda5cda6fa67a  gcc/go/gofrontend/go-linemap.h
--- 4873,4880 ----
  e3ce95084dcb217a0c25620c6880169a  gcc/go/gofrontend/escape.h
  2e26e60d3afa0dc32c08080dadfb2fa9  gcc/go/gofrontend/export.cc
  4df15bc59bd6fe46102428109d840294  gcc/go/gofrontend/export.h
! 7a782c3f34e862505a7b4feae66861a7  gcc/go/gofrontend/expressions.cc
! 44b37952324ecb160415b99da314164c  gcc/go/gofrontend/expressions.h
  19e66447fa803385274b4e1a7501a4d5  gcc/go/gofrontend/go-dump.cc
  e3f005ccc40000dcaf14ab6eec979f69  gcc/go/gofrontend/go-dump.h
  505078b1e9185e86c97fda5cda6fa67a  gcc/go/gofrontend/go-linemap.h
*************** df0b2e89a7ce7d87c1816e63cdecbf48  gcc/go
*** 4891,4897 ****
  f5c93bbd3acba425df7838d8ed3c8f1c  gcc/go/gofrontend/statements.cc
  cbfb64c251df0db3e5ea8fdbb8082c4d  gcc/go/gofrontend/statements.h
  0ba1a11b029f92c6795e4c940c966f48  gcc/go/gofrontend/string-dump.h
! 18e6f0d6a260c37000a649c37ec50d73  gcc/go/gofrontend/types.cc
  bcafbf2626b564df6e9b7d55c03fd716  gcc/go/gofrontend/types.h
  3662dad559a197b0771d9930d494949d  gcc/go/gofrontend/unsafe.cc
  7e30663b5b82b2f71ca4f3e91820a0df  gcc/go/gospec.c
--- 4897,4903 ----
  f5c93bbd3acba425df7838d8ed3c8f1c  gcc/go/gofrontend/statements.cc
  cbfb64c251df0db3e5ea8fdbb8082c4d  gcc/go/gofrontend/statements.h
  0ba1a11b029f92c6795e4c940c966f48  gcc/go/gofrontend/string-dump.h
! 80750415a7437275e3f9fb85bbf70827  gcc/go/gofrontend/types.cc
  bcafbf2626b564df6e9b7d55c03fd716  gcc/go/gofrontend/types.h
  3662dad559a197b0771d9930d494949d  gcc/go/gofrontend/unsafe.cc
  7e30663b5b82b2f71ca4f3e91820a0df  gcc/go/gospec.c
*************** d4cdce02971c5f431434a19b1b4e5302  gcc/gr
*** 4903,4913 ****
  02e7e8c97cb2d8864b2f8a3135ed0011  gcc/graphds.c
  43af169612c4e4d04e00673de385a56b  gcc/graphds.h
  800359328b63c4c5c0ef9d59bad00fca  gcc/graphite-dependences.c
! 270c9294a35d9b4de4b4afa021b7774d  gcc/graphite-isl-ast-to-gimple.c
  d7586bd35c3d11933ceb61445987b1be  gcc/graphite-optimize-isl.c
  44fa75ae4f5cb0ac377521ea75ea1739  gcc/graphite-poly.c
! 24cb5670390b40885b9f7e8cbc9e8f2d  gcc/graphite-scop-detection.c
! 2145e44f71f0e71c5d7525d412b11dc6  gcc/graphite-sese-to-poly.c
  5b53b1f39257a74d35d74267a10667d2  gcc/graphite.c
  e2a89ed2d54d88eb79e9c45ac760ba2d  gcc/graphite.h
  78929a7471f65e2cc719f6ceecc9783e  gcc/gsstruct.def
--- 4909,4919 ----
  02e7e8c97cb2d8864b2f8a3135ed0011  gcc/graphds.c
  43af169612c4e4d04e00673de385a56b  gcc/graphds.h
  800359328b63c4c5c0ef9d59bad00fca  gcc/graphite-dependences.c
! d71c41b1342ff36c768ea6fd82eedf25  gcc/graphite-isl-ast-to-gimple.c
  d7586bd35c3d11933ceb61445987b1be  gcc/graphite-optimize-isl.c
  44fa75ae4f5cb0ac377521ea75ea1739  gcc/graphite-poly.c
! 24daa11affe5e0abe5075891a94d0200  gcc/graphite-scop-detection.c
! 32d776f13b8baaf8bbdbe2e053b48779  gcc/graphite-sese-to-poly.c
  5b53b1f39257a74d35d74267a10667d2  gcc/graphite.c
  e2a89ed2d54d88eb79e9c45ac760ba2d  gcc/graphite.h
  78929a7471f65e2cc719f6ceecc9783e  gcc/gsstruct.def
*************** e58d1c401a7593922b73a20746f8ffb8  gcc/in
*** 4951,4957 ****
  175904f3b9bf34ab0110539281d28c85  gcc/input.h
  9660f1e74083fc135ca89befb999845b  gcc/insn-addr.h
  90dd0b46cd7663ba2931f2dc558feb26  gcc/insn-notes.def
! d09143bc0a89fd36399dc99bd81a29e1  gcc/internal-fn.c
  8c2c2046c13cb04e77d871bf9e264fe0  gcc/internal-fn.def
  f6eb1829b56b52c1a98e463764f15bb2  gcc/internal-fn.h
  fdde96aa99d01f4a2e122427c73416e1  gcc/intl.c
--- 4957,4963 ----
  175904f3b9bf34ab0110539281d28c85  gcc/input.h
  9660f1e74083fc135ca89befb999845b  gcc/insn-addr.h
  90dd0b46cd7663ba2931f2dc558feb26  gcc/insn-notes.def
! 3e9015bfabd48231979750202f99332a  gcc/internal-fn.c
  8c2c2046c13cb04e77d871bf9e264fe0  gcc/internal-fn.def
  f6eb1829b56b52c1a98e463764f15bb2  gcc/internal-fn.h
  fdde96aa99d01f4a2e122427c73416e1  gcc/intl.c
*************** fdde96aa99d01f4a2e122427c73416e1  gcc/in
*** 4959,5000 ****
  26faa305263ec4b39061a74359f92d08  gcc/ipa-chkp.c
  0c2184ed06610d2b6afe4b6f4d417dbe  gcc/ipa-chkp.h
  c8fc9c40a8c111733a2e9563789133c3  gcc/ipa-comdats.c
! 0da86e2392b6146c88d243312dd82027  gcc/ipa-cp.c
! 3806b82c3219bbb056f09bdbb0fbe520  gcc/ipa-devirt.c
  09da3707dcc58023f746ab4e5fabd815  gcc/ipa-hsa.c
  8cbeebf152275e9611ce91064d1006f3  gcc/ipa-icf-gimple.c
  455a02b19595e17d311284b20cd9946f  gcc/ipa-icf-gimple.h
  656649a92c699b991ad734d5d4d4e64e  gcc/ipa-icf.c
  3845e71367066e50a9ccb88e87633748  gcc/ipa-icf.h
  a218a778bd374b99f367df36983a2e05  gcc/ipa-inline-analysis.c
! 02dbb68319cd1e4e8561bbcdc37e0b9d  gcc/ipa-inline-transform.c
  6ffb5637e26835334d307237572a86d3  gcc/ipa-inline.c
  5b9e28f57d5dcf8db033236d6d5ff9d7  gcc/ipa-inline.h
! f387d30f4cd871e5ff80caf759f44767  gcc/ipa-polymorphic-call.c
  dd94f55f59c59919fcfe73719b53804c  gcc/ipa-profile.c
! 3dae52cd00288c68de72c5ec8d71ae11  gcc/ipa-prop.c
  7a7386b290a6a93fcfde58bd22cfb1f2  gcc/ipa-prop.h
! 74d1b10d200d7553ee6f2ca92c0887df  gcc/ipa-pure-const.c
  ef575b78ba6545da9a738bb6492ffaea  gcc/ipa-ref.c
  56f49eec5aed2b807dcd0aafbf2c0dbf  gcc/ipa-ref.h
  03c13844b2253af7baa44eabf818c3d0  gcc/ipa-reference.c
  4d96038c87fe5da9b9b5b703221330f4  gcc/ipa-reference.h
! 7e1899b2fb2b7ead4af572a8f76a3c61  gcc/ipa-split.c
  ed182ec474e37f10686adf168a899e01  gcc/ipa-utils.c
  d01eb784d4a63008ba2460c3b47972b2  gcc/ipa-utils.h
! 380724728441c80c569b8ee31d8ab4f1  gcc/ipa-visibility.c
  f5194dfc342426fb120aa6ef0dac2984  gcc/ipa.c
  d40b36379402518db3bf0d60d97b5b55  gcc/ira-build.c
  964fe62f78d9da617c7eb903c20eb3da  gcc/ira-color.c
  e983cefc45ef903cf9ff61d0968b3bab  gcc/ira-conflicts.c
! 4a40c778a56feadfe0bd42965dbe084b  gcc/ira-costs.c
  ebfd92168b72929f96260301cb580262  gcc/ira-emit.c
! d450bfb56852e4c3e2c735b44810de2e  gcc/ira-int.h
  a08f51632a3451b17596365fab878fae  gcc/ira-lives.c
! 048a61ff1463a425c9c13312cc4f2b77  gcc/ira.c
  74580aa160542aa4992d6a08ca5bc8f2  gcc/ira.h
  31f4d25e8f125875a26ac35cbc927cb8  gcc/is-a.h
! 34a1d54e2f1aca6b56da12ffd10ff247  gcc/java/ChangeLog
  507793f7d137759eaebce11bb6904781  gcc/java/ChangeLog.gimple-classes
  c52fb3faa0748d26588a8c62e7a032e3  gcc/java/ChangeLog.jit
  3becfaac793f49e1f52cd74e78172b48  gcc/java/ChangeLog.ptr
--- 4965,5006 ----
  26faa305263ec4b39061a74359f92d08  gcc/ipa-chkp.c
  0c2184ed06610d2b6afe4b6f4d417dbe  gcc/ipa-chkp.h
  c8fc9c40a8c111733a2e9563789133c3  gcc/ipa-comdats.c
! d18651f25a52a6e5c2de783bb6b5fdb8  gcc/ipa-cp.c
! ee752d58a5c16d0db5a6fc4b44b765ca  gcc/ipa-devirt.c
  09da3707dcc58023f746ab4e5fabd815  gcc/ipa-hsa.c
  8cbeebf152275e9611ce91064d1006f3  gcc/ipa-icf-gimple.c
  455a02b19595e17d311284b20cd9946f  gcc/ipa-icf-gimple.h
  656649a92c699b991ad734d5d4d4e64e  gcc/ipa-icf.c
  3845e71367066e50a9ccb88e87633748  gcc/ipa-icf.h
  a218a778bd374b99f367df36983a2e05  gcc/ipa-inline-analysis.c
! a9eff32f514d9abe395b1c13b615aee5  gcc/ipa-inline-transform.c
  6ffb5637e26835334d307237572a86d3  gcc/ipa-inline.c
  5b9e28f57d5dcf8db033236d6d5ff9d7  gcc/ipa-inline.h
! d12277093a8d08b8750ecd9ef6d26f73  gcc/ipa-polymorphic-call.c
  dd94f55f59c59919fcfe73719b53804c  gcc/ipa-profile.c
! 459ab509dc3f06c1380c4296a2fa571a  gcc/ipa-prop.c
  7a7386b290a6a93fcfde58bd22cfb1f2  gcc/ipa-prop.h
! 330b52c57c009b059df7313150c41686  gcc/ipa-pure-const.c
  ef575b78ba6545da9a738bb6492ffaea  gcc/ipa-ref.c
  56f49eec5aed2b807dcd0aafbf2c0dbf  gcc/ipa-ref.h
  03c13844b2253af7baa44eabf818c3d0  gcc/ipa-reference.c
  4d96038c87fe5da9b9b5b703221330f4  gcc/ipa-reference.h
! 4b2e0fdfbd44dd085d645754144f679d  gcc/ipa-split.c
  ed182ec474e37f10686adf168a899e01  gcc/ipa-utils.c
  d01eb784d4a63008ba2460c3b47972b2  gcc/ipa-utils.h
! e8d8e427380a4bd39ba323b887a4bca9  gcc/ipa-visibility.c
  f5194dfc342426fb120aa6ef0dac2984  gcc/ipa.c
  d40b36379402518db3bf0d60d97b5b55  gcc/ira-build.c
  964fe62f78d9da617c7eb903c20eb3da  gcc/ira-color.c
  e983cefc45ef903cf9ff61d0968b3bab  gcc/ira-conflicts.c
! 548b74bcda75bcc215ba12c2d8b6a23b  gcc/ira-costs.c
  ebfd92168b72929f96260301cb580262  gcc/ira-emit.c
! 83ec3a50387f61edbea5374a533f3d91  gcc/ira-int.h
  a08f51632a3451b17596365fab878fae  gcc/ira-lives.c
! 19f6e39fbb14bd42ec74540f3b5904c8  gcc/ira.c
  74580aa160542aa4992d6a08ca5bc8f2  gcc/ira.h
  31f4d25e8f125875a26ac35cbc927cb8  gcc/is-a.h
! f8bc828c6d7857779b6c652db22996dd  gcc/java/ChangeLog
  507793f7d137759eaebce11bb6904781  gcc/java/ChangeLog.gimple-classes
  c52fb3faa0748d26588a8c62e7a032e3  gcc/java/ChangeLog.jit
  3becfaac793f49e1f52cd74e78172b48  gcc/java/ChangeLog.ptr
*************** b0fd09d4fa689123dab011faedb7b9e7  gcc/ja
*** 5017,5023 ****
  3ed82a77c7a13054c63ef8ca3fe11fb0  gcc/java/javaop.def
  c851e061133018e15e2543e489b21cd4  gcc/java/javaop.h
  96feacb5737904d4da06ef6303805cc2  gcc/java/jcf-depend.c
! 4406bbc06ebd0fed87883e510f1bb93d  gcc/java/jcf-dump.c
  e3604dd0cca68707b6a994fbacde0e5b  gcc/java/jcf-io.c
  a65983392bfb2e36550cb16a6021fd1a  gcc/java/jcf-parse.c
  67d6f5693d81e0d67495d33f8d288f7c  gcc/java/jcf-path.c
--- 5023,5029 ----
  3ed82a77c7a13054c63ef8ca3fe11fb0  gcc/java/javaop.def
  c851e061133018e15e2543e489b21cd4  gcc/java/javaop.h
  96feacb5737904d4da06ef6303805cc2  gcc/java/jcf-depend.c
! 15595dece86939d0ffc2e83810466007  gcc/java/jcf-dump.c
  e3604dd0cca68707b6a994fbacde0e5b  gcc/java/jcf-io.c
  a65983392bfb2e36550cb16a6021fd1a  gcc/java/jcf-parse.c
  67d6f5693d81e0d67495d33f8d288f7c  gcc/java/jcf-path.c
*************** f7682b6af1012b5e80ec7ad2afbc0c7b  gcc/ja
*** 5039,5045 ****
  d0022673f3c1d3b88ec58af0afae3a10  gcc/java/win32-host.c
  f3b9d6331e08c7be4b0c454896354320  gcc/java/zextract.c
  c5cc3108cb4c92253001c801b4323c72  gcc/java/zipfile.h
! 44034ded7bcace0656c4bc03974b7ca1  gcc/jit/ChangeLog
  6071bdf04fb356c5ac99a99ec00c9a12  gcc/jit/ChangeLog.jit
  c901faa33fe9e228daf4730cebf58493  gcc/jit/Make-lang.in
  fd0d76b6467c987f813d430a35d4760a  gcc/jit/TODO.rst
--- 5045,5051 ----
  d0022673f3c1d3b88ec58af0afae3a10  gcc/java/win32-host.c
  f3b9d6331e08c7be4b0c454896354320  gcc/java/zextract.c
  c5cc3108cb4c92253001c801b4323c72  gcc/java/zipfile.h
! 15c9d4d7632eee5413a7522b9a1f0c72  gcc/jit/ChangeLog
  6071bdf04fb356c5ac99a99ec00c9a12  gcc/jit/ChangeLog.jit
  c901faa33fe9e228daf4730cebf58493  gcc/jit/Make-lang.in
  fd0d76b6467c987f813d430a35d4760a  gcc/jit/TODO.rst
*************** cb1bb960c49fd7c94335215ecb38e0d9  gcc/li
*** 5131,5137 ****
  83de5c6450456e215a5484083afcd32a  gcc/limity.h
  8af4edfa93cdd39b0e0238b353e52450  gcc/lists.c
  16086d64468975aa4ba54f78d2a7b542  gcc/lock-and-run.sh
! 8c863978f7835f5151b8d06db4c188dd  gcc/loop-doloop.c
  2a5aa60c754420a976b7691a7b112e09  gcc/loop-init.c
  30c39c53d73587261d4b4c669d1c8af0  gcc/loop-invariant.c
  389e5eba1fed82f05263da501c5a322c  gcc/loop-iv.c
--- 5137,5143 ----
  83de5c6450456e215a5484083afcd32a  gcc/limity.h
  8af4edfa93cdd39b0e0238b353e52450  gcc/lists.c
  16086d64468975aa4ba54f78d2a7b542  gcc/lock-and-run.sh
! 4ddece6cfc77096de1ab81dad285c71d  gcc/loop-doloop.c
  2a5aa60c754420a976b7691a7b112e09  gcc/loop-init.c
  30c39c53d73587261d4b4c669d1c8af0  gcc/loop-invariant.c
  389e5eba1fed82f05263da501c5a322c  gcc/loop-iv.c
*************** d2dfe305d98199fd855b3c272a6b5817  gcc/lo
*** 5141,5176 ****
  180085424a33f9c10cbfbec3cb93efc9  gcc/lower-subreg.h
  94dc02fec35d26d77004b2381d03cecc  gcc/lra-assigns.c
  f4d829a6683fedfefe62a3e3ac43b786  gcc/lra-coalesce.c
! dfcc1bd64d1b22ad68ea5d393e63e8e0  gcc/lra-constraints.c
  93e8a59645cee490782a216dc589d3e9  gcc/lra-eliminations.c
  0ec666c87d6073289dff419425883a42  gcc/lra-int.h
  b25a89a4eea7f17af3b4fd6bd2db5d51  gcc/lra-lives.c
! 0e8fa2b2915cec41e6064151eec1bb59  gcc/lra-remat.c
  efcc5c3fd9badd23a1bec1dccd4e3d36  gcc/lra-spills.c
  9369a238480de0b68a819392540667de  gcc/lra.c
  46b0f9512df7333037038c928b5c81d7  gcc/lra.h
! f7de66bdad2cff8c2ba57733d9b7af98  gcc/lto-cgraph.c
  c2db462bd6bae5d54ad68c35cfc3e4f0  gcc/lto-compress.c
  89f19c1448c39424f2417d8c3b8894ba  gcc/lto-compress.h
  80c3ff24cc7ac2727022b2b59df2d13d  gcc/lto-opts.c
  983e3cdfbc24b3e956fc217f64eb07de  gcc/lto-section-in.c
  39e049d7c57dc1449677294e81cdad65  gcc/lto-section-names.h
  32ac27eae1fd61f0baa4acfa3e24c355  gcc/lto-section-out.c
! 0e62588ade895bd5b41e9a9f468db224  gcc/lto-streamer-in.c
  b93b516820b533bd1682f7a148299c10  gcc/lto-streamer-out.c
  bdae986759b0d2c19d10cd95a3469cd6  gcc/lto-streamer.c
! cbc225f3a9d78c6fa301299f140baa3b  gcc/lto-streamer.h
  fdd4f9b1c13609e47f794ce0d6f0e8da  gcc/lto-wrapper.c
! 6545b920fc9a93f82c94eec77c8c1d38  gcc/lto/ChangeLog
  bdc9ad4ddf80ce5b1548924f27f8df54  gcc/lto/Make-lang.in
  aa2afb52f6db84edc90db60bc3566afe  gcc/lto/common.c
  6a181dcf9ccdcf338ab68dfd3e8ad75a  gcc/lto/common.h
  781182e3853c98133e52ae282200f73b  gcc/lto/config-lang.in
  7beb31d156a26623be5a29bee88d6399  gcc/lto/lang-specs.h
  f71ec5f2d42dab57f34078aea90bd6a9  gcc/lto/lang.opt
! 0bbc5d43608b8925e8a4bf0964a16ea2  gcc/lto/lto-lang.c
  ebdb315568c5e02e524992de99915d0f  gcc/lto/lto-object.c
! 248b1106514fb28274ef40ea08a2b2d8  gcc/lto/lto-partition.c
  951d15d79aa366d5055f880d2e9fabd0  gcc/lto/lto-partition.h
  f201454c2d7ed616ff317ce6b0c5d6fe  gcc/lto/lto-symtab.c
  46f5dceafcfeb62271edf76e1cd6aaf8  gcc/lto/lto-symtab.h
--- 5147,5182 ----
  180085424a33f9c10cbfbec3cb93efc9  gcc/lower-subreg.h
  94dc02fec35d26d77004b2381d03cecc  gcc/lra-assigns.c
  f4d829a6683fedfefe62a3e3ac43b786  gcc/lra-coalesce.c
! 63942ce878bc910cb9c80cbcf89fc57c  gcc/lra-constraints.c
  93e8a59645cee490782a216dc589d3e9  gcc/lra-eliminations.c
  0ec666c87d6073289dff419425883a42  gcc/lra-int.h
  b25a89a4eea7f17af3b4fd6bd2db5d51  gcc/lra-lives.c
! 8e1860282cb534901d7ff615a340cb08  gcc/lra-remat.c
  efcc5c3fd9badd23a1bec1dccd4e3d36  gcc/lra-spills.c
  9369a238480de0b68a819392540667de  gcc/lra.c
  46b0f9512df7333037038c928b5c81d7  gcc/lra.h
! 985ec519e6805b0421930e4dec56c5ab  gcc/lto-cgraph.c
  c2db462bd6bae5d54ad68c35cfc3e4f0  gcc/lto-compress.c
  89f19c1448c39424f2417d8c3b8894ba  gcc/lto-compress.h
  80c3ff24cc7ac2727022b2b59df2d13d  gcc/lto-opts.c
  983e3cdfbc24b3e956fc217f64eb07de  gcc/lto-section-in.c
  39e049d7c57dc1449677294e81cdad65  gcc/lto-section-names.h
  32ac27eae1fd61f0baa4acfa3e24c355  gcc/lto-section-out.c
! 639b478c6131079220477bedb1e47b30  gcc/lto-streamer-in.c
  b93b516820b533bd1682f7a148299c10  gcc/lto-streamer-out.c
  bdae986759b0d2c19d10cd95a3469cd6  gcc/lto-streamer.c
! 84dd34f2926fb927bddd444cbd5740ee  gcc/lto-streamer.h
  fdd4f9b1c13609e47f794ce0d6f0e8da  gcc/lto-wrapper.c
! 2f01d0020e2fd4e31566f54ccacdaace  gcc/lto/ChangeLog
  bdc9ad4ddf80ce5b1548924f27f8df54  gcc/lto/Make-lang.in
  aa2afb52f6db84edc90db60bc3566afe  gcc/lto/common.c
  6a181dcf9ccdcf338ab68dfd3e8ad75a  gcc/lto/common.h
  781182e3853c98133e52ae282200f73b  gcc/lto/config-lang.in
  7beb31d156a26623be5a29bee88d6399  gcc/lto/lang-specs.h
  f71ec5f2d42dab57f34078aea90bd6a9  gcc/lto/lang.opt
! 4c83e04b5321b647889d9741dcb8c4b4  gcc/lto/lto-lang.c
  ebdb315568c5e02e524992de99915d0f  gcc/lto/lto-object.c
! 4d806d3f2354a2eab518107c30a8900f  gcc/lto/lto-partition.c
  951d15d79aa366d5055f880d2e9fabd0  gcc/lto/lto-partition.h
  f201454c2d7ed616ff317ce6b0c5d6fe  gcc/lto/lto-symtab.c
  46f5dceafcfeb62271edf76e1cd6aaf8  gcc/lto/lto-symtab.h
*************** ccfecfc6344c571f12776c61c50b98e1  gcc/lt
*** 5180,5186 ****
  1ad92c4f2096f1f11a9d722298472ee5  gcc/machmode.def
  89fb633ceadc86168379eec86b822225  gcc/machmode.h
  cf42eb61030c258fdda933a353c46798  gcc/main.c
! 7af1043514419a0b1543c7f2d095ed24  gcc/match.pd
  b4586a3a75b5dc7b5d62ccb834ea81ef  gcc/mcf.c
  2befd16012fa1d3dc246e33d405b79f8  gcc/mem-stats-traits.h
  3e4b7d3dfbb311377553673371f9561e  gcc/mem-stats.h
--- 5186,5192 ----
  1ad92c4f2096f1f11a9d722298472ee5  gcc/machmode.def
  89fb633ceadc86168379eec86b822225  gcc/machmode.h
  cf42eb61030c258fdda933a353c46798  gcc/main.c
! 1806ddc7d7563d188fdcfb2841cacb57  gcc/match.pd
  b4586a3a75b5dc7b5d62ccb834ea81ef  gcc/mcf.c
  2befd16012fa1d3dc246e33d405b79f8  gcc/mem-stats-traits.h
  3e4b7d3dfbb311377553673371f9561e  gcc/mem-stats.h
*************** e5b46c72998a06200ecc986fe1c79e56  gcc/mk
*** 5190,5197 ****
  5973888b10b2906aab70ce8da00128d2  gcc/mode-classes.def
  5a9baa55381e02b459c341d64806ed7d  gcc/mode-switching.c
  da4b5db61ce6faf08f42429c15f8fa06  gcc/modulo-sched.c
! 52d06569a72119f3428f65b0ead597d7  gcc/multiple_target.c
! 584f05a3d67f7f0f42776fe4e60346b2  gcc/objc/ChangeLog
  e0e250d535aa8a68ae28a8eac0b5d891  gcc/objc/Make-lang.in
  c30d037bac638bd79ce6921aad7056f0  gcc/objc/config-lang.in
  3da193018c6dbee2a1f10c55657e1809  gcc/objc/lang-specs.h
--- 5196,5203 ----
  5973888b10b2906aab70ce8da00128d2  gcc/mode-classes.def
  5a9baa55381e02b459c341d64806ed7d  gcc/mode-switching.c
  da4b5db61ce6faf08f42429c15f8fa06  gcc/modulo-sched.c
! d96ed9958d9632e5ac768579860166f0  gcc/multiple_target.c
! bcc91878b18dfaa8e57535604660d069  gcc/objc/ChangeLog
  e0e250d535aa8a68ae28a8eac0b5d891  gcc/objc/Make-lang.in
  c30d037bac638bd79ce6921aad7056f0  gcc/objc/config-lang.in
  3da193018c6dbee2a1f10c55657e1809  gcc/objc/lang-specs.h
*************** c702cd613c028b8ef8020cff71fbdc4d  gcc/ob
*** 5210,5216 ****
  4c31a052046abab42222e4a4408d61f6  gcc/objc/objc-runtime-shared-support.c
  a243f7d55ec9ddd42101d3290be0e75e  gcc/objc/objc-runtime-shared-support.h
  96ed1eda42cd877908898ee0f7d77ca6  gcc/objc/objc-tree.def
! 49965eaacb2ca5fef062c6ca8713703b  gcc/objcp/ChangeLog
  96e34629089b8c3aa2a43d02340adcdd  gcc/objcp/Make-lang.in
  5ed4e1b3215d236abf28bf5ea33a79b6  gcc/objcp/config-lang.in
  bd48832cba9655ecb20a2db43e401205  gcc/objcp/lang-specs.h
--- 5216,5222 ----
  4c31a052046abab42222e4a4408d61f6  gcc/objc/objc-runtime-shared-support.c
  a243f7d55ec9ddd42101d3290be0e75e  gcc/objc/objc-runtime-shared-support.h
  96ed1eda42cd877908898ee0f7d77ca6  gcc/objc/objc-tree.def
! 531759f8df3be36c8055a92892723884  gcc/objcp/ChangeLog
  96e34629089b8c3aa2a43d02340adcdd  gcc/objcp/Make-lang.in
  5ed4e1b3215d236abf28bf5ea33a79b6  gcc/objcp/config-lang.in
  bd48832cba9655ecb20a2db43e401205  gcc/objcp/lang-specs.h
*************** bd48832cba9655ecb20a2db43e401205  gcc/ob
*** 5218,5224 ****
  7d680f67db0eb1b8ff1b353ceb2caa2c  gcc/objcp/objcp-decl.h
  8cfb48ffee764ccd1ab5dbf70f0234e0  gcc/objcp/objcp-lang.c
  742609336d1f57839866345f3fe16a98  gcc/omp-builtins.def
! 800a0d9f7a0aa8cedd0464da049bf5e2  gcc/omp-low.c
  17f7f9a5279dd46aca82fdd23c6ed175  gcc/omp-low.h
  1e1f9ff0b51d0841355e4ccab02555e5  gcc/omp-simd-clone.c
  f773f4ea009b64414353473ab70fc22d  gcc/opt-functions.awk
--- 5224,5230 ----
  7d680f67db0eb1b8ff1b353ceb2caa2c  gcc/objcp/objcp-decl.h
  8cfb48ffee764ccd1ab5dbf70f0234e0  gcc/objcp/objcp-lang.c
  742609336d1f57839866345f3fe16a98  gcc/omp-builtins.def
! 01a48c0f7cbd54281c8f2a5afd2d2ba5  gcc/omp-low.c
  17f7f9a5279dd46aca82fdd23c6ed175  gcc/omp-low.h
  1e1f9ff0b51d0841355e4ccab02555e5  gcc/omp-simd-clone.c
  f773f4ea009b64414353473ab70fc22d  gcc/opt-functions.awk
*************** f7daf01f2540429baa36f933638dd34d  gcc/ou
*** 5246,5260 ****
  ffc82aaffe672d77f230f006908b6fd0  gcc/params-enum.h
  6d350f6a56aff3c29a7b7ca665bc7c77  gcc/params-list.h
  56fa7bf31c5d86186e22744a42543eac  gcc/params.c
! 86f4270872b2a01ada79a1944661598e  gcc/params.def
  aa4de28610e4765bdfd62c7780a7fdbf  gcc/params.h
  faced9a76348a017a135efffbe0eaf5e  gcc/pass_manager.h
  06104fe7e3c63399d338f22901c2741c  gcc/passes.c
! b4297fda0646de8d495847691de52b14  gcc/passes.def
! c35d166939d6fdbd9bb5853c96bb673b  gcc/plugin.c
  03231f119da6e6638a69e3c5111324f8  gcc/plugin.def
  eb08b5caab095677d912ce793705caf7  gcc/plugin.h
! f07af02080018ada9d4f8b68727c61ea  gcc/po/ChangeLog
  b2d1566753aedf7900d55d33f985138c  gcc/po/EXCLUDES
  bd056bfcd385263f3db54d24dec887fc  gcc/po/be.gmo
  3a73294a463e8e356414874bfb68eb2e  gcc/po/be.po
--- 5252,5266 ----
  ffc82aaffe672d77f230f006908b6fd0  gcc/params-enum.h
  6d350f6a56aff3c29a7b7ca665bc7c77  gcc/params-list.h
  56fa7bf31c5d86186e22744a42543eac  gcc/params.c
! a513b181050f2d240c41bb5fdb58dd72  gcc/params.def
  aa4de28610e4765bdfd62c7780a7fdbf  gcc/params.h
  faced9a76348a017a135efffbe0eaf5e  gcc/pass_manager.h
  06104fe7e3c63399d338f22901c2741c  gcc/passes.c
! dc6aed12ec5e928c80c813633c206004  gcc/passes.def
! e096740f20fe6b3282293fc93f25534f  gcc/plugin.c
  03231f119da6e6638a69e3c5111324f8  gcc/plugin.def
  eb08b5caab095677d912ce793705caf7  gcc/plugin.h
! acc1aefc35e99f1d81e99475e49e1e8c  gcc/po/ChangeLog
  b2d1566753aedf7900d55d33f985138c  gcc/po/EXCLUDES
  bd056bfcd385263f3db54d24dec887fc  gcc/po/be.gmo
  3a73294a463e8e356414874bfb68eb2e  gcc/po/be.po
*************** cc70c72957cff1e710b23dbe9d507443  gcc/po
*** 5264,5277 ****
  088a4ededc99540588bab41d66014858  gcc/po/de.po
  0f8285dd8557282b2eaf6467f5657407  gcc/po/el.gmo
  c1ff020b18a51368db9607ccbbeaaa42  gcc/po/el.po
! 213e364f7da43135fcd8dae896a0e336  gcc/po/es.gmo
! d7cc0fe5000a6d41b63ee5fc83c01c41  gcc/po/es.po
! f9ca050e999d59313ea3c78909a9f041  gcc/po/exgettext
  d3bfe4fb20d853f28bbb2e560275e304  gcc/po/fi.gmo
  3127fb1e25a5b3bb88c2995d8c11a8bc  gcc/po/fi.po
! cb11c85c6a6819c75000050977c7157e  gcc/po/fr.gmo
! 5069a422f67c27d5c129032a4a679e81  gcc/po/fr.po
! a380d09b1f2e4ac238b440718865ef66  gcc/po/gcc.pot
  5d6d7afd8d8b00131a862318beccc74b  gcc/po/hr.gmo
  6186eb1c170cc87c61cade09807c5cb2  gcc/po/hr.po
  e2a2449eb084fd789d4d5de5107ec71c  gcc/po/id.gmo
--- 5270,5283 ----
  088a4ededc99540588bab41d66014858  gcc/po/de.po
  0f8285dd8557282b2eaf6467f5657407  gcc/po/el.gmo
  c1ff020b18a51368db9607ccbbeaaa42  gcc/po/el.po
! 87599bd420d911326ee9c9aec6bca3a4  gcc/po/es.gmo
! b255558eaa9ef8b774fe13800fb4f719  gcc/po/es.po
! 6e40efc81f77ba2f1a02b3a942bb8296  gcc/po/exgettext
  d3bfe4fb20d853f28bbb2e560275e304  gcc/po/fi.gmo
  3127fb1e25a5b3bb88c2995d8c11a8bc  gcc/po/fi.po
! ef9ae622bb17e5b4b0cb10de2d8ae00d  gcc/po/fr.gmo
! 4ed15adb5e3dd31fbf95f3394aed3cec  gcc/po/fr.po
! 7c59c45f3b6dcd8af9f376eaec4c4380  gcc/po/gcc.pot
  5d6d7afd8d8b00131a862318beccc74b  gcc/po/hr.gmo
  6186eb1c170cc87c61cade09807c5cb2  gcc/po/hr.po
  e2a2449eb084fd789d4d5de5107ec71c  gcc/po/id.gmo
*************** b3ab914b75cad131f23e0bf1339d642d  gcc/po
*** 5297,5303 ****
  7032657d70a903f5d75696ea5de14457  gcc/po/zh_TW.gmo
  2cdbb0fa7c665cce4d6d3ff525958adf  gcc/po/zh_TW.po
  69cb8c2cd669d2ccb4d80d86bafa9b03  gcc/postreload-gcse.c
! 652a5f22353b24336aad25fe019e6543  gcc/postreload.c
  02aac36ac6c8089e57cdd45796f95237  gcc/predict.c
  415a901fc3abaae33f61b9f1f799990d  gcc/predict.def
  553b321408297f956eb18cc94eef4e2d  gcc/predict.h
--- 5303,5309 ----
  7032657d70a903f5d75696ea5de14457  gcc/po/zh_TW.gmo
  2cdbb0fa7c665cce4d6d3ff525958adf  gcc/po/zh_TW.po
  69cb8c2cd669d2ccb4d80d86bafa9b03  gcc/postreload-gcse.c
! 63a57e8e6f2adf1842b3865c3d451d38  gcc/postreload.c
  02aac36ac6c8089e57cdd45796f95237  gcc/predict.c
  415a901fc3abaae33f61b9f1f799990d  gcc/predict.def
  553b321408297f956eb18cc94eef4e2d  gcc/predict.h
*************** a5ef18ac5f749cc634f84d4973e1f537  gcc/pr
*** 5314,5320 ****
  3b27d8df6919f76040af0790bc20ddf2  gcc/read-md.c
  da163181b7b9de52b5ced97ec58438dd  gcc/read-md.h
  813aa6489b00e9b16bc07fc5ff94eb0c  gcc/read-rtl.c
! acab6cfa0bd36b29c1347b448725cf47  gcc/real.c
  c491b51900a06e7ff86db90ef5aa0764  gcc/real.h
  f1d0c221012277898b08678be7adf997  gcc/realmpfr.c
  fac47f999b43725aa0113a21e9318b00  gcc/realmpfr.h
--- 5320,5326 ----
  3b27d8df6919f76040af0790bc20ddf2  gcc/read-md.c
  da163181b7b9de52b5ced97ec58438dd  gcc/read-md.h
  813aa6489b00e9b16bc07fc5ff94eb0c  gcc/read-rtl.c
! f5f2d5effa4a092e2ad7ae9e218df376  gcc/real.c
  c491b51900a06e7ff86db90ef5aa0764  gcc/real.h
  f1d0c221012277898b08678be7adf997  gcc/realmpfr.c
  fac47f999b43725aa0113a21e9318b00  gcc/realmpfr.h
*************** e63fcf6dd469409d174998180691098b  gcc/re
*** 5334,5340 ****
  d4317de422a35b66c1618b7d8354b3f6  gcc/reload.c
  4d9ef457fab328de8d75d78694a9b31d  gcc/reload.h
  afb91f5a182c324d908f23dfe11f548f  gcc/reload1.c
! d4117f915be01e2e0a18b1d416d9a4ae  gcc/reorg.c
  bf1252245d535babfa24a237303e7b29  gcc/resource.c
  4ea93ad8e433144870f7cbf37f816e1f  gcc/resource.h
  7c836e98661b7e6b63db89348be6214a  gcc/rtl-chkp.c
--- 5340,5346 ----
  d4317de422a35b66c1618b7d8354b3f6  gcc/reload.c
  4d9ef457fab328de8d75d78694a9b31d  gcc/reload.h
  afb91f5a182c324d908f23dfe11f548f  gcc/reload1.c
! 63bf45e5d16adb246722c8477531cbaa  gcc/reorg.c
  bf1252245d535babfa24a237303e7b29  gcc/resource.c
  4ea93ad8e433144870f7cbf37f816e1f  gcc/resource.h
  7c836e98661b7e6b63db89348be6214a  gcc/rtl-chkp.c
*************** f026bb9e1a00fedbacca236836cc9fe1  gcc/se
*** 5365,5378 ****
  143b7bfd2a985e5ef5c6188ed6fca821  gcc/sel-sched-dump.h
  749f6f0790413c54ec0ee5a49c1fd5a0  gcc/sel-sched-ir.c
  f66e4b6fcc68dad613ac0f12ba573ee5  gcc/sel-sched-ir.h
! 9aca8d9110111a9c7e151a965240344d  gcc/sel-sched.c
  d5f59bc7a87978c78b1f0017a8fa3b90  gcc/sel-sched.h
  25b0d309c80f47e5d8610840bb16d571  gcc/sese.c
  25e88cb3f28f314d95d2e26f7d22ddde  gcc/sese.h
  1d237562ab925216579c50bfbd77bc85  gcc/shrink-wrap.c
  3436ff281fab7fb9d57e938898b7be8c  gcc/shrink-wrap.h
  d224cc6bf0fd8d8cd3b3038b78cf0a11  gcc/signop.h
! 32372a84b7fb7cc666dcec9035bb5573  gcc/simplify-rtx.c
  313b2917745aea0b562e53bef7263ae1  gcc/sparseset.c
  32a9dbf0545f25b43a1bb3a30654b10c  gcc/sparseset.h
  a6eb9aa21b664f67281e3af138c1df2d  gcc/spellcheck-tree.c
--- 5371,5384 ----
  143b7bfd2a985e5ef5c6188ed6fca821  gcc/sel-sched-dump.h
  749f6f0790413c54ec0ee5a49c1fd5a0  gcc/sel-sched-ir.c
  f66e4b6fcc68dad613ac0f12ba573ee5  gcc/sel-sched-ir.h
! 16a7e91a1179a4cc1348fff291e6dfed  gcc/sel-sched.c
  d5f59bc7a87978c78b1f0017a8fa3b90  gcc/sel-sched.h
  25b0d309c80f47e5d8610840bb16d571  gcc/sese.c
  25e88cb3f28f314d95d2e26f7d22ddde  gcc/sese.h
  1d237562ab925216579c50bfbd77bc85  gcc/shrink-wrap.c
  3436ff281fab7fb9d57e938898b7be8c  gcc/shrink-wrap.h
  d224cc6bf0fd8d8cd3b3038b78cf0a11  gcc/signop.h
! 79056c49c7791346ca6eec903567aeea  gcc/simplify-rtx.c
  313b2917745aea0b562e53bef7263ae1  gcc/sparseset.c
  32a9dbf0545f25b43a1bb3a30654b10c  gcc/sparseset.h
  a6eb9aa21b664f67281e3af138c1df2d  gcc/spellcheck-tree.c
*************** f5f79d3f7f15413b9096d592037d0446  gcc/st
*** 5396,5402 ****
  f75b463b1db018200f196c0a0e918e3d  gcc/stringpool.c
  0803af7b75ee13cff5baffd8ff860b53  gcc/stringpool.h
  13db02d15ea7277d1189f3b7d0557072  gcc/symbol-summary.h
! 77b58b8f60c55edd8958d50db11f0f9f  gcc/symtab.c
  b2fe41501016667e8a7f7b1648c25b65  gcc/sync-builtins.def
  d89e42c95096b0f80d29548fecd3c8a6  gcc/system.h
  d15ba80a73576dfa8624740c7762f0f0  gcc/target-def.h
--- 5402,5408 ----
  f75b463b1db018200f196c0a0e918e3d  gcc/stringpool.c
  0803af7b75ee13cff5baffd8ff860b53  gcc/stringpool.h
  13db02d15ea7277d1189f3b7d0557072  gcc/symbol-summary.h
! 13be08fb63dcbbbbbbe50403359c572e  gcc/symtab.c
  b2fe41501016667e8a7f7b1648c25b65  gcc/sync-builtins.def
  d89e42c95096b0f80d29548fecd3c8a6  gcc/system.h
  d15ba80a73576dfa8624740c7762f0f0  gcc/target-def.h
*************** d15ba80a73576dfa8624740c7762f0f0  gcc/ta
*** 5404,5414 ****
  09cfe0e0ec1d5046f34e2312e43eb0e8  gcc/target-globals.h
  3a6821ad61dc3a0589ee2df5c4840df6  gcc/target-hooks-macros.h
  838fe94c017691ae2d727077f784241a  gcc/target-insns.def
! 424fa976908c0d941ac52cea1e7c95b1  gcc/target.def
  43bc671be91bb4d94848b3e7f27a2930  gcc/target.h
! 390fdb346018f2dac89921ab740e4205  gcc/targhooks.c
  4e44e54a960fb8713cc9c2975d7d27f9  gcc/targhooks.h
! f81e92239fa575a3d369ef847feb7d32  gcc/testsuite/ChangeLog
  862f04afbd87da2cc6bc432c3f28430f  gcc/testsuite/ChangeLog-1993-2007
  029a5d8dacd25eb5d4711452ac448e5b  gcc/testsuite/ChangeLog-2008
  13ac28c41d51b66b4ec40dba6bd50f39  gcc/testsuite/ChangeLog-2009
--- 5410,5420 ----
  09cfe0e0ec1d5046f34e2312e43eb0e8  gcc/target-globals.h
  3a6821ad61dc3a0589ee2df5c4840df6  gcc/target-hooks-macros.h
  838fe94c017691ae2d727077f784241a  gcc/target-insns.def
! d94eb43316cd04a038cba472458b9941  gcc/target.def
  43bc671be91bb4d94848b3e7f27a2930  gcc/target.h
! afdabf32c1cb38e5544bd7a95d77845f  gcc/targhooks.c
  4e44e54a960fb8713cc9c2975d7d27f9  gcc/targhooks.h
! 3155a2f328dc1b3dbc86d4f5e5640a53  gcc/testsuite/ChangeLog
  862f04afbd87da2cc6bc432c3f28430f  gcc/testsuite/ChangeLog-1993-2007
  029a5d8dacd25eb5d4711452ac448e5b  gcc/testsuite/ChangeLog-2008
  13ac28c41d51b66b4ec40dba6bd50f39  gcc/testsuite/ChangeLog-2009
*************** f79bc4a80b6890a56ed93a450311aa3f  gcc/te
*** 8078,8083 ****
--- 8084,8090 ----
  42fc3aa54365f66ed90d26e70e157cc5  gcc/testsuite/c-c++-common/Wunused-var-12.c
  15fe0702a484a3fe1c89d3bcd75bd508  gcc/testsuite/c-c++-common/Wunused-var-13.c
  80c4ecb8009d5febfdba9eeaee769526  gcc/testsuite/c-c++-common/Wunused-var-14.c
+ 38f41715a5590e9152263fa65a5fd464  gcc/testsuite/c-c++-common/Wunused-var-16.c
  5f69d6398e9b0fc829351a16f994916d  gcc/testsuite/c-c++-common/Wunused-var-2.c
  8504217c544401c14012c8e1a1c18970  gcc/testsuite/c-c++-common/Wunused-var-3.c
  43839f1fa5726ea0a0d6e063d7980642  gcc/testsuite/c-c++-common/Wunused-var-4.c
*************** ae5400233bb23dafe56f543cc5bb1ba6  gcc/te
*** 8148,8153 ****
--- 8155,8161 ----
  2a794af8b446f3413fe5b973ea309b7b  gcc/testsuite/c-c++-common/asan/pr64820.c
  430079f735bd0792e25216b9c0862dae  gcc/testsuite/c-c++-common/asan/pr70541.c
  dee6718aa031ca364c15580524cba02b  gcc/testsuite/c-c++-common/asan/pr70712.c
+ d4cafd1e2a02428237d07dbd1a042e54  gcc/testsuite/c-c++-common/asan/pr79944.c
  53382ff9da47e361b5e5dc525d26e518  gcc/testsuite/c-c++-common/asan/red-align-1.c
  40dc4b3092482d9427dfbc9415f0b0a8  gcc/testsuite/c-c++-common/asan/red-align-2.c
  8940936501084c6e4d7f6d110ba612d8  gcc/testsuite/c-c++-common/asan/rlimit-mmap-test-1.c
*************** fc773eb7f157bca78ec3ec3b690651cd  gcc/te
*** 8267,8272 ****
--- 8275,8282 ----
  42ec4012de8202ec1100849077cf756a  gcc/testsuite/c-c++-common/cilk-plus/CK/pr63307.c
  65b5267c459e229f354bbc78bb054d9b  gcc/testsuite/c-c++-common/cilk-plus/CK/pr69826-1.c
  592958eac336c7a0ec397de746f07fcd  gcc/testsuite/c-c++-common/cilk-plus/CK/pr69826-2.c
+ daa59a813ddb2262898d719bbf406aa1  gcc/testsuite/c-c++-common/cilk-plus/CK/pr79428-4.c
+ 77910ab2d274097e490925fbe44b6523  gcc/testsuite/c-c++-common/cilk-plus/CK/pr79428-7.c
  8a70f2db9dba5ac2c7d4b6e8c09349cc  gcc/testsuite/c-c++-common/cilk-plus/CK/spawn_in_return.c
  18b039e638a83d3e168750d77150f57c  gcc/testsuite/c-c++-common/cilk-plus/CK/spawnee_inline.c
  724d7f3a3c81ade45c6b1a852304b7e3  gcc/testsuite/c-c++-common/cilk-plus/CK/spawner_inline.c
*************** f5740839231c8e8304cea75d03b7fb0b  gcc/te
*** 8454,8465 ****
  da99712686fe793685ab6055e56491ed  gcc/testsuite/c-c++-common/goacc/if-clause-2.c
  3562d541b55248dec549e58714404d21  gcc/testsuite/c-c++-common/goacc/kernels-1.c
  49535d0e79cfe2a3c595cef41f64c3e0  gcc/testsuite/c-c++-common/goacc/kernels-alias-2.c
! 67b6157dc4310795bed88f71bb45e29f  gcc/testsuite/c-c++-common/goacc/kernels-alias-3.c
! ddb11f93965d11bb90dcd9bd3f99f156  gcc/testsuite/c-c++-common/goacc/kernels-alias-4.c
! 16a17f28e21c82c815d42fbe95179cec  gcc/testsuite/c-c++-common/goacc/kernels-alias-5.c
! 67c9a9bc77d375297e5f8d8aa6558cfa  gcc/testsuite/c-c++-common/goacc/kernels-alias-6.c
! 307ce591c5f308eb3571d8664596c6a5  gcc/testsuite/c-c++-common/goacc/kernels-alias-7.c
! d6b86983541aea5b0ea4073ad2f68692  gcc/testsuite/c-c++-common/goacc/kernels-alias-8.c
  e2a9cbb19ee091825a6c272813098029  gcc/testsuite/c-c++-common/goacc/kernels-alias-ipa-pta-2.c
  d7c4bc98680d9aee41756c5d1b5dffb6  gcc/testsuite/c-c++-common/goacc/kernels-alias-ipa-pta-3.c
  2b543c4509b9dd121b87fc6367d41f78  gcc/testsuite/c-c++-common/goacc/kernels-alias-ipa-pta-4.c
--- 8464,8475 ----
  da99712686fe793685ab6055e56491ed  gcc/testsuite/c-c++-common/goacc/if-clause-2.c
  3562d541b55248dec549e58714404d21  gcc/testsuite/c-c++-common/goacc/kernels-1.c
  49535d0e79cfe2a3c595cef41f64c3e0  gcc/testsuite/c-c++-common/goacc/kernels-alias-2.c
! b22fa8f5033d0cf254ba5fbbebcae032  gcc/testsuite/c-c++-common/goacc/kernels-alias-3.c
! aa5366d90bc230fd687a576a762248ee  gcc/testsuite/c-c++-common/goacc/kernels-alias-4.c
! d96b6481be483baca0dfd486dab45a2e  gcc/testsuite/c-c++-common/goacc/kernels-alias-5.c
! 3c89c1e0d95fb4f33562e9b7d8f26b5a  gcc/testsuite/c-c++-common/goacc/kernels-alias-6.c
! 010520cb65564a4d628a3efd8f5309cd  gcc/testsuite/c-c++-common/goacc/kernels-alias-7.c
! eec7263e8251e8ad4d5aeec9f0c73070  gcc/testsuite/c-c++-common/goacc/kernels-alias-8.c
  e2a9cbb19ee091825a6c272813098029  gcc/testsuite/c-c++-common/goacc/kernels-alias-ipa-pta-2.c
  d7c4bc98680d9aee41756c5d1b5dffb6  gcc/testsuite/c-c++-common/goacc/kernels-alias-ipa-pta-3.c
  2b543c4509b9dd121b87fc6367d41f78  gcc/testsuite/c-c++-common/goacc/kernels-alias-ipa-pta-4.c
*************** befbc361d92f725fefa0029d54d3c22b  gcc/te
*** 8600,8605 ****
--- 8610,8622 ----
  4c7e38cbcd8c76fb43d8ce5a9a036711  gcc/testsuite/c-c++-common/gomp/pr70550-2.c
  9c6ccd1b697ca4b2f7de134bafdfda56  gcc/testsuite/c-c++-common/gomp/pr71371.c
  8d4187a1bda8777b2ff9ff3a8693ac86  gcc/testsuite/c-c++-common/gomp/pr71758.c
+ 659f0eff37ee1bdc697ff7962e983724  gcc/testsuite/c-c++-common/gomp/pr79428-2.c
+ d4234712e8b6ad1706a38530b6e6d890  gcc/testsuite/c-c++-common/gomp/pr79428-5.c
+ 2d68db57522d751eb11d8a844fa51e6d  gcc/testsuite/c-c++-common/gomp/pr79428-6.c
+ 0c4f14dc0d4f392e3f8ebc8a86ed2e2f  gcc/testsuite/c-c++-common/gomp/pr79429.c
+ aef2bdc20ca665badeb6ae399bf1d7e0  gcc/testsuite/c-c++-common/gomp/pr79431.c
+ a1d1201800784f60e84899ae25155f9b  gcc/testsuite/c-c++-common/gomp/pr79512.c
+ 61e2ab40aa3cda7576749f11b6037c39  gcc/testsuite/c-c++-common/gomp/pr81006.c
  5d522e2f1f7455bc45f6c1f230d5a5b0  gcc/testsuite/c-c++-common/gomp/priority-1.c
  1dc7bbbafb91e179ac43fa3959ab125f  gcc/testsuite/c-c++-common/gomp/reduction-1.c
  a73d7c3b3886856e6621c6e5854c3333  gcc/testsuite/c-c++-common/gomp/schedule-modifiers-1.c
*************** d4e3dc1aa87409198ff78d00e3448b7a  gcc/te
*** 8625,8630 ****
--- 8642,8648 ----
  de3dd2daeb344b4e1fbcc4551d6441bc  gcc/testsuite/c-c++-common/int128-types-1.c
  01e056c68731cbfbfaba142a85c7d93a  gcc/testsuite/c-c++-common/nonnull-1.c
  c173ff464a71a0767592505ad9027cfe  gcc/testsuite/c-c++-common/nonnull-2.c
+ b5ecd0643340dd5cbd091366ced73bd5  gcc/testsuite/c-c++-common/nonnull-3.c
  83a7bbdd99f0b1af923f0357c83b8dd1  gcc/testsuite/c-c++-common/opaque-vector.c
  f5dce8e27cfb8a6bfffe57596fecb796  gcc/testsuite/c-c++-common/pr19807-1.c
  37a20253a6b6ae34269390b00efedddf  gcc/testsuite/c-c++-common/pr20000.c
*************** ab8ceba35b76e5122ef1d15e5a6d31ba  gcc/te
*** 8736,8741 ****
--- 8754,8761 ----
  e0a81999221bcfcb3f37370ca022637f  gcc/testsuite/c-c++-common/pr72747-2.c
  aa9180dd8f8db71eedda52c54d5dcfe1  gcc/testsuite/c-c++-common/pr77624-1.c
  6d950c28409779b8786e764dbfa04ed7  gcc/testsuite/c-c++-common/pr77624-2.c
+ 6c6ebe9e94d2f6d6f9e318d4247ea33a  gcc/testsuite/c-c++-common/pr79428-3.c
+ ce91ea7c46f421a0b712ff52ee4f9985  gcc/testsuite/c-c++-common/pr79641.c
  b0ba836310044e7b419ef679f0b48d6f  gcc/testsuite/c-c++-common/raw-string-1.c
  554e7071d2525351de28445762633866  gcc/testsuite/c-c++-common/raw-string-10.c
  fc54e7227094f307fa566b3a8cd0ba9a  gcc/testsuite/c-c++-common/raw-string-11.c
*************** f7ac21b5467fdafd31e4d63c13bba697  gcc/te
*** 8917,8922 ****
--- 8937,8943 ----
  8a79b5ac2324b237d4b97f40d8caef20  gcc/testsuite/c-c++-common/ubsan/bounds-11.c
  c0cea811b60785fdbeb5a8c17cbfe97d  gcc/testsuite/c-c++-common/ubsan/bounds-12.c
  e41a9c9640280bfabdc970ff41f1e444  gcc/testsuite/c-c++-common/ubsan/bounds-13.c
+ cd3471a668bc0c1cefbc4a040f2df388  gcc/testsuite/c-c++-common/ubsan/bounds-14.c
  5ce7dbfd4301c9cde8b861eef45a151b  gcc/testsuite/c-c++-common/ubsan/bounds-2.c
  e7f60e0642d24587e57ad55271053c36  gcc/testsuite/c-c++-common/ubsan/bounds-3.c
  55d21c141077691618a0992441b77856  gcc/testsuite/c-c++-common/ubsan/bounds-4.c
*************** ffc7c68789ff080a9c2dc0100772c9ea  gcc/te
*** 9024,9029 ****
--- 9045,9051 ----
  9bd2c80828bcc0260a30db4f41b6dd8f  gcc/testsuite/c-c++-common/ubsan/pr68142.c
  233ec95eefe1d940a157245de1822945  gcc/testsuite/c-c++-common/ubsan/pr71512-1.c
  abaaaa855dd108b8d327718c2416ad01  gcc/testsuite/c-c++-common/ubsan/pr71512-2.c
+ c2f3b3be31f310c27528d1ee4cc38bb9  gcc/testsuite/c-c++-common/ubsan/pr80350.c
  dab28cca030f6a4bc8dd3c11ed677fff  gcc/testsuite/c-c++-common/ubsan/recovery-1.c
  5bb4d0c13ed60e4d8054523bc5e48304  gcc/testsuite/c-c++-common/ubsan/recovery-2.c
  aafe603ef0d928ea5f8241acd3077f5c  gcc/testsuite/c-c++-common/ubsan/recovery-3.c
*************** e556d95fc8d53f6631375ea8b85d3075  gcc/te
*** 9037,9042 ****
--- 9059,9065 ----
  82afee71f72fbf21412e2924f47ea4b8  gcc/testsuite/c-c++-common/ubsan/save-expr-3.c
  6c0e99e114699e240db660fc574febe9  gcc/testsuite/c-c++-common/ubsan/save-expr-4.c
  4a5186270de56b794677e64699b4db69  gcc/testsuite/c-c++-common/ubsan/shift-1.c
+ edd4fcff5550bbc876ceb98d62be3b21  gcc/testsuite/c-c++-common/ubsan/shift-10.c
  a18c6c5812c92fe7ae6c0d748ca4d92b  gcc/testsuite/c-c++-common/ubsan/shift-2.c
  0b6048e0bae5c56479d7ad8db84f1080  gcc/testsuite/c-c++-common/ubsan/shift-3.c
  0583cbb89a0ca9b82aa6f779422b4f5e  gcc/testsuite/c-c++-common/ubsan/shift-4.c
*************** fe56cd912c0f058bb4436bed7ee10cea  gcc/te
*** 9260,9265 ****
--- 9283,9289 ----
  a63cefdf2683d4aa005634e3368984ba  gcc/testsuite/g++.dg/abi/pr39188-3.h
  afd0ff2e30705970415e4aa6ca6e1468  gcc/testsuite/g++.dg/abi/pr39188-3a.C
  98c00465484f65e4b1d1c30fbbb31e23  gcc/testsuite/g++.dg/abi/pr39188-3b.C
+ f490a138e96fa6bdd22efe9404004222  gcc/testsuite/g++.dg/abi/pr77728-1.C
  4a1543932abd77ea1cfba28eecdeeef4  gcc/testsuite/g++.dg/abi/pragma-pack1.C
  758c2fd81af2f42665b56b5d21b15e9f  gcc/testsuite/g++.dg/abi/regparm1.C
  d90943e976dded1f4182aeb500d1f2c7  gcc/testsuite/g++.dg/abi/rtti1.C
*************** e5fa8115f1c449f56d10e259c799b933  gcc/te
*** 9831,9836 ****
--- 9855,9861 ----
  72736d15450a5e2c6eff6d212a1c62ea  gcc/testsuite/g++.dg/cpp0x/alias-decl-51.C
  ff3cdd35e9b74954a4247257ac643335  gcc/testsuite/g++.dg/cpp0x/alias-decl-52.C
  aeae7dcc61eb495ebb095caa00a5f429  gcc/testsuite/g++.dg/cpp0x/alias-decl-55.C
+ 445849a996785ae535a6c30f3b9a98fa  gcc/testsuite/g++.dg/cpp0x/alias-decl-59.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
*************** ef369c9d8dbd4b3ba5c764f92fc53a46  gcc/te
*** 9843,9848 ****
--- 9868,9874 ----
  830a80101d211b99c4fce4c743aa6771  gcc/testsuite/g++.dg/cpp0x/alias-decl-enum-1.C
  42802675fdf183e36c26b59ce2188fbd  gcc/testsuite/g++.dg/cpp0x/alias-decl-pmf1.C
  3160c52a8ac131b03192a1bc86ef7a35  gcc/testsuite/g++.dg/cpp0x/alignas1.C
+ cda964826837ac50113537351c4b8f2b  gcc/testsuite/g++.dg/cpp0x/alignas11.C
  f1354435b9e53f5c5d923994edebb49f  gcc/testsuite/g++.dg/cpp0x/alignas2.C
  f441b8f61e57b375afffc578a0ab410b  gcc/testsuite/g++.dg/cpp0x/alignas3.C
  842d4bc39d9ce4591190d72ce324a6a8  gcc/testsuite/g++.dg/cpp0x/alignas4.C
*************** cbe0ba147a1df371f25c8ab8623476ef  gcc/te
*** 10383,10388 ****
--- 10409,10415 ----
  a5a365073fed8c5bd9263eef7df7b899  gcc/testsuite/g++.dg/cpp0x/deleted10.C
  237265837e45688c4ab0305223c90d74  gcc/testsuite/g++.dg/cpp0x/deleted11.C
  2983561177357253ebbb1f5c1fa5f8e4  gcc/testsuite/g++.dg/cpp0x/deleted12.C
+ 2d9bfdbc6407d55b8911aeaa44476c9f  gcc/testsuite/g++.dg/cpp0x/deleted13.C
  d677b798550124a88e6345300f30828a  gcc/testsuite/g++.dg/cpp0x/deleted2.C
  a9129f4cd34b93dbe745e3849ea1c38a  gcc/testsuite/g++.dg/cpp0x/deleted3.C
  d6f65d86ea217a2efd4c31ebedc9c9db  gcc/testsuite/g++.dg/cpp0x/deleted4.C
*************** d3df2168b01c7df3891e31a076616e58  gcc/te
*** 10576,10581 ****
--- 10603,10609 ----
  69ee4b066e7054d7163a882761fcc7c7  gcc/testsuite/g++.dg/cpp0x/inh-ctor2.C
  1e245cab6f0228068139bd22ddc79d66  gcc/testsuite/g++.dg/cpp0x/inh-ctor20.C
  ae53be78261501cbb9b25c7630f78cb5  gcc/testsuite/g++.dg/cpp0x/inh-ctor21.C
+ 3dd2cbce9f770ed128820376bcfc0ea3  gcc/testsuite/g++.dg/cpp0x/inh-ctor27.C
  6a7a4b5897b83f2f6ebdd08eb567d152  gcc/testsuite/g++.dg/cpp0x/inh-ctor3.C
  071eafda7f7d2d4bff42921fbd048a45  gcc/testsuite/g++.dg/cpp0x/inh-ctor4.C
  fda4f7d4f4b57c79d7734d634ae9041f  gcc/testsuite/g++.dg/cpp0x/inh-ctor5.C
*************** e441f7a8895e83d53f40d4ca21836ee2  gcc/te
*** 10814,10819 ****
--- 10842,10848 ----
  404693fec002449e01019ebc66a762f7  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nested3.C
  b4ee4e860077c15b5f446a344ee80eb1  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nested4.C
  61ec239111bc86f289d1bee48e0c8003  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nested5.C
+ 5fbb17b854d8fd1a54b7633e8347d839  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nested6.C
  473ec19f81d0003cf47717bbb9c67549  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-non-const.C
  fc0cbc487d6a1b6d02de8cbeb0f06f70  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nop.C
  45c8811455b2ff67d0b834d61c336d54  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ns-scope.C
*************** f9a95403a108b26b2de03038d43da14f  gcc/te
*** 10976,10981 ****
--- 11005,11011 ----
  91a43b77eb14e3bcc8e25996943b3d03  gcc/testsuite/g++.dg/cpp0x/nsdmi10.C
  ef00b2c2beb9680889aec5881ac6e71e  gcc/testsuite/g++.dg/cpp0x/nsdmi11.C
  73f3d24b7fde9a7bfe33075395c0b3db  gcc/testsuite/g++.dg/cpp0x/nsdmi12.C
+ efbe4509f010d6478960eb76bc669dd0  gcc/testsuite/g++.dg/cpp0x/nsdmi13.C
  6441ebb320eb7cce0916b770b17635d3  gcc/testsuite/g++.dg/cpp0x/nsdmi2.C
  b49a256b7d52d077f75204867f7c282e  gcc/testsuite/g++.dg/cpp0x/nsdmi3.C
  5f65bb87e42c6ccb9b5a2788ce979bcf  gcc/testsuite/g++.dg/cpp0x/nsdmi4.C
*************** d584417478a609ab589447aa7e173812  gcc/te
*** 11148,11158 ****
--- 11178,11193 ----
  4ca96cbe7b69845eba2cf016007957a4  gcc/testsuite/g++.dg/cpp0x/pr70528.C
  cf9cf154014255688dedeb39cfe8e73b  gcc/testsuite/g++.dg/cpp0x/pr70869.C
  c69896dc2fac3243e492d5e8acf8d0b8  gcc/testsuite/g++.dg/cpp0x/pr71054.C
+ 8cd9ca1dc7d8e3ad63d64b194e06d6ca  gcc/testsuite/g++.dg/cpp0x/pr71182.C
  bf28b34cff6af29465046bf24b9bff82  gcc/testsuite/g++.dg/cpp0x/pr71739.C
  7f91317e6447b60e485c696d632a9ae9  gcc/testsuite/g++.dg/cpp0x/pr71979.C
  26ea08e9b4f6ddd2f8b2d8c726065478  gcc/testsuite/g++.dg/cpp0x/pr77907.C
+ 785e97f705ee538cb0d469f646b74caa  gcc/testsuite/g++.dg/cpp0x/pr78341.C
  7f20ecc1d0425b01c320b4d638d5dc4c  gcc/testsuite/g++.dg/cpp0x/pr78649.C
+ fc11ff78853c75dd1793494cd38f1023  gcc/testsuite/g++.dg/cpp0x/pr78693.C
  a32de62864222434c111c70941412a14  gcc/testsuite/g++.dg/cpp0x/pr78701.C
+ f20119fcb0360fcb840fc98cdd160056  gcc/testsuite/g++.dg/cpp0x/pr79296.C
+ 66a521d2e849b0d860d730b03168d8af  gcc/testsuite/g++.dg/cpp0x/pr80091.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
*************** a1ffe33575e516147d04bf615cd38349  gcc/te
*** 11179,11184 ****
--- 11214,11222 ----
  ba9e5975a5058b94945c4d18bb19b344  gcc/testsuite/g++.dg/cpp0x/range-for3.C
  4b0681c49d2c294d37da68e8ae679248  gcc/testsuite/g++.dg/cpp0x/range-for30.C
  2e0b59cf549f3ada1e2c24f0828fd564  gcc/testsuite/g++.dg/cpp0x/range-for31.C
+ cac4db523ff451f6ffc7f57da72a4164  gcc/testsuite/g++.dg/cpp0x/range-for32.C
+ c0e5ee89c913d75b3174c2833d03f665  gcc/testsuite/g++.dg/cpp0x/range-for33.C
+ f6fdcf88436a7c2de904550e31de7cea  gcc/testsuite/g++.dg/cpp0x/range-for34.C
  cf3faabae812bd6f8ade13f3c1d36871  gcc/testsuite/g++.dg/cpp0x/range-for4.C
  9d70da20463079b62be580867a3e6601  gcc/testsuite/g++.dg/cpp0x/range-for5.C
  bf09a13cfe61445a898ea383c44bc795  gcc/testsuite/g++.dg/cpp0x/range-for6.C
*************** b8b4ef414480ac8cc610a96093ab666f  gcc/te
*** 11469,11474 ****
--- 11507,11513 ----
  afebb5cb3a55d32fcecd85587b287bd9  gcc/testsuite/g++.dg/cpp0x/variadic-tuple.C
  eae406793547757d01528d5680162682  gcc/testsuite/g++.dg/cpp0x/variadic-tuple2.C
  9cf2b1705ed83cc74a8a4b9eb2703186  gcc/testsuite/g++.dg/cpp0x/variadic-unify-2.C
+ 14d049c47cd861f03247bae7077f7a4a  gcc/testsuite/g++.dg/cpp0x/variadic-unify-3.C
  72f7c5714fa45fa32619b387e484e88b  gcc/testsuite/g++.dg/cpp0x/variadic-unify.C
  30d5d2ca1010b71be91917305590fe27  gcc/testsuite/g++.dg/cpp0x/variadic-unresolved.C
  edf9e45ed1a17b392fa9f15f8a7cce75  gcc/testsuite/g++.dg/cpp0x/variadic-value1.C
*************** c4e86a95bc6b38f69a4a30b1b1cf1e4e  gcc/te
*** 11715,11720 ****
--- 11754,11760 ----
  51f8ba9d1f0f20256658a6298e611261  gcc/testsuite/g++.dg/cpp1y/auto-fn30.C
  2166d3092f2a511f64d91ad91795c1ac  gcc/testsuite/g++.dg/cpp1y/auto-fn31.C
  f475a3e97ef5d08fb361f8070d183611  gcc/testsuite/g++.dg/cpp1y/auto-fn32.C
+ be0d5f10eb69b210aef36d86a139ae03  gcc/testsuite/g++.dg/cpp1y/auto-fn36.C
  a87641c12e6bf65af1e8d592973cba76  gcc/testsuite/g++.dg/cpp1y/auto-fn4.C
  eaab8c47716923537d6580ede6fbe3ae  gcc/testsuite/g++.dg/cpp1y/auto-fn5.C
  3861eed28323480e4913eea3d9c0ec00  gcc/testsuite/g++.dg/cpp1y/auto-fn6.C
*************** d67958b896eb1dae6f8862fd59b01c62  gcc/te
*** 11726,11731 ****
--- 11766,11774 ----
  f3e3d98fcbe616df26f26eb779c66c1f  gcc/testsuite/g++.dg/cpp1y/complex_literals.h
  ff3e876f73b9e207bc74cebb8f681b24  gcc/testsuite/g++.dg/cpp1y/constexpr-77467.C
  3703fe85dbf973a8e792adfb4de7f0fc  gcc/testsuite/g++.dg/cpp1y/constexpr-77553.C
+ cfc19422b140639fdc2dc2bf7ca295b6  gcc/testsuite/g++.dg/cpp1y/constexpr-79639.C
+ 87e6acf3f9570693090bc9744174253b  gcc/testsuite/g++.dg/cpp1y/constexpr-79681-1.C
+ c31b3bbd5d5198b87b168be79f7471eb  gcc/testsuite/g++.dg/cpp1y/constexpr-79681-2.C
  8ca7fb9e44e526f77542eaa59593c544  gcc/testsuite/g++.dg/cpp1y/constexpr-array1.C
  10c765e5671de39fd3d751b2e3a5408b  gcc/testsuite/g++.dg/cpp1y/constexpr-array2.C
  192478e53d1e7dc7ab67b7b22a9678c1  gcc/testsuite/g++.dg/cpp1y/constexpr-array3.C
*************** ce3d96795da2089956df925a1a9c9815  gcc/te
*** 11739,11744 ****
--- 11782,11788 ----
  e6815ab618d6af99025ddeacf6ab0545  gcc/testsuite/g++.dg/cpp1y/constexpr-copy3.C
  9b6ce1c2202c1ce9ea82fda5f060499b  gcc/testsuite/g++.dg/cpp1y/constexpr-empty1.C
  9e871814c326197a59b4ae1738313788  gcc/testsuite/g++.dg/cpp1y/constexpr-empty2.C
+ d4fc72d059e047077b1d6033d4c13026  gcc/testsuite/g++.dg/cpp1y/constexpr-empty3.C
  995873768089d805df939c03d2be8b1c  gcc/testsuite/g++.dg/cpp1y/constexpr-hana1.C
  f4f6c3d1cdaf2aa67bfa2b8c851853d5  gcc/testsuite/g++.dg/cpp1y/constexpr-incr1.C
  3e9dd485a2a6d99132c92a6d04b96ee9  gcc/testsuite/g++.dg/cpp1y/constexpr-initlist1.C
*************** f705c3231fd3394bbd8e1f6d3c18f870  gcc/te
*** 11763,11771 ****
  469cd1fc4d897d90592a00ce78be9201  gcc/testsuite/g++.dg/cpp1y/constexpr-switch2.C
  c1e1359ff4463d37602a3a97e87c775f  gcc/testsuite/g++.dg/cpp1y/constexpr-switch3.C
  2cf598a0cfa5187e173eb042b77aa4a7  gcc/testsuite/g++.dg/cpp1y/constexpr-switch4.C
! 04e1d26f77c1f444a58d9c3311978dab  gcc/testsuite/g++.dg/cpp1y/constexpr-throw.C
  0338099a8b7545e92dbe09d98b8c671d  gcc/testsuite/g++.dg/cpp1y/constexpr-type-def-compound1.C
  f869695e4081f7115b13ec5e36fddb37  gcc/testsuite/g++.dg/cpp1y/constexpr-type-def1.C
  d05362a8ea33190463d383e8c676b147  gcc/testsuite/g++.dg/cpp1y/constexpr-void1.C
  f9177d17a8e7ca1cf52d2e3f3738490b  gcc/testsuite/g++.dg/cpp1y/constexpr-void2.C
  83f6314e632d195e61997bd04ab32847  gcc/testsuite/g++.dg/cpp1y/context-conv1.C
--- 11807,11816 ----
  469cd1fc4d897d90592a00ce78be9201  gcc/testsuite/g++.dg/cpp1y/constexpr-switch2.C
  c1e1359ff4463d37602a3a97e87c775f  gcc/testsuite/g++.dg/cpp1y/constexpr-switch3.C
  2cf598a0cfa5187e173eb042b77aa4a7  gcc/testsuite/g++.dg/cpp1y/constexpr-switch4.C
! fc6eae1310169e00093e41f9d7bf977f  gcc/testsuite/g++.dg/cpp1y/constexpr-throw.C
  0338099a8b7545e92dbe09d98b8c671d  gcc/testsuite/g++.dg/cpp1y/constexpr-type-def-compound1.C
  f869695e4081f7115b13ec5e36fddb37  gcc/testsuite/g++.dg/cpp1y/constexpr-type-def1.C
+ 165186eea0291986cb116c6366c5d09c  gcc/testsuite/g++.dg/cpp1y/constexpr-union1.C
  d05362a8ea33190463d383e8c676b147  gcc/testsuite/g++.dg/cpp1y/constexpr-void1.C
  f9177d17a8e7ca1cf52d2e3f3738490b  gcc/testsuite/g++.dg/cpp1y/constexpr-void2.C
  83f6314e632d195e61997bd04ab32847  gcc/testsuite/g++.dg/cpp1y/context-conv1.C
*************** a5fcad1d0708a6218c6fe69c1871df02  gcc/te
*** 11792,11797 ****
--- 11837,11843 ----
  18a2431f49a5d003b8c4af0ee1ee26fb  gcc/testsuite/g++.dg/cpp1y/lambda-generic-cfun.C
  043e19917f87f2b2acd754fc6d7db469  gcc/testsuite/g++.dg/cpp1y/lambda-generic-const1.C
  565bd59fb2dca8cbcfbfa5b7e1e94368  gcc/testsuite/g++.dg/cpp1y/lambda-generic-const2.C
+ c1704c3068b9b801f6fca80634fa3d1c  gcc/testsuite/g++.dg/cpp1y/lambda-generic-const3.C
  2e80b291e01a2cfa45ff49e595eefeb5  gcc/testsuite/g++.dg/cpp1y/lambda-generic-conv1.C
  4826d92e5c4d99fa506ff2e846ff01a4  gcc/testsuite/g++.dg/cpp1y/lambda-generic-conv2.C
  78cdb2dc3c8d671d96c375fa61f96dc5  gcc/testsuite/g++.dg/cpp1y/lambda-generic-conv3.C
*************** c6352418315616cd37a733490bfa2baf  gcc/te
*** 11886,11891 ****
--- 11932,11940 ----
  e870b2124044ac1320cf992f181773a4  gcc/testsuite/g++.dg/cpp1y/pr60626.C
  ccdf243ad72b9b0a028429d373468fef  gcc/testsuite/g++.dg/cpp1y/pr60627.C
  57a0dc24fb99fbd479aab82399935d96  gcc/testsuite/g++.dg/cpp1y/pr60943.C
+ 36ea8d632059da318eba95db916a7d67  gcc/testsuite/g++.dg/cpp1y/pr61636-1.C
+ 9b956ed4d6ed5d2856ccf34af41742c3  gcc/testsuite/g++.dg/cpp1y/pr61636-2.C
+ 8b18feb5bcdddcab93132675568377e3  gcc/testsuite/g++.dg/cpp1y/pr61636-3.C
  80145d35968f0308732f07fb457345f2  gcc/testsuite/g++.dg/cpp1y/pr63996.C
  2bf768dd7e19ea1f0872089c05d29aeb  gcc/testsuite/g++.dg/cpp1y/pr64626-1.C
  b82fb5e4a473d7355f2d603a5f9c0809  gcc/testsuite/g++.dg/cpp1y/pr64626-2.C
*************** c76033bace37fe8344dd999290834128  gcc/te
*** 11983,11988 ****
--- 12032,12038 ----
  87e28b8d91cdca54118621d517c2f9aa  gcc/testsuite/g++.dg/cpp1z/abbrev2.C
  68f716938002307e7dcda9d5dc357f14  gcc/testsuite/g++.dg/cpp1z/attributes-enum-1.C
  c0f76eabaeee19f702ca129c32355700  gcc/testsuite/g++.dg/cpp1z/attributes-enum-1a.C
+ b168fea8fd96c7b9e04f74cdd04de2a4  gcc/testsuite/g++.dg/cpp1z/constexpr-lambda15.C
  98b1106ed209b91da77baabfe32a0221  gcc/testsuite/g++.dg/cpp1z/cplusplus.C
  b78ef62cdf62c62127e6ef6b082f3bbf  gcc/testsuite/g++.dg/cpp1z/feat-cxx1z.C
  f6bf72fc22cf2e0b2625b0da029798a4  gcc/testsuite/g++.dg/cpp1z/fold-ice1.C
*************** d108472b30fd8a2ccb535bb57ff25d0a  gcc/te
*** 12431,12436 ****
--- 12481,12488 ----
  39041dce87ae406151a5cca310cd2ce4  gcc/testsuite/g++.dg/expr/ptrmem6.C
  014c6e35722352b75d65d090cb999dd7  gcc/testsuite/g++.dg/expr/ptrmem6a.C
  9b52a54a6bb9359f4cd984333c3b7ee6  gcc/testsuite/g++.dg/expr/ptrmem7.C
+ ff3a5759912b7f7418063e83588430a4  gcc/testsuite/g++.dg/expr/ptrmem8.C
+ c5dab48b8ba1e4045416f5a602e8b9a4  gcc/testsuite/g++.dg/expr/ptrmem9.C
  cfe9ff3c65c17e6ab2653583e3fd9e3c  gcc/testsuite/g++.dg/expr/return1.C
  0aff78a2cc7b554bd2a283f999880d26  gcc/testsuite/g++.dg/expr/sizeof1.C
  1714277b99f69dbeee24b2fdf5626d32  gcc/testsuite/g++.dg/expr/sizeof2.C
*************** ad9b04984e82c2e0e1fb2025de8f9a23  gcc/te
*** 12666,12671 ****
--- 12718,12724 ----
  ab6acb4a7c8c1d0b3e7717da4ac42983  gcc/testsuite/g++.dg/ext/complit12.C
  1ef2d5904216cc610d5c5dde143f79ac  gcc/testsuite/g++.dg/ext/complit13.C
  07cb245f4432f072b7263e83c675d2de  gcc/testsuite/g++.dg/ext/complit14.C
+ b1b3d79f809712cfb571a36f0d6c8914  gcc/testsuite/g++.dg/ext/complit15.C
  7350965e2763a3a6e1d4346deaa1e94e  gcc/testsuite/g++.dg/ext/complit2.C
  7c0cfd2335d61954c46222aa7517e055  gcc/testsuite/g++.dg/ext/complit3.C
  f2a3354acae823d1855d3f7820f78229  gcc/testsuite/g++.dg/ext/complit4.C
*************** ebd21aaf9b21a61e56a1bcb1ace4b3c0  gcc/te
*** 12722,12728 ****
  c0dc41d4a72302e0ac9ef29725c83d30  gcc/testsuite/g++.dg/ext/flexary1.C
  4ce1c3c4d1695d0543f90340acfaa092  gcc/testsuite/g++.dg/ext/flexary10.C
  0a9a0f2fb13b4a14f889ff0cddb53264  gcc/testsuite/g++.dg/ext/flexary11.C
! daa1aa9063032e4c5155d7341659f6f6  gcc/testsuite/g++.dg/ext/flexary12.C
  53628223a07c6bbfb1cd7aef3f2b93cf  gcc/testsuite/g++.dg/ext/flexary13.C
  c4a658a25ef8a25aeef375a3ce711fa2  gcc/testsuite/g++.dg/ext/flexary14.C
  aaba8fe44d3e6fec2f01feeb83885ba8  gcc/testsuite/g++.dg/ext/flexary15.C
--- 12775,12781 ----
  c0dc41d4a72302e0ac9ef29725c83d30  gcc/testsuite/g++.dg/ext/flexary1.C
  4ce1c3c4d1695d0543f90340acfaa092  gcc/testsuite/g++.dg/ext/flexary10.C
  0a9a0f2fb13b4a14f889ff0cddb53264  gcc/testsuite/g++.dg/ext/flexary11.C
! d99f2c5485b988981ae08bf0ab740d1b  gcc/testsuite/g++.dg/ext/flexary12.C
  53628223a07c6bbfb1cd7aef3f2b93cf  gcc/testsuite/g++.dg/ext/flexary13.C
  c4a658a25ef8a25aeef375a3ce711fa2  gcc/testsuite/g++.dg/ext/flexary14.C
  aaba8fe44d3e6fec2f01feeb83885ba8  gcc/testsuite/g++.dg/ext/flexary15.C
*************** aaba8fe44d3e6fec2f01feeb83885ba8  gcc/te
*** 12730,12735 ****
--- 12783,12791 ----
  b97898a82d442beda87456e35688b856  gcc/testsuite/g++.dg/ext/flexary18.C
  82265f1aad7d680fd972d1eddd67d3a9  gcc/testsuite/g++.dg/ext/flexary19.C
  fa0fdbfe242e37c8962c867f656e7e36  gcc/testsuite/g++.dg/ext/flexary2.C
+ f22af1474252d514ac0a12998e8af04c  gcc/testsuite/g++.dg/ext/flexary20.C
+ 76f921b3421c6306d60e63d81bf695f4  gcc/testsuite/g++.dg/ext/flexary21.C
+ 799928c572de3a0a1d8c1318932df135  gcc/testsuite/g++.dg/ext/flexary24.C
  21926590c31816347bbb7ba438127f63  gcc/testsuite/g++.dg/ext/flexary3.C
  3d3772048887cc532cac316c5dfc3727  gcc/testsuite/g++.dg/ext/flexary4.C
  68d60f0ca40a2d83ca7d64839921f352  gcc/testsuite/g++.dg/ext/flexary5.C
*************** f2cf0baaaf489aa15f22210e07d052d1  gcc/te
*** 12785,12790 ****
--- 12841,12847 ----
  61fa88a10a461afa5233ba52ee25455d  gcc/testsuite/g++.dg/ext/int128-2.h
  8313f3d030293501382bb11536a8919a  gcc/testsuite/g++.dg/ext/int128-3.C
  3b33306d69b3ca18d4baf8c0846a03a3  gcc/testsuite/g++.dg/ext/int128-4.C
+ 754d9cd2dfd66632200e26d330e6b4a6  gcc/testsuite/g++.dg/ext/int128-5.C
  3a16bb49d1e751989bc6c5980e68cc41  gcc/testsuite/g++.dg/ext/interface1.C
  a6025f300298ca27e5d4454172592895  gcc/testsuite/g++.dg/ext/interface1.h
  0530572db926ff489aea49718a5eabe8  gcc/testsuite/g++.dg/ext/interface1a.cc
*************** e7267f3b0ef839e4a2d835556d472a34  gcc/te
*** 12871,12877 ****
  0b7e6be63f874371a065af141e94dc40  gcc/testsuite/g++.dg/ext/mv5.C
  5fa5e6eec310c2baca6e675f51db6f5b  gcc/testsuite/g++.dg/ext/mv6.C
  d7e6a6acfdeef8fa4231626fa3e68f99  gcc/testsuite/g++.dg/ext/mv7.C
! 71756d5a370200272e4677b59eccf9c5  gcc/testsuite/g++.dg/ext/mv8.C
  7610da3ac7479053e5453edaa297546d  gcc/testsuite/g++.dg/ext/mv9.C
  d55fd7b81ee99b5c87c27d2c23053a32  gcc/testsuite/g++.dg/ext/mvc1.C
  fb55d0e97756a33733f9bed9c07f8d0c  gcc/testsuite/g++.dg/ext/mvc2.C
--- 12928,12934 ----
  0b7e6be63f874371a065af141e94dc40  gcc/testsuite/g++.dg/ext/mv5.C
  5fa5e6eec310c2baca6e675f51db6f5b  gcc/testsuite/g++.dg/ext/mv6.C
  d7e6a6acfdeef8fa4231626fa3e68f99  gcc/testsuite/g++.dg/ext/mv7.C
! fde70aca439cf147f99652ebf4e2e324  gcc/testsuite/g++.dg/ext/mv8.C
  7610da3ac7479053e5453edaa297546d  gcc/testsuite/g++.dg/ext/mv9.C
  d55fd7b81ee99b5c87c27d2c23053a32  gcc/testsuite/g++.dg/ext/mvc1.C
  fb55d0e97756a33733f9bed9c07f8d0c  gcc/testsuite/g++.dg/ext/mvc2.C
*************** da9f4d40914a62f10cfc08d681f84fe6  gcc/te
*** 12912,12917 ****
--- 12969,12975 ----
  fa1bb59fa29c67300169c1e22d329d50  gcc/testsuite/g++.dg/ext/pr69145-2.h
  55064040c04f03766a14346d8b726048  gcc/testsuite/g++.dg/ext/pr70290.C
  f59cca37bcf6bf005672f72a4f1ab0c0  gcc/testsuite/g++.dg/ext/pr70571.C
+ e7effb51effd21039f6a2279ef9eceb0  gcc/testsuite/g++.dg/ext/pr80363.C
  ad117686eb16e680b29f2f5e45ebe0df  gcc/testsuite/g++.dg/ext/pragmaweak1.C
  ae2794e104309a224e228d70e4cede48  gcc/testsuite/g++.dg/ext/pretty1.C
  faa8333681bedde3ba84daa60ec26ff8  gcc/testsuite/g++.dg/ext/pretty2.C
*************** ac4d6ed4fa7dd3fbe3400c186a7c46d8  gcc/te
*** 13348,13353 ****
--- 13406,13416 ----
  1c935120e3c1e7d165ea068f57519a6e  gcc/testsuite/g++.dg/gomp/pr67523.C
  1e46e97dc4fca9257e078353e30f0add  gcc/testsuite/g++.dg/gomp/pr71910.C
  79e222486ea33d87026b4ecac4bb3593  gcc/testsuite/g++.dg/gomp/pr71941.C
+ b818df42e2e83be27f8843cc160f0681  gcc/testsuite/g++.dg/gomp/pr79429.C
+ 82b6406eb003ee9e559f588951fd7b03  gcc/testsuite/g++.dg/gomp/pr79664.C
+ 61f6175348fda4d4917305d233417a28  gcc/testsuite/g++.dg/gomp/pr80141.C
+ ba547a4dc52e5fa57b7cf7b21dfac263  gcc/testsuite/g++.dg/gomp/pr81011.C
+ 002e68c629105684ed6e09f1c3c9f806  gcc/testsuite/g++.dg/gomp/pr81154.C
  d2c2484d4d1236326efc32a01fddaa03  gcc/testsuite/g++.dg/gomp/predetermined-1.C
  edac71d2b358ecd6e646fece69c5426d  gcc/testsuite/g++.dg/gomp/private-1.C
  d447246d410ae61ed9f733998e77b958  gcc/testsuite/g++.dg/gomp/reference-1.C
*************** f44963a0cd9c1736b28dd8d5a81a4a94  gcc/te
*** 13764,13769 ****
--- 13827,13833 ----
  559e18af649d0930e65e2663f043609b  gcc/testsuite/g++.dg/init/ref20.C
  9a5faac941462bf7541a81ebb5668997  gcc/testsuite/g++.dg/init/ref21.C
  61efc80d9af550cf9c4146845d48798a  gcc/testsuite/g++.dg/init/ref22.C
+ ef89ae0c3b4a590a94233819b506141f  gcc/testsuite/g++.dg/init/ref23.C
  e21984c05c21d067e3b20b37c68bec76  gcc/testsuite/g++.dg/init/ref3.C
  f21f65304dbc9a97b63efafb7bb1a6df  gcc/testsuite/g++.dg/init/ref4.C
  e7fdc3fa73fd7411222a32862636796b  gcc/testsuite/g++.dg/init/ref5.C
*************** a99b2fdf38ca55ba2af4c250d0c71086  gcc/te
*** 13980,13986 ****
--- 14044,14055 ----
  b80e7226dbed91bfd07d3de88797e3ca  gcc/testsuite/g++.dg/ipa/pr69241-3.C
  f3021b0cdc3816bbbaf3ca610d163e73  gcc/testsuite/g++.dg/ipa/pr69241-4.C
  015159cfa161eb427da1e671b39b4765  gcc/testsuite/g++.dg/ipa/pr69649.C
+ cad676606f867ff6d3c0c30870ad11a0  gcc/testsuite/g++.dg/ipa/pr71207.C
+ 3a8004c0e4c3f3ec713f3674c6464c08  gcc/testsuite/g++.dg/ipa/pr77333.C
+ d53e2610da5ee135ff2297e91a0715be  gcc/testsuite/g++.dg/ipa/pr77905.C
  0d66afc3b6be386c8e29a4e0bbb7485d  gcc/testsuite/g++.dg/ipa/pr78188.C
+ c5be5b54243f6264bf84d49d4a16947c  gcc/testsuite/g++.dg/ipa/pr79931.C
+ 89f95e75e402e5135147f26252be06e5  gcc/testsuite/g++.dg/ipa/pr80205.C
  65b30ac9d2b3a2244e49849aaad7dd78  gcc/testsuite/g++.dg/ipa/remref-1.C
  d26e3f0899c708e0f4b2ec8427502236  gcc/testsuite/g++.dg/ipa/remref-2.C
  b4804485e0df8c8497236eb6966a8244  gcc/testsuite/g++.dg/ipa/type-inheritance-1.C
*************** b16d2b44bfa0aeed86e99a04f412703d  gcc/te
*** 14123,14128 ****
--- 14192,14198 ----
  2ddc73877ee8726480b98b6b881569b6  gcc/testsuite/g++.dg/lookup/pr21802.C
  6133d93b9e3d1477d5f921d386c406a0  gcc/testsuite/g++.dg/lookup/pr6936.C
  3717c2026453719d4d718f3e8061ba28  gcc/testsuite/g++.dg/lookup/pr70205.C
+ 64b272011bdda1340d422fdc53bc678a  gcc/testsuite/g++.dg/lookup/pr79377.C
  9fc063d780e4510399927cfe832e8770  gcc/testsuite/g++.dg/lookup/pretty1.C
  f30dda31dee159f3aebbbc269a5fd8e4  gcc/testsuite/g++.dg/lookup/ptrmem1.C
  bcba89d3ec64e8fc005f26cebc29ef75  gcc/testsuite/g++.dg/lookup/redecl1.C
*************** d3e7b46b355042e3d34530ae665a29e7  gcc/te
*** 14417,14427 ****
  11b7d69cfefec9d26ec290efdce4cddc  gcc/testsuite/g++.dg/lto/pr69133_0.C
  ef5a2536eb458f4c1bb26650ac8cf4bc  gcc/testsuite/g++.dg/lto/pr69133_1.C
  c96eb51fa2b7024612260c2b5bf7e61e  gcc/testsuite/g++.dg/lto/pr69137_0.C
! b537c2e342c32ce6d0b3c3c1f07c32ff  gcc/testsuite/g++.dg/lto/pr69589_0.C
  028ec5371a2f90aff6959986ad96b4a2  gcc/testsuite/g++.dg/lto/pr69589_1.C
  6b7544922085b3acc5747d6df94b222d  gcc/testsuite/g++.dg/lto/pr69729_0.C
  b972d1fd05b76ae528924efc5e87e1e0  gcc/testsuite/g++.dg/lto/pr78472_0.c
  e2b3ea5caae8976b182bb721752f096a  gcc/testsuite/g++.dg/lto/pr78472_1.C
  6232508298dd20a759cf64fffbca9f5e  gcc/testsuite/g++.dg/lto/v1-plugin-api-not-supported_0.C
  80450d00a25790eac61041efe3b30bc0  gcc/testsuite/g++.dg/opt/20050511-1.C
  960bd912d3dccb44df0ecdebdfd45b44  gcc/testsuite/g++.dg/opt/alias1.C
--- 14487,14498 ----
  11b7d69cfefec9d26ec290efdce4cddc  gcc/testsuite/g++.dg/lto/pr69133_0.C
  ef5a2536eb458f4c1bb26650ac8cf4bc  gcc/testsuite/g++.dg/lto/pr69133_1.C
  c96eb51fa2b7024612260c2b5bf7e61e  gcc/testsuite/g++.dg/lto/pr69137_0.C
! a66ce15fb60d398a3305f31de3dd8a46  gcc/testsuite/g++.dg/lto/pr69589_0.C
  028ec5371a2f90aff6959986ad96b4a2  gcc/testsuite/g++.dg/lto/pr69589_1.C
  6b7544922085b3acc5747d6df94b222d  gcc/testsuite/g++.dg/lto/pr69729_0.C
  b972d1fd05b76ae528924efc5e87e1e0  gcc/testsuite/g++.dg/lto/pr78472_0.c
  e2b3ea5caae8976b182bb721752f096a  gcc/testsuite/g++.dg/lto/pr78472_1.C
+ cbabc80851a14f5ce9acf898d69e0c56  gcc/testsuite/g++.dg/lto/pr79050_0.C
  6232508298dd20a759cf64fffbca9f5e  gcc/testsuite/g++.dg/lto/v1-plugin-api-not-supported_0.C
  80450d00a25790eac61041efe3b30bc0  gcc/testsuite/g++.dg/opt/20050511-1.C
  960bd912d3dccb44df0ecdebdfd45b44  gcc/testsuite/g++.dg/opt/alias1.C
*************** cd9d658bcc74632f8c5f64180e52c3e8  gcc/te
*** 14439,14444 ****
--- 14510,14517 ----
  15dd66151b129bfdbe9cd873521b3467  gcc/testsuite/g++.dg/opt/builtins1.C
  658263688b08330a026e1ad24c8f9b8f  gcc/testsuite/g++.dg/opt/builtins2.C
  def63acb8ef99a4c443fc492c744024e  gcc/testsuite/g++.dg/opt/call1.C
+ 1eba3f96de4bd15ebff2723155f41e53  gcc/testsuite/g++.dg/opt/call2.C
+ 85b07614ef2e4e3618196014b1b6b6dc  gcc/testsuite/g++.dg/opt/call3.C
  0365760743a63e367398b52c1a1ac37e  gcc/testsuite/g++.dg/opt/cfg1.C
  2db7ebcb2c45714978fcb3cadb7cb570  gcc/testsuite/g++.dg/opt/cfg2.C
  edb10b502f24cdcc3e2d6bd03834f453  gcc/testsuite/g++.dg/opt/cfg3.C
*************** e98c78fcaf089947f989361b38fdf935  gcc/te
*** 14471,14476 ****
--- 14544,14550 ----
  110fc27204a84af6a62744d613b30944  gcc/testsuite/g++.dg/opt/cse3.C
  da545b524f9533548787d2126af2b0ea  gcc/testsuite/g++.dg/opt/declone1.C
  50ee927cf6fe85c47d711d0cc9801ad4  gcc/testsuite/g++.dg/opt/declone2.C
+ b21a48a250ef7c7bf5c2d289c1d68c60  gcc/testsuite/g++.dg/opt/declone3.C
  903860d0fe2a846a5f1ee14453b38348  gcc/testsuite/g++.dg/opt/delay-slot-1.C
  fc3765afbe4eece1e37074054bfbd3e4  gcc/testsuite/g++.dg/opt/devirt1.C
  7cb068437fa856224557f1c6ec473a59  gcc/testsuite/g++.dg/opt/devirt2.C
*************** f527f51fa4c8b92a4d9374e96752d73a  gcc/te
*** 14554,14559 ****
--- 14628,14634 ----
  4ed264b192fadaa6f3076ca27b4fc086  gcc/testsuite/g++.dg/opt/nrv15.C
  e94377182a1dedb230f53db874897364  gcc/testsuite/g++.dg/opt/nrv16.C
  3bf30be38f5aa46b2a1c3f22d55000d4  gcc/testsuite/g++.dg/opt/nrv17.C
+ 3a570f71e0d06b55d991f8cab4b017d2  gcc/testsuite/g++.dg/opt/nrv18.C
  360692bdb55de35cb68717ceb6c51fd7  gcc/testsuite/g++.dg/opt/nrv2.C
  42adcc800d5d2029a2b831e1453e8f32  gcc/testsuite/g++.dg/opt/nrv3.C
  b2773b15109a2fc43572a97edf29b236  gcc/testsuite/g++.dg/opt/nrv4.C
*************** e8fd45f660a33add25be711bbf9a8aed  gcc/te
*** 14713,14718 ****
--- 14788,14797 ----
  ea8361ea831bc7d6110a725ab74d2721  gcc/testsuite/g++.dg/opt/pr71387.C
  a380c45913d5ec3d5feed82fd2ba5c78  gcc/testsuite/g++.dg/opt/pr71528.C
  90bdbfd9313461944756a9e9f01ce788  gcc/testsuite/g++.dg/opt/pr7503-1.C
+ 4b62fdd883db12cb5eca8e85001a63b2  gcc/testsuite/g++.dg/opt/pr79267.C
+ 23fbbe3312a22eb4c300b6e8552085cc  gcc/testsuite/g++.dg/opt/pr79396.C
+ 5def8381ca76e609f29f7eca86db0b17  gcc/testsuite/g++.dg/opt/pr80275.C
+ 3793c7fdebffcc14d6e627f6ab5cdb04  gcc/testsuite/g++.dg/opt/pr80385.C
  1451eba24eea82cbd0c1ab87885c0f77  gcc/testsuite/g++.dg/opt/preinc1.C
  0841088f825be785d32663d712ecf675  gcc/testsuite/g++.dg/opt/ptrintsum1.C
  8ceccf2f02b3f64f372600e32148e146  gcc/testsuite/g++.dg/opt/ptrmem1.C
*************** bc5371eb8e8dcf79efb0889828991560  gcc/te
*** 14924,14929 ****
--- 15003,15009 ----
  47195a1b7ad4c24c5ccc7cbf50e26bb0  gcc/testsuite/g++.dg/other/gc5.C
  3ca5017faf45f39326ff4e30a1ec1ba8  gcc/testsuite/g++.dg/other/i386-1.C
  9913a24914ce11f6a0606c70ed58cb96  gcc/testsuite/g++.dg/other/i386-10.C
+ 8925c3efd781e76570846cfd6f817fd2  gcc/testsuite/g++.dg/other/i386-11.C
  833a1f08b1d3dc3293958ea625cbf54c  gcc/testsuite/g++.dg/other/i386-2.C
  1260328409c9e98b15e071178f779402  gcc/testsuite/g++.dg/other/i386-3.C
  a4ad4c2cb3c1448496351241a77aedb7  gcc/testsuite/g++.dg/other/i386-4.C
*************** e01d22af2bf54a4df755dfb677defefb  gcc/te
*** 15081,15086 ****
--- 15161,15167 ----
  e78713a0179131f593c8dd8fb9214bc5  gcc/testsuite/g++.dg/overload/addr2.C
  7237d5fda21efc2bec2c4dd99601723c  gcc/testsuite/g++.dg/overload/ambig1.C
  ea3127f4b42d821f844905a93809eb92  gcc/testsuite/g++.dg/overload/ambig2.C
+ c654c01b17fc05917f1abb232a0a09ba  gcc/testsuite/g++.dg/overload/ambig3.C
  fb106edf83320ef2682b57be415f13ba  gcc/testsuite/g++.dg/overload/arg1.C
  4491935dbfe94276c1739fb569f323e7  gcc/testsuite/g++.dg/overload/arg2.C
  56dec1a852941c80fa219023fa4df5df  gcc/testsuite/g++.dg/overload/arg3.C
*************** a7c7523f78d6f162791c48963beb5abd  gcc/te
*** 15556,15561 ****
--- 15637,15643 ----
  6a0269c4616a620b7a973566b20dc501  gcc/testsuite/g++.dg/parse/ptrmem4.C
  f52d554c8ba213f3b2dd46e6ec8cf1e3  gcc/testsuite/g++.dg/parse/ptrmem5.C
  58b8f9b33890f80dd9050c24c55321aa  gcc/testsuite/g++.dg/parse/ptrmem6.C
+ 0792cea6ff9bc1b92f2d4519f9278823  gcc/testsuite/g++.dg/parse/ptrmem7.C
  83d63dd38efaf7bc7408deb85bde6d3d  gcc/testsuite/g++.dg/parse/pure1.C
  ee6ac3b84366a978a8fd11d55b342fb7  gcc/testsuite/g++.dg/parse/qualified1.C
  824f236b15bcc9ff8b13f7275ea14210  gcc/testsuite/g++.dg/parse/qualified2.C
*************** e77af829a8368cadb2874c601ccda7ee  gcc/te
*** 15797,15807 ****
--- 15879,15893 ----
  b6486240b7f881b41363b5c5aed08fef  gcc/testsuite/g++.dg/pr70590-2.C
  78887d1698e74e4fca9c756431fc9a37  gcc/testsuite/g++.dg/pr70590.C
  0b728dae13a5f48195e47018a83c4f35  gcc/testsuite/g++.dg/pr71184.C
+ 9c7076eebc1a097805724107700a7e60  gcc/testsuite/g++.dg/pr71294.C
  dd5b895f9e8e377b3fc861eecf9bdbf7  gcc/testsuite/g++.dg/pr71389.C
  bb847cc20ee8eeae077a40b58e2964fc  gcc/testsuite/g++.dg/pr71624.C
  5d11f2248bc8824c7b2c877cacdb859e  gcc/testsuite/g++.dg/pr77427.C
  b17059f1a5aa7cc26b5b24bca90c15c3  gcc/testsuite/g++.dg/pr77550.C
+ ea5dbf59cf2609041141d1523d1f4409  gcc/testsuite/g++.dg/pr77812.C
  7759fc7f6478af699ff865a66c157487  gcc/testsuite/g++.dg/pr78229.C
+ f66afb99493b92c63a8b1e5a2bd2ca5c  gcc/testsuite/g++.dg/pr79761.C
+ bfc1d08789ff600f77190c59b402a8ec  gcc/testsuite/g++.dg/pr79769.C
  d038107e5b87bb2651ccfef7fa33748a  gcc/testsuite/g++.dg/predict-loop-exit-1.C
  b091c5510d946f61175720e0e6a70c8e  gcc/testsuite/g++.dg/predict-loop-exit-2.C
  89ad4872e69c75752e361c89ce72b02b  gcc/testsuite/g++.dg/predict-loop-exit-3.C
*************** b8d7ae2a709e06f2d49e19cfb00e77d3  gcc/te
*** 15984,15989 ****
--- 16070,16076 ----
  63a5e3d5f634ef4eb13aa4a9d62a8cd7  gcc/testsuite/g++.dg/template/assign1.C
  2f3399aac63bff69580e94f66f716e0b  gcc/testsuite/g++.dg/template/bitfield1.C
  fc503a6c4d63b92622d495b917629877  gcc/testsuite/g++.dg/template/bitfield2.C
+ 8a0fec8b2c65fed33977466ab46bb239  gcc/testsuite/g++.dg/template/bitfield3.C
  479ce6c62d0ab31928edd3bcef27bd5c  gcc/testsuite/g++.dg/template/builtin1.C
  11d89720e8ea4a5f11553338c13ffab9  gcc/testsuite/g++.dg/template/call1.C
  e459df3ddd572b111e8694073c95e5b9  gcc/testsuite/g++.dg/template/call2.C
*************** af2fdbfedc537d2eafde78a5b6afc170  gcc/te
*** 16417,16422 ****
--- 16504,16510 ----
  9783cba5cd0e48e50ecc5c42ed1dd282  gcc/testsuite/g++.dg/template/init-list.C
  f30fe425de51d4cb2ab5ff05b71d616a  gcc/testsuite/g++.dg/template/init1.C
  7c6a96d0550437ed561f8825ad2bc25e  gcc/testsuite/g++.dg/template/init10.C
+ ac6c40bfa874333f4cc3f13523df5556  gcc/testsuite/g++.dg/template/init11.C
  76f88c13708d18ca711ab8287d1caac9  gcc/testsuite/g++.dg/template/init2.C
  64314d0aa5b3600547adc69b42ab8e3c  gcc/testsuite/g++.dg/template/init3.C
  e920cba477d63f2866ea0710ce55a2ce  gcc/testsuite/g++.dg/template/init4.C
*************** a028161f345a592e44b9dd2c85780ba8  gcc/te
*** 16517,16522 ****
--- 16605,16611 ----
  742c5d9c3baa52309d717d8a67cb74e7  gcc/testsuite/g++.dg/template/memtmpl2.C
  65b31c49b4254df68b854aca90f1aa6a  gcc/testsuite/g++.dg/template/memtmpl3.C
  7dfe03ecbca075fc2421fa72bbaedb9d  gcc/testsuite/g++.dg/template/memtmpl4.C
+ 93c9e5870c9ff510b245da97899aef66  gcc/testsuite/g++.dg/template/memtmpl5.C
  39db6def8c2ae0c295a9f6433ab39375  gcc/testsuite/g++.dg/template/nested1.C
  1cf2f3c9d70e586c16763a10c08d9972  gcc/testsuite/g++.dg/template/nested2.C
  ef7f36711851ed451f4f826a28d9fadd  gcc/testsuite/g++.dg/template/nested3.C
*************** f14b5f3bfea1cc2e75ee2c2e9d2b1411  gcc/te
*** 17520,17525 ****
--- 17609,17615 ----
  428a33df2d4d37db0c2c6dc17621a08a  gcc/testsuite/g++.dg/torture/pr68852.C
  8e220539300aa7238affb1416477dc23  gcc/testsuite/g++.dg/torture/pr69053.C
  f51b8164c5b5a2cdbfd601ffb720ee4b  gcc/testsuite/g++.dg/torture/pr69136.C
+ c5893de07a3c9606d42bebb72dff3c9e  gcc/testsuite/g++.dg/torture/pr69264.C
  7a1908e05947b451b17cc334319526f3  gcc/testsuite/g++.dg/torture/pr69355.C
  c3d28acfa8ec50c2dd014722262ee3ec  gcc/testsuite/g++.dg/torture/pr69553.C
  4399ef75994fb88845d72598f53764bd  gcc/testsuite/g++.dg/torture/pr69851.C
*************** ea126398515e20d945d8e298598ba010  gcc/te
*** 17538,17543 ****
--- 17628,17639 ----
  8fcdf2e7c90f945065444414bbe585b8  gcc/testsuite/g++.dg/torture/pr77919.C
  d10be217a5318f5a30d2b4af7af2a910  gcc/testsuite/g++.dg/torture/pr78189.C
  fff85caa269f4d672ff9fa1e8ed455a5  gcc/testsuite/g++.dg/torture/pr78224.C
+ e7b6b1b081a787e4e53586f0eb586432  gcc/testsuite/g++.dg/torture/pr79034.C
+ 5f30adb3e661ee47f5fadbbad3ee23c1  gcc/testsuite/g++.dg/torture/pr80075.C
+ 7ca5ee7afef7aee7488a8e0511740522  gcc/testsuite/g++.dg/torture/pr80129.C
+ b620e6b75af7923a29a7c8bddaca3f88  gcc/testsuite/g++.dg/torture/pr80171.C
+ 6f487a92823e54104daa5a6110dea6d2  gcc/testsuite/g++.dg/torture/pr80297.C
+ c8ab626b8e279f6073645f31a011c9e3  gcc/testsuite/g++.dg/torture/pr80334.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
*************** a5c9a4af6ba744a4f85e714099331f92  gcc/te
*** 17784,17789 ****
--- 17880,17887 ----
  9b5a06caba92828c4750975de63a4e6b  gcc/testsuite/g++.dg/ubsan/cxx11-shift-1.C
  8bf53f1eaf75bd6c4e99ba27faa57511  gcc/testsuite/g++.dg/ubsan/cxx11-shift-2.C
  0ca804f477b0c9e836b136a51c725c61  gcc/testsuite/g++.dg/ubsan/div-by-zero-1.C
+ 5f6adf84c6b049487918b36dbd808b87  gcc/testsuite/g++.dg/ubsan/div-by-zero-2.C
+ 25697e9d3c9eae68321ae8a6d93e1ddf  gcc/testsuite/g++.dg/ubsan/div-by-zero-3.C
  2e0109a65e2e2a01e3066892b1dd1e46  gcc/testsuite/g++.dg/ubsan/float-cast-overflow-bf.C
  c7511655f2d54310866c998269060e60  gcc/testsuite/g++.dg/ubsan/null-1.C
  58dd5b6b76901b231167f7516ed08820  gcc/testsuite/g++.dg/ubsan/null-2.C
*************** f4706f41ca654ceb8586f65654dc9bed  gcc/te
*** 17792,17797 ****
--- 17890,17896 ----
  e33cd115b2a5b1796134963715ca2601  gcc/testsuite/g++.dg/ubsan/null-5.C
  ebc4dd8d7b9c346d612ab748d0d8bda0  gcc/testsuite/g++.dg/ubsan/null-6.C
  9a6263b0a0fc24a8d910d2b11d215637  gcc/testsuite/g++.dg/ubsan/null-7.C
+ fd3675e0e495ef66af8324e0f90aeacf  gcc/testsuite/g++.dg/ubsan/null-8.C
  cefd426836ca36a8554ac0ad41946a30  gcc/testsuite/g++.dg/ubsan/object-size-1.C
  a654df71119821a4303cc9fe0501191b  gcc/testsuite/g++.dg/ubsan/pr59250.C
  420a6623146bb014dc1310134356d81f  gcc/testsuite/g++.dg/ubsan/pr59306.C
*************** af8fe8f8c142ba4099bf3fd97c7fb5f4  gcc/te
*** 17823,17828 ****
--- 17922,17929 ----
  1248cf51218287e0763e9bafddb6e95e  gcc/testsuite/g++.dg/ubsan/pr70847.C
  3ad68deac55fd26921bbcc306e06b206  gcc/testsuite/g++.dg/ubsan/pr71393.C
  a652d398f7e96504646f5368eec534a2  gcc/testsuite/g++.dg/ubsan/pr71512.C
+ e404ef8c87748bc2b0f6de9481e23e82  gcc/testsuite/g++.dg/ubsan/pr80349.C
+ 0c929d635990ffd3d04edd4192b03cc7  gcc/testsuite/g++.dg/ubsan/pr80973.C
  23b03c04f7b3df05a2e3c261dbfbc91d  gcc/testsuite/g++.dg/ubsan/return-1.C
  c729687b59770dc8f9e0991370cb1879  gcc/testsuite/g++.dg/ubsan/return-2.C
  40257a16173db28137a5538f88bfea0e  gcc/testsuite/g++.dg/ubsan/return-3.C
*************** b9654cf3094250bbfcbf3eb545179ab8  gcc/te
*** 17872,17878 ****
  2f3816d0e6487939ea2be2cc9c3d9ce7  gcc/testsuite/g++.dg/vect/pr33835.cc
  2e2b8dd8b937805b7fd60158c01a2598  gcc/testsuite/g++.dg/vect/pr33860.cc
  66027332b6029868b87b2f0fbc78a8c2  gcc/testsuite/g++.dg/vect/pr33860a.cc
! 39efc5aa732010708319e650b57baabe  gcc/testsuite/g++.dg/vect/pr36648.cc
  773b9686259a86422856a8bcf252cee5  gcc/testsuite/g++.dg/vect/pr37143.C
  df0a8be418558aea938e13b5f6a34f0f  gcc/testsuite/g++.dg/vect/pr37174.cc
  89b57c9cc24aec3cfe0e8765cda781bf  gcc/testsuite/g++.dg/vect/pr43771.cc
--- 17973,17979 ----
  2f3816d0e6487939ea2be2cc9c3d9ce7  gcc/testsuite/g++.dg/vect/pr33835.cc
  2e2b8dd8b937805b7fd60158c01a2598  gcc/testsuite/g++.dg/vect/pr33860.cc
  66027332b6029868b87b2f0fbc78a8c2  gcc/testsuite/g++.dg/vect/pr33860a.cc
! f44ba1e0a0b1d852185b0c01da56d79c  gcc/testsuite/g++.dg/vect/pr36648.cc
  773b9686259a86422856a8bcf252cee5  gcc/testsuite/g++.dg/vect/pr37143.C
  df0a8be418558aea938e13b5f6a34f0f  gcc/testsuite/g++.dg/vect/pr37174.cc
  89b57c9cc24aec3cfe0e8765cda781bf  gcc/testsuite/g++.dg/vect/pr43771.cc
*************** dab35a90f2d5d7420299ca9413e0edb0  gcc/te
*** 17988,17993 ****
--- 18089,18095 ----
  d8d1e3a45dd0a9c718cefdd08d54e264  gcc/testsuite/g++.dg/warn/Wnonnull-compare-8.C
  88849261dc2753b60777f99076e31e3f  gcc/testsuite/g++.dg/warn/Wnonnull1.C
  d38c5795330625342ab67317e9b6f464  gcc/testsuite/g++.dg/warn/Wnonnull2.C
+ d8522883128c1eb223545be773c44b16  gcc/testsuite/g++.dg/warn/Wnonnull3.C
  5166536e9ccab5b393cea7c99c4e8d59  gcc/testsuite/g++.dg/warn/Wnull-conversion-1.C
  7612268fc1d96d20aa8372be5730baee  gcc/testsuite/g++.dg/warn/Wnull-conversion-2.C
  8c56c916a791bfbd1ac25b63b43b766c  gcc/testsuite/g++.dg/warn/Wnvdtor-2.C
*************** c461709cb6d2b6b381cace809e2a380d  gcc/te
*** 17999,18004 ****
--- 18101,18107 ----
  c8cfeb1be8b9ab6b1a5bf044e67e73e2  gcc/testsuite/g++.dg/warn/Woverflow-3.C
  3fb9d4575f0f00803eef196d3233d454  gcc/testsuite/g++.dg/warn/Woverflow-4.C
  4d3b7ed38b5e078db7e76014e7eab321  gcc/testsuite/g++.dg/warn/Woverloaded-1.C
+ 5433407ca1a050560b08f45d03fdef67  gcc/testsuite/g++.dg/warn/Wpadded-1.C
  d1f22f759809f81b1b677be34f938b02  gcc/testsuite/g++.dg/warn/Wparentheses-1.C
  8c1be4fe2c44958f9fdf70a20cd94fbe  gcc/testsuite/g++.dg/warn/Wparentheses-10.C
  3be49cd413635d5c6d8228545da74c15  gcc/testsuite/g++.dg/warn/Wparentheses-11.C
*************** e7274165f26fc70eff73fddbd77e3811  gcc/te
*** 18185,18190 ****
--- 18288,18294 ----
  2a0d783bf451e934bdfdc826cdaf5930  gcc/testsuite/g++.dg/warn/Wunused-var-23.C
  591077c761c72f687b4f25942b7e1640  gcc/testsuite/g++.dg/warn/Wunused-var-24.C
  8f153046ad0f87a8a4eb0cb739ec384c  gcc/testsuite/g++.dg/warn/Wunused-var-25.C
+ 715f4e85764653a44e74c60a6624ff13  gcc/testsuite/g++.dg/warn/Wunused-var-26.C
  dd0f2a1889a83658587b5f12c08c0c1c  gcc/testsuite/g++.dg/warn/Wunused-var-3.C
  62e5565091b4ee3f018515196f818bf3  gcc/testsuite/g++.dg/warn/Wunused-var-4.C
  d9191ea69f8ac18b1043d3d093b1f0d4  gcc/testsuite/g++.dg/warn/Wunused-var-5.C
*************** aa70acbcac721d041f597b57b2ec733b  gcc/te
*** 18415,18421 ****
  55753064a6448159c52e77b933d914df  gcc/testsuite/g++.old-deja/g++.abi/vbase8-9.C
  445d95964ba4a777690cdf56c7f1bcb7  gcc/testsuite/g++.old-deja/g++.abi/vmihint.C
  305181b858f05a2e683bd7322f635642  gcc/testsuite/g++.old-deja/g++.abi/vtable.C
! 42d4bbe5c694e1f4bc9f0d996d822c52  gcc/testsuite/g++.old-deja/g++.abi/vtable2.C
  f43645b177185eca1785bb1bc24abcc7  gcc/testsuite/g++.old-deja/g++.abi/vtable3.h
  335628c4bb776c7871e9beac4869bf89  gcc/testsuite/g++.old-deja/g++.abi/vtable3a.C
  56ddac7d105a11ccda8236145c04d603  gcc/testsuite/g++.old-deja/g++.abi/vtable3b.C
--- 18519,18525 ----
  55753064a6448159c52e77b933d914df  gcc/testsuite/g++.old-deja/g++.abi/vbase8-9.C
  445d95964ba4a777690cdf56c7f1bcb7  gcc/testsuite/g++.old-deja/g++.abi/vmihint.C
  305181b858f05a2e683bd7322f635642  gcc/testsuite/g++.old-deja/g++.abi/vtable.C
! 5c18b478ae35248275dbd4c1f22b93c5  gcc/testsuite/g++.old-deja/g++.abi/vtable2.C
  f43645b177185eca1785bb1bc24abcc7  gcc/testsuite/g++.old-deja/g++.abi/vtable3.h
  335628c4bb776c7871e9beac4869bf89  gcc/testsuite/g++.old-deja/g++.abi/vtable3a.C
  56ddac7d105a11ccda8236145c04d603  gcc/testsuite/g++.old-deja/g++.abi/vtable3b.C
*************** c81d14b770f15026bfe61a7d372c3d0c  gcc/te
*** 23135,23140 ****
--- 23239,23245 ----
  e700f43c9f64656f7363a44babf1d9f6  gcc/testsuite/gcc.c-torture/compile/pr60556.c
  a4c74c3526e0718b04b6e2e2a9cb729b  gcc/testsuite/gcc.c-torture/compile/pr60655-1.c
  ecd86b2ec3c6e99f8c9357249b8569eb  gcc/testsuite/gcc.c-torture/compile/pr60655-2.c
+ 0d246b57fcfef0380c5ac5b0dccf1f50  gcc/testsuite/gcc.c-torture/compile/pr60818.c
  d47d48bc5d0479f66961edb27b343038  gcc/testsuite/gcc.c-torture/compile/pr61042.c
  9463b77ac06a55b7d4a912e2b3389cc1  gcc/testsuite/gcc.c-torture/compile/pr61222-1.c
  e2006840cb2c2f8c11c42c49fd948263  gcc/testsuite/gcc.c-torture/compile/pr61222-2.c
*************** d47f5879509ae9dfb39ea1ee1063230e  gcc/te
*** 23183,23188 ****
--- 23288,23295 ----
  97df20a3b66d4cb718ca2f94a7c64ec5  gcc/testsuite/gcc.c-torture/compile/pr71693.c
  6893a5c3e89b00abc6ffaaadabf19bbb  gcc/testsuite/gcc.c-torture/compile/pr71916.c
  bd9f10a73e289f0fdac2ce08641816f0  gcc/testsuite/gcc.c-torture/compile/pr72802.c
+ 4bdafe7a5c32e03db39dc28806b6e3a0  gcc/testsuite/gcc.c-torture/compile/pr79197.c
+ 8d2b886d2a6084528abb808154bd0d6b  gcc/testsuite/gcc.c-torture/compile/pr79411.c
  9611ffa8936d9c80d0a9ccde8dd093b2  gcc/testsuite/gcc.c-torture/compile/pret-arg.c
  b9e6ce52b90320c1c3803c25113844c5  gcc/testsuite/gcc.c-torture/compile/pta-1.c
  ed716c1d1727fc2c748162e0cbc4ee47  gcc/testsuite/gcc.c-torture/compile/ptr-conv-1.c
*************** a5f4cdd2313a084c86b42c022d5711d7  gcc/te
*** 23754,23759 ****
--- 23861,23867 ----
  572761fb614de0d4f9d476c472281506  gcc/testsuite/gcc.c-torture/execute/20141107-1.c
  9c5cfadcc33f7680c33e3773cc10ee69  gcc/testsuite/gcc.c-torture/execute/20141125-1.c
  a41347b276541fc0f7e43aa3857bbcf3  gcc/testsuite/gcc.c-torture/execute/20150611-1.c
+ 13d1e16ba55cc014ade05fa4e93459a9  gcc/testsuite/gcc.c-torture/execute/20170419-1.c
  65f01ac7346bd4d47ed9c1ca94ab74ff  gcc/testsuite/gcc.c-torture/execute/900409-1.c
  5aefab4daab0bd29ecf2a389f3c44f40  gcc/testsuite/gcc.c-torture/execute/920202-1.c
  655936aaf9a63e991a555cbc16738485  gcc/testsuite/gcc.c-torture/execute/920302-1.c
*************** a1122f266904033a972f83a856de97b9  gcc/te
*** 24836,24842 ****
--- 24944,24956 ----
  2b843741017aa652b5af0855cf7945c3  gcc/testsuite/gcc.c-torture/execute/pr71626-2.c
  5226a45800ff3eb3550e4309d902aa9c  gcc/testsuite/gcc.c-torture/execute/pr71700.c
  3a2dbae8c6dae23b46868ca068ba47d6  gcc/testsuite/gcc.c-torture/execute/pr7284-1.c
+ 9bca5db87705467ddabeaa32b5223dba  gcc/testsuite/gcc.c-torture/execute/pr77767.c
  21b89420d9abfafd5252eafe2c1f8483  gcc/testsuite/gcc.c-torture/execute/pr78378.c
+ e378b6043986bf34c640d3c898b04895  gcc/testsuite/gcc.c-torture/execute/pr78617.c
+ 50dd995fe049f6e3600af9d40a5053f7  gcc/testsuite/gcc.c-torture/execute/pr79043.c
+ ee3df35673fd62ed80d1eda7d107f8eb  gcc/testsuite/gcc.c-torture/execute/pr79121.c
+ 45833b96ada0857a18d70fa0804e7f6f  gcc/testsuite/gcc.c-torture/execute/pr80501.c
+ 0ec1bcb863c85b3589a1923d51468ba2  gcc/testsuite/gcc.c-torture/execute/pr80692.c
  85441b3599a9d20a4ede0f10c54a4e6b  gcc/testsuite/gcc.c-torture/execute/printf-1.c
  54f80bf321bfe46d44040493d9821a03  gcc/testsuite/gcc.c-torture/execute/printf-chk-1.c
  f397d221ccf3a7ce631cf42078dfadb5  gcc/testsuite/gcc.c-torture/execute/pta-field-1.c
*************** a5e988481cd66b8acf6c610b847cb713  gcc/te
*** 25480,25485 ****
--- 25594,25601 ----
  9a45b4bebab3901180dbe2a44efcd070  gcc/testsuite/gcc.dg/asan/pr64170.c
  73f04617a7b0ee3bd0e6f41d954ea876  gcc/testsuite/gcc.dg/asan/pr64981.c
  f809f9f9e609bf23b1ad12f7a74b21ae  gcc/testsuite/gcc.dg/asan/pr66314.c
+ 97de4b173eeead7faba61cc66980de6f  gcc/testsuite/gcc.dg/asan/pr80166.c
+ 44651454ed7fd7d367ecc8dbce7be369  gcc/testsuite/gcc.dg/asan/pr80168.c
  da89dc3f01ef08b35253f1daef462bec  gcc/testsuite/gcc.dg/asan/sancov-1.c
  5ff39290aee620ff2495e8cb5a3905ee  gcc/testsuite/gcc.dg/asm-1.c
  2f1cb5ecc9847df3e4ff43f286442e31  gcc/testsuite/gcc.dg/asm-10.c
*************** eab441b992352dbf346de82ee5ac75d4  gcc/te
*** 26154,26159 ****
--- 26270,26276 ----
  0b463f87f522d5e174a16f72761a2e3a  gcc/testsuite/gcc.dg/comp-goto-1.c
  b69efdebbddd406113314f5e2222b299  gcc/testsuite/gcc.dg/comp-goto-2.c
  a54f6f3014d2438520af47284381e304  gcc/testsuite/gcc.dg/comp-goto-3.c
+ 1f4f70817a422107e4e1998a93c17721  gcc/testsuite/gcc.dg/comp-goto-4.c
  78fe3f6717c09fb4c953681eb32836bf  gcc/testsuite/gcc.dg/comp-return-1.c
  6f243a75c011aca0722f959f9ec14cde  gcc/testsuite/gcc.dg/compare1.c
  ef38565f80d00d4a0dc79476956bb0b8  gcc/testsuite/gcc.dg/compare10.c
*************** f83af2708ba44addea950f47d1a44c95  gcc/te
*** 27148,27153 ****
--- 27265,27271 ----
  7dc01e28775b3a200d65354a6eb7aad1  gcc/testsuite/gcc.dg/debug/pr65771.c
  91097ab2e9d846f097881afd70e714fe  gcc/testsuite/gcc.dg/debug/pr66068.c
  f04843ea87c9c55accf161e9ee241f15  gcc/testsuite/gcc.dg/debug/pr66432.c
+ 2444e8441e19d7a1f14287f247114ea3  gcc/testsuite/gcc.dg/debug/pr80321.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
*************** e6360f93ff139620b9b4a3b964c18b2f  gcc/te
*** 27378,27383 ****
--- 27496,27502 ----
  be23acf3456ffa13de8055db4f48d5a4  gcc/testsuite/gcc.dg/fixed-point/operator-logical.c
  3024bebbf86c7b8c8e8c83995ddb5d4c  gcc/testsuite/gcc.dg/fixed-point/operator-unary.c
  ab759da2baa8282403e179cab187e798  gcc/testsuite/gcc.dg/fixed-point/pr33466.c
+ a2912e74487dfcaf9581a1c04d0a91db  gcc/testsuite/gcc.dg/fixed-point/pr79971.c
  4f22c77ea5ef9ab9db8728bd111a5774  gcc/testsuite/gcc.dg/fixed-point/struct-layout-1.c
  c97b1003aacfdd8704b17bbedd652f19  gcc/testsuite/gcc.dg/fixed-point/struct-union.c
  e1a354c41bb3d4cc976c5187375ae365  gcc/testsuite/gcc.dg/fixed-point/types.c
*************** e488893b50fec3458ff941b969c6a3ee  gcc/te
*** 27691,27696 ****
--- 27810,27816 ----
  b0c5cb8db5ab29eb4607edcfaf632c3c  gcc/testsuite/gcc.dg/goacc-gomp/goacc-gomp.exp
  e301304e13590c1ce7f775ce00ef95b0  gcc/testsuite/gcc.dg/goacc/acc_on_device-1.c
  e16a173a45eff735a99e16e66cc01685  gcc/testsuite/gcc.dg/goacc/goacc.exp
+ 3da87b66f3539d73f8aec0575f2d0109  gcc/testsuite/gcc.dg/goacc/loop-processing-1.c
  9e00e7a94f979942198724398d213cee  gcc/testsuite/gcc.dg/goacc/nested-function-1.c
  d28df196e898f3e95d6f476710c89624  gcc/testsuite/gcc.dg/goacc/nested-function-2.c
  acdc22584322b69f4483834bf48a45e9  gcc/testsuite/gcc.dg/goacc/nvptx-merged-loop.c
*************** a85b0288fea2d86fdb34d6e61c8fb5c4  gcc/te
*** 27879,27885 ****
  8e258b137294e32ab51ef624c590d38b  gcc/testsuite/gcc.dg/gomp/pr67500.c
  05752722a0138a041faa178f567bbfd2  gcc/testsuite/gcc.dg/gomp/pr68128-1.c
  bc9fedcf7d4ab83a9eac1b425a07e995  gcc/testsuite/gcc.dg/gomp/pr68128-2.c
! 786a43f9f43d8782f065d436edb07d19  gcc/testsuite/gcc.dg/gomp/pr68640.c
  32d1b4709fce01c7b0f596da5c040f2a  gcc/testsuite/gcc.dg/gomp/preprocess-1.c
  5a96f232ac76ad6d8182f67c3f3a4acf  gcc/testsuite/gcc.dg/gomp/reduction-1.c
  536359d59fc418a1570a6d8574a66ca1  gcc/testsuite/gcc.dg/gomp/sections-1.c
--- 27999,28005 ----
  8e258b137294e32ab51ef624c590d38b  gcc/testsuite/gcc.dg/gomp/pr67500.c
  05752722a0138a041faa178f567bbfd2  gcc/testsuite/gcc.dg/gomp/pr68128-1.c
  bc9fedcf7d4ab83a9eac1b425a07e995  gcc/testsuite/gcc.dg/gomp/pr68128-2.c
! b6e412b1e41464bf3c6ad63059710985  gcc/testsuite/gcc.dg/gomp/pr68640.c
  32d1b4709fce01c7b0f596da5c040f2a  gcc/testsuite/gcc.dg/gomp/preprocess-1.c
  5a96f232ac76ad6d8182f67c3f3a4acf  gcc/testsuite/gcc.dg/gomp/reduction-1.c
  536359d59fc418a1570a6d8574a66ca1  gcc/testsuite/gcc.dg/gomp/sections-1.c
*************** d0f22c16c5fac5ae8f190b3564aba97d  gcc/te
*** 28096,28105 ****
--- 28216,28231 ----
  cbc1d72a5a486c20f3b581d86ceb6480  gcc/testsuite/gcc.dg/graphite/pr69067.c
  47d652714c7a00602400f743b5e3c11c  gcc/testsuite/gcc.dg/graphite/pr69068.c
  4e7f8240209ca1b787c57a784dd3ab73  gcc/testsuite/gcc.dg/graphite/pr69292.c
+ 4291fea3d27e2dfa567eac5cd625cee2  gcc/testsuite/gcc.dg/graphite/pr69823.c
  469d8e302d82650a54a8f0b48adb251a  gcc/testsuite/gcc.dg/graphite/pr70045.c
  187adff90265612446489b184d1ca625  gcc/testsuite/gcc.dg/graphite/pr70956.c
  556528d3765256e3d07d6a463f3541a3  gcc/testsuite/gcc.dg/graphite/pr71575-1.c
  636c2aead02ee928a7ad79bdab38cbb3  gcc/testsuite/gcc.dg/graphite/pr71575-2.c
+ 951125fc2ea749b7c486d1196c946e86  gcc/testsuite/gcc.dg/graphite/pr71824-2.c
+ ac3c3d116a327df3d3173302cb1a531d  gcc/testsuite/gcc.dg/graphite/pr71824-3.c
+ febbd295db57a2123e78312360a0adee  gcc/testsuite/gcc.dg/graphite/pr71824.c
+ 1b9515edc4478a8ec28b75c7088351fc  gcc/testsuite/gcc.dg/graphite/pr79977.c
+ bb10feccbec2eee90b555fb13034016d  gcc/testsuite/gcc.dg/graphite/pr80167.c
  16574d3df752f79e2361bed11b712e31  gcc/testsuite/gcc.dg/graphite/run-id-1.c
  69c11dc302a921c92977db519167bec1  gcc/testsuite/gcc.dg/graphite/run-id-2.c
  84a75a861553ce658d85018a3ced0a6b  gcc/testsuite/gcc.dg/graphite/run-id-3.c
*************** bbdc28908094ef1ce181532afaf1b2dc  gcc/te
*** 28455,28461 ****
  80f4453150e9ddcd8976703b7c6ee1f6  gcc/testsuite/gcc.dg/ipa/noclone-1.c
  40bd41302666d56c4edf7330db97920e  gcc/testsuite/gcc.dg/ipa/pr42706.c
  e4887053c792f4f78b03804c148839ce  gcc/testsuite/gcc.dg/ipa/pr45644.c
! 5c428c219954576c308c245d9256f052  gcc/testsuite/gcc.dg/ipa/pr48195.c
  cdec1b240b89ad7bf971aa799a1ea4a0  gcc/testsuite/gcc.dg/ipa/pr50744.c
  ca6dd47eed2470f390bd2cdca32f96fb  gcc/testsuite/gcc.dg/ipa/pr51362.c
  ef3f699c90a5350ceb595934cf210763  gcc/testsuite/gcc.dg/ipa/pr55260.c
--- 28581,28587 ----
  80f4453150e9ddcd8976703b7c6ee1f6  gcc/testsuite/gcc.dg/ipa/noclone-1.c
  40bd41302666d56c4edf7330db97920e  gcc/testsuite/gcc.dg/ipa/pr42706.c
  e4887053c792f4f78b03804c148839ce  gcc/testsuite/gcc.dg/ipa/pr45644.c
! 6e1b4f2c5d0c0d768778da8e3b7df828  gcc/testsuite/gcc.dg/ipa/pr48195.c
  cdec1b240b89ad7bf971aa799a1ea4a0  gcc/testsuite/gcc.dg/ipa/pr50744.c
  ca6dd47eed2470f390bd2cdca32f96fb  gcc/testsuite/gcc.dg/ipa/pr51362.c
  ef3f699c90a5350ceb595934cf210763  gcc/testsuite/gcc.dg/ipa/pr55260.c
*************** e8c67154427e9f7bb58f77e26e3c2513  gcc/te
*** 28483,28488 ****
--- 28609,28615 ----
  47f323ada98e8576e87b3d61e280cf39  gcc/testsuite/gcc.dg/ipa/pr70306.c
  9e20144eec96000223a2e983ffcba9fa  gcc/testsuite/gcc.dg/ipa/pr70646.c
  9b41a13a82881dc459bf71f6d78e8b4c  gcc/testsuite/gcc.dg/ipa/pr71981.c
+ fa8ddbcc7285d68bc45e806fa10c5aa5  gcc/testsuite/gcc.dg/ipa/pr80104.c
  923d1086789aa370483859e89c2a5e1e  gcc/testsuite/gcc.dg/ipa/propalign-1.c
  c42a02d7f371ea4de7e4bb2088296655  gcc/testsuite/gcc.dg/ipa/propalign-2.c
  b9df72c49860f187596351812c6e05be  gcc/testsuite/gcc.dg/ipa/propalign-3.c
*************** c5d3ad9a0b06bb1d77cc89309b8629ab  gcc/te
*** 28734,28739 ****
--- 28861,28867 ----
  957e327f63b137847986d2f4b832588e  gcc/testsuite/gcc.dg/lto/pr47259_1.c
  54e551daabafef19dff2d27e471c5a39  gcc/testsuite/gcc.dg/lto/pr47924_0.c
  783b00cf61b59ac61283d1315751dc5c  gcc/testsuite/gcc.dg/lto/pr48622_0.c
+ 2fa784dc45cba9ef34bcc21e141f0a25  gcc/testsuite/gcc.dg/lto/pr50199_0.c
  626442299a26bfdc323c3151d4aa1295  gcc/testsuite/gcc.dg/lto/pr51572-1_0.c
  383ec2ed7babb4bc10b561c2686f11cf  gcc/testsuite/gcc.dg/lto/pr52097_0.c
  d27dcd8e1afb81501ed01884f9b048f3  gcc/testsuite/gcc.dg/lto/pr52634_0.c
*************** e2a69fb19a42b9e9d0fb60b574fc8294  gcc/te
*** 28788,28793 ****
--- 28916,28923 ----
  e79a03eaf2b833f7a45b0112c6e05b26  gcc/testsuite/gcc.dg/lto/pr66221_0.c
  e4c1f7966a0b687ade65605b5ef05172  gcc/testsuite/gcc.dg/lto/pr66221_1.c
  513bc0d418851a55f4d310c4bd07a90b  gcc/testsuite/gcc.dg/lto/pr67452_0.c
+ d042436d2f4ca534a8b4d81610559ebd  gcc/testsuite/gcc.dg/lto/pr69188_0.c
+ 3b4bd973fa6b96913327e429117c532a  gcc/testsuite/gcc.dg/lto/pr69188_1.c
  90a4d5f47ebe1ffb08d2ceea08a50077  gcc/testsuite/gcc.dg/lto/pr70955_0.c
  9e070e93615d99f5f50d833d9a344c13  gcc/testsuite/gcc.dg/lto/pr70955_1.c
  260506c568e35bc49112021166edf8f2  gcc/testsuite/gcc.dg/lto/resolutions_0.c
*************** c8b6cd5a10630b96dc3a5624216b7302  gcc/te
*** 30450,30455 ****
--- 30580,30596 ----
  036b89fa8e150cf11fc1400568acc2d2  gcc/testsuite/gcc.dg/pr78185.c
  7bfaca350ee545dbe10363c435dfa736  gcc/testsuite/gcc.dg/pr78333.c
  48b48216e75ee8522d8a76aa2ac4f516  gcc/testsuite/gcc.dg/pr78540.c
+ 59fab8559dce9fbb470768e4dc1a6e64  gcc/testsuite/gcc.dg/pr78644-1.c
+ 4a5d064e4d5178a1ef3e21d03e1a87ec  gcc/testsuite/gcc.dg/pr78644-2.c
+ 24527a55d1c990ac1c42a74f0aae5949  gcc/testsuite/gcc.dg/pr79255.c
+ 9c25129a5f3400435bb046e327b76463  gcc/testsuite/gcc.dg/pr79494.c
+ 489b3e216679b50aa195c9691741e9a5  gcc/testsuite/gcc.dg/pr79570.c
+ 28988c41c40042f95506d21ea70f33cb  gcc/testsuite/gcc.dg/pr79574-2.c
+ 8757e7055d5c4d752bee007011bd64a9  gcc/testsuite/gcc.dg/pr79574.c
+ c61145f66ad86d5750f921ee12a6d3ea  gcc/testsuite/gcc.dg/pr80112.c
+ 443d0b623cd055eb8afd363bad4d21c4  gcc/testsuite/gcc.dg/pr80218.c
+ 84b0e8e3e377514aaf1b169b00c28bee  gcc/testsuite/gcc.dg/pr80286.c
+ 21f1c2987bb9b7070a72257997833969  gcc/testsuite/gcc.dg/pr80492.c
  8b7d73da2d5d78000716492365a85d5a  gcc/testsuite/gcc.dg/pr8715.c
  3d08410b2dd57259aa63f0e1c64b376e  gcc/testsuite/gcc.dg/pr8788-1.c
  be04382a35ebb1cfae1b2168f1693a94  gcc/testsuite/gcc.dg/pr8835-1.c
*************** cc4ae3ffffb03645629e69a469281efb  gcc/te
*** 30635,30640 ****
--- 30776,30782 ----
  ad32dc4c817caee29dda724b10b45399  gcc/testsuite/gcc.dg/spellcheck-options-1.c
  2d679bf081885df2fd43ceb67d70169a  gcc/testsuite/gcc.dg/spellcheck-options-10.c
  44c49d832fbefb746e48d86f5808c52f  gcc/testsuite/gcc.dg/spellcheck-options-12.c
+ 3a9faf9a7d29792a9c5b9ed19ff7ea55  gcc/testsuite/gcc.dg/spellcheck-options-13.c
  59ceb721847c724a4d56bf8a0d6c13d6  gcc/testsuite/gcc.dg/spellcheck-options-2.c
  a2aa8beaba2a63cd762df20a0ff259f9  gcc/testsuite/gcc.dg/spellcheck-options-3.c
  533ff9109ecb7635d6ee9e965bed64d5  gcc/testsuite/gcc.dg/spellcheck-options-4.c
*************** a032c364dab71f2fa0d5d60b1c055cb4  gcc/te
*** 30826,30832 ****
  a23e685830713b09d43fa65b1bd2e3e8  gcc/testsuite/gcc.dg/tls/diag-5.c
  f1c2dd7be1455380244b004ceb8da434  gcc/testsuite/gcc.dg/tls/diag-6.c
  f517413d69eee214da4fc3451286e955  gcc/testsuite/gcc.dg/tls/emutls-1.c
! d81fba04f74758e196f268f0296a10d6  gcc/testsuite/gcc.dg/tls/emutls-2.c
  f60857e024a3e6b1efbc3d8c46505370  gcc/testsuite/gcc.dg/tls/init-1.c
  f689330767b0df62f02d401e441836c4  gcc/testsuite/gcc.dg/tls/nonpic-1.c
  c1da9029fbd5d7305a2f7ad0f12eca29  gcc/testsuite/gcc.dg/tls/opt-1.c
--- 30968,30974 ----
  a23e685830713b09d43fa65b1bd2e3e8  gcc/testsuite/gcc.dg/tls/diag-5.c
  f1c2dd7be1455380244b004ceb8da434  gcc/testsuite/gcc.dg/tls/diag-6.c
  f517413d69eee214da4fc3451286e955  gcc/testsuite/gcc.dg/tls/emutls-1.c
! be5528123de014e5af71ed927343d30a  gcc/testsuite/gcc.dg/tls/emutls-2.c
  f60857e024a3e6b1efbc3d8c46505370  gcc/testsuite/gcc.dg/tls/init-1.c
  f689330767b0df62f02d401e441836c4  gcc/testsuite/gcc.dg/tls/nonpic-1.c
  c1da9029fbd5d7305a2f7ad0f12eca29  gcc/testsuite/gcc.dg/tls/opt-1.c
*************** da4037959e336e19cb95c25f91f8eb52  gcc/te
*** 31699,31704 ****
--- 31841,31847 ----
  058fe139380690d2ec38aa882c1f7908  gcc/testsuite/gcc.dg/torture/pr70780.c
  e8b6639bf1f3ed2ec4f89afdb36f44f9  gcc/testsuite/gcc.dg/torture/pr70935.c
  b6bb0c63d9e968f4f16f282365518a50  gcc/testsuite/gcc.dg/torture/pr70941.c
+ e46a78e3302efb3c3756c3e68db06652  gcc/testsuite/gcc.dg/torture/pr71055.c
  08b15e14c6c9f4cc6291f19fc8ba963b  gcc/testsuite/gcc.dg/torture/pr71423.c
  0c398d952cf20fc83aec050f85d8a44b  gcc/testsuite/gcc.dg/torture/pr71452.c
  d7822d9246b54abacbdc7d6230ab041d  gcc/testsuite/gcc.dg/torture/pr71522.c
*************** b0020481b01ba2fea155b7e666817dc3  gcc/te
*** 31706,31712 ****
  e281b38a3466f38c9a2413771cb95374  gcc/testsuite/gcc.dg/torture/pr71762-1.c
  a106da354df87c5ff9562af3465dc6a2  gcc/testsuite/gcc.dg/torture/pr71762-2.c
  a311656e42125d7e8563fa88875fdafb  gcc/testsuite/gcc.dg/torture/pr71762-3.c
! 004b0bd191cb4f3bdec6344d582cf888  gcc/testsuite/gcc.dg/torture/pr71881.c
  5b3bbac9ac057f5f22a1c0c8f8e8610f  gcc/testsuite/gcc.dg/torture/pr72851.c
  cfd3b0b79c48299cb6628f451d8bf121  gcc/testsuite/gcc.dg/torture/pr73434.c
  a60b7965903cb9c959e40c476b74eee8  gcc/testsuite/gcc.dg/torture/pr77309.c
--- 31849,31855 ----
  e281b38a3466f38c9a2413771cb95374  gcc/testsuite/gcc.dg/torture/pr71762-1.c
  a106da354df87c5ff9562af3465dc6a2  gcc/testsuite/gcc.dg/torture/pr71762-2.c
  a311656e42125d7e8563fa88875fdafb  gcc/testsuite/gcc.dg/torture/pr71762-3.c
! 2efd169675d2de5378ad15e1d0e40378  gcc/testsuite/gcc.dg/torture/pr71881.c
  5b3bbac9ac057f5f22a1c0c8f8e8610f  gcc/testsuite/gcc.dg/torture/pr72851.c
  cfd3b0b79c48299cb6628f451d8bf121  gcc/testsuite/gcc.dg/torture/pr73434.c
  a60b7965903cb9c959e40c476b74eee8  gcc/testsuite/gcc.dg/torture/pr77309.c
*************** a878d4452d87793c8c44834bb0002252  gcc/te
*** 31730,31735 ****
--- 31873,31887 ----
  b0c885e4693ad5d7045cd6482b3302de  gcc/testsuite/gcc.dg/torture/pr78546-1.c
  36933cbf4d027aa17dd72d875c3827ae  gcc/testsuite/gcc.dg/torture/pr78546-2.c
  993a3dda89ab325c2c0104a20a2b3aa2  gcc/testsuite/gcc.dg/torture/pr78731.c
+ ab66b40ecce76ec45ca64c32ff85824f  gcc/testsuite/gcc.dg/torture/pr78742.c
+ 0df5ceb12f76a6dc1bf36e2c5183b1b7  gcc/testsuite/gcc.dg/torture/pr79536.c
+ 454f620b10b777ffe98a6272450350e7  gcc/testsuite/gcc.dg/torture/pr79666.c
+ f32c1c2791d7c91b2c9f4e051cb74457  gcc/testsuite/gcc.dg/torture/pr79732.c
+ 028eb97756cfe96f0e2005402ce583df  gcc/testsuite/gcc.dg/torture/pr80025.c
+ 836cdc8e8c71c2a740d491e170406a0c  gcc/testsuite/gcc.dg/torture/pr80122.c
+ ed736f4d42d5b470961915a56ed1dc6c  gcc/testsuite/gcc.dg/torture/pr80181.c
+ 18bcc1e2a028a46b70391f66f2fe3019  gcc/testsuite/gcc.dg/torture/pr80362.c
+ 87d263c15a5b5f49fa4a5414786fd90b  gcc/testsuite/gcc.dg/torture/pr80539.c
  62b28db4200d0c4e51bde8d1e5693886  gcc/testsuite/gcc.dg/torture/pr8081.c
  d086c3946230ba05df33a45be4862730  gcc/testsuite/gcc.dg/torture/pta-callused-1.c
  39620328710fd9ff170741766805e426  gcc/testsuite/gcc.dg/torture/pta-escape-1.c
*************** fa7217b4e402db46b1d64ca38eb6f212  gcc/te
*** 31871,31876 ****
--- 32023,32030 ----
  504f32de54a5ad49b342a10f337e5dab  gcc/testsuite/gcc.dg/tree-prof/pr52027.c
  345c39022fa99a5e40eae744b8bcc403  gcc/testsuite/gcc.dg/tree-prof/pr52150.c
  3f27342de254e8240c99bdedc574ddfe  gcc/testsuite/gcc.dg/tree-prof/pr59003.c
+ 4e614f7a830b78a59da0f0b57d372153  gcc/testsuite/gcc.dg/tree-prof/pr66295.c
+ 41f2b0f1caac2c21616dfe0830cd87fe  gcc/testsuite/gcc.dg/tree-prof/pr79587.c
  6326a041bce19e077fb8352676c53447  gcc/testsuite/gcc.dg/tree-prof/prof-robust-1.c
  efc5bb65e5ccc753f9d0b04da251e973  gcc/testsuite/gcc.dg/tree-prof/stringop-1.c
  7af2690afeff3e0cd69fc38818777bc1  gcc/testsuite/gcc.dg/tree-prof/stringop-2.c
*************** f7a3fabc9425270a4d8e40f8a991ca09  gcc/te
*** 32591,32596 ****
--- 32745,32753 ----
  6e6845a9fd535b1e4161176393d5993c  gcc/testsuite/gcc.dg/tree-ssa/pr70232.c
  f1ac7f1c1aea72571d0586fcaa61bef4  gcc/testsuite/gcc.dg/tree-ssa/pr70372.c
  f25359056dca264e17755adacd92210b  gcc/testsuite/gcc.dg/tree-ssa/pr70919.c
+ 54361b5a6c79884df71815f5ccc04ff8  gcc/testsuite/gcc.dg/tree-ssa/pr78428.c
+ bbf1c06c2256a14579c491f2da36264f  gcc/testsuite/gcc.dg/tree-ssa/pr78886.c
+ 4ac3ddbb068bcfee51e3aaeaaa518512  gcc/testsuite/gcc.dg/tree-ssa/pr79803.c
  183e9199984b76de9f1701381d4f612d  gcc/testsuite/gcc.dg/tree-ssa/predcom-1.c
  e1366016e9a4c05dbd1cdb3f152b83dc  gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c
  49817baec76470758acdd34458c9fb91  gcc/testsuite/gcc.dg/tree-ssa/predcom-3.c
*************** acf0af3723cb1d2f1a5fe0dbbb7d9fa9  gcc/te
*** 33150,33155 ****
--- 33307,33314 ----
  8b53119c2975ba4eb7e0a8a3f21049bc  gcc/testsuite/gcc.dg/ubsan/pr63690.c
  7a3b89a11b570c0d6817707c745a9fba  gcc/testsuite/gcc.dg/ubsan/pr67279.c
  c9a455b03d901e306e1836d50e9e37d6  gcc/testsuite/gcc.dg/ubsan/pr67662.c
+ 796829af36eae05fda4a4c261de44807  gcc/testsuite/gcc.dg/ubsan/pr70878.c
+ 3037e107357a95ddd6b61dbb90af7fde  gcc/testsuite/gcc.dg/ubsan/pr80097.c
  cf1a15de76fafbdf71700c7728936778  gcc/testsuite/gcc.dg/ubsan/ubsan.exp
  b749062a1214fdf6ba947d30bdf90f30  gcc/testsuite/gcc.dg/ucnid-1.c
  deec75fcb663af9b8c0ad9b43a81dd3b  gcc/testsuite/gcc.dg/ucnid-10.c
*************** abe3c6bc74fd9730499cd8e54e143935  gcc/te
*** 34290,34295 ****
--- 34449,34455 ----
  431e29e277cc621ccb31b18bba96d195  gcc/testsuite/gcc.dg/vect/wrapv-vect-reduc-2short.c
  128602b74124111cc0c303da7454560b  gcc/testsuite/gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c
  fd3bcd055bec50020f362b17a4410e68  gcc/testsuite/gcc.dg/vect/wrapv-vect-reduc-pattern-2c.c
+ deacf2b346fc9032e20669526a1ad31d  gcc/testsuite/gcc.dg/vector-1.c
  58b3ba1d4334276fa57ab63f07c9918b  gcc/testsuite/gcc.dg/vector-shift-2.c
  fc8de79475ee3413d108466363dd60b6  gcc/testsuite/gcc.dg/vector-shift.c
  682b52464ba3c1efc4293e4f2d4ba5b7  gcc/testsuite/gcc.dg/verbose-asm.c
*************** daa118ed7835c32ea71c32e65d22689f  gcc/te
*** 35142,35147 ****
--- 35302,35308 ----
  f15d1ff83066971ce9a42593ae9e147c  gcc/testsuite/gcc.target/aarch64/ctz.c
  66e80d99734f8cef1f2093c52336c4c2  gcc/testsuite/gcc.target/aarch64/cvtf_1.c
  a3fe2b5cb90e5a815cac837604ad4859  gcc/testsuite/gcc.target/aarch64/dwarf-cfa-reg.c
+ 337c39f85c95ad488bb585665bf18a76  gcc/testsuite/gcc.target/aarch64/eh_return.c
  0d0e2a489d3255344941fbdef5cd849a  gcc/testsuite/gcc.target/aarch64/eon_1.c
  4703bff993ef8bad5cc876cd178c66da  gcc/testsuite/gcc.target/aarch64/extend.c
  0b2712c817ff082c0b56ddf2137cd33f  gcc/testsuite/gcc.target/aarch64/extr.c
*************** c78c0b4bf1f9d71f6874b0be55f3f7b8  gcc/te
*** 35284,35289 ****
--- 35445,35451 ----
  eb748e6de8945b3aa35ce6b22a073829  gcc/testsuite/gcc.target/aarch64/pr70398.c
  e7efe396ef16dbc7526785247ead6d84  gcc/testsuite/gcc.target/aarch64/pr70809_1.c
  c8c052e3ffb361fbe4b0043b1414c58b  gcc/testsuite/gcc.target/aarch64/pr78038.c
+ ed6579d962ab6988afc3e526e6c51275  gcc/testsuite/gcc.target/aarch64/pr78255.c
  d3e6defa85b5cd4bb506306377e59a53  gcc/testsuite/gcc.target/aarch64/pragma_cpp_predefs_1.c
  1f95766b4ed5bfb5f2cf1f168a607a8d  gcc/testsuite/gcc.target/aarch64/predefine_large.c
  d38e476730748c653068e7cb2d8d6ca6  gcc/testsuite/gcc.target/aarch64/predefine_small.c
*************** aa8e6314969635296b924c21de596181  gcc/te
*** 36061,36066 ****
--- 36223,36230 ----
  b80315a2e089ca4c3248a4d827eb49ef  gcc/testsuite/gcc.target/arm/atomic-op-seq_cst.c
  d6a110ab8373cfe1039d83e073de1dee  gcc/testsuite/gcc.target/arm/atomic-op-short.c
  aa7c08b81d2519835225c2bf2d37373d  gcc/testsuite/gcc.target/arm/atomic_loaddi_1.c
+ 5859020e19de924a786d03d4bd1ea91f  gcc/testsuite/gcc.target/arm/atomic_loaddi_10.c
+ 342a363b77439a8d8d3d8a12284842d1  gcc/testsuite/gcc.target/arm/atomic_loaddi_11.c
  b0c810f8e8ebce60679fb5931167685d  gcc/testsuite/gcc.target/arm/atomic_loaddi_2.c
  067d9a4dd58e25375a194191c6ac7365  gcc/testsuite/gcc.target/arm/atomic_loaddi_3.c
  1d7bea0fc7af466cfda2e07083caf4e7  gcc/testsuite/gcc.target/arm/atomic_loaddi_4.c
*************** ef3b417cb5557b3d4caf7046dd71a0f6  gcc/te
*** 36177,36182 ****
--- 36341,36347 ----
  59b43d7fa573aec56d37e8d3ee175b75  gcc/testsuite/gcc.target/arm/fp16-unprototyped-1.c
  a60c72361842412ed806a9caeafedd5b  gcc/testsuite/gcc.target/arm/fp16-unprototyped-2.c
  b627f1fc53dc3aa6e38826de78cc3f9d  gcc/testsuite/gcc.target/arm/fp16-variadic-1.c
+ 662eaf09e7fb7e8da30a485a60b49e36  gcc/testsuite/gcc.target/arm/fpscr.c
  becd73a8b67b5a5ea5ac098897654766  gcc/testsuite/gcc.target/arm/frame-pointer-1.c
  d197c58c217da8cdebc4b5d30cce8a52  gcc/testsuite/gcc.target/arm/ftest-armv4-arm.c
  f8c88e22189f7cae3d54e35f7511abc6  gcc/testsuite/gcc.target/arm/ftest-armv4t-arm.c
*************** e5aafcaef63ec87ca861c2c3df04f753  gcc/te
*** 38479,38487 ****
--- 38644,38656 ----
  7b0dff48f8c89cbeb037deb0439e2888  gcc/testsuite/gcc.target/arm/pr70496.c
  48ed10e4b1714bfea3579dda3447be58  gcc/testsuite/gcc.target/arm/pr70830.c
  dc5c76ff01c564582222b3a2ea1fc21c  gcc/testsuite/gcc.target/arm/pr71056.c
+ f54ef63fcfe6438f5564d5ecc3ab119f  gcc/testsuite/gcc.target/arm/pr71778.c
  7e18572e02a1f69ab777de60c194623d  gcc/testsuite/gcc.target/arm/pr77904.c
  4c5ae74514e166984fa2a6889c2e475e  gcc/testsuite/gcc.target/arm/pr77933-1.c
  5569dab63bab16df7a85b99d44757d38  gcc/testsuite/gcc.target/arm/pr77933-2.c
+ 68c26348d2a6791f295710024aba5c21  gcc/testsuite/gcc.target/arm/pr78041.c
+ 7ff23bd8b3754acf52c8f22104b1f9b6  gcc/testsuite/gcc.target/arm/pr78255-1.c
+ 4fffc267d9c8775478c72209db83f52e  gcc/testsuite/gcc.target/arm/pr78255-2.c
  321232597c3b16471c510b972ad557b4  gcc/testsuite/gcc.target/arm/pragma_attribute.c
  cdf14fd079c2cd544c152c39ceb8ac66  gcc/testsuite/gcc.target/arm/pragma_cpp_fma.c
  639f9aee9e13df807ade02e6ee96c2d3  gcc/testsuite/gcc.target/arm/reg_equal_test.c
*************** d2ddd9f00aa7a0ad9e2820dc1193f961  gcc/te
*** 38702,38707 ****
--- 38871,38877 ----
  30ab9af6e1b1729e2c1b8413367a3fa4  gcc/testsuite/gcc.target/arm/vfp-ldmdbs.c
  ed2ef7c840d9e4d1d48e068265c47830  gcc/testsuite/gcc.target/arm/vfp-ldmiad.c
  87a33317c8651232cbf2e5d43f644e20  gcc/testsuite/gcc.target/arm/vfp-ldmias.c
+ b9e9de5096e9a8f5cd08694523c50990  gcc/testsuite/gcc.target/arm/vfp-longcall-apcs.c
  513a08d8c68e8bd743d34a3725a0eb75  gcc/testsuite/gcc.target/arm/vfp-stmdbd.c
  6e3f1e4ca84fd79ca1e8796a761b92c0  gcc/testsuite/gcc.target/arm/vfp-stmdbs.c
  555c47f31004ac585fea5b377e38ce85  gcc/testsuite/gcc.target/arm/vfp-stmiad.c
*************** b6e744a5c521873cc8be2dbb5f25790d  gcc/te
*** 39348,39353 ****
--- 39518,39524 ----
  ab15d222e706bd85c87c037d1e9b6f51  gcc/testsuite/gcc.target/i386/avx-pr63594-1.c
  7e490de1d2a70d21844cdc70c1546f49  gcc/testsuite/gcc.target/i386/avx-pr63594-2.c
  52efc199588007563ddb240d620c0f01  gcc/testsuite/gcc.target/i386/avx-pr71559.c
+ 15722fba52fd43dd64c47b080c1c307c  gcc/testsuite/gcc.target/i386/avx-pr80286.c
  4e3d37bb04b99394790fa9e8caddf790  gcc/testsuite/gcc.target/i386/avx-recip-vec.c
  02ae18a66bd7b76f7a651b896f066b70  gcc/testsuite/gcc.target/i386/avx-reduc-1.c
  772f703b19bb27d5947d136a2f72221e  gcc/testsuite/gcc.target/i386/avx-rint-sfix-2-vec.c
*************** e77e7a8b9ae50a450a04aced77a9cbd0  gcc/te
*** 42671,42676 ****
--- 42842,42851 ----
  d961249337eb5f0487f3f532312e3199  gcc/testsuite/gcc.target/i386/mpx/pr68337-1.c
  e64de766303ab8d2b507adb2517650f5  gcc/testsuite/gcc.target/i386/mpx/pr68337-2.c
  dedcdece98d6722cf60573a8409aaa81  gcc/testsuite/gcc.target/i386/mpx/pr68416.c
+ 51d453987274aa6444003b6ad207c139  gcc/testsuite/gcc.target/i386/mpx/pr78339.c
+ 07d6ed7d973e170542d15b433c8db44e  gcc/testsuite/gcc.target/i386/mpx/pr79631.c
+ d637fa6066a7da620fed27559d7da1b7  gcc/testsuite/gcc.target/i386/mpx/pr79753.c
+ e96704aac9ccfcbb20830047695ce956  gcc/testsuite/gcc.target/i386/mpx/pr79770.c
  cb8a04ee24250678af3e3e0db64ccfa6  gcc/testsuite/gcc.target/i386/mpx/realloc-1-lbv.c
  16d5e4ac393ac4db6f87f25b4aab5ba2  gcc/testsuite/gcc.target/i386/mpx/realloc-1-nov.c
  967cd8d609c7360939caec43d90b8813  gcc/testsuite/gcc.target/i386/mpx/realloc-1-ubv.c
*************** dd539fb3f545d1e1b1e1eec620537fe0  gcc/te
*** 42822,42827 ****
--- 42997,43003 ----
  52d865ff547af45a7c2aeead94e2dde7  gcc/testsuite/gcc.target/i386/mvc5.c
  7cc6b0b7de4d22833a76a08b26290ad4  gcc/testsuite/gcc.target/i386/mvc6.c
  f22ea4607c2fb006c334cb36d08accba  gcc/testsuite/gcc.target/i386/mvc7.c
+ d0135fb9c155d933f970c1e813277fb0  gcc/testsuite/gcc.target/i386/mvc9.c
  a7f204e20c0df5dad30eac30c4a089ab  gcc/testsuite/gcc.target/i386/nest-1.c
  1d6127fc3efe2f33f6e8e1851511e6a0  gcc/testsuite/gcc.target/i386/nop-mcount.c
  5d0156649119de49cd70a066987d52b0  gcc/testsuite/gcc.target/i386/noplt-1.c
*************** a0e8df751a0532abc2f56fae74b35ceb  gcc/te
*** 43176,43182 ****
  bb87ab78d18ae08971157445a0d0d394  gcc/testsuite/gcc.target/i386/pr48723.c
  b26834e660d14d009bf72740343d1f1e  gcc/testsuite/gcc.target/i386/pr49002-1.c
  1744d1b6525d493782f9f5936b33c289  gcc/testsuite/gcc.target/i386/pr49002-2.c
! a65167e657bbab72f1506f31d68d9425  gcc/testsuite/gcc.target/i386/pr49095.c
  a294cc6e4c63c7891b458d6b03b24d18  gcc/testsuite/gcc.target/i386/pr49168-1.c
  e4cb1df2af54fb838523220e3c4c3720  gcc/testsuite/gcc.target/i386/pr49504.c
  848587f75336b253219a56277622893a  gcc/testsuite/gcc.target/i386/pr49567.c
--- 43352,43358 ----
  bb87ab78d18ae08971157445a0d0d394  gcc/testsuite/gcc.target/i386/pr48723.c
  b26834e660d14d009bf72740343d1f1e  gcc/testsuite/gcc.target/i386/pr49002-1.c
  1744d1b6525d493782f9f5936b33c289  gcc/testsuite/gcc.target/i386/pr49002-2.c
! 3369f8f1bc238cd96148ea54f9434e19  gcc/testsuite/gcc.target/i386/pr49095.c
  a294cc6e4c63c7891b458d6b03b24d18  gcc/testsuite/gcc.target/i386/pr49168-1.c
  e4cb1df2af54fb838523220e3c4c3720  gcc/testsuite/gcc.target/i386/pr49504.c
  848587f75336b253219a56277622893a  gcc/testsuite/gcc.target/i386/pr49567.c
*************** fcdb8a2e469f382466d55620e63345f4  gcc/te
*** 43439,43445 ****
  10edafa5d28fec2dd9bc1ecab31a24f3  gcc/testsuite/gcc.target/i386/pr64617.c
  564104a134a0332a3502e02b96c94cb3  gcc/testsuite/gcc.target/i386/pr64805.c
  1373d22a1c11a77bbd5c3b0ae7ab163b  gcc/testsuite/gcc.target/i386/pr64905.c
! 7fbcddb0d165454214ab9e55f3335039  gcc/testsuite/gcc.target/i386/pr65044.c
  3f9f04c2528a876d6e1d568bacdc4432  gcc/testsuite/gcc.target/i386/pr65078-1.c
  eb5c42e7434196907a6b147b87ede739  gcc/testsuite/gcc.target/i386/pr65078-2.c
  0135600497644144bf44c86c6019c038  gcc/testsuite/gcc.target/i386/pr65078-3.c
--- 43615,43621 ----
  10edafa5d28fec2dd9bc1ecab31a24f3  gcc/testsuite/gcc.target/i386/pr64617.c
  564104a134a0332a3502e02b96c94cb3  gcc/testsuite/gcc.target/i386/pr64805.c
  1373d22a1c11a77bbd5c3b0ae7ab163b  gcc/testsuite/gcc.target/i386/pr64905.c
! e0cea6ee3a0165475bae6ae4c5c70f79  gcc/testsuite/gcc.target/i386/pr65044.c
  3f9f04c2528a876d6e1d568bacdc4432  gcc/testsuite/gcc.target/i386/pr65078-1.c
  eb5c42e7434196907a6b147b87ede739  gcc/testsuite/gcc.target/i386/pr65078-2.c
  0135600497644144bf44c86c6019c038  gcc/testsuite/gcc.target/i386/pr65078-3.c
*************** b98041baad19fb37bd266fc10bd5bc38  gcc/te
*** 43648,43653 ****
--- 43824,43830 ----
  c4f6a31f14b030cd9290db1df9495760  gcc/testsuite/gcc.target/i386/pr70876.c
  960f365b62f7bf57c12061d19e6822e3  gcc/testsuite/gcc.target/i386/pr70877.c
  cdf785a2bc0d7b4e9128691fc978d25e  gcc/testsuite/gcc.target/i386/pr71077.c
+ 27e030b5f9e35d267c9bd37d4e1e4a68  gcc/testsuite/gcc.target/i386/pr71458.c
  61d0b6b6f6714737a9330dc7fae9ed11  gcc/testsuite/gcc.target/i386/pr71529.C
  a9c6395b5501af8f7e41af6ddea5ede0  gcc/testsuite/gcc.target/i386/pr71647.c
  b0d4c3b8fe476c0eb8a512a6ef1cb447  gcc/testsuite/gcc.target/i386/pr72867.c
*************** a0f1a716d3aa44f2dbe260d265da5118  gcc/te
*** 43666,43671 ****
--- 43843,43864 ----
  65244d7660e21de57b2f5bdf3df24107  gcc/testsuite/gcc.target/i386/pr78262.c
  deb27ae8ba4b14e7c0102c71de9b30e7  gcc/testsuite/gcc.target/i386/pr78310.c
  5bf6414deb68de63787bac07281f201f  gcc/testsuite/gcc.target/i386/pr78419.c
+ ca3856428f6efee273c964dd181478b9  gcc/testsuite/gcc.target/i386/pr79495.c
+ bc00dfd68405a008b750f094120fac4f  gcc/testsuite/gcc.target/i386/pr79514.c
+ e24bb155bc16036a1f39902f9cda1133  gcc/testsuite/gcc.target/i386/pr79559.c
+ 7dda7ba5d0bc563d983cbcd61cf05cc8  gcc/testsuite/gcc.target/i386/pr79568-1.c
+ a11495811689152262f1a40e2f796ce9  gcc/testsuite/gcc.target/i386/pr79568-2.c
+ 18b2847f138512a15d9b786fc39ff5df  gcc/testsuite/gcc.target/i386/pr79568-3.c
+ 775e7fe3e5625b784949e1922efab9ea  gcc/testsuite/gcc.target/i386/pr79729.c
+ b3b6f5c8ba17ba3296bdffadca2efac2  gcc/testsuite/gcc.target/i386/pr79733.c
+ d6a597f0fbd3fbabaff69609d7a1c3b9  gcc/testsuite/gcc.target/i386/pr79807.c
+ 79f33466eabfc2e257a8fa0ed96c57ab  gcc/testsuite/gcc.target/i386/pr79901.c
+ d8519fa7ee590fbd3c0a85e2b8653841  gcc/testsuite/gcc.target/i386/pr79932-1.c
+ f971fc2176ce03b9a33ca253f2499ca0  gcc/testsuite/gcc.target/i386/pr79932-2.c
+ e4e5537356578134ed01182ab2552b70  gcc/testsuite/gcc.target/i386/pr80019.c
+ 023c8a995f546efe601f4e53de2a1634  gcc/testsuite/gcc.target/i386/pr80262.c
+ e9694b4ac41a634860c750f43e4ff35c  gcc/testsuite/gcc.target/i386/pr80298-1.c
+ 1741f4327b4263e09090e49b0a9ff7e1  gcc/testsuite/gcc.target/i386/pr80298-2.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
*************** caf01994c96172dac156c3da29317823  gcc/te
*** 45300,45305 ****
--- 45493,45499 ----
  37c12fff6f77333d7cb7d787bbb7f908  gcc/testsuite/gcc.target/powerpc/bswap64-4.c
  1bdcd38f4043a35aa4799e5b7e1fd590  gcc/testsuite/gcc.target/powerpc/builtins-1.c
  fc8793b521e1298ab0e99e4fb318b34b  gcc/testsuite/gcc.target/powerpc/builtins-2.c
+ 456232eb27e86ab509433f0e3c8f547d  gcc/testsuite/gcc.target/powerpc/builtins-3-p8.c
  aa7f028ee43d6de435ef9e96d16926a5  gcc/testsuite/gcc.target/powerpc/cell_builtin-1.c
  4d701030026d89cdc9d316ac4b013baa  gcc/testsuite/gcc.target/powerpc/cell_builtin-2.c
  49e4d6ccb42c80379975f32fce0efd5b  gcc/testsuite/gcc.target/powerpc/cell_builtin-3.c
*************** a034d7a8bf265623a75800f01113e836  gcc/te
*** 45348,45355 ****
  f6511eaddea2d2d6dbb6428c8e9f5822  gcc/testsuite/gcc.target/powerpc/dform-1.c
  bf3533458cbe01184881116cdb4e822c  gcc/testsuite/gcc.target/powerpc/dform-2.c
  571072f2c83195496efb8b6a3d7921a1  gcc/testsuite/gcc.target/powerpc/dform-3.c
! f2e8694ab86e1d671840cc1b4d010431  gcc/testsuite/gcc.target/powerpc/dfp-builtin-1.c
! 70b901aef4fec169c6e0277e173417fe  gcc/testsuite/gcc.target/powerpc/dfp-builtin-2.c
  edc590c61b2a5fd6c1f8da5e10b52099  gcc/testsuite/gcc.target/powerpc/dfp-dd-2.c
  127103864713219a50dac28ee38910e0  gcc/testsuite/gcc.target/powerpc/dfp-dd.c
  918f43d2707c381ec6a3c8f95d06ba7a  gcc/testsuite/gcc.target/powerpc/dfp-td-2.c
--- 45542,45549 ----
  f6511eaddea2d2d6dbb6428c8e9f5822  gcc/testsuite/gcc.target/powerpc/dform-1.c
  bf3533458cbe01184881116cdb4e822c  gcc/testsuite/gcc.target/powerpc/dform-2.c
  571072f2c83195496efb8b6a3d7921a1  gcc/testsuite/gcc.target/powerpc/dform-3.c
! e861a888f1deb9e37547f0da1a5f7f2d  gcc/testsuite/gcc.target/powerpc/dfp-builtin-1.c
! e5999c82fe083b7c9a7cd976f61a514b  gcc/testsuite/gcc.target/powerpc/dfp-builtin-2.c
  edc590c61b2a5fd6c1f8da5e10b52099  gcc/testsuite/gcc.target/powerpc/dfp-dd-2.c
  127103864713219a50dac28ee38910e0  gcc/testsuite/gcc.target/powerpc/dfp-dd.c
  918f43d2707c381ec6a3c8f95d06ba7a  gcc/testsuite/gcc.target/powerpc/dfp-td-2.c
*************** a3a18f288ff9a907cedfa89231e2d3e8  gcc/te
*** 45505,45510 ****
--- 45699,45705 ----
  d0a7757fdd02514672979d273c5dff0d  gcc/testsuite/gcc.target/powerpc/optimize-bswapdi-3.c
  6d4163ba4e3923c97e0146a17aa2cba9  gcc/testsuite/gcc.target/powerpc/optimize-bswapsi-2.c
  582d7bb7e4106b5cb9134d552025a68e  gcc/testsuite/gcc.target/powerpc/outofline_rnreg.c
+ bac0e7d390854f0c869cf6ae4b52c773  gcc/testsuite/gcc.target/powerpc/p8-vec-xl-xst.c
  d07905c4fe68bcbc9f8aef973a7a039b  gcc/testsuite/gcc.target/powerpc/p8vector-builtin-1.c
  c9275a719128041f0bdbd96336d20f9c  gcc/testsuite/gcc.target/powerpc/p8vector-builtin-2.c
  330fc5c1657a0c9c682e64e1710acc46  gcc/testsuite/gcc.target/powerpc/p8vector-builtin-3.c
*************** c1577e67394b1e9e7510e7d9b946226a  gcc/te
*** 45708,45713 ****
--- 45903,45909 ----
  1dc925cae1c688a77865627d749d015c  gcc/testsuite/gcc.target/powerpc/pr67071-3.c
  35c73d31cfb2ab34903671c0ed5ded53  gcc/testsuite/gcc.target/powerpc/pr67789.c
  d513afbb48bce30e890a5d3d76987740  gcc/testsuite/gcc.target/powerpc/pr67808.c
+ 0d319100b6874eec254061c50995a16b  gcc/testsuite/gcc.target/powerpc/pr68163.c
  b0dae0a08b67b28c3e8a71536d261274  gcc/testsuite/gcc.target/powerpc/pr68805.c
  d369a7045eda68cbec3227a16d5de67b  gcc/testsuite/gcc.target/powerpc/pr68872.c
  faf2ed46677346059dd2b7fd42254985  gcc/testsuite/gcc.target/powerpc/pr69252.c
*************** a31fef5f59c5f12ea342e66137c45ae7  gcc/te
*** 45720,45725 ****
--- 45916,45922 ----
  da2f788bebe8f041672950b7347513cf  gcc/testsuite/gcc.target/powerpc/pr70669.c
  d3a79432800e585b3905439b686d873b  gcc/testsuite/gcc.target/powerpc/pr70963.c
  31132ce703c42e34a14c7d103e655da2  gcc/testsuite/gcc.target/powerpc/pr71186.c
+ f417c588db95ee3f7fbced361af8dbfa  gcc/testsuite/gcc.target/powerpc/pr71310.c
  18f516c22671e1293affe8823881c35c  gcc/testsuite/gcc.target/powerpc/pr71493-1.c
  7d83053012a7579379ae3f803b73b2ec  gcc/testsuite/gcc.target/powerpc/pr71493-2.c
  28b1e9d8edb2081a7279eaec89871fee  gcc/testsuite/gcc.target/powerpc/pr71656-1.c
*************** d9ccfe0048f3d64bbe5861c9aea6294f  gcc/te
*** 45732,45737 ****
--- 45929,45945 ----
  38b7723cf756d98e0ed05ddda91d13e3  gcc/testsuite/gcc.target/powerpc/pr72717.c
  3c47d5ea6e68caafb336f0c2f694fea6  gcc/testsuite/gcc.target/powerpc/pr72853.c
  d13df2d4752807dad63a970f45225730  gcc/testsuite/gcc.target/powerpc/pr72863.c
+ 8fab8f018ebf5d442e39b9cc4bdf5300  gcc/testsuite/gcc.target/powerpc/pr78543.c
+ fb524be9fd12ca8094bde96a06f3bdd5  gcc/testsuite/gcc.target/powerpc/pr79197.c
+ c3838202fd2bf467b26b82f0e155ac76  gcc/testsuite/gcc.target/powerpc/pr79268.c
+ 0f9344c270baf27d9a4762d111adbc5e  gcc/testsuite/gcc.target/powerpc/pr79439.c
+ 8c1e3ce96b0244e674ef5e0620a4b88e  gcc/testsuite/gcc.target/powerpc/pr79544.c
+ c4116b75f2059a7e1bab2e403b724598  gcc/testsuite/gcc.target/powerpc/pr79947.c
+ 8fe70e669118bfd74ac64bf553741d89  gcc/testsuite/gcc.target/powerpc/pr79951.c
+ c74100b0e24e645cbd51ff8d93f11730  gcc/testsuite/gcc.target/powerpc/pr80246.c
+ 72ae35ee6424648259ebc86bd0a39eac  gcc/testsuite/gcc.target/powerpc/pr80510-1.c
+ d47ea1598c1321fc4399901853c2e875  gcc/testsuite/gcc.target/powerpc/pr80510-2.c
+ 12068e972df8c5dd156551254f178638  gcc/testsuite/gcc.target/powerpc/pr80718.c
  17f878b62dd2e08735d53fce64232a47  gcc/testsuite/gcc.target/powerpc/quad-atomic.c
  171a411d14f30e8450dc3f2ef38b1bd7  gcc/testsuite/gcc.target/powerpc/recip-1.c
  6b7c4920c070e84f6819377bcdb90c0d  gcc/testsuite/gcc.target/powerpc/recip-2.c
*************** caf83f2b272138041945d99cf818ff06  gcc/te
*** 45766,45771 ****
--- 45974,45980 ----
  aefbc9c117b311a9394883e9c890efb9  gcc/testsuite/gcc.target/powerpc/spe-vector-memset.c
  32bb5e201dd78c548aed0cdf044779ec  gcc/testsuite/gcc.target/powerpc/spe1.c
  c9be7e0cc9ba390460928b1de506fa70  gcc/testsuite/gcc.target/powerpc/stabs-attrib-vect-darwin.c
+ ab241355ba77c8e163b05eb81f33d1c5  gcc/testsuite/gcc.target/powerpc/stack-limit.c
  a59ee456442fb848ede07589c0a6bb6e  gcc/testsuite/gcc.target/powerpc/swaps-p8-1.c
  f9cfd48e5324b92443f64a93e5c47140  gcc/testsuite/gcc.target/powerpc/swaps-p8-10.c
  150891aea1ac6751746c97b1d0f4215d  gcc/testsuite/gcc.target/powerpc/swaps-p8-11.c
*************** c891211b25d5266010cad8266c02fe3c  gcc/te
*** 45783,45788 ****
--- 45992,45999 ----
  2fb907d90dbe8b909400b139bfd24dc2  gcc/testsuite/gcc.target/powerpc/swaps-p8-22.c
  8cb758ec48a4fd3447970d6f85159dea  gcc/testsuite/gcc.target/powerpc/swaps-p8-23.c
  99bc5494b60bcbe35a2499e7bc74a125  gcc/testsuite/gcc.target/powerpc/swaps-p8-24.c
+ 6a3e75b25610f78efa0cbd974726d1df  gcc/testsuite/gcc.target/powerpc/swaps-p8-26.c
+ 6fe65c4dc12e9e595c44e7bbf8f65dea  gcc/testsuite/gcc.target/powerpc/swaps-p8-27.c
  84237fc0555dd56c639a0274a8f4dbde  gcc/testsuite/gcc.target/powerpc/swaps-p8-3.c
  0df14a19fd6ee081105fc2b90003a0b4  gcc/testsuite/gcc.target/powerpc/swaps-p8-4.c
  26517c689d143f1397c457beaff12ae6  gcc/testsuite/gcc.target/powerpc/swaps-p8-5.c
*************** f89bc692aa33f0a854308215a8c5a45c  gcc/te
*** 45815,45836 ****
  fa102cb45e48c286b356759209443dea  gcc/testsuite/gcc.target/powerpc/vec-mult-char-2.c
  bbd74596ca12fe9aac0347c6253db300  gcc/testsuite/gcc.target/powerpc/vec-shift.c
  8ee50015e788404267646adf1ac95972  gcc/testsuite/gcc.target/powerpc/vec-shr.c
  2c89883d083bc93d292eb8be25a26a55  gcc/testsuite/gcc.target/powerpc/vslv-0.c
  3032ccdc175db10c55ecb393e9757ea8  gcc/testsuite/gcc.target/powerpc/vslv-1.c
  249c2e1b9f88f56726ab8ecfe5c4e957  gcc/testsuite/gcc.target/powerpc/vsrv-0.c
  b5ff35f6c27a48ed531cd0cb2035da0b  gcc/testsuite/gcc.target/powerpc/vsrv-1.c
  4ceb6855c2485b8644bf41d0692dce88  gcc/testsuite/gcc.target/powerpc/vsx-builtin-1.c
  9e3c77c5253ece30391881a511c37067  gcc/testsuite/gcc.target/powerpc/vsx-builtin-2.c
! 2cbc6ebb458b1e9d41b7cd611b4dbd55  gcc/testsuite/gcc.target/powerpc/vsx-builtin-3.c
  6246ea29025c11b1b9f4c6b8d036cbc3  gcc/testsuite/gcc.target/powerpc/vsx-builtin-4.c
  acf95bd1a1e2b9b14c0640b45f2e75f5  gcc/testsuite/gcc.target/powerpc/vsx-builtin-5.c
  0b61a376e7164778a523a0766df4ce6e  gcc/testsuite/gcc.target/powerpc/vsx-builtin-6.c
  aec0aad4ad9d1a50c30d68081c0f2184  gcc/testsuite/gcc.target/powerpc/vsx-builtin-7.c
  88cd9f4d3675a8897d01117429ae8094  gcc/testsuite/gcc.target/powerpc/vsx-builtin-8.c
- 60164d527bd21ab51c50c80abf146df1  gcc/testsuite/gcc.target/powerpc/vsx-elemrev-1.c
- 3af84d85921a35dbef53567c5ede1159  gcc/testsuite/gcc.target/powerpc/vsx-elemrev-2.c
- 5b80f1ec62fecc5421d5ce52af4b330c  gcc/testsuite/gcc.target/powerpc/vsx-elemrev-3.c
- 6b19bf3ff62b230d7085a802e8199e3f  gcc/testsuite/gcc.target/powerpc/vsx-elemrev-4.c
  29415c0ab3cf79b03ca4a55fa764901b  gcc/testsuite/gcc.target/powerpc/vsx-extract-1.c
  ad77cf7854ac810c73e5ad0184232f20  gcc/testsuite/gcc.target/powerpc/vsx-extract-2.c
  e4ac7f141f61cf4cf8934fe3ee7cf407  gcc/testsuite/gcc.target/powerpc/vsx-extract-3.c
--- 46026,46045 ----
  fa102cb45e48c286b356759209443dea  gcc/testsuite/gcc.target/powerpc/vec-mult-char-2.c
  bbd74596ca12fe9aac0347c6253db300  gcc/testsuite/gcc.target/powerpc/vec-shift.c
  8ee50015e788404267646adf1ac95972  gcc/testsuite/gcc.target/powerpc/vec-shr.c
+ 2f7d0faae17249a4c0239bf8d90e399a  gcc/testsuite/gcc.target/powerpc/vec-xxpermdi.c
+ cfe95399d48da5db32fbce7f0c697a3c  gcc/testsuite/gcc.target/powerpc/versioned-copy-loop.c
  2c89883d083bc93d292eb8be25a26a55  gcc/testsuite/gcc.target/powerpc/vslv-0.c
  3032ccdc175db10c55ecb393e9757ea8  gcc/testsuite/gcc.target/powerpc/vslv-1.c
  249c2e1b9f88f56726ab8ecfe5c4e957  gcc/testsuite/gcc.target/powerpc/vsrv-0.c
  b5ff35f6c27a48ed531cd0cb2035da0b  gcc/testsuite/gcc.target/powerpc/vsrv-1.c
  4ceb6855c2485b8644bf41d0692dce88  gcc/testsuite/gcc.target/powerpc/vsx-builtin-1.c
  9e3c77c5253ece30391881a511c37067  gcc/testsuite/gcc.target/powerpc/vsx-builtin-2.c
! d6aef2cc5b6d426a696fad3f9bd0cf2c  gcc/testsuite/gcc.target/powerpc/vsx-builtin-3.c
  6246ea29025c11b1b9f4c6b8d036cbc3  gcc/testsuite/gcc.target/powerpc/vsx-builtin-4.c
  acf95bd1a1e2b9b14c0640b45f2e75f5  gcc/testsuite/gcc.target/powerpc/vsx-builtin-5.c
  0b61a376e7164778a523a0766df4ce6e  gcc/testsuite/gcc.target/powerpc/vsx-builtin-6.c
  aec0aad4ad9d1a50c30d68081c0f2184  gcc/testsuite/gcc.target/powerpc/vsx-builtin-7.c
  88cd9f4d3675a8897d01117429ae8094  gcc/testsuite/gcc.target/powerpc/vsx-builtin-8.c
  29415c0ab3cf79b03ca4a55fa764901b  gcc/testsuite/gcc.target/powerpc/vsx-extract-1.c
  ad77cf7854ac810c73e5ad0184232f20  gcc/testsuite/gcc.target/powerpc/vsx-extract-2.c
  e4ac7f141f61cf4cf8934fe3ee7cf407  gcc/testsuite/gcc.target/powerpc/vsx-extract-3.c
*************** b3dd05db76a00a764bd5968152b2ef72  gcc/te
*** 45952,45957 ****
--- 46161,46167 ----
  baa6d1c3d77baf7c1324df7bb6f4f40c  gcc/testsuite/gcc.target/s390/insv-3.c
  86858e91f5b4dabc479f75228a16d550  gcc/testsuite/gcc.target/s390/leaf-profile.c
  a054a9b008ac4cce6c7ab7a319e8ccf3  gcc/testsuite/gcc.target/s390/litpool-r3-1.c
+ 2b7175e138a756516a334fd03dd56b25  gcc/testsuite/gcc.target/s390/litpool-str-1.c
  0eb4db3e520e292bba5127a08d0a982d  gcc/testsuite/gcc.target/s390/load-relative-check.c
  80c910b12aea74c278268b0c8ba833a4  gcc/testsuite/gcc.target/s390/md/movstr-1.c
  c06cf2adc5393d32c0b9a8d805d6afb4  gcc/testsuite/gcc.target/s390/md/setmem_long-1.c
*************** ffba4a644f6c776dd608a5285349bff8  gcc/te
*** 46340,46345 ****
--- 46550,46556 ----
  a67458660c2ef2010f128fdaa4faaa86  gcc/testsuite/gcc.target/sparc/20160104-1.c
  22f916e859ece29a91c18dffaca9e14b  gcc/testsuite/gcc.target/sparc/20160104-2.c
  3d69d4562d0fbb323ff101a9d3271e9a  gcc/testsuite/gcc.target/sparc/20160229-1.c
+ e470b0a0d1a056b60c3915a6dfcfd4ae  gcc/testsuite/gcc.target/sparc/20170228-1.c
  44373c57181608413fc07f3ec0e2ad6e  gcc/testsuite/gcc.target/sparc/align.c
  667a877a2fb02d919c4eaaea6fbccbad  gcc/testsuite/gcc.target/sparc/array.c
  51da71a9631e2769588765c1734024be  gcc/testsuite/gcc.target/sparc/bmaskbshuf-1.c
*************** bafb883b61e54f84d541ff234e2a48ae  gcc/te
*** 46397,46402 ****
--- 46608,46614 ----
  a7580ca897393594541f1e8a7faca531  gcc/testsuite/gcc.target/sparc/lzd.c
  a6501f830b7d1b9e944beb9e5db075f6  gcc/testsuite/gcc.target/sparc/mfpu.c
  81c3ac360590e02354b69b4a77b74588  gcc/testsuite/gcc.target/sparc/mnofpu.c
+ 06ebc1bfb7ebac800bc8e13a4c96ecdc  gcc/testsuite/gcc.target/sparc/niagara7-align.c
  27bc21317eeddefa4b9cc41e1c4e363c  gcc/testsuite/gcc.target/sparc/noresult.c
  0e446c8782cfda1bf1b2b7467cdf43af  gcc/testsuite/gcc.target/sparc/pdist-2.c
  77281e86e797be1ef8a0784c9a4db58a  gcc/testsuite/gcc.target/sparc/pdist-3.c
*************** eb9fea9eb3ccdd5fb4d85ac011c10dc5  gcc/te
*** 46420,46425 ****
--- 46632,46638 ----
  632f93e6b0314e25ec1b43c771cb405c  gcc/testsuite/gcc.target/sparc/sparc-reg-1.c
  49d4346a32402759d7a9329d2375c502  gcc/testsuite/gcc.target/sparc/sparc-ret-1.c
  111c6ff31ffc23f4b402354941b88338  gcc/testsuite/gcc.target/sparc/sparc-ret-2.c
+ 96ac755e92338efd01e188e2e94bbf8f  gcc/testsuite/gcc.target/sparc/sparc-ret-3.c
  1943f3e1f1253e644f6fe445637c2dec  gcc/testsuite/gcc.target/sparc/sparc-trap-1.c
  56916c729edb4e4a55554940b0a792d9  gcc/testsuite/gcc.target/sparc/sparc.exp
  9d0e2b5fe42dfe4e33a910954d24877b  gcc/testsuite/gcc.target/sparc/struct-ret-check-1.c
*************** da95c5400735f4c2f4fc34487feb21f8  gcc/te
*** 47827,47832 ****
--- 48040,48046 ----
  081b7861449ee503eb0eafc38aa74102  gcc/testsuite/gfortran.dg/class_56.f90
  e656331cc901eecd1321f4812180dc51  gcc/testsuite/gfortran.dg/class_57.f90
  58bc4a716942caffe0323c7d0b20a63e  gcc/testsuite/gfortran.dg/class_6.f03
+ 28b51cf2f3868e0d992356221459b6b8  gcc/testsuite/gfortran.dg/class_62.f90
  cc0c048415b8d0593fe7e5b164763dc7  gcc/testsuite/gfortran.dg/class_7.f03
  765b5ae237d318aee8909def266c457e  gcc/testsuite/gfortran.dg/class_8.f03
  dac9a57a157d95214c44d80cc02bd042  gcc/testsuite/gfortran.dg/class_9.f03
*************** fed16f1f7d3b8c720c68cbd01b83fa43  gcc/te
*** 47912,47917 ****
--- 48126,48133 ----
  393c735e4ed3573f46d59b6be8dfe555  gcc/testsuite/gfortran.dg/coarray/dummy_1.f90
  145d35dc06fc9f1f4dedae6e06844cc4  gcc/testsuite/gfortran.dg/coarray/event_1.f90
  82478fce64f3e0b6eabec854f96800c2  gcc/testsuite/gfortran.dg/coarray/event_2.f90
+ 7bdec35df5c34a10372c7a54a6b5ab8f  gcc/testsuite/gfortran.dg/coarray/event_3.f08
+ 69e67a47c4572bb8954e710fb63e1241  gcc/testsuite/gfortran.dg/coarray/event_4.f08
  7d4c5cfc3c55e28060d2d7c4a70d70d9  gcc/testsuite/gfortran.dg/coarray/get_array.f90
  6cb57e0edb7420fbfa56608c6eaa63df  gcc/testsuite/gfortran.dg/coarray/image_index_1.f90
  c9182edacbb3ad98cf9b81ced7356078  gcc/testsuite/gfortran.dg/coarray/image_index_2.f90
*************** ce022dd06d4bbcef98eafafee33de6d5  gcc/te
*** 47970,47975 ****
--- 48186,48192 ----
  ac773563b3252cd5f895af702a441868  gcc/testsuite/gfortran.dg/coarray_39.f90
  ad8ecfdba25ace790b9bfc8e94e0e05f  gcc/testsuite/gfortran.dg/coarray_4.f90
  a0baae37f57b46ddb5f4e90b382dcd9b  gcc/testsuite/gfortran.dg/coarray_40.f90
+ 92bca8fe3f596449a354c1e4133bdf71  gcc/testsuite/gfortran.dg/coarray_43.f90
  ef172e1d19584d7e55648b555dbf8fa3  gcc/testsuite/gfortran.dg/coarray_5.f90
  337935b709715398df39ee0eeaaec67b  gcc/testsuite/gfortran.dg/coarray_6.f90
  8cd45380911a9bd61eac7c6b76c8862b  gcc/testsuite/gfortran.dg/coarray_7.f90
*************** d8b0925104e27edfd7554327aec7e656  gcc/te
*** 48006,48011 ****
--- 48223,48229 ----
  3868ecdad997c64216510129983de4eb  gcc/testsuite/gfortran.dg/coarray_collectives_8.f90
  e7f7c38c4530db86c8bf560b1800b017  gcc/testsuite/gfortran.dg/coarray_collectives_9.f90
  967c97a8edd55b3e24d9f53bacf51ab2  gcc/testsuite/gfortran.dg/coarray_critical_1.f90
+ ae24a8ba632b111617b5af3d9ec9ed23  gcc/testsuite/gfortran.dg/coarray_event_1.f08
  bb588ca9ed7494c0c7d150e652ba7286  gcc/testsuite/gfortran.dg/coarray_lib_alloc_1.f90
  1e959df691b79ed29fff217b53c74fe7  gcc/testsuite/gfortran.dg/coarray_lib_alloc_2.f90
  af5efe6bd5b1719b406571ec7148073f  gcc/testsuite/gfortran.dg/coarray_lib_alloc_3.f90
*************** c97065b51ddecb2dd0bed020f4e461ed  gcc/te
*** 48659,48664 ****
--- 48877,48884 ----
  8d8068df6ac24ffed1c07629391baa04  gcc/testsuite/gfortran.dg/fgetc_2.f90
  a5092dd9571c4f2b5be00428c0f86f5a  gcc/testsuite/gfortran.dg/filename_null.f90
  5131e5c566230f78ec144630a732c7a7  gcc/testsuite/gfortran.dg/filepos1.f90
+ 18131393256651d0bd551639eab3e10e  gcc/testsuite/gfortran.dg/fimplicit_none_1.f90
+ c77a0a5fc1106230319c2398b807df5c  gcc/testsuite/gfortran.dg/fimplicit_none_2.f90
  c031807c998e0243776199536a506418  gcc/testsuite/gfortran.dg/finalize_1.f08
  15ab8e9eee9458ca251042b82b7b69d5  gcc/testsuite/gfortran.dg/finalize_10.f90
  784234f297364a91d0841e02c618213b  gcc/testsuite/gfortran.dg/finalize_11.f90
*************** cd31a5dc5969cfcb906ab73337df18f6  gcc/te
*** 49042,49049 ****
  75939469112fee78b1b02766f3b89733  gcc/testsuite/gfortran.dg/goacc/host_data-tree.f95
  0a980846e59d2913b99c250e76fa99cf  gcc/testsuite/gfortran.dg/goacc/if.f95
  ce74911a246da843d2626a4a20b1b0c4  gcc/testsuite/gfortran.dg/goacc/kernels-alias-2.f95
! 8f1e7c7080f9fdb795e137d6f089ab43  gcc/testsuite/gfortran.dg/goacc/kernels-alias-3.f95
! b109ab4acf7b62180f6f9edaf3bcec68  gcc/testsuite/gfortran.dg/goacc/kernels-alias-4.f95
  7c77903590fd7c726078e8f685cade4a  gcc/testsuite/gfortran.dg/goacc/kernels-alias.f95
  b0bd0bb3bdbad78b6e58388874beba1f  gcc/testsuite/gfortran.dg/goacc/kernels-loop-2.f95
  0f109677300fb161c3249465887861ec  gcc/testsuite/gfortran.dg/goacc/kernels-loop-data-2.f95
--- 49262,49269 ----
  75939469112fee78b1b02766f3b89733  gcc/testsuite/gfortran.dg/goacc/host_data-tree.f95
  0a980846e59d2913b99c250e76fa99cf  gcc/testsuite/gfortran.dg/goacc/if.f95
  ce74911a246da843d2626a4a20b1b0c4  gcc/testsuite/gfortran.dg/goacc/kernels-alias-2.f95
! d5dc508fa5f0c7f41320b204b50e6bc2  gcc/testsuite/gfortran.dg/goacc/kernels-alias-3.f95
! 60e6738878a90bec1f4f070a03f9a09f  gcc/testsuite/gfortran.dg/goacc/kernels-alias-4.f95
  7c77903590fd7c726078e8f685cade4a  gcc/testsuite/gfortran.dg/goacc/kernels-alias.f95
  b0bd0bb3bdbad78b6e58388874beba1f  gcc/testsuite/gfortran.dg/goacc/kernels-loop-2.f95
  0f109677300fb161c3249465887861ec  gcc/testsuite/gfortran.dg/goacc/kernels-loop-data-2.f95
*************** b7bb651884d39c2e5dce7d57d46f40a5  gcc/te
*** 49174,49180 ****
  26ce5f3f5538f91d60c481f8acdc7dd6  gcc/testsuite/gfortran.dg/gomp/gomp.exp
  ae3e8f9f2ac767a8a192a41e04d26667  gcc/testsuite/gfortran.dg/gomp/gridify-1.f90
  c6b23e36c3423a3454fb19b0ec6f0e01  gcc/testsuite/gfortran.dg/gomp/intentin1.f90
! b1673181b9c53873249af351f2b5c845  gcc/testsuite/gfortran.dg/gomp/map-1.f90
  52223211c34f4dbace5e033f8243ae1f  gcc/testsuite/gfortran.dg/gomp/omp_atomic1.f90
  0e5454ac80bc199d6cf3e96e9750c33f  gcc/testsuite/gfortran.dg/gomp/omp_atomic2.f90
  5d43e477ab60e438b8824d612b24022d  gcc/testsuite/gfortran.dg/gomp/omp_clauses1.f90
--- 49394,49400 ----
  26ce5f3f5538f91d60c481f8acdc7dd6  gcc/testsuite/gfortran.dg/gomp/gomp.exp
  ae3e8f9f2ac767a8a192a41e04d26667  gcc/testsuite/gfortran.dg/gomp/gridify-1.f90
  c6b23e36c3423a3454fb19b0ec6f0e01  gcc/testsuite/gfortran.dg/gomp/intentin1.f90
! be152538cccb659bb8dac0eda81355e5  gcc/testsuite/gfortran.dg/gomp/map-1.f90
  52223211c34f4dbace5e033f8243ae1f  gcc/testsuite/gfortran.dg/gomp/omp_atomic1.f90
  0e5454ac80bc199d6cf3e96e9750c33f  gcc/testsuite/gfortran.dg/gomp/omp_atomic2.f90
  5d43e477ab60e438b8824d612b24022d  gcc/testsuite/gfortran.dg/gomp/omp_clauses1.f90
*************** e5f0ff2c94fb41e447563955917d04b7  gcc/te
*** 49246,49251 ****
--- 49466,49474 ----
  8968b6642e6ba9ea7870f963ca23770a  gcc/testsuite/gfortran.dg/gomp/pr77973.f90
  597f76dd386ee781839ef6d3ac92cd38  gcc/testsuite/gfortran.dg/gomp/pr78298.f90
  7031f0539504d7051ea534bfda971893  gcc/testsuite/gfortran.dg/gomp/pr78299.f90
+ c77cea4fe3e6db60cec6014217b3e898  gcc/testsuite/gfortran.dg/gomp/pr78866-1.f90
+ 7be086a304cd4d607913bd32ad2448ca  gcc/testsuite/gfortran.dg/gomp/pr78866-2.f90
+ 9b10d6e97e6ec036398bc75fe623a968  gcc/testsuite/gfortran.dg/gomp/pr80918.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
*************** d53eed77659562e5b66d14b3a5271897  gcc/te
*** 49935,49940 ****
--- 50158,50164 ----
  368ecceacb36bc8031de56fda6503830  gcc/testsuite/gfortran.dg/matmul_argument_types.f90
  6ed82ab65a659c5528ba6467505d80bd  gcc/testsuite/gfortran.dg/matmul_bounds_1.f90
  6afa8720ca49e185b4be9435bcad728e  gcc/testsuite/gfortran.dg/matmul_bounds_10.f90
+ e14d55bfbb5ec45341e5817637d87094  gcc/testsuite/gfortran.dg/matmul_bounds_12.f90
  593ee7fab776b72ccabee9746364f3ec  gcc/testsuite/gfortran.dg/matmul_bounds_2.f90
  04b6384e6df8392804f84acedfe4c7b9  gcc/testsuite/gfortran.dg/matmul_bounds_3.f90
  1b539cfef798bf4060dbbccd58b5337c  gcc/testsuite/gfortran.dg/matmul_bounds_4.f90
*************** a997ec96c9e5b5703664c90f0b844fe1  gcc/te
*** 50727,50732 ****
--- 50951,50957 ----
  6701f92b9541522f589f8caf4f94fe71  gcc/testsuite/gfortran.dg/pr78092.f90
  38417bf1cb92bb7d70724f9be2c325ca  gcc/testsuite/gfortran.dg/pr78279.f90
  c8893a59741e05d503a560b19c9684a9  gcc/testsuite/gfortran.dg/pr78297.f90
+ 2726988d026410339c6efa9ff66b2464  gcc/testsuite/gfortran.dg/pr80752.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
*************** d93a9e353ffa27762f707c539093d6ce  gcc/te
*** 50877,50883 ****
--- 51102,51110 ----
  7e0250e09f1d6fd62c3c197b85915c43  gcc/testsuite/gfortran.dg/proc_ptr_comp_43.f90
  72f01172bd92b8cb8853693a0a79310d  gcc/testsuite/gfortran.dg/proc_ptr_comp_44.f90
  c7c6f9039ee8a7d60608874366e1f0e6  gcc/testsuite/gfortran.dg/proc_ptr_comp_45.f90
+ c75d4858dc637cf3362d7fd34a2b2c12  gcc/testsuite/gfortran.dg/proc_ptr_comp_49.f90
  9440b7a38d0f8e2941673b44554c91fe  gcc/testsuite/gfortran.dg/proc_ptr_comp_5.f90
+ 301350ead67fb8e45886f0d873e81b06  gcc/testsuite/gfortran.dg/proc_ptr_comp_50.f90
  6347d321213f9347afa49d4354eb67f7  gcc/testsuite/gfortran.dg/proc_ptr_comp_6.f90
  f41c3a8af3a63f5aef54c294fa8cd9c5  gcc/testsuite/gfortran.dg/proc_ptr_comp_7.f90
  a43898fbcd332118da14c8be5eec75b3  gcc/testsuite/gfortran.dg/proc_ptr_comp_8.f90
*************** f5153e8883f791f3cc0646a71b5c6e9b  gcc/te
*** 51247,51252 ****
--- 51474,51480 ----
  cedac13505e8a5175fa43ac2c3c4834d  gcc/testsuite/gfortran.dg/specifics_2.f90
  1fdd8f1d3aa20721e1933ead1efffc62  gcc/testsuite/gfortran.dg/spread_bounds_1.f90
  daf0222210712781403f97bde0118f88  gcc/testsuite/gfortran.dg/spread_init_expr.f03
+ 9739831622df43894c7628df7fbfdbe7  gcc/testsuite/gfortran.dg/spread_init_expr_2.f90
  010cfcdec31146aa14377199603e5cca  gcc/testsuite/gfortran.dg/spread_scalar_source.f90
  654688402ffab04ce051df7b4f572427  gcc/testsuite/gfortran.dg/spread_shape_1.f90
  4a6636fb35b05d54b152a2bb04221e10  gcc/testsuite/gfortran.dg/spread_size_limit.f90
*************** ed46c8518346f2d7541fbd9f524634aa  gcc/te
*** 51333,51338 ****
--- 51561,51572 ----
  05fc9a3c7e9137124388bb9ec99e3025  gcc/testsuite/gfortran.dg/submodule_18.f08
  7ec3aba83cb3dc8728e78a86df5c15ae  gcc/testsuite/gfortran.dg/submodule_19.f08
  97424405e3e17827757a639a19573fa4  gcc/testsuite/gfortran.dg/submodule_2.f08
+ 970aae252f9aced89cf731d6e1ee1a88  gcc/testsuite/gfortran.dg/submodule_21.f08
+ 2d6b9c10ee531746fc5c371c23349641  gcc/testsuite/gfortran.dg/submodule_22.f08
+ 246b2f641ad26d811da35adb0b318bad  gcc/testsuite/gfortran.dg/submodule_25.f08
+ 1a357d1a6209523cf7353089bac999dd  gcc/testsuite/gfortran.dg/submodule_26.f08
+ e1ecc346f86103555c66ea6afae29102  gcc/testsuite/gfortran.dg/submodule_27.f08
+ d1663fd4e1368341812629ea5580dde9  gcc/testsuite/gfortran.dg/submodule_28.f08
  ac42e5598feef42b948692956c7ed537  gcc/testsuite/gfortran.dg/submodule_3.f08
  68f9f70d888318a31160ba732171726f  gcc/testsuite/gfortran.dg/submodule_4.f08
  1fbed56af4313e533e45631365afe8d6  gcc/testsuite/gfortran.dg/submodule_5.f08
*************** c2c90d907c994840dc1230a7fae3bc20  gcc/te
*** 52369,52374 ****
--- 52603,52617 ----
  5619805d9941e991d13d9005752207f0  gcc/testsuite/gnat.dg/array25.adb
  bfa81d6728b526598e310927183d4f39  gcc/testsuite/gnat.dg/array25_pkg.adb
  a55a94a8501a09516bdb4c6e6905e7a3  gcc/testsuite/gnat.dg/array25_pkg.ads
+ 3bd423085efe4115ac63639bf9422281  gcc/testsuite/gnat.dg/array26.adb
+ 6b6bf4299eeadc76dc3c570dc20f5b45  gcc/testsuite/gnat.dg/array26_pkg.adb
+ 89300267032190ab3f5e2ded166db247  gcc/testsuite/gnat.dg/array26_pkg.ads
+ 813df093274825298b8e2ff0f06058c9  gcc/testsuite/gnat.dg/array27.adb
+ c826c2573fee2010dab38f0be39fab9a  gcc/testsuite/gnat.dg/array27_pkg.adb
+ 0f5e293b040f83a0bcdc7e5f55a408a6  gcc/testsuite/gnat.dg/array27_pkg.ads
+ 992f8fadfe4c3c4b445834bf65695689  gcc/testsuite/gnat.dg/array28.adb
+ bf1a2c9b961f9dff5a53f9a8809384a9  gcc/testsuite/gnat.dg/array28_pkg.adb
+ 5ff837fbd986bc07a6a3af8c2adb4bc3  gcc/testsuite/gnat.dg/array28_pkg.ads
  ce95a40ed45efc9a52f92f6d4700acb5  gcc/testsuite/gnat.dg/array3.adb
  b1368ee1737ab5c2b00482e137e1a378  gcc/testsuite/gnat.dg/array4.adb
  3d29182d58b83e2662df3d9534b80184  gcc/testsuite/gnat.dg/array5.adb
*************** d715f4258a659b9f52add768ec0176d3  gcc/te
*** 53073,53078 ****
--- 53316,53322 ----
  955ffa4de9c3acdbd5ce5334b1af9aa3  gcc/testsuite/gnat.dg/opt59_pkg.ads
  e5e7ff61479fbeb7973786d07f72ba84  gcc/testsuite/gnat.dg/opt6.adb
  87097de987361854f4c5179a6de42c2c  gcc/testsuite/gnat.dg/opt6.ads
+ 05b2d9ff3364801eae257251792ddd49  gcc/testsuite/gnat.dg/opt63.adb
  a441d166cc0d4b34342468308b350060  gcc/testsuite/gnat.dg/opt7.adb
  8ea613067c21d3bbf860fb8bb4013c79  gcc/testsuite/gnat.dg/opt7.ads
  81951fc84d3d36131be8aca4f80c113b  gcc/testsuite/gnat.dg/opt7_pkg.ads
*************** b189cd562dad0502b19d7f4469da5973  gcc/te
*** 55027,55033 ****
  bc3c7df09495f62a7ff924aeda27871f  gcc/testsuite/lib/scantree.exp
  fd4fe0b217182ec61ad209b8b9560725  gcc/testsuite/lib/target-libpath.exp
  f475e8e2d4f9bd50e1c4f5ee88955e99  gcc/testsuite/lib/target-supports-dg.exp
! 49df8c79e02a44c764f42e21109d397f  gcc/testsuite/lib/target-supports.exp
  cfcacc2a887c0ba90640d2646cdb13df  gcc/testsuite/lib/target-utils.exp
  d0478737f0c5786d095c1ca581b0dafa  gcc/testsuite/lib/timeout-dg.exp
  ab858bda48392f10cfc775daebf0bbd8  gcc/testsuite/lib/timeout.exp
--- 55271,55277 ----
  bc3c7df09495f62a7ff924aeda27871f  gcc/testsuite/lib/scantree.exp
  fd4fe0b217182ec61ad209b8b9560725  gcc/testsuite/lib/target-libpath.exp
  f475e8e2d4f9bd50e1c4f5ee88955e99  gcc/testsuite/lib/target-supports-dg.exp
! d7688cbc8884b71ecee2a5e2c72976a0  gcc/testsuite/lib/target-supports.exp
  cfcacc2a887c0ba90640d2646cdb13df  gcc/testsuite/lib/target-utils.exp
  d0478737f0c5786d095c1ca581b0dafa  gcc/testsuite/lib/timeout-dg.exp
  ab858bda48392f10cfc775daebf0bbd8  gcc/testsuite/lib/timeout.exp
*************** a57e521085412bbde60e78229ace4fd5  gcc/te
*** 55982,55988 ****
  270ecff76752a63ed71a9cd892884668  gcc/timevar.def
  5d6d78630ce2cf12488bfb9fba34b7da  gcc/timevar.h
  1db6f2e372b1af92e0671da08d9bae7b  gcc/tlink.c
! 67e5012a5b3f405f6257abc6a945e73e  gcc/toplev.c
  4b9e8fd609c1573d9fd5d43bde33866c  gcc/toplev.h
  640b9f5b4c75b1191149544e0f1c76d9  gcc/tracer.c
  c2de57030d2bf66cc4f12053073051ea  gcc/tracer.h
--- 56226,56232 ----
  270ecff76752a63ed71a9cd892884668  gcc/timevar.def
  5d6d78630ce2cf12488bfb9fba34b7da  gcc/timevar.h
  1db6f2e372b1af92e0671da08d9bae7b  gcc/tlink.c
! 7df85dd356e2967ffb6615047b75f648  gcc/toplev.c
  4b9e8fd609c1573d9fd5d43bde33866c  gcc/toplev.h
  640b9f5b4c75b1191149544e0f1c76d9  gcc/tracer.c
  c2de57030d2bf66cc4f12053073051ea  gcc/tracer.h
*************** c2de57030d2bf66cc4f12053073051ea  gcc/tr
*** 55990,56008 ****
  80e93288a01da9902b7ae5d4d7703d7d  gcc/trans-mem.h
  ebf6771f48ae1841ddfbf88247a3f09c  gcc/tree-affine.c
  b7ac15ce242138c75742658d56a84c21  gcc/tree-affine.h
! 2cfbb0b091bf329b0773fe5fd0a70413  gcc/tree-call-cdce.c
  8adeb214714a7b5302880f0d135a2120  gcc/tree-cfg.c
  00ab69b88ecd4e9242b16c9d28d3372b  gcc/tree-cfg.h
  8dd4804f8f9a45535c22b8a660afa1b7  gcc/tree-cfgcleanup.c
  00f42379eee5485bfc493cb60e0d7d5b  gcc/tree-cfgcleanup.h
! aca1f99bd5df778be73f5678d6f93360  gcc/tree-chkp-opt.c
! 7e6ad67e923cf3b95ff981d14d0c4a1d  gcc/tree-chkp.c
  2ff57aba516c82bd2d6d9444d695ca7c  gcc/tree-chkp.h
! 322ccef77f65bb54598598c04a8c3ade  gcc/tree-chrec.c
  43ea0ae76ce17d30b45a0433304ef5b7  gcc/tree-chrec.h
  96fa8679d7e4795292520374bdb5858e  gcc/tree-complex.c
  5731f012f23420d3b9062279797329a2  gcc/tree-core.h
! c7119678b014861faaee4afe5d14d184  gcc/tree-data-ref.c
  1496ec37edd1937619bc6b375be9338b  gcc/tree-data-ref.h
  a446fc894b8383c357a029c57fd75a17  gcc/tree-dfa.c
  102e7b82072face5a636762f103313b1  gcc/tree-dfa.h
--- 56234,56252 ----
  80e93288a01da9902b7ae5d4d7703d7d  gcc/trans-mem.h
  ebf6771f48ae1841ddfbf88247a3f09c  gcc/tree-affine.c
  b7ac15ce242138c75742658d56a84c21  gcc/tree-affine.h
! f08553a76094e9e1c91b0e121f082d7a  gcc/tree-call-cdce.c
  8adeb214714a7b5302880f0d135a2120  gcc/tree-cfg.c
  00ab69b88ecd4e9242b16c9d28d3372b  gcc/tree-cfg.h
  8dd4804f8f9a45535c22b8a660afa1b7  gcc/tree-cfgcleanup.c
  00f42379eee5485bfc493cb60e0d7d5b  gcc/tree-cfgcleanup.h
! a0af19d7f8f74516a5e87d3b72f38040  gcc/tree-chkp-opt.c
! 58ccc7e97d9021608872d7663680ff19  gcc/tree-chkp.c
  2ff57aba516c82bd2d6d9444d695ca7c  gcc/tree-chkp.h
! 19d9e52ae4295dfc6c6562167b2fe5fe  gcc/tree-chrec.c
  43ea0ae76ce17d30b45a0433304ef5b7  gcc/tree-chrec.h
  96fa8679d7e4795292520374bdb5858e  gcc/tree-complex.c
  5731f012f23420d3b9062279797329a2  gcc/tree-core.h
! 120259d02d1b105f0a84edafb50c1d88  gcc/tree-data-ref.c
  1496ec37edd1937619bc6b375be9338b  gcc/tree-data-ref.h
  a446fc894b8383c357a029c57fd75a17  gcc/tree-dfa.c
  102e7b82072face5a636762f103313b1  gcc/tree-dfa.h
*************** a446fc894b8383c357a029c57fd75a17  gcc/tr
*** 56010,56023 ****
  94f3c8f3c0a1d1b655295d9bba767402  gcc/tree-diagnostic.h
  360910e9b7e81970e3a84e83c40ccb1f  gcc/tree-dump.c
  6264c6a5b3585a53739812488f1a7799  gcc/tree-dump.h
! 0da87f07c5ac041477e24cead6be7aba  gcc/tree-eh.c
  23faec462461de190dbd345899901987  gcc/tree-eh.h
  23e376efd0609f310633c89495df98e1  gcc/tree-emutls.c
  735714950a7040219bdede8abc940737  gcc/tree-hash-traits.h
  4646d637e5cb964a4e6ad3a2589d1cda  gcc/tree-hasher.h
  4bbc44b137c67f0e938bded3978e7037  gcc/tree-if-conv.c
! fd40c71c70c910f7cfc9a59e66dbb861  gcc/tree-inline.c
! 38646e6febfe5a1052ade3533870efa3  gcc/tree-inline.h
  0f77f4c320b8b8381c286d3e856c6093  gcc/tree-into-ssa.c
  fd4c3d5580777d50b0274967152c64a0  gcc/tree-into-ssa.h
  222c5d841b6028c827eae9f43d0f4d20  gcc/tree-iterator.c
--- 56254,56267 ----
  94f3c8f3c0a1d1b655295d9bba767402  gcc/tree-diagnostic.h
  360910e9b7e81970e3a84e83c40ccb1f  gcc/tree-dump.c
  6264c6a5b3585a53739812488f1a7799  gcc/tree-dump.h
! 015aa712830a0381d6f8364fdecab98c  gcc/tree-eh.c
  23faec462461de190dbd345899901987  gcc/tree-eh.h
  23e376efd0609f310633c89495df98e1  gcc/tree-emutls.c
  735714950a7040219bdede8abc940737  gcc/tree-hash-traits.h
  4646d637e5cb964a4e6ad3a2589d1cda  gcc/tree-hasher.h
  4bbc44b137c67f0e938bded3978e7037  gcc/tree-if-conv.c
! d9c354ccf0d5f256655a74b592e92c63  gcc/tree-inline.c
! ac9d6a0104dae943703687d0f66e6384  gcc/tree-inline.h
  0f77f4c320b8b8381c286d3e856c6093  gcc/tree-into-ssa.c
  fd4c3d5580777d50b0274967152c64a0  gcc/tree-into-ssa.h
  222c5d841b6028c827eae9f43d0f4d20  gcc/tree-iterator.c
*************** f68eba59616ea0d71903e45ebf4f301b  gcc/tr
*** 56030,56036 ****
  09aeb8e8a96f12d60fd3221cd8bbd33c  gcc/tree-object-size.h
  bfdff86bbeca1fa7f1812fcf614346ef  gcc/tree-outof-ssa.c
  d54568e25cf2ea37efc4fdbdb7cc946a  gcc/tree-outof-ssa.h
! c9576b6902fcdea6aaeda58bf15e2b8e  gcc/tree-parloops.c
  7ce5eef33036ddee4a6e8a3acdfd1192  gcc/tree-parloops.h
  de582deb9950074ca35160a70f2150c3  gcc/tree-pass.h
  de6a035e990d1047ded9eac277e68d69  gcc/tree-phinodes.c
--- 56274,56280 ----
  09aeb8e8a96f12d60fd3221cd8bbd33c  gcc/tree-object-size.h
  bfdff86bbeca1fa7f1812fcf614346ef  gcc/tree-outof-ssa.c
  d54568e25cf2ea37efc4fdbdb7cc946a  gcc/tree-outof-ssa.h
! 11f2797acba14f8648e4f164d9a9bc4e  gcc/tree-parloops.c
  7ce5eef33036ddee4a6e8a3acdfd1192  gcc/tree-parloops.h
  de582deb9950074ca35160a70f2150c3  gcc/tree-pass.h
  de6a035e990d1047ded9eac277e68d69  gcc/tree-phinodes.c
*************** fb39e381bdad8c9f691decc1711611e5  gcc/tr
*** 56038,56052 ****
  b3cec16558bbed1986bfdb30a22d81e4  gcc/tree-predcom.c
  1922c9942d592851fe6692b7143b0666  gcc/tree-pretty-print.c
  19fc07dfdecf83a88085e472645be0a1  gcc/tree-pretty-print.h
! 99a21e7e99ce428caf4aff51ca2328a3  gcc/tree-profile.c
  c4a672c5b34898471e4c09cd7d897c6f  gcc/tree-scalar-evolution.c
  ddd74c800272e36b5e04e6b839d5aaf9  gcc/tree-scalar-evolution.h
! fc0f9a64091d8fb69026693b3385fafe  gcc/tree-sra.c
  5cbd1c07136c29a87b15ca8006f24649  gcc/tree-ssa-address.c
  1fb91694b7ea342f3f4755974d570401  gcc/tree-ssa-address.h
  630bd55e80d8b02f04bf9979745e5eaa  gcc/tree-ssa-alias.c
  b2112211d28a5a985396b2b827acfd25  gcc/tree-ssa-alias.h
! 43c33de0337c08cb765250c530472147  gcc/tree-ssa-ccp.c
  4e0e13ee3807e5c0daad9489f9fd55d2  gcc/tree-ssa-coalesce.c
  0a798eb3055ef1b38167cee71723befe  gcc/tree-ssa-coalesce.h
  d655d555dd2ea00da5e0e3cfe76f03a6  gcc/tree-ssa-copy.c
--- 56282,56296 ----
  b3cec16558bbed1986bfdb30a22d81e4  gcc/tree-predcom.c
  1922c9942d592851fe6692b7143b0666  gcc/tree-pretty-print.c
  19fc07dfdecf83a88085e472645be0a1  gcc/tree-pretty-print.h
! 1d9b37e5c1d9cc9c241a85b1ac26e10c  gcc/tree-profile.c
  c4a672c5b34898471e4c09cd7d897c6f  gcc/tree-scalar-evolution.c
  ddd74c800272e36b5e04e6b839d5aaf9  gcc/tree-scalar-evolution.h
! 12e0234c05b5307085c95d6a37d41b2d  gcc/tree-sra.c
  5cbd1c07136c29a87b15ca8006f24649  gcc/tree-ssa-address.c
  1fb91694b7ea342f3f4755974d570401  gcc/tree-ssa-address.h
  630bd55e80d8b02f04bf9979745e5eaa  gcc/tree-ssa-alias.c
  b2112211d28a5a985396b2b827acfd25  gcc/tree-ssa-alias.h
! 4aed348be779f9598cd4b4839836efa0  gcc/tree-ssa-ccp.c
  4e0e13ee3807e5c0daad9489f9fd55d2  gcc/tree-ssa-coalesce.c
  0a798eb3055ef1b38167cee71723befe  gcc/tree-ssa-coalesce.h
  d655d555dd2ea00da5e0e3cfe76f03a6  gcc/tree-ssa-copy.c
*************** dd17765c129a60e4842f1be570321c8b  gcc/tr
*** 56061,56073 ****
  faa2ead260ac7065c87fe77d282b0b7c  gcc/tree-ssa-loop-ch.c
  46b71bb339fc001411f6ebb8f0e83d65  gcc/tree-ssa-loop-im.c
  8a60ce3730dab246e7ea2887c14af307  gcc/tree-ssa-loop-ivcanon.c
! 2fae1f94e6875fcff9135fc620dbe0b9  gcc/tree-ssa-loop-ivopts.c
  c1c4ac2934bf21e9832bc823cf1959ef  gcc/tree-ssa-loop-ivopts.h
  e2fe3d55c10eecbecf9d0b4742c71cf4  gcc/tree-ssa-loop-manip.c
  065575e0362775fbcfda919ac9d6a053  gcc/tree-ssa-loop-manip.h
  037e46f901b04e1897e0f5338070fceb  gcc/tree-ssa-loop-niter.c
  e39c11a700556495027cf2594eda607e  gcc/tree-ssa-loop-niter.h
! 7206349f9866f4040378a141a4a3fc10  gcc/tree-ssa-loop-prefetch.c
  cedc12f866ad14c0ce0ff80357554e21  gcc/tree-ssa-loop-unswitch.c
  7b56fac467e6a65d335907e274999ddb  gcc/tree-ssa-loop.c
  4c430ffbb3398e58ddeb42580926a06a  gcc/tree-ssa-loop.h
--- 56305,56317 ----
  faa2ead260ac7065c87fe77d282b0b7c  gcc/tree-ssa-loop-ch.c
  46b71bb339fc001411f6ebb8f0e83d65  gcc/tree-ssa-loop-im.c
  8a60ce3730dab246e7ea2887c14af307  gcc/tree-ssa-loop-ivcanon.c
! eac52ca9a95f6c5d55608c7350f37a89  gcc/tree-ssa-loop-ivopts.c
  c1c4ac2934bf21e9832bc823cf1959ef  gcc/tree-ssa-loop-ivopts.h
  e2fe3d55c10eecbecf9d0b4742c71cf4  gcc/tree-ssa-loop-manip.c
  065575e0362775fbcfda919ac9d6a053  gcc/tree-ssa-loop-manip.h
  037e46f901b04e1897e0f5338070fceb  gcc/tree-ssa-loop-niter.c
  e39c11a700556495027cf2594eda607e  gcc/tree-ssa-loop-niter.h
! 5d25e098fe6afa1cdcded650233ae15d  gcc/tree-ssa-loop-prefetch.c
  cedc12f866ad14c0ce0ff80357554e21  gcc/tree-ssa-loop-unswitch.c
  7b56fac467e6a65d335907e274999ddb  gcc/tree-ssa-loop.c
  4c430ffbb3398e58ddeb42580926a06a  gcc/tree-ssa-loop.h
*************** ae2259e78bf92cdab02fb8c53b1f6140  gcc/tr
*** 56080,56093 ****
  09a99fd7453733a44ad2fc00914f6afe  gcc/tree-ssa-pre.c
  9f98b6151bf9386ea316e7b2957a3818  gcc/tree-ssa-propagate.c
  2c2fdda0693f653ff6694bec50f9c6be  gcc/tree-ssa-propagate.h
! 33d8e1cb9a77d4f2092ec76958543645  gcc/tree-ssa-reassoc.c
! 30c77244f7b2c50d404766dfa931aefb  gcc/tree-ssa-sccvn.c
! bf9606517975c072a298e6e9648d84fe  gcc/tree-ssa-sccvn.h
  27f3203e67b17d43acb249774afcce00  gcc/tree-ssa-scopedtables.c
  faf7ec5d35f4c8016f9e652447e47297  gcc/tree-ssa-scopedtables.h
  b5d1efde969440d8b72d27d076a0ded2  gcc/tree-ssa-sink.c
! 5ca1b76e4fefc9dd0b6407eef1209e54  gcc/tree-ssa-strlen.c
! 26a4836d2768827341f20974c16b7146  gcc/tree-ssa-structalias.c
  7ec3527cf8a88f81f3af7f7b328675a7  gcc/tree-ssa-tail-merge.c
  c42366aeb341396f5a20199f0a76464f  gcc/tree-ssa-ter.c
  72d07b4d9955684fab7636c602c4b360  gcc/tree-ssa-ter.h
--- 56324,56337 ----
  09a99fd7453733a44ad2fc00914f6afe  gcc/tree-ssa-pre.c
  9f98b6151bf9386ea316e7b2957a3818  gcc/tree-ssa-propagate.c
  2c2fdda0693f653ff6694bec50f9c6be  gcc/tree-ssa-propagate.h
! b6b7347f6eba58f7fa05d06f90a737b1  gcc/tree-ssa-reassoc.c
! add8e340ea803ca23edc434674d7a152  gcc/tree-ssa-sccvn.c
! 5605591bb043eb3acc2ef42972e892b4  gcc/tree-ssa-sccvn.h
  27f3203e67b17d43acb249774afcce00  gcc/tree-ssa-scopedtables.c
  faf7ec5d35f4c8016f9e652447e47297  gcc/tree-ssa-scopedtables.h
  b5d1efde969440d8b72d27d076a0ded2  gcc/tree-ssa-sink.c
! 6c79156a7ea6372a93fd1432f2d73ddd  gcc/tree-ssa-strlen.c
! 054c7cdc05de735b2ffa6948e954343a  gcc/tree-ssa-structalias.c
  7ec3527cf8a88f81f3af7f7b328675a7  gcc/tree-ssa-tail-merge.c
  c42366aeb341396f5a20199f0a76464f  gcc/tree-ssa-ter.c
  72d07b4d9955684fab7636c602c4b360  gcc/tree-ssa-ter.h
*************** d0ab33f383e86e2785c5c24335c92b6f  gcc/tr
*** 56111,56117 ****
  d582f891f95af854317037e4020c5f90  gcc/tree-streamer.h
  11bd30d126bfef5e25674bf369287718  gcc/tree-switch-conversion.c
  88fc834970e1ba32e98998d7ce7ecf09  gcc/tree-tailcall.c
! 21927caca7d15de3cd5f65fe356b777b  gcc/tree-vect-data-refs.c
  a78063c6f19eea041e35fe5515a935f2  gcc/tree-vect-generic.c
  318b8e4c49ce9ec44a055d34b947f5c9  gcc/tree-vect-loop-manip.c
  295d03e5d7392b0acca8257dea216f96  gcc/tree-vect-loop.c
--- 56355,56361 ----
  d582f891f95af854317037e4020c5f90  gcc/tree-streamer.h
  11bd30d126bfef5e25674bf369287718  gcc/tree-switch-conversion.c
  88fc834970e1ba32e98998d7ce7ecf09  gcc/tree-tailcall.c
! 4bd68b981e5581a718f838ba1718003a  gcc/tree-vect-data-refs.c
  a78063c6f19eea041e35fe5515a935f2  gcc/tree-vect-generic.c
  318b8e4c49ce9ec44a055d34b947f5c9  gcc/tree-vect-loop-manip.c
  295d03e5d7392b0acca8257dea216f96  gcc/tree-vect-loop.c
*************** c2b28b1f389315c73c5ffce684eb42a1  gcc/tr
*** 56120,56127 ****
  ccc4a8cdc6372398435b0e878b4d42f4  gcc/tree-vect-stmts.c
  7729076c55712e0bfb562f337107c400  gcc/tree-vectorizer.c
  99cdf0e00b25ff01da509c7f6bd7f8fd  gcc/tree-vectorizer.h
! 311fb010ad0b307e6566edbcaacfd2b1  gcc/tree-vrp.c
! 3ddcaf335b0abb833cfccdba96dea856  gcc/tree.c
  756c1546f4b1318f8d59106e5a786041  gcc/tree.def
  bf20bed9a2bd5dce0f8065faa99fc392  gcc/tree.h
  59d18b65bc8897bea70f8d136681423f  gcc/treestruct.def
--- 56364,56371 ----
  ccc4a8cdc6372398435b0e878b4d42f4  gcc/tree-vect-stmts.c
  7729076c55712e0bfb562f337107c400  gcc/tree-vectorizer.c
  99cdf0e00b25ff01da509c7f6bd7f8fd  gcc/tree-vectorizer.h
! 2b9fcf0301877066c16c1880e896ff8b  gcc/tree-vrp.c
! 77898b4b38f55c5830a146a4ea6c0b13  gcc/tree.c
  756c1546f4b1318f8d59106e5a786041  gcc/tree.def
  bf20bed9a2bd5dce0f8065faa99fc392  gcc/tree.h
  59d18b65bc8897bea70f8d136681423f  gcc/treestruct.def
*************** bf20bed9a2bd5dce0f8065faa99fc392  gcc/tr
*** 56130,56143 ****
  4fcf15c72e56a3360214b87bd3df82de  gcc/tsystem.h
  abc8eba4119c9cb0bc421df5afb01334  gcc/typeclass.h
  572fb9b575cab50b68cebce0e6aaab5b  gcc/typed-splay-tree.h
! b4bcae7759570afae0d5dbbf648b6e1d  gcc/ubsan.c
  81e340a3b45094070fa00910435108f6  gcc/ubsan.h
  7435de97b351df3a173bb3259cdfa730  gcc/valtrack.c
  fd43fe3f222442739550a35e7bad2e4f  gcc/valtrack.h
! 261cb41f64e1df8a018fa2e22f98ccbf  gcc/value-prof.c
  efdf833ec0d4de1263c1415b9c6b1758  gcc/value-prof.h
  0bc8809ddcea64c6729556c6e81c9219  gcc/var-tracking.c
! 19bcb3bc6bbbd6cdc3ab738f42e19f51  gcc/varasm.c
  35cdbb24cefe42c073a91a7d447d724a  gcc/varasm.h
  0ef531dd3789d1d3a025a50fad29f531  gcc/varpool.c
  54714a012660a08c8fcf9ae0125540a4  gcc/vec.c
--- 56374,56387 ----
  4fcf15c72e56a3360214b87bd3df82de  gcc/tsystem.h
  abc8eba4119c9cb0bc421df5afb01334  gcc/typeclass.h
  572fb9b575cab50b68cebce0e6aaab5b  gcc/typed-splay-tree.h
! 3699f752ecf8b697be3168df40aac3d1  gcc/ubsan.c
  81e340a3b45094070fa00910435108f6  gcc/ubsan.h
  7435de97b351df3a173bb3259cdfa730  gcc/valtrack.c
  fd43fe3f222442739550a35e7bad2e4f  gcc/valtrack.h
! 19b44904bef9264b0428f96e3563213d  gcc/value-prof.c
  efdf833ec0d4de1263c1415b9c6b1758  gcc/value-prof.h
  0bc8809ddcea64c6729556c6e81c9219  gcc/var-tracking.c
! d4697d1f0f6268949654090bd2b10106  gcc/varasm.c
  35cdbb24cefe42c073a91a7d447d724a  gcc/varasm.h
  0ef531dd3789d1d3a025a50fad29f531  gcc/varpool.c
  54714a012660a08c8fcf9ae0125540a4  gcc/vec.c
*************** bccd357a7bfd6ee51c8eeb77b6b1d506  gcc/wi
*** 56156,56166 ****
  e2ba6fa556cc8c3fbfab74ce4e426557  gcc/xcoff.h
  4bd335ffbdc05ff6f6e2f85ed175ad8c  gcc/xcoffout.c
  a8f1b8316e47fa12c065b76a13942877  gcc/xcoffout.h
! 678f65ae0ee39ac28f5075a09daa4fd2  gnattools/ChangeLog
  06f67a6786f98a47b35a47fd6991882f  gnattools/Makefile.in
  505bc9465c6da8568cd37fe3672cb301  gnattools/configure
  7f9d2150e9fcd26fd8537d8b8a8b8f5e  gnattools/configure.ac
! 51c527ee44893bd8f00fd3659c088d4a  gotools/ChangeLog
  1c4ac17f512bc6f166b8b0fd3b2e5ec7  gotools/Makefile.am
  fb62a0006e185df390bc0ef648c1a6a7  gotools/Makefile.in
  7e23031e2e274aaa07b61c1e8f18dc99  gotools/README
--- 56400,56410 ----
  e2ba6fa556cc8c3fbfab74ce4e426557  gcc/xcoff.h
  4bd335ffbdc05ff6f6e2f85ed175ad8c  gcc/xcoffout.c
  a8f1b8316e47fa12c065b76a13942877  gcc/xcoffout.h
! a0af20381b8e4298e30216b05350bac0  gnattools/ChangeLog
  06f67a6786f98a47b35a47fd6991882f  gnattools/Makefile.in
  505bc9465c6da8568cd37fe3672cb301  gnattools/configure
  7f9d2150e9fcd26fd8537d8b8a8b8f5e  gnattools/configure.ac
! f3cf06e90c195019eca607805ef7c71e  gotools/ChangeLog
  1c4ac17f512bc6f166b8b0fd3b2e5ec7  gotools/Makefile.am
  fb62a0006e185df390bc0ef648c1a6a7  gotools/Makefile.in
  7e23031e2e274aaa07b61c1e8f18dc99  gotools/README
*************** c4e8176c1964a5ebe0a55900f2141299  gotool
*** 56172,56178 ****
  eb2aeb3a6cffe7b26a8f1c8a2da23dcd  gotools/gofmt.1
  59530bdf33659b29e73d4adb9f9f6552  include/COPYING
  d32239bcb673463ab874e80d47fae504  include/COPYING3
! 5a7e1982a9109871a5114a01f1e88194  include/ChangeLog
  4263432a72ff47ed8bf420208ee7eea5  include/ChangeLog-9103
  a43d76108493b20da790f953f829c6a5  include/ChangeLog.jit
  383c798053c894e5961d48cc2bebbe94  include/ansidecl.h
--- 56416,56422 ----
  eb2aeb3a6cffe7b26a8f1c8a2da23dcd  gotools/gofmt.1
  59530bdf33659b29e73d4adb9f9f6552  include/COPYING
  d32239bcb673463ab874e80d47fae504  include/COPYING3
! 84c55f7f88e7f3f43046eea11744f65e  include/ChangeLog
  4263432a72ff47ed8bf420208ee7eea5  include/ChangeLog-9103
  a43d76108493b20da790f953f829c6a5  include/ChangeLog.jit
  383c798053c894e5961d48cc2bebbe94  include/ansidecl.h
*************** b8adb11c15033eab2f9d1b24dd363f3c  includ
*** 56213,56219 ****
  98498058721a4a61a9d050d50584fc76  include/xregex2.h
  8823a2b4676fef221902b03ddffff179  include/xtensa-config.h
  361482dd6b5b5eb7090fff3986fba68a  install-sh
! dfea10f6a2d21e00ee30b6993406af9d  intl/ChangeLog
  cad1d6fab2274517783de7433c0faa74  intl/Makefile.in
  6ec998bb4716c744bf8185e607f69301  intl/README
  76ca170a525d5b84d90f0478fe788931  intl/VERSION
--- 56457,56463 ----
  98498058721a4a61a9d050d50584fc76  include/xregex2.h
  8823a2b4676fef221902b03ddffff179  include/xtensa-config.h
  361482dd6b5b5eb7090fff3986fba68a  install-sh
! 1cf48a6bd36e86a6ec05651b7d5f87ac  intl/ChangeLog
  cad1d6fab2274517783de7433c0faa74  intl/Makefile.in
  6ec998bb4716c744bf8185e607f69301  intl/README
  76ca170a525d5b84d90f0478fe788931  intl/VERSION
*************** d50a8c6c5b41089930accbdce767d3c0  intl/p
*** 56255,56266 ****
  b4758a0194e3e41362b939911472ce62  intl/relocatable.c
  bedade7bcfc3bc5eb09a2c6844f637f3  intl/relocatable.h
  43f287d082528203fc85c1d2d81bf30d  intl/textdomain.c
! 120f462f674334eadf07d922fc9d11db  libada/ChangeLog
  02ee29191bf89e9d1bf4d0b5b45536d5  libada/Makefile.in
! 68395a53adb86132c753b865a97f49e5  libada/configure
! dc03104644ef27c11606ab0f4f675f06  libada/configure.ac
  46d3fe6da7a771cc2d5420c4137a6861  libatomic/.gitignore
! db94fc594024dbe290a8476417b9f555  libatomic/ChangeLog
  f7e487a2a8e032a211ad21a5681e4b55  libatomic/Makefile.am
  685ebec1fe8aa94deb1729b48bb2fc6c  libatomic/Makefile.in
  f7853b06953072a9987a45a5b00782d6  libatomic/acinclude.m4
--- 56499,56510 ----
  b4758a0194e3e41362b939911472ce62  intl/relocatable.c
  bedade7bcfc3bc5eb09a2c6844f637f3  intl/relocatable.h
  43f287d082528203fc85c1d2d81bf30d  intl/textdomain.c
! e0c4765e19f6ec258c968a7875f31df9  libada/ChangeLog
  02ee29191bf89e9d1bf4d0b5b45536d5  libada/Makefile.in
! 56d60d329afe53cd781920647bf7d00c  libada/configure
! 824c881ba0b726aa6855259b8a4cf6de  libada/configure.ac
  46d3fe6da7a771cc2d5420c4137a6861  libatomic/.gitignore
! 8ac71e5c370fc485ef46840463e1e06f  libatomic/ChangeLog
  f7e487a2a8e032a211ad21a5681e4b55  libatomic/Makefile.am
  685ebec1fe8aa94deb1729b48bb2fc6c  libatomic/Makefile.in
  f7853b06953072a9987a45a5b00782d6  libatomic/acinclude.m4
*************** cbeb120f3cb8c120de8a74a3dee23e10  libato
*** 56268,56274 ****
  e143acd5b2c5b05cc850e294c26cb1c6  libatomic/auto-config.h.in
  3e0a3b23379049fbf0827a3531fb7da2  libatomic/cas_n.c
  861cf48e833d114ea4e52abcfdda6328  libatomic/config/arm/arm-config.h
! 72e3a2f9211782851c8e833827f79ead  libatomic/config/arm/exch_n.c
  6b272347b6495b829ff036ddf4d65e93  libatomic/config/arm/host-config.h
  db43cf5a187a91251ef3198570679f95  libatomic/config/ia64/host-config.h
  88124d0c3240dcc61609b432f8ce0d7c  libatomic/config/linux/arm/host-config.h
--- 56512,56518 ----
  e143acd5b2c5b05cc850e294c26cb1c6  libatomic/auto-config.h.in
  3e0a3b23379049fbf0827a3531fb7da2  libatomic/cas_n.c
  861cf48e833d114ea4e52abcfdda6328  libatomic/config/arm/arm-config.h
! bc77367b5bcf5de5ccc0337b6f461b1e  libatomic/config/arm/exch_n.c
  6b272347b6495b829ff036ddf4d65e93  libatomic/config/arm/host-config.h
  db43cf5a187a91251ef3198570679f95  libatomic/config/ia64/host-config.h
  88124d0c3240dcc61609b432f8ce0d7c  libatomic/config/linux/arm/host-config.h
*************** c03a072efac9b30f8f8429ac52fd246b  libato
*** 56344,56350 ****
  8a7308fda7ed1543cb9e3be0f8e47bce  libatomic/testsuite/libatomic.c/atomic-store-5.c
  40618200985a15bcba64f871863da498  libatomic/testsuite/libatomic.c/c.exp
  97b0c9cdfcb733664bdf4efe0f5dc449  libatomic/testsuite/libatomic.c/generic-2.c
! 667a98e7fd22b34d370acea82f5fb7f7  libbacktrace/ChangeLog
  eb3a88b53140eb234a99a4b3a55e56bf  libbacktrace/ChangeLog.jit
  adcff7cabf0971aed26d7fe5e3630a23  libbacktrace/Makefile.am
  a4bbeef6b43604c1ca251b56c1bc4888  libbacktrace/Makefile.in
--- 56588,56594 ----
  8a7308fda7ed1543cb9e3be0f8e47bce  libatomic/testsuite/libatomic.c/atomic-store-5.c
  40618200985a15bcba64f871863da498  libatomic/testsuite/libatomic.c/c.exp
  97b0c9cdfcb733664bdf4efe0f5dc449  libatomic/testsuite/libatomic.c/generic-2.c
! 6568a6b5a5ddabc86f2ae4ca27566a98  libbacktrace/ChangeLog
  eb3a88b53140eb234a99a4b3a55e56bf  libbacktrace/ChangeLog.jit
  adcff7cabf0971aed26d7fe5e3630a23  libbacktrace/Makefile.am
  a4bbeef6b43604c1ca251b56c1bc4888  libbacktrace/Makefile.in
*************** ca4837bf9a4dd3eac655517890bca832  libbac
*** 56376,56382 ****
  fa0d812b5ed2cf118f0ead5bb8f74ee5  libbacktrace/state.c
  9bb42e6db4544b35ec281b4965f6c5a2  libbacktrace/stest.c
  3f53712f748a05fcf7b54f6898f1b332  libbacktrace/unknown.c
! 325e23b7e10beba2cd9e80b8fef4c581  libcc1/ChangeLog
  c5252f48a827111e7b50794d54283864  libcc1/Makefile.am
  8b8072253d069b01ea6488d82652deaa  libcc1/Makefile.in
  5f253fc15bb29a40419f12ce42f92147  libcc1/aclocal.m4
--- 56620,56626 ----
  fa0d812b5ed2cf118f0ead5bb8f74ee5  libbacktrace/state.c
  9bb42e6db4544b35ec281b4965f6c5a2  libbacktrace/stest.c
  3f53712f748a05fcf7b54f6898f1b332  libbacktrace/unknown.c
! 8361c372bd0ae03fc9524e78c76d821d  libcc1/ChangeLog
  c5252f48a827111e7b50794d54283864  libcc1/Makefile.am
  8b8072253d069b01ea6488d82652deaa  libcc1/Makefile.in
  5f253fc15bb29a40419f12ce42f92147  libcc1/aclocal.m4
*************** ec29c212d8342e282234e53f69b3f8e6  libcc1
*** 56399,56405 ****
  7b5e3c71c404e08cbe1d3ca92449c0eb  libcc1/plugin.cc
  595b9a542a8f80367ebbeecbc51b1ac7  libcc1/rpc.hh
  14f215429d450a743fce24b101552f3e  libcc1/status.hh
! 3ed39e7d4630f50edaf4438da08bd98b  libcilkrts/ChangeLog
  df0ff198f37089171b490f87912f9602  libcilkrts/Makefile.am
  71d9f8e3f82862af1e8d523b0ae6a587  libcilkrts/Makefile.in
  4a307b1474cad63768b2ae0c183b6259  libcilkrts/README
--- 56643,56649 ----
  7b5e3c71c404e08cbe1d3ca92449c0eb  libcc1/plugin.cc
  595b9a542a8f80367ebbeecbc51b1ac7  libcc1/rpc.hh
  14f215429d450a743fce24b101552f3e  libcc1/status.hh
! d12e6ca05bad99374f552efaba4646f1  libcilkrts/ChangeLog
  df0ff198f37089171b490f87912f9602  libcilkrts/Makefile.am
  71d9f8e3f82862af1e8d523b0ae6a587  libcilkrts/Makefile.in
  4a307b1474cad63768b2ae0c183b6259  libcilkrts/README
*************** d4a2c447aba3e1afe4e9522d132a2e62  libcil
*** 56507,56513 ****
  94c538f9a3100a27649a9dc4d63d1677  libcilkrts/runtime/sysdep.h
  ffd8820979e88b4845e4b6ae604d2fdf  libcilkrts/runtime/worker_mutex.c
  9af2df6acad19a2001c2b1f68f5f59be  libcilkrts/runtime/worker_mutex.h
! c0f7a07b0254ade6d38f8527b3140410  libcpp/ChangeLog
  2bd831b17997584e38305782cebe6948  libcpp/ChangeLog.jit
  922fc84f62df47f415a4c0dbf7eb74c2  libcpp/Makefile.in
  efb9decde4743620252ededfe7310a3d  libcpp/aclocal.m4
--- 56751,56757 ----
  94c538f9a3100a27649a9dc4d63d1677  libcilkrts/runtime/sysdep.h
  ffd8820979e88b4845e4b6ae604d2fdf  libcilkrts/runtime/worker_mutex.c
  9af2df6acad19a2001c2b1f68f5f59be  libcilkrts/runtime/worker_mutex.h
! 8d52c5f6d1e8c922001e6bd4d124ccb2  libcpp/ChangeLog
  2bd831b17997584e38305782cebe6948  libcpp/ChangeLog.jit
  922fc84f62df47f415a4c0dbf7eb74c2  libcpp/Makefile.in
  efb9decde4743620252ededfe7310a3d  libcpp/aclocal.m4
*************** eba197e195fb1c007bf0724c8bed75ea  libcpp
*** 56535,56541 ****
  8b169f1ea64fbdcd4eb3b28cc2a20e5d  libcpp/makeucnid.c
  13e85e048fd80372c5ee39c177ccda58  libcpp/mkdeps.c
  2037cc2be924ca9b3d6dcf813bb1f5a5  libcpp/pch.c
! 99f505bddebbe8fd65f015c594087d38  libcpp/po/ChangeLog
  6726e6c3f9ce8f080e427162df21cb85  libcpp/po/be.gmo
  2ef89459bd607154106cddd9d5643379  libcpp/po/be.po
  a651af6fb7773350687b1c74bab26997  libcpp/po/ca.gmo
--- 56779,56785 ----
  8b169f1ea64fbdcd4eb3b28cc2a20e5d  libcpp/makeucnid.c
  13e85e048fd80372c5ee39c177ccda58  libcpp/mkdeps.c
  2037cc2be924ca9b3d6dcf813bb1f5a5  libcpp/pch.c
! e70768a8387763d944393acd9e26dea2  libcpp/po/ChangeLog
  6726e6c3f9ce8f080e427162df21cb85  libcpp/po/be.gmo
  2ef89459bd607154106cddd9d5643379  libcpp/po/be.po
  a651af6fb7773350687b1c74bab26997  libcpp/po/ca.gmo
*************** f4fb93166f911a7496d4dd7cd1e57f8c  libcpp
*** 56585,56591 ****
  e42c4d6de56e2f1801ed2ace053c722d  libcpp/ucnid.h
  0a665ca1ee3db23a232526a3286c8374  libcpp/ucnid.tab
  a6c2b3de06c7424706b16f4c206396a1  libdecnumber/.gitignore
! f5acc130873496145e23024717437d94  libdecnumber/ChangeLog
  2bd831b17997584e38305782cebe6948  libdecnumber/ChangeLog.jit
  be602f033bcd69fb23d0341b8913357e  libdecnumber/Makefile.in
  b9ab907f769f0664ed31991a9c9bf3bb  libdecnumber/aclocal.m4
--- 56829,56835 ----
  e42c4d6de56e2f1801ed2ace053c722d  libcpp/ucnid.h
  0a665ca1ee3db23a232526a3286c8374  libcpp/ucnid.tab
  a6c2b3de06c7424706b16f4c206396a1  libdecnumber/.gitignore
! b942b13c5ac99b80fa4f00d276e66e06  libdecnumber/ChangeLog
  2bd831b17997584e38305782cebe6948  libdecnumber/ChangeLog.jit
  be602f033bcd69fb23d0341b8913357e  libdecnumber/Makefile.in
  b9ab907f769f0664ed31991a9c9bf3bb  libdecnumber/aclocal.m4
*************** a97c47969dfc92a7666dfe3c2e1e1448  libdec
*** 56648,56654 ****
  1b8d5bd512629f5b4d1895fe4dd2c645  libdecnumber/dpd/decimal64.c
  33e09faa8cbe6117509446874a776fc6  libdecnumber/dpd/decimal64.h
  0f6db29710e7075c2fd62bc4478b3b8d  libdecnumber/dpd/decimal64Symbols.h
! 74b8631bd8feaf941dd7e40a69d159d8  libffi/ChangeLog
  ba66fc19311348d373ec271be939a659  libffi/ChangeLog.libffi
  fbbc216bc25d759a72ea3e6d734af56b  libffi/ChangeLog.libgcj
  d946d2b97454ad50a1dbfbf48923c5be  libffi/ChangeLog.v1
--- 56892,56898 ----
  1b8d5bd512629f5b4d1895fe4dd2c645  libdecnumber/dpd/decimal64.c
  33e09faa8cbe6117509446874a776fc6  libdecnumber/dpd/decimal64.h
  0f6db29710e7075c2fd62bc4478b3b8d  libdecnumber/dpd/decimal64Symbols.h
! 29226d9c29eb3142b39cc608d6417a63  libffi/ChangeLog
  ba66fc19311348d373ec271be939a659  libffi/ChangeLog.libffi
  fbbc216bc25d759a72ea3e6d734af56b  libffi/ChangeLog.libgcj
  d946d2b97454ad50a1dbfbf48923c5be  libffi/ChangeLog.v1
*************** e0338ba1ce12fd810fe35fed3a694725  libffi
*** 56661,56667 ****
  60bcb183fb531852628fcecb1ea6ed66  libffi/configure
  c9655a9cea2ec7adcdd5ca72cb247b90  libffi/configure.ac
  84d2d9f2ebfac28a1697db5dc956a25b  libffi/configure.host
! 06de21005f93a51347da09be8022b83b  libffi/doc/libffi.info
  cfec4a5a1bb5d36550e15ac051c14148  libffi/doc/libffi.texi
  2969ffc23f66d73392207633f25ab252  libffi/doc/version.texi
  22b7acb3b27a7bc2c6d5e436e1944367  libffi/fficonfig.h.in
--- 56905,56911 ----
  60bcb183fb531852628fcecb1ea6ed66  libffi/configure
  c9655a9cea2ec7adcdd5ca72cb247b90  libffi/configure.ac
  84d2d9f2ebfac28a1697db5dc956a25b  libffi/configure.host
! c12cbcc11aa52d4fb53c5f2ca6db8056  libffi/doc/libffi.info
  cfec4a5a1bb5d36550e15ac051c14148  libffi/doc/libffi.texi
  2969ffc23f66d73392207633f25ab252  libffi/doc/version.texi
  22b7acb3b27a7bc2c6d5e436e1944367  libffi/fficonfig.h.in
*************** d47c79b281339983862a8e52d8c73f0f  libffi
*** 57006,57014 ****
  291be426192f460f6a07dfe1c96ab094  libffi/testsuite/libffi.special/special.exp
  93fc3ea311b79f64004992807ce75d1e  libffi/testsuite/libffi.special/unwindtest.cc
  185d0795017fbbe253a13db8e34085f9  libffi/testsuite/libffi.special/unwindtest_ffi_call.cc
! df41e953c2db9bc8463d004904d145f6  libgcc/ChangeLog
  d35f709a03da6e07d660c91956551a36  libgcc/Makefile.in
! e413fcbd3fcf1c55448dfe5e41381362  libgcc/config.host
  3b9d11b9f405d47c079d725f2f16271e  libgcc/config.in
  c1dd89f96f28e8843a51c0c7b560c6c7  libgcc/config/aarch64/crtfastmath.c
  9dca9ad5de19b368a1b3ec83a660a34f  libgcc/config/aarch64/crti.S
--- 57250,57258 ----
  291be426192f460f6a07dfe1c96ab094  libffi/testsuite/libffi.special/special.exp
  93fc3ea311b79f64004992807ce75d1e  libffi/testsuite/libffi.special/unwindtest.cc
  185d0795017fbbe253a13db8e34085f9  libffi/testsuite/libffi.special/unwindtest_ffi_call.cc
! 05d4a6b846a10b70d0f592c2a02840e1  libgcc/ChangeLog
  d35f709a03da6e07d660c91956551a36  libgcc/Makefile.in
! ddba3b1969d0e48c1b4a5f25139a58f0  libgcc/config.host
  3b9d11b9f405d47c079d725f2f16271e  libgcc/config.in
  c1dd89f96f28e8843a51c0c7b560c6c7  libgcc/config/aarch64/crtfastmath.c
  9dca9ad5de19b368a1b3ec83a660a34f  libgcc/config/aarch64/crti.S
*************** a0a46a9affff177d894176604c30c40d  libgcc
*** 57023,57029 ****
  00a63bcff52dd6af2601ce33f1214245  libgcc/config/alpha/libgcc-alpha-ldbl.ver
  33596e8e4cfa811798555b6a97f2c3de  libgcc/config/alpha/linux-unwind.h
  64530bc923625cddb1e552e736157738  libgcc/config/alpha/qrnnd.S
! c45798ce39178e619ff48bf689b549be  libgcc/config/alpha/t-alpha
  95db551210150c5b18529c72cfdaeabf  libgcc/config/alpha/t-ieee
  70f7baadf7c58b1adae96daa38a6843f  libgcc/config/alpha/t-linux
  600b5cfe4987de3985ad1ff7316166cc  libgcc/config/alpha/t-vms
--- 57267,57273 ----
  00a63bcff52dd6af2601ce33f1214245  libgcc/config/alpha/libgcc-alpha-ldbl.ver
  33596e8e4cfa811798555b6a97f2c3de  libgcc/config/alpha/linux-unwind.h
  64530bc923625cddb1e552e736157738  libgcc/config/alpha/qrnnd.S
! e06033e6f9902c9e703e237d511df6c4  libgcc/config/alpha/t-alpha
  95db551210150c5b18529c72cfdaeabf  libgcc/config/alpha/t-ieee
  70f7baadf7c58b1adae96daa38a6843f  libgcc/config/alpha/t-linux
  600b5cfe4987de3985ad1ff7316166cc  libgcc/config/alpha/t-vms
*************** f1b505a32bcf62e674988eec0748c12b  libgcc
*** 57125,57132 ****
  fc87e45e073829d21e9427a38f435e3b  libgcc/config/arm/t-symbian
  0b61332cccc4af9b144b6db99e213dcb  libgcc/config/arm/t-wince-pe
  9a6b0c88f24964a109dff9004fb4fc88  libgcc/config/arm/unaligned-funcs.c
! 2d22cfa21cea492c1c6eee214ba7c2ec  libgcc/config/arm/unwind-arm.c
! ff48c7ffc7b94fae725c79e56141c484  libgcc/config/arm/unwind-arm.h
  da5bbbfa5ef487bd7b56de9bc2fc0c13  libgcc/config/avr/avr-lib.h
  33c688404b0a5845a3b44c84763710b9  libgcc/config/avr/lib1funcs-fixed.S
  47f1bc30d6b146f6a008d0d94b198dfb  libgcc/config/avr/lib1funcs.S
--- 57369,57376 ----
  fc87e45e073829d21e9427a38f435e3b  libgcc/config/arm/t-symbian
  0b61332cccc4af9b144b6db99e213dcb  libgcc/config/arm/t-wince-pe
  9a6b0c88f24964a109dff9004fb4fc88  libgcc/config/arm/unaligned-funcs.c
! bb626043297183e90e9124e224055fd3  libgcc/config/arm/unwind-arm.c
! 5e1bec96724ed88a4aff7ddc474f2e01  libgcc/config/arm/unwind-arm.h
  da5bbbfa5ef487bd7b56de9bc2fc0c13  libgcc/config/avr/avr-lib.h
  33c688404b0a5845a3b44c84763710b9  libgcc/config/avr/lib1funcs-fixed.S
  47f1bc30d6b146f6a008d0d94b198dfb  libgcc/config/avr/lib1funcs.S
*************** a853117f36a011bda408de79e30cf6dc  libgcc
*** 57361,57367 ****
  5331d793e0ecd9208ce6f18cc3038dd3  libgcc/config/ia64/vms-unwind.h
  468f59c2ac7f40b9460dc2ca6fb5ba75  libgcc/config/iq2000/lib2funcs.c
  102f7dad8ad6b54434a1b8313d1e42c4  libgcc/config/iq2000/t-iq2000
! 22f93a781a1acf462275f4dbd50f4493  libgcc/config/libbid/ChangeLog
  71e401fe076997afe9d1a55f854029d9  libgcc/config/libbid/_addsub_dd.c
  7435567b97fdc341a31732fba8e5990a  libgcc/config/libbid/_addsub_sd.c
  b4b1e29d6fdc4dd4f10a985f903973b8  libgcc/config/libbid/_addsub_td.c
--- 57605,57611 ----
  5331d793e0ecd9208ce6f18cc3038dd3  libgcc/config/ia64/vms-unwind.h
  468f59c2ac7f40b9460dc2ca6fb5ba75  libgcc/config/iq2000/lib2funcs.c
  102f7dad8ad6b54434a1b8313d1e42c4  libgcc/config/iq2000/t-iq2000
! 4b336e5187f5e3e03523142cf0b409ad  libgcc/config/libbid/ChangeLog
  71e401fe076997afe9d1a55f854029d9  libgcc/config/libbid/_addsub_dd.c
  7435567b97fdc341a31732fba8e5990a  libgcc/config/libbid/_addsub_sd.c
  b4b1e29d6fdc4dd4f10a985f903973b8  libgcc/config/libbid/_addsub_td.c
*************** aba354b12ccddf23281f544a4b3c446a  libgcc
*** 58004,58010 ****
  692f688b65e81676c6fe126268165355  libgcc/config/rs6000/sol-ci.S
  a9c26737d9a7040c6b05404eda7b585d  libgcc/config/rs6000/sol-cn.S
  8e65197842ba39fd658038728475e572  libgcc/config/rs6000/t-aix-cxa
! fb6501d77928a3ea4f485c0f80eedf94  libgcc/config/rs6000/t-crtstuff
  fbf232aa523ca2f4bcf139e827eba2da  libgcc/config/rs6000/t-darwin
  d7cdc73d7a8e658f872ea07474837bc2  libgcc/config/rs6000/t-darwin64
  f809b3f51cd4c6b7b1b2a01f98f5917a  libgcc/config/rs6000/t-e500v1-fp
--- 58248,58254 ----
  692f688b65e81676c6fe126268165355  libgcc/config/rs6000/sol-ci.S
  a9c26737d9a7040c6b05404eda7b585d  libgcc/config/rs6000/sol-cn.S
  8e65197842ba39fd658038728475e572  libgcc/config/rs6000/t-aix-cxa
! 3c3fc29e8ce89e9bbebf4cfbd71a6b54  libgcc/config/rs6000/t-crtstuff
  fbf232aa523ca2f4bcf139e827eba2da  libgcc/config/rs6000/t-darwin
  d7cdc73d7a8e658f872ea07474837bc2  libgcc/config/rs6000/t-darwin64
  f809b3f51cd4c6b7b1b2a01f98f5917a  libgcc/config/rs6000/t-e500v1-fp
*************** e2c566123abbfcacdcf4d215a96f33c0  libgcc
*** 58070,58076 ****
  d12e3dfd4476c276710b632a6f75304b  libgcc/config/sparc/crtfastmath.c
  b8aecb8d125e2edefc61a1680d86abbe  libgcc/config/sparc/crti.S
  52f026c158895079984f85dd11618f7d  libgcc/config/sparc/crtn.S
! 38890399560283d3053d6c66c5bfb517  libgcc/config/sparc/lb1spc.S
  41be874e4b0dc2607d5f634b433a2e15  libgcc/config/sparc/libgcc-glibc.ver
  06df54b859d38efa44cd8bf6ddb70d68  libgcc/config/sparc/linux-unwind.h
  c4db4083f474215686defd9d5dcfabf6  libgcc/config/sparc/sol2-c1.S
--- 58314,58320 ----
  d12e3dfd4476c276710b632a6f75304b  libgcc/config/sparc/crtfastmath.c
  b8aecb8d125e2edefc61a1680d86abbe  libgcc/config/sparc/crti.S
  52f026c158895079984f85dd11618f7d  libgcc/config/sparc/crtn.S
! b2a26791cd6002e4af29a7fa32510b3b  libgcc/config/sparc/lb1spc.S
  41be874e4b0dc2607d5f634b433a2e15  libgcc/config/sparc/libgcc-glibc.ver
  06df54b859d38efa44cd8bf6ddb70d68  libgcc/config/sparc/linux-unwind.h
  c4db4083f474215686defd9d5dcfabf6  libgcc/config/sparc/sol2-c1.S
*************** bca10713facd662410b2fb7994c82c17  libgcc
*** 58194,58202 ****
  973545127cc1fd16622e83cb2292c39d  libgcc/config/xtensa/lib2funcs.S
  8074695f5eea7b961c59ee9608973dac  libgcc/config/xtensa/libgcc-glibc.ver
  2755ee3c07a856dec2587e0f4dbc03d8  libgcc/config/xtensa/linux-unwind.h
! abaf6fc399453837c4d7bb2c36921c93  libgcc/config/xtensa/t-elf
! 726bfd6509f7943384215f04c9cf18a6  libgcc/config/xtensa/t-linux
! 2b2ae5e7326f0f8fdbe2bc9c17aa2494  libgcc/config/xtensa/t-windowed
  bf2471ce5bf90eaf3dd7074026fd33f5  libgcc/config/xtensa/t-xtensa
  7da933432a6e52d1efc862332d430b9a  libgcc/config/xtensa/unwind-dw2-xtensa.c
  72278c0b1c231226f54fbb3722cedd3a  libgcc/config/xtensa/unwind-dw2-xtensa.h
--- 58438,58446 ----
  973545127cc1fd16622e83cb2292c39d  libgcc/config/xtensa/lib2funcs.S
  8074695f5eea7b961c59ee9608973dac  libgcc/config/xtensa/libgcc-glibc.ver
  2755ee3c07a856dec2587e0f4dbc03d8  libgcc/config/xtensa/linux-unwind.h
! d437dc5394da39dbe1ece64723e90a76  libgcc/config/xtensa/t-elf
! 4f2c91d0f57a675cc91b287ce2ad76aa  libgcc/config/xtensa/t-linux
! ce614fa17d52c2d7121d7e2d6f80b02d  libgcc/config/xtensa/t-windowed
  bf2471ce5bf90eaf3dd7074026fd33f5  libgcc/config/xtensa/t-xtensa
  7da933432a6e52d1efc862332d430b9a  libgcc/config/xtensa/unwind-dw2-xtensa.c
  72278c0b1c231226f54fbb3722cedd3a  libgcc/config/xtensa/unwind-dw2-xtensa.h
*************** c1944db3272244cdfc3f4ffb9bd512e8  libgcc
*** 58233,58239 ****
  6b3d9a5c3693210ac72b3b361eddfdd1  libgcc/libgcc2.c
  5185d0ee7180cb24784d1078584fbba4  libgcc/libgcc2.h
  f37ecfd97aced2b3b20a5cfab3934d37  libgcc/libgcov-driver-system.c
! 59613f1b0b973eb66080c92ad374872e  libgcc/libgcov-driver.c
  6cbf2f27836896baeee2fb5a89b36899  libgcc/libgcov-interface.c
  2277149f23c77b66f0c372e7a7966f9f  libgcc/libgcov-merge.c
  57ad7c4ffa8e9a152c36142780c62816  libgcc/libgcov-profiler.c
--- 58477,58483 ----
  6b3d9a5c3693210ac72b3b361eddfdd1  libgcc/libgcc2.c
  5185d0ee7180cb24784d1078584fbba4  libgcc/libgcc2.h
  f37ecfd97aced2b3b20a5cfab3934d37  libgcc/libgcov-driver-system.c
! bf920f8c4b7c88fcf81d0d2b69ada9d0  libgcc/libgcov-driver.c
  6cbf2f27836896baeee2fb5a89b36899  libgcc/libgcov-interface.c
  2277149f23c77b66f0c372e7a7966f9f  libgcc/libgcov-merge.c
  57ad7c4ffa8e9a152c36142780c62816  libgcc/libgcov-profiler.c
*************** c99b4b0797edf0de059bb4c01d1ad353  libgcc
*** 58354,58360 ****
  313b45ca7b9607eea7d19c449385d0a8  libgcc/vtv_end_preinit.c
  7019557448f9060d5f347506b082def5  libgcc/vtv_start.c
  a3cf7192e94b8b4be04fad2b2eab3b65  libgcc/vtv_start_preinit.c
! ed596d20237abf8b9bdb773af3b8722f  libgfortran/ChangeLog
  9aca36338382e5b4b730e7779170b24d  libgfortran/ChangeLog-2002
  80d3edc880c2da0b7a2beec2e2c4f774  libgfortran/ChangeLog-2003
  9f0239429993a5e64ed793eb6c55a5c1  libgfortran/ChangeLog-2004
--- 58598,58604 ----
  313b45ca7b9607eea7d19c449385d0a8  libgcc/vtv_end_preinit.c
  7019557448f9060d5f347506b082def5  libgcc/vtv_start.c
  a3cf7192e94b8b4be04fad2b2eab3b65  libgcc/vtv_start_preinit.c
! 5a3f8c029524ab93a4690902e341a432  libgfortran/ChangeLog
  9aca36338382e5b4b730e7779170b24d  libgfortran/ChangeLog-2002
  80d3edc880c2da0b7a2beec2e2c4f774  libgfortran/ChangeLog-2003
  9f0239429993a5e64ed793eb6c55a5c1  libgfortran/ChangeLog-2004
*************** f565223da2dcb17328986889fbb15fa8  libgfo
*** 58371,58391 ****
  9e2925d753b1ba53f0dc0754d82741eb  libgfortran/ChangeLog-2015
  eb1faa67789d5284034097ac89b5a40d  libgfortran/Makefile.am
  c34d59ac5dd6621be51f39b89fd1ec4c  libgfortran/Makefile.in
! 3fb15c7486b06f10d7bd26eab852ac52  libgfortran/acinclude.m4
  46fb3fd580a3c5df6b65f32947897d14  libgfortran/aclocal.m4
! 2281fad52e5461c7bdce44191b37448b  libgfortran/c99_protos.h
  5edcb3893e56100ff91fa0580135f4de  libgfortran/caf/libcaf.h
  307931a253a106160cdca5698a0bb02d  libgfortran/caf/mpi.c
! ab1a7d850911f20e36ab1df7ba83c128  libgfortran/caf/single.c
  d8aeb34f383344a51b38aca66d489e8e  libgfortran/config.h.in
  717966586685a9c0c5a32ea5e5c1955c  libgfortran/config/fpu-387.h
  2e7d9110fc8d56b43298fb97aa4f994d  libgfortran/config/fpu-aix.h
  0358de5fc932c8d470777fe6f881f2bd  libgfortran/config/fpu-generic.h
  e43dd5a2728003132b765da26c666f00  libgfortran/config/fpu-glibc.h
  671fbc72fb5ec17a642a4deba1a197f3  libgfortran/config/fpu-sysv.h
! 270ae013432e8045c779107c97369e8c  libgfortran/configure
! 97e0431b826ba607687a2d6314ee50e8  libgfortran/configure.ac
! 65b58c656241792c97593a6fdc9cad9b  libgfortran/configure.host
  d0912afa72afb61999ef3636fd924a2e  libgfortran/generated/_abs_c10.F90
  09e37c544e0be88e9966d70d201b0e62  libgfortran/generated/_abs_c16.F90
  c2321407567829a000ee2e61e995738f  libgfortran/generated/_abs_c4.F90
--- 58615,58635 ----
  9e2925d753b1ba53f0dc0754d82741eb  libgfortran/ChangeLog-2015
  eb1faa67789d5284034097ac89b5a40d  libgfortran/Makefile.am
  c34d59ac5dd6621be51f39b89fd1ec4c  libgfortran/Makefile.in
! 8146f254ccc11ca057d7d6ca207ebdbd  libgfortran/acinclude.m4
  46fb3fd580a3c5df6b65f32947897d14  libgfortran/aclocal.m4
! aa65f674b1cf67402598a7b4fb65afe5  libgfortran/c99_protos.h
  5edcb3893e56100ff91fa0580135f4de  libgfortran/caf/libcaf.h
  307931a253a106160cdca5698a0bb02d  libgfortran/caf/mpi.c
! 40e496127783a843321f93ca731d699f  libgfortran/caf/single.c
  d8aeb34f383344a51b38aca66d489e8e  libgfortran/config.h.in
  717966586685a9c0c5a32ea5e5c1955c  libgfortran/config/fpu-387.h
  2e7d9110fc8d56b43298fb97aa4f994d  libgfortran/config/fpu-aix.h
  0358de5fc932c8d470777fe6f881f2bd  libgfortran/config/fpu-generic.h
  e43dd5a2728003132b765da26c666f00  libgfortran/config/fpu-glibc.h
  671fbc72fb5ec17a642a4deba1a197f3  libgfortran/config/fpu-sysv.h
! a6af9bdadc62f0495e4c79c88cabdc6d  libgfortran/configure
! a1acea3c2b4930ff9ca905826b042208  libgfortran/configure.ac
! 26d3d2f20028a910fbd80fc9c770806a  libgfortran/configure.host
  d0912afa72afb61999ef3636fd924a2e  libgfortran/generated/_abs_c10.F90
  09e37c544e0be88e9966d70d201b0e62  libgfortran/generated/_abs_c16.F90
  c2321407567829a000ee2e61e995738f  libgfortran/generated/_abs_c4.F90
*************** cd20c3f8e69e490defe7f3005458a11e  libgfo
*** 58912,58918 ****
  0f344f815222817776ac86e350b606e5  libgfortran/intrinsics/args.c
  03225046e21a22bd5a6e3aa3cc4ba66e  libgfortran/intrinsics/associated.c
  fa05502649a4b6649affaca89aeb6b3b  libgfortran/intrinsics/bit_intrinsics.c
! e70e0a78f551e21f2f508737a971a30f  libgfortran/intrinsics/c99_functions.c
  d589d42199660fd54ddaf1338e1e7bc6  libgfortran/intrinsics/chdir.c
  b4e201d1b59b030335b0f1e59fb45ce0  libgfortran/intrinsics/chmod.c
  28b0cfd3ceb35eb08226d06957bc39ca  libgfortran/intrinsics/clock.c
--- 59156,59162 ----
  0f344f815222817776ac86e350b606e5  libgfortran/intrinsics/args.c
  03225046e21a22bd5a6e3aa3cc4ba66e  libgfortran/intrinsics/associated.c
  fa05502649a4b6649affaca89aeb6b3b  libgfortran/intrinsics/bit_intrinsics.c
! 0028a2e1f27e64c024f4ca78b738b6ca  libgfortran/intrinsics/c99_functions.c
  d589d42199660fd54ddaf1338e1e7bc6  libgfortran/intrinsics/chdir.c
  b4e201d1b59b030335b0f1e59fb45ce0  libgfortran/intrinsics/chmod.c
  28b0cfd3ceb35eb08226d06957bc39ca  libgfortran/intrinsics/clock.c
*************** be3d538ac827d9e59677861a605b6bc0  libgfo
*** 58996,59002 ****
  592d87d80c7c219641176896833b2dd3  libgfortran/io/write.c
  654f9fc8b73b41afe9dae45c5027c2ed  libgfortran/io/write_float.def
  4db360a6ad2bc360416cace6583dbddc  libgfortran/kinds-override.h
! cfcfe9bfcf3e119fe47b07b61cfd60de  libgfortran/libgfortran.h
  2527bb19b82f08b34038b07b172d029d  libgfortran/libgfortran.spec.in
  25a776e70521ce48fb1bfdd7bfa1a646  libgfortran/libtool-version
  2ca8f4e405f5c89bb87ebc1a38beb573  libgfortran/m4/all.m4
--- 59240,59246 ----
  592d87d80c7c219641176896833b2dd3  libgfortran/io/write.c
  654f9fc8b73b41afe9dae45c5027c2ed  libgfortran/io/write_float.def
  4db360a6ad2bc360416cace6583dbddc  libgfortran/kinds-override.h
! 4a3e45e593b46b04a992ddd18052aac3  libgfortran/libgfortran.h
  2527bb19b82f08b34038b07b172d029d  libgfortran/libgfortran.spec.in
  25a776e70521ce48fb1bfdd7bfa1a646  libgfortran/libtool-version
  2ca8f4e405f5c89bb87ebc1a38beb573  libgfortran/m4/all.m4
*************** f81db480cbfdc2b1d2291623c6cadb5f  libgfo
*** 59054,59060 ****
  5d811a52f28106ce1c6e140f21048672  libgfortran/runtime/bounds.c
  2d19197aae1d9cb1d79b73b641d28f91  libgfortran/runtime/compile_options.c
  5ee5fa0e4b8e97c9777b093015e9a5ef  libgfortran/runtime/convert_char.c
! de651050282f9d707b1dd044a9a75e4b  libgfortran/runtime/environ.c
  b7a6a9bc7a0f7d55d4780af2b4be100b  libgfortran/runtime/error.c
  46b54eba3476a368e2db7e15bc034b01  libgfortran/runtime/fpu.c
  a958416b9abeeb972142197d67e3120b  libgfortran/runtime/in_pack_generic.c
--- 59298,59304 ----
  5d811a52f28106ce1c6e140f21048672  libgfortran/runtime/bounds.c
  2d19197aae1d9cb1d79b73b641d28f91  libgfortran/runtime/compile_options.c
  5ee5fa0e4b8e97c9777b093015e9a5ef  libgfortran/runtime/convert_char.c
! 5fcc8b4b692bacb985a4ebd4b26685e7  libgfortran/runtime/environ.c
  b7a6a9bc7a0f7d55d4780af2b4be100b  libgfortran/runtime/error.c
  46b54eba3476a368e2db7e15bc034b01  libgfortran/runtime/fpu.c
  a958416b9abeeb972142197d67e3120b  libgfortran/runtime/in_pack_generic.c
*************** cb6b39f4a5519cd6f4af2f01f73ac617  libgo/
*** 61180,61186 ****
  25666ff283df253ea6fe347037fc3ca8  libgo/runtime/go-typedesc-equal.c
  af5de48480273b6c892b00fc4277850a  libgo/runtime/go-unsafe-new.c
  c4204400dda158eedfe16fcf9ddb2c71  libgo/runtime/go-unsafe-newarray.c
! 41881358737ae25a15250d1ae8ba86e5  libgo/runtime/go-unsafe-pointer.c
  a5595b6c7e2c1b845f8deb95af12f9a1  libgo/runtime/go-unsetenv.c
  d044f8850189eec00d2495830fbdd406  libgo/runtime/go-unwind.c
  cb972270ceb03f7fa39a2833ad2ef549  libgo/runtime/go-varargs.c
--- 61424,61430 ----
  25666ff283df253ea6fe347037fc3ca8  libgo/runtime/go-typedesc-equal.c
  af5de48480273b6c892b00fc4277850a  libgo/runtime/go-unsafe-new.c
  c4204400dda158eedfe16fcf9ddb2c71  libgo/runtime/go-unsafe-newarray.c
! f0eace9118703d35885141c7142bec5a  libgo/runtime/go-unsafe-pointer.c
  a5595b6c7e2c1b845f8deb95af12f9a1  libgo/runtime/go-unsetenv.c
  d044f8850189eec00d2495830fbdd406  libgo/runtime/go-unwind.c
  cb972270ceb03f7fa39a2833ad2ef549  libgo/runtime/go-varargs.c
*************** e4cf1605e531aad702667e48a08a4699  libgo/
*** 61210,61223 ****
  ec19dced922e915debe68f6f0cf6cf53  libgo/runtime/netpoll_select.c
  84769ca25a40acf346e9b6bf704472f5  libgo/runtime/netpoll_stub.c
  2b35f784267f741fb0008b336043643c  libgo/runtime/panic.c
! e24a25558c3092a64b02619a3b32d01b  libgo/runtime/parfor.c
  2b67bae32fdbea99fb8faed3fb77b3dd  libgo/runtime/print.c
  1f693b2e4758a5548477934605ef690c  libgo/runtime/proc.c
  1f482dc4fcfc80d52995202c8eb4a52f  libgo/runtime/rdebug.goc
  4f0100df73bb1a65bcbc38f9b47cd748  libgo/runtime/reflect.goc
  88236bd9baaae0e22c2fe3c097d9cfbf  libgo/runtime/rtems-task-variable-add.c
  a0365ea080367e0af05f65031295af5c  libgo/runtime/runtime.c
! 8323e5141b58baed3057daad09ac3a36  libgo/runtime/runtime.h
  5643b4259a4567ef0ddd037315056280  libgo/runtime/runtime1.goc
  b55d0a0a062a05a2f5fa60facf06dfce  libgo/runtime/sema.goc
  b90041786bbfa0dc568ac8db483c704e  libgo/runtime/signal_unix.c
--- 61454,61467 ----
  ec19dced922e915debe68f6f0cf6cf53  libgo/runtime/netpoll_select.c
  84769ca25a40acf346e9b6bf704472f5  libgo/runtime/netpoll_stub.c
  2b35f784267f741fb0008b336043643c  libgo/runtime/panic.c
! f420f44cd0a23b01dee8fad8dd079222  libgo/runtime/parfor.c
  2b67bae32fdbea99fb8faed3fb77b3dd  libgo/runtime/print.c
  1f693b2e4758a5548477934605ef690c  libgo/runtime/proc.c
  1f482dc4fcfc80d52995202c8eb4a52f  libgo/runtime/rdebug.goc
  4f0100df73bb1a65bcbc38f9b47cd748  libgo/runtime/reflect.goc
  88236bd9baaae0e22c2fe3c097d9cfbf  libgo/runtime/rtems-task-variable-add.c
  a0365ea080367e0af05f65031295af5c  libgo/runtime/runtime.c
! e4b4f52838af37845463114408863aeb  libgo/runtime/runtime.h
  5643b4259a4567ef0ddd037315056280  libgo/runtime/runtime1.goc
  b55d0a0a062a05a2f5fa60facf06dfce  libgo/runtime/sema.goc
  b90041786bbfa0dc568ac8db483c704e  libgo/runtime/signal_unix.c
*************** cc55bc35b5b2bd7f5ca14fe722411128  libgo/
*** 61235,61241 ****
  1526040f769ea611af781d4ed150f258  libgo/testsuite/gotest
  ead4e721beb57b319fcd7da8ddf10705  libgo/testsuite/lib/libgo.exp
  6df485581d2f02246f41b5ca46f5bb5d  libgo/testsuite/libgo.testmain/testmain.exp
! bdb9d59d2a06c37b9a7a7a659865457b  libgomp/ChangeLog
  0d55aa862aee66efdc5f8d62c94ff8fb  libgomp/ChangeLog.graphite
  255738c9562136c311d799ad06684be1  libgomp/Makefile.am
  a97552ea29bea4babb0d125f47fbc5f9  libgomp/Makefile.in
--- 61479,61485 ----
  1526040f769ea611af781d4ed150f258  libgo/testsuite/gotest
  ead4e721beb57b319fcd7da8ddf10705  libgo/testsuite/lib/libgo.exp
  6df485581d2f02246f41b5ca46f5bb5d  libgo/testsuite/libgo.testmain/testmain.exp
! fa173824dc3ad162b3209f6eaf61d344  libgomp/ChangeLog
  0d55aa862aee66efdc5f8d62c94ff8fb  libgomp/ChangeLog.graphite
  255738c9562136c311d799ad06684be1  libgomp/Makefile.am
  a97552ea29bea4babb0d125f47fbc5f9  libgomp/Makefile.in
*************** d897ac758705911cd44613b6795ec1b6  libgom
*** 61247,61253 ****
  7a8e29e7711e60c55e1561d73e919cde  libgomp/config/bsd/proc.c
  e99b1870c43707740718637072546464  libgomp/config/darwin/plugin-suffix.h
  07691519d21be9fac037be6350ac32da  libgomp/config/hpux/plugin-suffix.h
! 5fa8527a7cdd12080974b1c626c93d2d  libgomp/config/linux/affinity.c
  4a404410b28d68765390726f937fe193  libgomp/config/linux/alpha/futex.h
  130151db19dc15c7353382648aae3371  libgomp/config/linux/bar.c
  131b6b56ad2928d9f51ccdf5e35c23dd  libgomp/config/linux/bar.h
--- 61491,61497 ----
  7a8e29e7711e60c55e1561d73e919cde  libgomp/config/bsd/proc.c
  e99b1870c43707740718637072546464  libgomp/config/darwin/plugin-suffix.h
  07691519d21be9fac037be6350ac32da  libgomp/config/hpux/plugin-suffix.h
! f006a3caa5b379366b0f70b49476673a  libgomp/config/linux/affinity.c
  4a404410b28d68765390726f937fe193  libgomp/config/linux/alpha/futex.h
  130151db19dc15c7353382648aae3371  libgomp/config/linux/bar.c
  131b6b56ad2928d9f51ccdf5e35c23dd  libgomp/config/linux/bar.h
*************** c421f01cf2ccff2e28808e9d9ef62e4b  libgom
*** 61339,61345 ****
  845aba989905c7c6806400c6113e03b3  libgomp/configure.ac
  2a5380316834e607859cc29c247eb9e7  libgomp/configure.tgt
  7b5395b317e6649ea49e778281981dcd  libgomp/critical.c
! c2874635cb81dc429c512ed36f7e6bdd  libgomp/env.c
  92fb74c07a2638b05d4c5e0dc45d6eda  libgomp/error.c
  0379d8f7eb70781af7c740c5b1ac6159  libgomp/fortran.c
  e1e859d2786858fddf4e00a3affaac45  libgomp/hashtab.h
--- 61583,61589 ----
  845aba989905c7c6806400c6113e03b3  libgomp/configure.ac
  2a5380316834e607859cc29c247eb9e7  libgomp/configure.tgt
  7b5395b317e6649ea49e778281981dcd  libgomp/critical.c
! 6ddb09f11fc7270a276ea9ea0b63adc6  libgomp/env.c
  92fb74c07a2638b05d4c5e0dc45d6eda  libgomp/error.c
  0379d8f7eb70781af7c740c5b1ac6159  libgomp/fortran.c
  e1e859d2786858fddf4e00a3affaac45  libgomp/hashtab.h
*************** b986b5883aa306b096b858d0f2e237bc  libgom
*** 61348,61354 ****
  2a682110865cc758a3c1df97dd3992a3  libgomp/libgomp-plugin.c
  dd8799786633c7a3094553dfc8a9ca8b  libgomp/libgomp-plugin.h
  99fefc96d4bc2d4b96c65131330e2c70  libgomp/libgomp.h
! 4875c3b71c5573c9c83a10bdc3bec15e  libgomp/libgomp.info
  9a1ab09c02391af1c95e6d63cb8eb499  libgomp/libgomp.map
  8b2aa50aecad82171348a6918309afd6  libgomp/libgomp.spec.in
  6a91bc2eda39d9eddffc49cbcb5e07f2  libgomp/libgomp.texi
--- 61592,61598 ----
  2a682110865cc758a3c1df97dd3992a3  libgomp/libgomp-plugin.c
  dd8799786633c7a3094553dfc8a9ca8b  libgomp/libgomp-plugin.h
  99fefc96d4bc2d4b96c65131330e2c70  libgomp/libgomp.h
! 5ff4539edc319d1129e213b45c6b3424  libgomp/libgomp.info
  9a1ab09c02391af1c95e6d63cb8eb499  libgomp/libgomp.map
  8b2aa50aecad82171348a6918309afd6  libgomp/libgomp.spec.in
  6a91bc2eda39d9eddffc49cbcb5e07f2  libgomp/libgomp.texi
*************** d40927d27fc8aa0a3f0aca700ccbd13b  libgom
*** 61519,61524 ****
--- 61763,61769 ----
  3a212ac2024168bc7de1da7b0d3118e4  libgomp/testsuite/libgomp.c++/pr69555-1.C
  e05799ca0fb925e4de120a002da662ed  libgomp/testsuite/libgomp.c++/pr69555-2.C
  854c3912b1646c8771d7f3032a72cd1f  libgomp/testsuite/libgomp.c++/pr70376.C
+ 80258160ea88fc6c77ba4774e507a905  libgomp/testsuite/libgomp.c++/pr81130.C
  a594cebdf052900dd0c8792068e14d85  libgomp/testsuite/libgomp.c++/reduction-1.C
  1473f55e3f6f9827b6dd281025b88b85  libgomp/testsuite/libgomp.c++/reduction-10.C
  bd119573b86fb5577edaf97dd86d2a6c  libgomp/testsuite/libgomp.c++/reduction-11.C
*************** a78eae138c60567fc82530963386e74a  libgom
*** 61866,61871 ****
--- 62111,62122 ----
  fae0065b967df85f2d4ef6b0d6a27837  libgomp/testsuite/libgomp.c/pr69805.c
  44e637116f58b1ad19c190f3b5a123fa  libgomp/testsuite/libgomp.c/pr70680-1.c
  2c3d1f7b987fcb66ad2f7ba2adc2dc73  libgomp/testsuite/libgomp.c/pr70680-2.c
+ de7474a566759aa74fe2275f18aea205  libgomp/testsuite/libgomp.c/pr79940.c
+ b39ac1676fce227eca227a5a7c39c784  libgomp/testsuite/libgomp.c/pr80394.c
+ cdbcad7124c1e89a09c38bffd2f8af26  libgomp/testsuite/libgomp.c/pr80809-1.c
+ 74aa701ffb4677d1a83a69caec90ea29  libgomp/testsuite/libgomp.c/pr80809-2.c
+ fbaa429fdd38498866cb27eca67eb819  libgomp/testsuite/libgomp.c/pr80809-3.c
+ e768743d2af95f59780e3418077b7e1e  libgomp/testsuite/libgomp.c/pr80853.c
  2a0a447db3ae892c0c62b0136b00360e  libgomp/testsuite/libgomp.c/priority.c
  ea7c9e74bda402b1663a903b26400fab  libgomp/testsuite/libgomp.c/private-1.c
  a594cebdf052900dd0c8792068e14d85  libgomp/testsuite/libgomp.c/reduction-1.c
*************** e05c73847f8ec27c6cb39c45216fcf0f  libgom
*** 62279,62284 ****
--- 62530,62536 ----
  082ce69140a390063d0f7f40d1eb2046  libgomp/testsuite/libgomp.oacc-c-c++-common/context-2.c
  223e42eece140c60f9e6b5befdcca4e1  libgomp/testsuite/libgomp.oacc-c-c++-common/context-3.c
  6d8fa953e8f4d1a98183167fca268885  libgomp/testsuite/libgomp.oacc-c-c++-common/context-4.c
+ 98ea87c8193e01406d01d50c3ec22bcf  libgomp/testsuite/libgomp.oacc-c-c++-common/crash-1.c
  c826235c3b755ef2376b379ef9b17203  libgomp/testsuite/libgomp.oacc-c-c++-common/data-1.c
  f9b513f97ade99adac20db9907c31c9f  libgomp/testsuite/libgomp.oacc-c-c++-common/data-2.c
  7155897e75ff81819ab32987e061f8a7  libgomp/testsuite/libgomp.oacc-c-c++-common/data-3.c
*************** d3f9f8b453576b8a24f3f2db4ad0cbe2  libgom
*** 62583,62589 ****
  6d7b9ef24d9986c5e4cb3f32834b1653  libgomp/work.c
  99c2e5e712b990ee07be10f53e41f3fb  libiberty/.gitignore
  a916467b91076e631dd8edb7424769c7  libiberty/COPYING.LIB
! bb29dba1e7628203378028746b52c5d7  libiberty/ChangeLog
  347c31392973de6a4872d540c1718dc1  libiberty/ChangeLog.jit
  f925c3515902a26a68a6019f355abc56  libiberty/Makefile.in
  c68dbf7834af4281ebd84caa3fd54680  libiberty/README
--- 62835,62841 ----
  6d7b9ef24d9986c5e4cb3f32834b1653  libgomp/work.c
  99c2e5e712b990ee07be10f53e41f3fb  libiberty/.gitignore
  a916467b91076e631dd8edb7424769c7  libiberty/COPYING.LIB
! b3f6d9512d834f16820e73c81147a70b  libiberty/ChangeLog
  347c31392973de6a4872d540c1718dc1  libiberty/ChangeLog.jit
  f925c3515902a26a68a6019f355abc56  libiberty/Makefile.in
  c68dbf7834af4281ebd84caa3fd54680  libiberty/README
*************** f32b581d10bcc500277b6f4b4f923a4e  libibe
*** 62745,62751 ****
  6f774a92661ca4a067f1691a7925524b  libiberty/xstrerror.c
  c6e7ef53b4ff115a136d917511222656  libiberty/xstrndup.c
  2f875f0d4ecdb15ca4d5a65ba2d56a93  libiberty/xvasprintf.c
! 641163cc4cd3eecdfd94fb343de2a4a0  libitm/ChangeLog
  800745ad84882bc445410a58c2fddd51  libitm/Makefile.am
  23235b4aa0699e1256a124e56d902921  libitm/Makefile.in
  1a17c60965964328d1592ba6fd26d410  libitm/aatree.cc
--- 62997,63003 ----
  6f774a92661ca4a067f1691a7925524b  libiberty/xstrerror.c
  c6e7ef53b4ff115a136d917511222656  libiberty/xstrndup.c
  2f875f0d4ecdb15ca4d5a65ba2d56a93  libiberty/xvasprintf.c
! 754429fdc9eb44266067ee80d4208f54  libitm/ChangeLog
  800745ad84882bc445410a58c2fddd51  libitm/Makefile.am
  23235b4aa0699e1256a124e56d902921  libitm/Makefile.in
  1a17c60965964328d1592ba6fd26d410  libitm/aatree.cc
*************** a0699edb774c43c5805121d3985c4ea2  libitm
*** 62803,62809 ****
  ca06f6a22290f04aac1fc335ece29711  libitm/dispatch.h
  c4d7034d2f52d605b4b8f4644d0b669e  libitm/eh_cpp.cc
  f545350500de7fa7f56cff5f11802e73  libitm/libitm.h
! 66cbb568ba09aad0f8035e9646a0ec0d  libitm/libitm.info
  0c43820b921ecdbe9d98f068100e716a  libitm/libitm.map
  ea467d7117853d139bb288ab75261139  libitm/libitm.spec.in
  1c481e6f4cca694530ceaa0fdf2623a5  libitm/libitm.texi
--- 63055,63061 ----
  ca06f6a22290f04aac1fc335ece29711  libitm/dispatch.h
  c4d7034d2f52d605b4b8f4644d0b669e  libitm/eh_cpp.cc
  f545350500de7fa7f56cff5f11802e73  libitm/libitm.h
! 1e056608685399611919ababcb07a7f1  libitm/libitm.info
  0c43820b921ecdbe9d98f068100e716a  libitm/libitm.map
  ea467d7117853d139bb288ab75261139  libitm/libitm.spec.in
  1c481e6f4cca694530ceaa0fdf2623a5  libitm/libitm.texi
*************** ef24198422c19f99b0c41be6a16f7081  libitm
*** 62849,62855 ****
  62d4ccb869b56e1e27163303bf2a85f0  libitm/useraction.cc
  3028050fc7e9c2aa747445850c00fe86  libitm/util.cc
  94d55d512a9ba36caa9b7df079bae19f  libjava/COPYING
! 3d1b37672644ed888bb9e618a518751e  libjava/ChangeLog
  03e1f38b916604fdf1470238201325f3  libjava/ChangeLog-1998
  691acb61fbd6a2235826ff55db5578be  libjava/ChangeLog-1999
  b58c6701706771a02bf00a77666941ef  libjava/ChangeLog-2000
--- 63101,63107 ----
  62d4ccb869b56e1e27163303bf2a85f0  libitm/useraction.cc
  3028050fc7e9c2aa747445850c00fe86  libitm/util.cc
  94d55d512a9ba36caa9b7df079bae19f  libjava/COPYING
! 4bdcf9a10f49048a2321b18f6ef33076  libjava/ChangeLog
  03e1f38b916604fdf1470238201325f3  libjava/ChangeLog-1998
  691acb61fbd6a2235826ff55db5578be  libjava/ChangeLog-1999
  b58c6701706771a02bf00a77666941ef  libjava/ChangeLog-2000
*************** de54f80484e640306e109e785e4611c8  libjav
*** 62892,62898 ****
  880a25226e4e4e4c241663041d24f8dd  libjava/classpath/AUTHORS
  efd97e0bb913655e0c8b16fa78bdded4  libjava/classpath/BUGS
  af0004801732bc4b20d90f351cf80510  libjava/classpath/COPYING
! d45fc17eb4b5196674b23104e451c0b7  libjava/classpath/ChangeLog
  3418fae58de967afe26d915a4b18d82c  libjava/classpath/ChangeLog-2003
  a5b72adb94a3c362738b0f52e57a82af  libjava/classpath/ChangeLog-2004
  61159c6e0802d0d2a92b3051003db5c5  libjava/classpath/ChangeLog-2005
--- 63144,63150 ----
  880a25226e4e4e4c241663041d24f8dd  libjava/classpath/AUTHORS
  efd97e0bb913655e0c8b16fa78bdded4  libjava/classpath/BUGS
  af0004801732bc4b20d90f351cf80510  libjava/classpath/COPYING
! cec8b827070a5fb654fa88992b37acd4  libjava/classpath/ChangeLog
  3418fae58de967afe26d915a4b18d82c  libjava/classpath/ChangeLog-2003
  a5b72adb94a3c362738b0f52e57a82af  libjava/classpath/ChangeLog-2004
  61159c6e0802d0d2a92b3051003db5c5  libjava/classpath/ChangeLog-2005
*************** a6cedb4991503f803e9f0870daf59c13  libjav
*** 62930,62950 ****
  b343eec566430e85d1f95c21438aa4ee  libjava/classpath/doc/api/Makefile.am
  1d310e1c7d51b6af013da87024dc9620  libjava/classpath/doc/api/Makefile.in
  5ddd829b35fc94b0cdb119084089edb8  libjava/classpath/doc/cp-hacking.texinfo
! 4462ed34d5cb7ce2d72cf955dd003c93  libjava/classpath/doc/cp-tools.info
  0349e5c38c548584225423ef4bafd20b  libjava/classpath/doc/cp-tools.texinfo
  3155d9bd9a7bf4aff2ff0dfe4a2cb878  libjava/classpath/doc/cp-vmintegration.texinfo
! 3018e0177d4efb1ef08d92c03f2bf4ce  libjava/classpath/doc/gappletviewer.1
! bc3f78d7f3b77987dc22629e89278fac  libjava/classpath/doc/gjar.1
! d1c7aa87da2de2d02129f69b0df11412  libjava/classpath/doc/gjarsigner.1
! 345e7ae67031bd7ec1f4651c60f6699e  libjava/classpath/doc/gjavah.1
! fcc787aa306f15a4ad10b0350351eeb5  libjava/classpath/doc/gjdoc.1
! bb225a3e971c32e18666fe0e944249d5  libjava/classpath/doc/gkeytool.1
! d51ab781d4257b97bf7f8a0b257dc28b  libjava/classpath/doc/gnative2ascii.1
! ecec5fda6789d1d7dcd9e6c31176b205  libjava/classpath/doc/gorbd.1
! 5ce1c258608d8a1052d244ae007cfb44  libjava/classpath/doc/grmid.1
! b9b54f46e49ae6e8f4f950ac104e6a29  libjava/classpath/doc/grmiregistry.1
! 8235915fb4c30f2eaf06d8703ed19fb6  libjava/classpath/doc/gserialver.1
! 7c81a3fe5cf9df5d70ff94e7bf718f69  libjava/classpath/doc/gtnameserv.1
  f7edd2bbe78e9a7e7aa706fbfa6f467e  libjava/classpath/doc/texi2pod.pl
  01b23c87dcf82048a5958c8224653305  libjava/classpath/doc/texinfo.tex
  b1e0c0c30547d57d7a09b04d47c70b06  libjava/classpath/examples/.cvsignore
--- 63182,63202 ----
  b343eec566430e85d1f95c21438aa4ee  libjava/classpath/doc/api/Makefile.am
  1d310e1c7d51b6af013da87024dc9620  libjava/classpath/doc/api/Makefile.in
  5ddd829b35fc94b0cdb119084089edb8  libjava/classpath/doc/cp-hacking.texinfo
! ea38d39dc4cef82662c24a90996000d2  libjava/classpath/doc/cp-tools.info
  0349e5c38c548584225423ef4bafd20b  libjava/classpath/doc/cp-tools.texinfo
  3155d9bd9a7bf4aff2ff0dfe4a2cb878  libjava/classpath/doc/cp-vmintegration.texinfo
! c3ee65cdbda730784c93bd938ea09552  libjava/classpath/doc/gappletviewer.1
! b1454f8ecfd8dc65259c1df434efc820  libjava/classpath/doc/gjar.1
! b746f0089860c8a28341c7279c34966a  libjava/classpath/doc/gjarsigner.1
! 8717e280ae85199cd17c78a659dc7e99  libjava/classpath/doc/gjavah.1
! 4d99ea1499a869f482796f4fa8ad5b94  libjava/classpath/doc/gjdoc.1
! b8f189aaa401bcf54028a00ad266c838  libjava/classpath/doc/gkeytool.1
! bf3dfe25b26210d257fe7c9d81cf9e54  libjava/classpath/doc/gnative2ascii.1
! f01233911c43902ec3fa7d121aee3c55  libjava/classpath/doc/gorbd.1
! 97d983cd87e77cf89ba6bff938acd5e8  libjava/classpath/doc/grmid.1
! 0a2846c77abd824a9638b18a0be2876f  libjava/classpath/doc/grmiregistry.1
! f96e7a8ca41adad66634b883891f5003  libjava/classpath/doc/gserialver.1
! 7fbeea52704135780b7affd5d420ab70  libjava/classpath/doc/gtnameserv.1
  f7edd2bbe78e9a7e7aa706fbfa6f467e  libjava/classpath/doc/texi2pod.pl
  01b23c87dcf82048a5958c8224653305  libjava/classpath/doc/texinfo.tex
  b1e0c0c30547d57d7a09b04d47c70b06  libjava/classpath/examples/.cvsignore
*************** a40a8f1527e2703fe2f08bf7276d8591  libjav
*** 85162,85168 ****
  697ca1de35069bd86456a5a19b9c4f11  libjava/libgcj.ver
  184718636f014ef2ca46d62ba8d6c3bf  libjava/libgcj_bc.c
  e3eda01d9815f8d24aae2dbd89b68b06  libjava/libltdl/COPYING.LIB
! 2b33b4cdb551a039ff475a5dafac6593  libjava/libltdl/ChangeLog
  349267319e3d55dcf180a20f85394144  libjava/libltdl/Makefile.am
  adfab7044ad8486145007b99df5c5318  libjava/libltdl/Makefile.in
  36da24f9facf00b349ea10dba3789d92  libjava/libltdl/README
--- 85414,85420 ----
  697ca1de35069bd86456a5a19b9c4f11  libjava/libgcj.ver
  184718636f014ef2ca46d62ba8d6c3bf  libjava/libgcj_bc.c
  e3eda01d9815f8d24aae2dbd89b68b06  libjava/libltdl/COPYING.LIB
! 865c72009c79b4993f29a931000b447f  libjava/libltdl/ChangeLog
  349267319e3d55dcf180a20f85394144  libjava/libltdl/Makefile.am
  adfab7044ad8486145007b99df5c5318  libjava/libltdl/Makefile.in
  36da24f9facf00b349ea10dba3789d92  libjava/libltdl/README
*************** d41d8cd98f00b204e9800998ecf8427e  libjav
*** 86860,86866 ****
  434ac04eb066f5075299583492846410  libjava/verify.cc
  355440a0c2fb5e16259d7ae381b37ed5  libjava/win32-threads.cc
  434d5e5e91727dec004f0d1d1fab47ec  libjava/win32.cc
! 9ccd52488bdb7580be838ac594e4e546  libmpx/ChangeLog
  38b5a5961bf81cf96b7905974a000dc2  libmpx/Makefile.am
  52ceef9cd663650f4d1d9c8e91656d14  libmpx/Makefile.in
  9883ed42b491d8aea83fdde90561cf2a  libmpx/acinclude.m4
--- 87112,87118 ----
  434ac04eb066f5075299583492846410  libjava/verify.cc
  355440a0c2fb5e16259d7ae381b37ed5  libjava/win32-threads.cc
  434d5e5e91727dec004f0d1d1fab47ec  libjava/win32.cc
! 64662197b39ae3786c002d5f295d9f46  libmpx/ChangeLog
  38b5a5961bf81cf96b7905974a000dc2  libmpx/Makefile.am
  52ceef9cd663650f4d1d9c8e91656d14  libmpx/Makefile.in
  9883ed42b491d8aea83fdde90561cf2a  libmpx/acinclude.m4
*************** e67fb1bdc86e2be5473ab0192835f369  libmpx
*** 86883,86889 ****
  e7c62aca341ea472234d7cb0bc4af328  libmpx/mpxwrap/libmpxwrappers.map
  514fed0b52cdd26987101b36d86a7cf8  libmpx/mpxwrap/libtool-version
  c32d22d10f53f727607e2159bb49c6c2  libmpx/mpxwrap/mpx_wrappers.c
! 778482fcc745193ddb483e43d57c9e71  libobjc/ChangeLog
  b9ae0bf274b89fa44e8eee13ad306f00  libobjc/Makefile.in
  261388284fa6d545a9a911c95536c866  libobjc/NXConstStr.m
  bc65a6b5a27236334194af5a7d99c5e5  libobjc/Object.m
--- 87135,87141 ----
  e7c62aca341ea472234d7cb0bc4af328  libmpx/mpxwrap/libmpxwrappers.map
  514fed0b52cdd26987101b36d86a7cf8  libmpx/mpxwrap/libtool-version
  c32d22d10f53f727607e2159bb49c6c2  libmpx/mpxwrap/mpx_wrappers.c
! f87643a4bb8ff1f66ca5164564392c41  libobjc/ChangeLog
  b9ae0bf274b89fa44e8eee13ad306f00  libobjc/Makefile.in
  261388284fa6d545a9a911c95536c866  libobjc/NXConstStr.m
  bc65a6b5a27236334194af5a7d99c5e5  libobjc/Object.m
*************** e6218a24eff5153bc00353f3422fddcd  libobj
*** 86940,86946 ****
  724918aeb3ea9297276e9734e4fd45cc  libobjc/selector.c
  e96a20fe7e87e480b2a9b85b6f812a1e  libobjc/sendmsg.c
  1904d9feab2663cba569f7eac1621890  libobjc/thr.c
! 6ad9f7b975c8c79ecf5232f7c74b0307  liboffloadmic/ChangeLog
  721476c91f1c5862e3faf49e89d28b35  liboffloadmic/Makefile.am
  38474037dd82c6d06e2e1f2c37123515  liboffloadmic/Makefile.in
  6126c8d03f6c3cc1a2f5e502f3196cd7  liboffloadmic/aclocal.m4
--- 87192,87198 ----
  724918aeb3ea9297276e9734e4fd45cc  libobjc/selector.c
  e96a20fe7e87e480b2a9b85b6f812a1e  libobjc/sendmsg.c
  1904d9feab2663cba569f7eac1621890  libobjc/thr.c
! 8e837e88acfcd6cf80ab306c284e3940  liboffloadmic/ChangeLog
  721476c91f1c5862e3faf49e89d28b35  liboffloadmic/Makefile.am
  38474037dd82c6d06e2e1f2c37123515  liboffloadmic/Makefile.in
  6126c8d03f6c3cc1a2f5e502f3196cd7  liboffloadmic/aclocal.m4
*************** d15cf07e8d906fc3a590a354637de29c  liboff
*** 87042,87048 ****
  dff5c8575c49d6aa71e549b0fa021479  liboffloadmic/runtime/orsl-lite/version.txt
  65455ebe4e5708535fba3a41d96e8acc  liboffloadmic/runtime/use_mpss2.txt
  a916467b91076e631dd8edb7424769c7  libquadmath/COPYING.LIB
! 955a72e5681bcea4fe66b34c9b55561f  libquadmath/ChangeLog
  9ccac80a0c6650be0835f0f35cea32f6  libquadmath/Makefile.am
  8c91333be633709af4fb3c9ea30ef0a7  libquadmath/Makefile.in
  4c8b4478a1031d129e7cc6b341876b99  libquadmath/acinclude.m4
--- 87294,87300 ----
  dff5c8575c49d6aa71e549b0fa021479  liboffloadmic/runtime/orsl-lite/version.txt
  65455ebe4e5708535fba3a41d96e8acc  liboffloadmic/runtime/use_mpss2.txt
  a916467b91076e631dd8edb7424769c7  libquadmath/COPYING.LIB
! 138500d789adcd225d7b400d27be84de  libquadmath/ChangeLog
  9ccac80a0c6650be0835f0f35cea32f6  libquadmath/Makefile.am
  8c91333be633709af4fb3c9ea30ef0a7  libquadmath/Makefile.in
  4c8b4478a1031d129e7cc6b341876b99  libquadmath/acinclude.m4
*************** b575232932aeb139e780664720bc8695  libqua
*** 87050,87056 ****
  bf09ede5c6d78e3d132bde0f933590d8  libquadmath/config.h.in
  e2528fdd401f4aa4949acf6b7472c6e5  libquadmath/configure
  29e66c9d2ef7b7621276c63bee20d622  libquadmath/configure.ac
! ce4f89fd0e83be7bdf263426f5e00bba  libquadmath/libquadmath.info
  c4e13f3169f2de58d737acfdba76647b  libquadmath/libquadmath.texi
  77280bb7ee423875e03d9c0d34527df6  libquadmath/libtool-version
  f44065462735b4699d44588271a5f09a  libquadmath/math/acoshq.c
--- 87302,87308 ----
  bf09ede5c6d78e3d132bde0f933590d8  libquadmath/config.h.in
  e2528fdd401f4aa4949acf6b7472c6e5  libquadmath/configure
  29e66c9d2ef7b7621276c63bee20d622  libquadmath/configure.ac
! a1cc2f55622467226bcf5e45723775c5  libquadmath/libquadmath.info
  c4e13f3169f2de58d737acfdba76647b  libquadmath/libquadmath.texi
  77280bb7ee423875e03d9c0d34527df6  libquadmath/libtool-version
  f44065462735b4699d44588271a5f09a  libquadmath/math/acoshq.c
*************** e766022f8615b72cbc38335d262e9d3d  libqua
*** 87174,87180 ****
  a81cc82679e80c86cfbd5575867450d0  libquadmath/strtod/strtod_l.c
  da808e110fc09ebd41ebd405790a70df  libquadmath/strtod/strtoflt128.c
  d15a18f7c46ba2add6148edc5b7563c0  libquadmath/strtod/tens_in_limb.c
! a5a5f7400fcf4b5510395d1ec0dfca5c  libsanitizer/ChangeLog
  be9b1514f2ae0907d5459acd6331993d  libsanitizer/HOWTO_MERGE
  0249c37748936faf5b1efd5789587909  libsanitizer/LICENSE.TXT
  e9eb4a77cb6d1457005493aeef54478e  libsanitizer/MERGE
--- 87426,87432 ----
  a81cc82679e80c86cfbd5575867450d0  libquadmath/strtod/strtod_l.c
  da808e110fc09ebd41ebd405790a70df  libquadmath/strtod/strtoflt128.c
  d15a18f7c46ba2add6148edc5b7563c0  libquadmath/strtod/tens_in_limb.c
! bc6253ce3b4aed3dbfdb64a2e4c57d78  libsanitizer/ChangeLog
  be9b1514f2ae0907d5459acd6331993d  libsanitizer/HOWTO_MERGE
  0249c37748936faf5b1efd5789587909  libsanitizer/LICENSE.TXT
  e9eb4a77cb6d1457005493aeef54478e  libsanitizer/MERGE
*************** e583d50590d4efef84afb6f971f72edd  libsan
*** 87298,87304 ****
  40f1f8c70306b4bd87eaf2b49f038521  libsanitizer/sanitizer_common/sanitizer_bvgraph.h
  25500b6ee4ee2390869a82fd8ac51b06  libsanitizer/sanitizer_common/sanitizer_common.cc
  f7c4be9987acfaba5bbbe8150e8d689a  libsanitizer/sanitizer_common/sanitizer_common.h
! 31ce783c7f5f7ed12ec248c6b2150b37  libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc
  0245ca282af75f46391dd49d69bf72da  libsanitizer/sanitizer_common/sanitizer_common_interceptors_format.inc
  7e221dc10813e9b06f385692c9a73a6b  libsanitizer/sanitizer_common/sanitizer_common_interceptors_ioctl.inc
  e4443a7b03e9196ec589a574beaa65b7  libsanitizer/sanitizer_common/sanitizer_common_libcdep.cc
--- 87550,87556 ----
  40f1f8c70306b4bd87eaf2b49f038521  libsanitizer/sanitizer_common/sanitizer_bvgraph.h
  25500b6ee4ee2390869a82fd8ac51b06  libsanitizer/sanitizer_common/sanitizer_common.cc
  f7c4be9987acfaba5bbbe8150e8d689a  libsanitizer/sanitizer_common/sanitizer_common.h
! 77b08b09b82b523b3da72dbc24a4deb6  libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc
  0245ca282af75f46391dd49d69bf72da  libsanitizer/sanitizer_common/sanitizer_common_interceptors_format.inc
  7e221dc10813e9b06f385692c9a73a6b  libsanitizer/sanitizer_common/sanitizer_common_interceptors_ioctl.inc
  e4443a7b03e9196ec589a574beaa65b7  libsanitizer/sanitizer_common/sanitizer_common_libcdep.cc
*************** dc19b6c6d105fe7ca9a91dcdfeb09e7c  libsan
*** 87336,87343 ****
  6976c17606d22350f7ea30dc51a8a7c9  libsanitizer/sanitizer_common/sanitizer_platform.h
  13ec74e7e8fd832b95b23cfd8dd8b1ce  libsanitizer/sanitizer_common/sanitizer_platform_interceptors.h
  3af384999d9dcbaba93afe259ebfc361  libsanitizer/sanitizer_common/sanitizer_platform_limits_linux.cc
! a87db107256c9d52d9145a95d2ee3576  libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc
! 57dacd721cfe23ef257e2dca3c782a9f  libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h
  0431401b47c8667bdb65915e9cdcd65e  libsanitizer/sanitizer_common/sanitizer_posix.cc
  d1e4d3769547c1aa3ed1d2e9cf61901e  libsanitizer/sanitizer_common/sanitizer_posix.h
  0fd2c0d87903e069a27961b26db51952  libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cc
--- 87588,87595 ----
  6976c17606d22350f7ea30dc51a8a7c9  libsanitizer/sanitizer_common/sanitizer_platform.h
  13ec74e7e8fd832b95b23cfd8dd8b1ce  libsanitizer/sanitizer_common/sanitizer_platform_interceptors.h
  3af384999d9dcbaba93afe259ebfc361  libsanitizer/sanitizer_common/sanitizer_platform_limits_linux.cc
! 4fff80054340191d1fe4d26ac691a9d5  libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc
! 1af7cc7fb726a294e7e46c73fd87efdb  libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h
  0431401b47c8667bdb65915e9cdcd65e  libsanitizer/sanitizer_common/sanitizer_posix.cc
  d1e4d3769547c1aa3ed1d2e9cf61901e  libsanitizer/sanitizer_common/sanitizer_posix.h
  0fd2c0d87903e069a27961b26db51952  libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cc
*************** e8a1f931c59862aa26d415ced67a4a41  libsan
*** 87464,87470 ****
  0f33fad437a0fa30b1527f8f957011d6  libsanitizer/ubsan/ubsan_type_hash_win.cc
  219e3b5218298c97aaa60684b507ecbd  libsanitizer/ubsan/ubsan_value.cc
  735246869fac0a1e63b5d9c72143e63a  libsanitizer/ubsan/ubsan_value.h
! 0b632310a9c089a49b8442ad9c5efb6e  libssp/ChangeLog
  01d9954c400db04da1b8705029e6d9d9  libssp/Makefile.am
  52a76014afba3062c646a0b94878af1d  libssp/Makefile.in
  b0548e1d34696c0fb30573ffde20c761  libssp/aclocal.m4
--- 87716,87722 ----
  0f33fad437a0fa30b1527f8f957011d6  libsanitizer/ubsan/ubsan_type_hash_win.cc
  219e3b5218298c97aaa60684b507ecbd  libsanitizer/ubsan/ubsan_value.cc
  735246869fac0a1e63b5d9c72143e63a  libsanitizer/ubsan/ubsan_value.h
! a187f3f0ba4d632afdad80c34bc5b706  libssp/ChangeLog
  01d9954c400db04da1b8705029e6d9d9  libssp/Makefile.am
  52a76014afba3062c646a0b94878af1d  libssp/Makefile.in
  b0548e1d34696c0fb30573ffde20c761  libssp/aclocal.m4
*************** aeb2f84c5e8ba3215469d507bd2efe57  libssp
*** 87493,87499 ****
  e9ab923d2562bf5f5be6883dfb9f0184  libssp/strncpy-chk.c
  5e0d8b8a766c31b12354baec1b7a159c  libssp/vsnprintf-chk.c
  f56ab1f8922a16f7e9e4f5270ae1e34e  libssp/vsprintf-chk.c
! b43909c7408c4440ceaa3e5e4a5def19  libstdc++-v3/ChangeLog
  7aa6c40440a44fcf5ec94c066160c2f8  libstdc++-v3/ChangeLog-1998
  7aff86600b6a1ed3fa87305075a92db0  libstdc++-v3/ChangeLog-1999
  a6f28e8fc9bb07696a9e068b439a3a87  libstdc++-v3/ChangeLog-2000
--- 87745,87751 ----
  e9ab923d2562bf5f5be6883dfb9f0184  libssp/strncpy-chk.c
  5e0d8b8a766c31b12354baec1b7a159c  libssp/vsnprintf-chk.c
  f56ab1f8922a16f7e9e4f5270ae1e34e  libssp/vsprintf-chk.c
! 28c236876b8d56690634a28aaf5f74a6  libstdc++-v3/ChangeLog
  7aa6c40440a44fcf5ec94c066160c2f8  libstdc++-v3/ChangeLog-1998
  7aff86600b6a1ed3fa87305075a92db0  libstdc++-v3/ChangeLog-1999
  a6f28e8fc9bb07696a9e068b439a3a87  libstdc++-v3/ChangeLog-2000
*************** b331fae97e334afde1bd5fa125610458  libstd
*** 87515,87521 ****
  0149a86172f60638f0997bdcd38fd40a  libstdc++-v3/Makefile.am
  03a457b67d1b5a56dc0b2774631e9789  libstdc++-v3/Makefile.in
  f372af73db4ac0ad88e43199e1f29e08  libstdc++-v3/README
! b941def7df3b4dfc01dc7200f768397b  libstdc++-v3/acinclude.m4
  591861c10ebb94a293dd2f26c209cb0d  libstdc++-v3/aclocal.m4
  f80b04be648580537675c32fccf40441  libstdc++-v3/config.h.in
  7571325be31ad750b8ed2f665cdd8856  libstdc++-v3/config/abi/compatibility.h
--- 87767,87773 ----
  0149a86172f60638f0997bdcd38fd40a  libstdc++-v3/Makefile.am
  03a457b67d1b5a56dc0b2774631e9789  libstdc++-v3/Makefile.in
  f372af73db4ac0ad88e43199e1f29e08  libstdc++-v3/README
! 7b5cc428973a7bfc82f0ebbd0e8cdfe4  libstdc++-v3/acinclude.m4
  591861c10ebb94a293dd2f26c209cb0d  libstdc++-v3/aclocal.m4
  f80b04be648580537675c32fccf40441  libstdc++-v3/config.h.in
  7571325be31ad750b8ed2f665cdd8856  libstdc++-v3/config/abi/compatibility.h
*************** fbbbeea894cf240b032e1a50a5338acb  libstd
*** 87672,87678 ****
  4d378acb7d26c2cbdfb8189f02e0249a  libstdc++-v3/config/os/mingw32-w64/ctype_base.h
  c32649b2ad73b2ac4dd148ec551cac90  libstdc++-v3/config/os/mingw32-w64/ctype_configure_char.cc
  70ea119da20dc4115752b25de1207cca  libstdc++-v3/config/os/mingw32-w64/ctype_inline.h
! 8aea07dab1b3720c947753fc7f49a1c4  libstdc++-v3/config/os/mingw32-w64/error_constants.h
  3755e9141b3b62e4ca78cce025c796ae  libstdc++-v3/config/os/mingw32-w64/os_defines.h
  4d378acb7d26c2cbdfb8189f02e0249a  libstdc++-v3/config/os/mingw32/ctype_base.h
  c32649b2ad73b2ac4dd148ec551cac90  libstdc++-v3/config/os/mingw32/ctype_configure_char.cc
--- 87924,87930 ----
  4d378acb7d26c2cbdfb8189f02e0249a  libstdc++-v3/config/os/mingw32-w64/ctype_base.h
  c32649b2ad73b2ac4dd148ec551cac90  libstdc++-v3/config/os/mingw32-w64/ctype_configure_char.cc
  70ea119da20dc4115752b25de1207cca  libstdc++-v3/config/os/mingw32-w64/ctype_inline.h
! f830f2298713bf762d02e738c5edef2e  libstdc++-v3/config/os/mingw32-w64/error_constants.h
  3755e9141b3b62e4ca78cce025c796ae  libstdc++-v3/config/os/mingw32-w64/os_defines.h
  4d378acb7d26c2cbdfb8189f02e0249a  libstdc++-v3/config/os/mingw32/ctype_base.h
  c32649b2ad73b2ac4dd148ec551cac90  libstdc++-v3/config/os/mingw32/ctype_configure_char.cc
*************** d1e250aa470907bf50d95531c2e2cf32  libstd
*** 87703,87709 ****
  dd8e2e42c78cc04ce875590428fd16db  libstdc++-v3/config/os/vxworks/ctype_configure_char.cc
  814d7cabca76587085f430d17956155b  libstdc++-v3/config/os/vxworks/ctype_inline.h
  3bd3122d0d07760887f09f705c7644cd  libstdc++-v3/config/os/vxworks/os_defines.h
! 5f1f5e03f86c21bcd2aa64a9ec746eb3  libstdc++-v3/configure
  3143a5f1deb33dc7252b4815db0c6a25  libstdc++-v3/configure.ac
  3406baa1ed40c1cb368fdab218546355  libstdc++-v3/configure.host
  faa579ca318e87a721a9eca8edf86134  libstdc++-v3/crossconfig.m4
--- 87955,87961 ----
  dd8e2e42c78cc04ce875590428fd16db  libstdc++-v3/config/os/vxworks/ctype_configure_char.cc
  814d7cabca76587085f430d17956155b  libstdc++-v3/config/os/vxworks/ctype_inline.h
  3bd3122d0d07760887f09f705c7644cd  libstdc++-v3/config/os/vxworks/os_defines.h
! 24c91e1eab91395746d51240cca6847f  libstdc++-v3/configure
  3143a5f1deb33dc7252b4815db0c6a25  libstdc++-v3/configure.ac
  3406baa1ed40c1cb368fdab218546355  libstdc++-v3/configure.host
  faa579ca318e87a721a9eca8edf86134  libstdc++-v3/crossconfig.m4
*************** e24504647642dbafa49db140acc95c21  libstd
*** 87722,87728 ****
  ced96a2fc57fb523e0a3343ba30832e8  libstdc++-v3/doc/html/ext/lwg-active.html
  5ad4221cbae2df0098935da3d17182b1  libstdc++-v3/doc/html/ext/lwg-closed.html
  bc6aa1ba9307f4270c7741da9c16bd85  libstdc++-v3/doc/html/ext/lwg-defects.html
! 666dcd5dffd013b5063b3349b3167e6a  libstdc++-v3/doc/html/faq.html
  1ae70f0bf94464b036515d333fff8ab2  libstdc++-v3/doc/html/images/confdeps.png
  d7f63b43e9f4c39cf71de7585de522ee  libstdc++-v3/doc/html/images/pbds_balls_and_bins.png
  22eedc841676a98f8ae8b95131ac4d7e  libstdc++-v3/doc/html/images/pbds_binary_priority_queue_int_push.png
--- 87974,87980 ----
  ced96a2fc57fb523e0a3343ba30832e8  libstdc++-v3/doc/html/ext/lwg-active.html
  5ad4221cbae2df0098935da3d17182b1  libstdc++-v3/doc/html/ext/lwg-closed.html
  bc6aa1ba9307f4270c7741da9c16bd85  libstdc++-v3/doc/html/ext/lwg-defects.html
! 5b0be36aa288e29d23b619d172e87fae  libstdc++-v3/doc/html/faq.html
  1ae70f0bf94464b036515d333fff8ab2  libstdc++-v3/doc/html/images/confdeps.png
  d7f63b43e9f4c39cf71de7585de522ee  libstdc++-v3/doc/html/images/pbds_balls_and_bins.png
  22eedc841676a98f8ae8b95131ac4d7e  libstdc++-v3/doc/html/images/pbds_binary_priority_queue_int_push.png
*************** d7249eb4d31bd107d0b09ea3c80cb723  libstd
*** 87803,87809 ****
  33bc39e8f2d47f3d490d7ca7d4832b43  libstdc++-v3/doc/html/images/pbds_trie_node_updator_policy_cd.png
  df705f3839120dcb896e9839cf3404d0  libstdc++-v3/doc/html/images/pbds_update_seq_diagram.png
  461308d82065c71a2ce326b4b5aca0ed  libstdc++-v3/doc/html/index.html
! 94cd74df197e9287ae33be01e78a5922  libstdc++-v3/doc/html/manual/abi.html
  c50671050ff8de94cc275131201e5bd7  libstdc++-v3/doc/html/manual/algorithms.html
  15818058c9d4057decee4a010f50ee09  libstdc++-v3/doc/html/manual/api.html
  0054faf038f602ca985fe4da97553291  libstdc++-v3/doc/html/manual/appendix.html
--- 88055,88061 ----
  33bc39e8f2d47f3d490d7ca7d4832b43  libstdc++-v3/doc/html/images/pbds_trie_node_updator_policy_cd.png
  df705f3839120dcb896e9839cf3404d0  libstdc++-v3/doc/html/images/pbds_update_seq_diagram.png
  461308d82065c71a2ce326b4b5aca0ed  libstdc++-v3/doc/html/index.html
! f9bd9edc7984b03cfad8b7269fe36892  libstdc++-v3/doc/html/manual/abi.html
  c50671050ff8de94cc275131201e5bd7  libstdc++-v3/doc/html/manual/algorithms.html
  15818058c9d4057decee4a010f50ee09  libstdc++-v3/doc/html/manual/api.html
  0054faf038f602ca985fe4da97553291  libstdc++-v3/doc/html/manual/appendix.html
*************** b86617057a7d02b358290306b815792d  libstd
*** 87817,87823 ****
  874c1b17a7b9b226aff1d793c2f23f64  libstdc++-v3/doc/html/manual/backwards.html
  4bc46b36e9636b2f61911bec8741819b  libstdc++-v3/doc/html/manual/bitmap_allocator.html
  b102b16060eb66b508228d886bb789eb  libstdc++-v3/doc/html/manual/bitmap_allocator_impl.html
! 8f13f93f638ecc8335bbdb03871f099e  libstdc++-v3/doc/html/manual/bugs.html
  ff5cb87200fbc4571c1b621cb0450053  libstdc++-v3/doc/html/manual/concept_checking.html
  ff8a760ba1cd40de947c0cb4ef121860  libstdc++-v3/doc/html/manual/concurrency.html
  ac6f8416ccf4463863f8233f046594b6  libstdc++-v3/doc/html/manual/configure.html
--- 88069,88075 ----
  874c1b17a7b9b226aff1d793c2f23f64  libstdc++-v3/doc/html/manual/backwards.html
  4bc46b36e9636b2f61911bec8741819b  libstdc++-v3/doc/html/manual/bitmap_allocator.html
  b102b16060eb66b508228d886bb789eb  libstdc++-v3/doc/html/manual/bitmap_allocator_impl.html
! 81dfa28070c9c913cbb57f4b69cf17f8  libstdc++-v3/doc/html/manual/bugs.html
  ff5cb87200fbc4571c1b621cb0450053  libstdc++-v3/doc/html/manual/concept_checking.html
  ff8a760ba1cd40de947c0cb4ef121860  libstdc++-v3/doc/html/manual/concurrency.html
  ac6f8416ccf4463863f8233f046594b6  libstdc++-v3/doc/html/manual/configure.html
*************** c41dc87f8be3a367ba747353fbab2353  libstd
*** 87858,87869 ****
  f2cbe7a16c1459eb9d661c4f59148c85  libstdc++-v3/doc/html/manual/license.html
  756b894a64f9e63ec962a6742ba34bc8  libstdc++-v3/doc/html/manual/localization.html
  518c609918662df90ec372996b1cee25  libstdc++-v3/doc/html/manual/make.html
! 250aa8325a3c9cb355bf01dc20b6996f  libstdc++-v3/doc/html/manual/memory.html
  2f0038d7682f075686ddeb6eb5700181  libstdc++-v3/doc/html/manual/mt_allocator.html
  90aab30425d9f81569fd7f122545388f  libstdc++-v3/doc/html/manual/mt_allocator_design.html
  769263e7fac4c4320ed9890622a2691d  libstdc++-v3/doc/html/manual/mt_allocator_ex_multi.html
  b477b181b88903e87cafffc02f82c26f  libstdc++-v3/doc/html/manual/mt_allocator_ex_single.html
! 18a4f55ae43a71769f8b57d6318fe429  libstdc++-v3/doc/html/manual/mt_allocator_impl.html
  961b1986cc712df4011f8f956904e08f  libstdc++-v3/doc/html/manual/numerics.html
  1e7bda9b7468a80644d426c5ec6d9956  libstdc++-v3/doc/html/manual/numerics_and_c.html
  73a67e9f3ea3de4053702d5d42bc5dd5  libstdc++-v3/doc/html/manual/pairs.html
--- 88110,88121 ----
  f2cbe7a16c1459eb9d661c4f59148c85  libstdc++-v3/doc/html/manual/license.html
  756b894a64f9e63ec962a6742ba34bc8  libstdc++-v3/doc/html/manual/localization.html
  518c609918662df90ec372996b1cee25  libstdc++-v3/doc/html/manual/make.html
! 5b3b09bfb3538a873d8d2d07d7c81c68  libstdc++-v3/doc/html/manual/memory.html
  2f0038d7682f075686ddeb6eb5700181  libstdc++-v3/doc/html/manual/mt_allocator.html
  90aab30425d9f81569fd7f122545388f  libstdc++-v3/doc/html/manual/mt_allocator_design.html
  769263e7fac4c4320ed9890622a2691d  libstdc++-v3/doc/html/manual/mt_allocator_ex_multi.html
  b477b181b88903e87cafffc02f82c26f  libstdc++-v3/doc/html/manual/mt_allocator_ex_single.html
! 8e5ff1c36db70228ad85f9412c2d7e0d  libstdc++-v3/doc/html/manual/mt_allocator_impl.html
  961b1986cc712df4011f8f956904e08f  libstdc++-v3/doc/html/manual/numerics.html
  1e7bda9b7468a80644d426c5ec6d9956  libstdc++-v3/doc/html/manual/numerics_and_c.html
  73a67e9f3ea3de4053702d5d42bc5dd5  libstdc++-v3/doc/html/manual/pairs.html
*************** a4da9233e97dfbc6975e64682370e552  libstd
*** 87885,87894 ****
  119fba66274e9729e112f18c0a62af95  libstdc++-v3/doc/html/manual/profile_mode_diagnostics.html
  959142a01bcfe51b5975541a3f0b6dc6  libstdc++-v3/doc/html/manual/profile_mode_impl.html
  07a221c9bf5f7e46ea33f7c4a43cc754  libstdc++-v3/doc/html/manual/setup.html
! 6797250ede211d0c027dd4803fb15940  libstdc++-v3/doc/html/manual/source_code_style.html
  0576cfcb1c478a91ea55484a0ff9a3ec  libstdc++-v3/doc/html/manual/source_design_notes.html
! 4b33c74845f4c1725591e7974070e882  libstdc++-v3/doc/html/manual/source_organization.html
! 050ecdd165d6660df4a0dd234c886bb7  libstdc++-v3/doc/html/manual/status.html
  6b028769a32926f8762762e79444becb  libstdc++-v3/doc/html/manual/std_contents.html
  9bb7d8baedf0c99049a912bf241462f1  libstdc++-v3/doc/html/manual/streambufs.html
  0aad91af2fbe9bc6363598d5a79f7d36  libstdc++-v3/doc/html/manual/strings.html
--- 88137,88146 ----
  119fba66274e9729e112f18c0a62af95  libstdc++-v3/doc/html/manual/profile_mode_diagnostics.html
  959142a01bcfe51b5975541a3f0b6dc6  libstdc++-v3/doc/html/manual/profile_mode_impl.html
  07a221c9bf5f7e46ea33f7c4a43cc754  libstdc++-v3/doc/html/manual/setup.html
! 6b6cefa7f9267ae701ee527c0cbe7f1e  libstdc++-v3/doc/html/manual/source_code_style.html
  0576cfcb1c478a91ea55484a0ff9a3ec  libstdc++-v3/doc/html/manual/source_design_notes.html
! 30be5fac4a3b29dcdb65642f67eb868e  libstdc++-v3/doc/html/manual/source_organization.html
! e4eb77a5ce04eceeaf9507e3fc589b11  libstdc++-v3/doc/html/manual/status.html
  6b028769a32926f8762762e79444becb  libstdc++-v3/doc/html/manual/std_contents.html
  9bb7d8baedf0c99049a912bf241462f1  libstdc++-v3/doc/html/manual/streambufs.html
  0aad91af2fbe9bc6363598d5a79f7d36  libstdc++-v3/doc/html/manual/strings.html
*************** a5bf605e5e386aec1c46eb8299436b57  libstd
*** 87904,87910 ****
  6d0ec053f63417e2c27ac037304a5e62  libstdc++-v3/doc/html/manual/using_dynamic_or_shared.html
  a9088c9232d0e960dbbfd31e0393bee4  libstdc++-v3/doc/html/manual/using_exceptions.html
  4c6bb05cc079802bc2624a8522213be0  libstdc++-v3/doc/html/manual/using_headers.html
! 5b2e708c7028e980733b58baa74fda40  libstdc++-v3/doc/html/manual/using_macros.html
  5a9981980034ebcb698957f7baeac265  libstdc++-v3/doc/html/manual/using_namespaces.html
  8c824a54ff9dd7a513a19ca3a058202a  libstdc++-v3/doc/html/manual/utilities.html
  449dbbf51240d77a37d2437eff256924  libstdc++-v3/doc/xml/api.xml
--- 88156,88162 ----
  6d0ec053f63417e2c27ac037304a5e62  libstdc++-v3/doc/html/manual/using_dynamic_or_shared.html
  a9088c9232d0e960dbbfd31e0393bee4  libstdc++-v3/doc/html/manual/using_exceptions.html
  4c6bb05cc079802bc2624a8522213be0  libstdc++-v3/doc/html/manual/using_headers.html
! f13d93fbad7d783f3f7416ddea47a4b8  libstdc++-v3/doc/html/manual/using_macros.html
  5a9981980034ebcb698957f7baeac265  libstdc++-v3/doc/html/manual/using_namespaces.html
  8c824a54ff9dd7a513a19ca3a058202a  libstdc++-v3/doc/html/manual/utilities.html
  449dbbf51240d77a37d2437eff256924  libstdc++-v3/doc/xml/api.xml
*************** a9088c9232d0e960dbbfd31e0393bee4  libstd
*** 87912,87918 ****
  f5a41d4f7585b850b3182fc5f4888f93  libstdc++-v3/doc/xml/book.txml
  95d1335e76860d53246f3e400231ec38  libstdc++-v3/doc/xml/chapter.txml
  7f8c520dc83013026c671c5c342f73e2  libstdc++-v3/doc/xml/class.txml
! cd598b0808ddfc0415f9b66d9fdf1bbc  libstdc++-v3/doc/xml/faq.xml
  0408e04957d20fcb2a1048c482230ec0  libstdc++-v3/doc/xml/gnu/fdl-1.3.xml
  df4574d04d7f029398ab0183832017b6  libstdc++-v3/doc/xml/gnu/gpl-3.0.xml
  18a6390297702ec8fd75cbcc525d2005  libstdc++-v3/doc/xml/images/confdeps.dot
--- 88164,88170 ----
  f5a41d4f7585b850b3182fc5f4888f93  libstdc++-v3/doc/xml/book.txml
  95d1335e76860d53246f3e400231ec38  libstdc++-v3/doc/xml/chapter.txml
  7f8c520dc83013026c671c5c342f73e2  libstdc++-v3/doc/xml/class.txml
! c51fa440e8e6a3e232681b69829ab391  libstdc++-v3/doc/xml/faq.xml
  0408e04957d20fcb2a1048c482230ec0  libstdc++-v3/doc/xml/gnu/fdl-1.3.xml
  df4574d04d7f029398ab0183832017b6  libstdc++-v3/doc/xml/gnu/gpl-3.0.xml
  18a6390297702ec8fd75cbcc525d2005  libstdc++-v3/doc/xml/images/confdeps.dot
*************** cc132f90a00a3ca05f64b578f9e332aa  libstd
*** 88092,88101 ****
  f63bfdc03ba2b82c74864f02206d7c52  libstdc++-v3/doc/xml/images/pbds_tree_text_lor_find.svg
  33bc39e8f2d47f3d490d7ca7d4832b43  libstdc++-v3/doc/xml/images/pbds_trie_node_updator_policy_cd.png
  df705f3839120dcb896e9839cf3404d0  libstdc++-v3/doc/xml/images/pbds_update_seq_diagram.png
! 9848471637f30ed28662ffc5f1afc3a6  libstdc++-v3/doc/xml/manual/abi.xml
  6a68f07a8b8abd9e65846432ed52d646  libstdc++-v3/doc/xml/manual/algorithms.xml
! fd2185821a70453792b0c373704f219b  libstdc++-v3/doc/xml/manual/allocator.xml
! 031d46014e6f017fdc696198de31b6a7  libstdc++-v3/doc/xml/manual/appendix_contributing.xml
  074e722c08588c6474b7eb1dc527bd89  libstdc++-v3/doc/xml/manual/appendix_free.xml
  fddfbac311009ebd3056c4edd7ee522a  libstdc++-v3/doc/xml/manual/appendix_porting.xml
  e0b6ea09e982758f8a79d0d165939943  libstdc++-v3/doc/xml/manual/atomics.xml
--- 88344,88353 ----
  f63bfdc03ba2b82c74864f02206d7c52  libstdc++-v3/doc/xml/images/pbds_tree_text_lor_find.svg
  33bc39e8f2d47f3d490d7ca7d4832b43  libstdc++-v3/doc/xml/images/pbds_trie_node_updator_policy_cd.png
  df705f3839120dcb896e9839cf3404d0  libstdc++-v3/doc/xml/images/pbds_update_seq_diagram.png
! 111d99bfa037ba775c1ebb314d390c4f  libstdc++-v3/doc/xml/manual/abi.xml
  6a68f07a8b8abd9e65846432ed52d646  libstdc++-v3/doc/xml/manual/algorithms.xml
! 832fb85e9dd8e40662f3abe5b0f7b070  libstdc++-v3/doc/xml/manual/allocator.xml
! 2301d6f8a02515bb29ab31a113a2e152  libstdc++-v3/doc/xml/manual/appendix_contributing.xml
  074e722c08588c6474b7eb1dc527bd89  libstdc++-v3/doc/xml/manual/appendix_free.xml
  fddfbac311009ebd3056c4edd7ee522a  libstdc++-v3/doc/xml/manual/appendix_porting.xml
  e0b6ea09e982758f8a79d0d165939943  libstdc++-v3/doc/xml/manual/atomics.xml
*************** bab548248426e0e90cdc1436ff5b87de  libstd
*** 88122,88128 ****
  5d3e282d89ac0af0f7752f88466a9d39  libstdc++-v3/doc/xml/manual/locale.xml
  8d6a4daabfdaa26ed8c3bd68f6cb0930  libstdc++-v3/doc/xml/manual/localization.xml
  d1f75977cf17da71ede22a4884f5771f  libstdc++-v3/doc/xml/manual/messages.xml
! 358c6c2b091982dafcd133cc65380653  libstdc++-v3/doc/xml/manual/mt_allocator.xml
  0093c0e2ef4c460d644a7c3d3e90c7b4  libstdc++-v3/doc/xml/manual/numerics.xml
  e2b6426957c60c385c84e7b5143089ce  libstdc++-v3/doc/xml/manual/parallel_mode.xml
  877b32ce48c44db2c2ef8a7901d6157d  libstdc++-v3/doc/xml/manual/policy_data_structures.xml
--- 88374,88380 ----
  5d3e282d89ac0af0f7752f88466a9d39  libstdc++-v3/doc/xml/manual/locale.xml
  8d6a4daabfdaa26ed8c3bd68f6cb0930  libstdc++-v3/doc/xml/manual/localization.xml
  d1f75977cf17da71ede22a4884f5771f  libstdc++-v3/doc/xml/manual/messages.xml
! 489dc876235f0b46a0cf931a02ed38a6  libstdc++-v3/doc/xml/manual/mt_allocator.xml
  0093c0e2ef4c460d644a7c3d3e90c7b4  libstdc++-v3/doc/xml/manual/numerics.xml
  e2b6426957c60c385c84e7b5143089ce  libstdc++-v3/doc/xml/manual/parallel_mode.xml
  877b32ce48c44db2c2ef8a7901d6157d  libstdc++-v3/doc/xml/manual/policy_data_structures.xml
*************** a40510266b01e2218276f4c31a205fa9  libstd
*** 88158,88171 ****
  67b67a08a20715a8fc137768c51e9703  libstdc++-v3/include/backward/hashtable.h
  1e581c5cb61a75c024920266f9c059f6  libstdc++-v3/include/backward/strstream
  b03f0a343c7d8ddccca50a891caddc33  libstdc++-v3/include/bits/algorithmfwd.h
! 0fe4d830c25c6e4d106b542bce7e3e8c  libstdc++-v3/include/bits/alloc_traits.h
  44f2c0f822b24fcf390e4ee5958fd277  libstdc++-v3/include/bits/allocated_ptr.h
  f0578356a1efb465a5dba33347032ae8  libstdc++-v3/include/bits/allocator.h
  5f30f701e7d6b34448934703eace46e4  libstdc++-v3/include/bits/atomic_base.h
  3774566059c77d9385646dd5083abe4d  libstdc++-v3/include/bits/atomic_futex.h
  f34e444d81ef2fa3d21e42bbd17438ff  libstdc++-v3/include/bits/basic_ios.h
  521135e1da8b9600515d55a7446e6886  libstdc++-v3/include/bits/basic_ios.tcc
! 07a1f10c6f595e19575e156717d045e0  libstdc++-v3/include/bits/basic_string.h
  04e7a810e20631c4e4c55f70ff0568fc  libstdc++-v3/include/bits/basic_string.tcc
  4a4591228c96b08e8cfafd659ca4e914  libstdc++-v3/include/bits/boost_concept_check.h
  6c698861fbe30dd645b02cc9332c3cc9  libstdc++-v3/include/bits/c++0x_warning.h
--- 88410,88423 ----
  67b67a08a20715a8fc137768c51e9703  libstdc++-v3/include/backward/hashtable.h
  1e581c5cb61a75c024920266f9c059f6  libstdc++-v3/include/backward/strstream
  b03f0a343c7d8ddccca50a891caddc33  libstdc++-v3/include/bits/algorithmfwd.h
! 0340e0b47f2b600692d7c491e056e20d  libstdc++-v3/include/bits/alloc_traits.h
  44f2c0f822b24fcf390e4ee5958fd277  libstdc++-v3/include/bits/allocated_ptr.h
  f0578356a1efb465a5dba33347032ae8  libstdc++-v3/include/bits/allocator.h
  5f30f701e7d6b34448934703eace46e4  libstdc++-v3/include/bits/atomic_base.h
  3774566059c77d9385646dd5083abe4d  libstdc++-v3/include/bits/atomic_futex.h
  f34e444d81ef2fa3d21e42bbd17438ff  libstdc++-v3/include/bits/basic_ios.h
  521135e1da8b9600515d55a7446e6886  libstdc++-v3/include/bits/basic_ios.tcc
! 839a4fbc4d9034419742eee756aa5704  libstdc++-v3/include/bits/basic_string.h
  04e7a810e20631c4e4c55f70ff0568fc  libstdc++-v3/include/bits/basic_string.tcc
  4a4591228c96b08e8cfafd659ca4e914  libstdc++-v3/include/bits/boost_concept_check.h
  6c698861fbe30dd645b02cc9332c3cc9  libstdc++-v3/include/bits/c++0x_warning.h
*************** bf7b65d8a82432770b67bfea05f76a70  libstd
*** 88187,88221 ****
  747ea12f6405b4d9609db30c8b675ca8  libstdc++-v3/include/bits/hashtable.h
  35c9015e71ec28798e37f5631e191089  libstdc++-v3/include/bits/hashtable_policy.h
  774d1c8adfc14db2a3d17978368b7a94  libstdc++-v3/include/bits/indirect_array.h
! 016acd65601ca9ac9b6e5ce4c5aea2f8  libstdc++-v3/include/bits/ios_base.h
  4a33231c4f3da16b8d048a90122f9e59  libstdc++-v3/include/bits/istream.tcc
! a01776572e7b308a3cc8297db8ea6222  libstdc++-v3/include/bits/list.tcc
! 9a8090489e1fd4acce47fda64ee4c9a5  libstdc++-v3/include/bits/locale_classes.h
  62727e19782c980c184170e77b458415  libstdc++-v3/include/bits/locale_classes.tcc
! ad841bfa9e190a5c451a5c84e28c95f3  libstdc++-v3/include/bits/locale_conv.h
  38a077c57764371d274c5da42afec656  libstdc++-v3/include/bits/locale_facets.h
  269d61c4c92ef7015a5b7229b8f049e3  libstdc++-v3/include/bits/locale_facets.tcc
  958ccd825559a994271e7dd40885dd8c  libstdc++-v3/include/bits/locale_facets_nonio.h
  57574c985411dc1cd275d61e5d8b12bf  libstdc++-v3/include/bits/locale_facets_nonio.tcc
  9e85812e0df6942dfc802d0d6b42ef6e  libstdc++-v3/include/bits/localefwd.h
! 09d25233c3ddd6a8e34dad3a7597d3ed  libstdc++-v3/include/bits/mask_array.h
  4700cb729fb53d1e6ab4a185610d50b3  libstdc++-v3/include/bits/memoryfwd.h
  93c339fde000e78b3a7212cbff62e5c2  libstdc++-v3/include/bits/move.h
  f13f71d4c874fa7366b67b16589680a4  libstdc++-v3/include/bits/ostream.tcc
  bf4d38da115e3d9c7ebb029e7f99026a  libstdc++-v3/include/bits/ostream_insert.h
  ba55c3cef8fad8738c0113d2d43e5d80  libstdc++-v3/include/bits/parse_numbers.h
  63ac7d37bb8785a53dc0eea061f5f7f4  libstdc++-v3/include/bits/postypes.h
! bcae0c48c3483963757753ca69f91019  libstdc++-v3/include/bits/predefined_ops.h
! 184ad2dfbadb162cff503468c6225215  libstdc++-v3/include/bits/ptr_traits.h
  b8fa9a4955e72e151a315d0ec313ab26  libstdc++-v3/include/bits/quoted_string.h
  2101a74a8ed2eb332acd7e7192ebe4f4  libstdc++-v3/include/bits/random.h
! 93db503eb71537bc8615cf01d6bbe1ba  libstdc++-v3/include/bits/random.tcc
  435b63fa25aff4083ff8c0c74195e000  libstdc++-v3/include/bits/range_access.h
! 0ea8a9569003a346685ed919a110b279  libstdc++-v3/include/bits/regex.h
! 7d49b1b21073f9fed6db34155a918c2a  libstdc++-v3/include/bits/regex.tcc
  88cc9836fc81f27f8cd7e67a1eafc064  libstdc++-v3/include/bits/regex_automaton.h
  41c818acb838b922c969730ef5233be3  libstdc++-v3/include/bits/regex_automaton.tcc
! 107e06e6fd0a23fca408e9bcc0ea03fb  libstdc++-v3/include/bits/regex_compiler.h
  c51f1826e40c0a529fc611d4262acf6f  libstdc++-v3/include/bits/regex_compiler.tcc
  a51ea280252e9107724ee0e3975d832d  libstdc++-v3/include/bits/regex_constants.h
  bcfc4f6420e156f313e5134606f70e18  libstdc++-v3/include/bits/regex_error.h
--- 88439,88473 ----
  747ea12f6405b4d9609db30c8b675ca8  libstdc++-v3/include/bits/hashtable.h
  35c9015e71ec28798e37f5631e191089  libstdc++-v3/include/bits/hashtable_policy.h
  774d1c8adfc14db2a3d17978368b7a94  libstdc++-v3/include/bits/indirect_array.h
! cc00d4ad4bd18c6455cfe0d64a451447  libstdc++-v3/include/bits/ios_base.h
  4a33231c4f3da16b8d048a90122f9e59  libstdc++-v3/include/bits/istream.tcc
! c9e773f121f52034017cbc6f543cdc10  libstdc++-v3/include/bits/list.tcc
! 4b329575ae94521d03405651d83be5c3  libstdc++-v3/include/bits/locale_classes.h
  62727e19782c980c184170e77b458415  libstdc++-v3/include/bits/locale_classes.tcc
! 44310eaed2b4564283ac1dc18adba997  libstdc++-v3/include/bits/locale_conv.h
  38a077c57764371d274c5da42afec656  libstdc++-v3/include/bits/locale_facets.h
  269d61c4c92ef7015a5b7229b8f049e3  libstdc++-v3/include/bits/locale_facets.tcc
  958ccd825559a994271e7dd40885dd8c  libstdc++-v3/include/bits/locale_facets_nonio.h
  57574c985411dc1cd275d61e5d8b12bf  libstdc++-v3/include/bits/locale_facets_nonio.tcc
  9e85812e0df6942dfc802d0d6b42ef6e  libstdc++-v3/include/bits/localefwd.h
! 6c3acb00560cf05c9b43b94d70262eaa  libstdc++-v3/include/bits/mask_array.h
  4700cb729fb53d1e6ab4a185610d50b3  libstdc++-v3/include/bits/memoryfwd.h
  93c339fde000e78b3a7212cbff62e5c2  libstdc++-v3/include/bits/move.h
  f13f71d4c874fa7366b67b16589680a4  libstdc++-v3/include/bits/ostream.tcc
  bf4d38da115e3d9c7ebb029e7f99026a  libstdc++-v3/include/bits/ostream_insert.h
  ba55c3cef8fad8738c0113d2d43e5d80  libstdc++-v3/include/bits/parse_numbers.h
  63ac7d37bb8785a53dc0eea061f5f7f4  libstdc++-v3/include/bits/postypes.h
! ce8f5a0774b2c721ea07efebc091bb3d  libstdc++-v3/include/bits/predefined_ops.h
! 83526f2821465f628e3fbe995936dbd1  libstdc++-v3/include/bits/ptr_traits.h
  b8fa9a4955e72e151a315d0ec313ab26  libstdc++-v3/include/bits/quoted_string.h
  2101a74a8ed2eb332acd7e7192ebe4f4  libstdc++-v3/include/bits/random.h
! 82cffdaec411d724ed3955c709b78cf0  libstdc++-v3/include/bits/random.tcc
  435b63fa25aff4083ff8c0c74195e000  libstdc++-v3/include/bits/range_access.h
! 0a84ba9528235a687d1c111f8ad8a865  libstdc++-v3/include/bits/regex.h
! f8da396033b041f0683cd6d3e3c35e49  libstdc++-v3/include/bits/regex.tcc
  88cc9836fc81f27f8cd7e67a1eafc064  libstdc++-v3/include/bits/regex_automaton.h
  41c818acb838b922c969730ef5233be3  libstdc++-v3/include/bits/regex_automaton.tcc
! ddf585e15fb79f0e7e7a8d2189a64357  libstdc++-v3/include/bits/regex_compiler.h
  c51f1826e40c0a529fc611d4262acf6f  libstdc++-v3/include/bits/regex_compiler.tcc
  a51ea280252e9107724ee0e3975d832d  libstdc++-v3/include/bits/regex_constants.h
  bcfc4f6420e156f313e5134606f70e18  libstdc++-v3/include/bits/regex_error.h
*************** bcfc4f6420e156f313e5134606f70e18  libstd
*** 88226,88232 ****
  406798bbd160315ee39b2f2a0a31c492  libstdc++-v3/include/bits/shared_ptr.h
  4628af319413df349cb341f017754bf4  libstdc++-v3/include/bits/shared_ptr_atomic.h
  c195182e74e436bd0c1312732e5a7063  libstdc++-v3/include/bits/shared_ptr_base.h
! 6bef5a3f488d1e5e376f5e843a5cc22e  libstdc++-v3/include/bits/slice_array.h
  81a9105e594bdd4f31466efb0ea2591c  libstdc++-v3/include/bits/specfun.h
  a046bed66696adfb2a6c4a593d6a1e3d  libstdc++-v3/include/bits/sstream.tcc
  dca1017544bda4f3e231a60f4bfb96aa  libstdc++-v3/include/bits/std_mutex.h
--- 88478,88484 ----
  406798bbd160315ee39b2f2a0a31c492  libstdc++-v3/include/bits/shared_ptr.h
  4628af319413df349cb341f017754bf4  libstdc++-v3/include/bits/shared_ptr_atomic.h
  c195182e74e436bd0c1312732e5a7063  libstdc++-v3/include/bits/shared_ptr_base.h
! abd9d5acbbc6548544e594820f168917  libstdc++-v3/include/bits/slice_array.h
  81a9105e594bdd4f31466efb0ea2591c  libstdc++-v3/include/bits/specfun.h
  a046bed66696adfb2a6c4a593d6a1e3d  libstdc++-v3/include/bits/sstream.tcc
  dca1017544bda4f3e231a60f4bfb96aa  libstdc++-v3/include/bits/std_mutex.h
*************** fa1c52cdfd2eecb575dca6d77070b658  libstd
*** 88241,88255 ****
  5e0db7f463d8de067a2efdb81cd411ee  libstdc++-v3/include/bits/stl_iterator_base_funcs.h
  8a82f794191e4709b369e5b001811418  libstdc++-v3/include/bits/stl_iterator_base_types.h
  b08d97028761f7434c6ddc252c198fb2  libstdc++-v3/include/bits/stl_list.h
! b9a6477d248c68e13024d183eb291070  libstdc++-v3/include/bits/stl_map.h
! 9556f102bb23248e15e50709add12454  libstdc++-v3/include/bits/stl_multimap.h
! b4cac96e603293d608d97fa359d832ca  libstdc++-v3/include/bits/stl_multiset.h
  7e81280f87235c30dadf018e466e8267  libstdc++-v3/include/bits/stl_numeric.h
! f99232da5bbf6962d039ceb513785b7b  libstdc++-v3/include/bits/stl_pair.h
  1e8d9848331663b273447b434e7ace15  libstdc++-v3/include/bits/stl_queue.h
  4f0a6596c3e76d1f0a0cfe8b8cd28c76  libstdc++-v3/include/bits/stl_raw_storage_iter.h
  a2879dc3e90b975b5f70e47477c27168  libstdc++-v3/include/bits/stl_relops.h
! 9cd9e33f00a387e52d0e48d3db82fb91  libstdc++-v3/include/bits/stl_set.h
  bd25b68e010234aa7db5f5bef0a38f5d  libstdc++-v3/include/bits/stl_stack.h
  d98c5fe528142289d2e259d80ab99c27  libstdc++-v3/include/bits/stl_tempbuf.h
  d6439da38b829bfdf252367966e5ddc9  libstdc++-v3/include/bits/stl_tree.h
--- 88493,88507 ----
  5e0db7f463d8de067a2efdb81cd411ee  libstdc++-v3/include/bits/stl_iterator_base_funcs.h
  8a82f794191e4709b369e5b001811418  libstdc++-v3/include/bits/stl_iterator_base_types.h
  b08d97028761f7434c6ddc252c198fb2  libstdc++-v3/include/bits/stl_list.h
! 2e4720ef3c8dace2ed9fa64328b4fabc  libstdc++-v3/include/bits/stl_map.h
! 782a328d849a074c235ed9d44f07f8d0  libstdc++-v3/include/bits/stl_multimap.h
! 93dcbd37eaf0741310e4c0bd0e345f5f  libstdc++-v3/include/bits/stl_multiset.h
  7e81280f87235c30dadf018e466e8267  libstdc++-v3/include/bits/stl_numeric.h
! eb68f6f22b22a7e683a29e73a8ee75ad  libstdc++-v3/include/bits/stl_pair.h
  1e8d9848331663b273447b434e7ace15  libstdc++-v3/include/bits/stl_queue.h
  4f0a6596c3e76d1f0a0cfe8b8cd28c76  libstdc++-v3/include/bits/stl_raw_storage_iter.h
  a2879dc3e90b975b5f70e47477c27168  libstdc++-v3/include/bits/stl_relops.h
! 4f65fd5314ae1f69054f77a34f73d740  libstdc++-v3/include/bits/stl_set.h
  bd25b68e010234aa7db5f5bef0a38f5d  libstdc++-v3/include/bits/stl_stack.h
  d98c5fe528142289d2e259d80ab99c27  libstdc++-v3/include/bits/stl_tempbuf.h
  d6439da38b829bfdf252367966e5ddc9  libstdc++-v3/include/bits/stl_tree.h
*************** efeeaa1ab1b8e409f22acf2410779a6e  libstd
*** 88394,88403 ****
  23e7049f7e8b7983c52206aab9113937  libstdc++-v3/include/decimal/decimal
  71e2a65287f65ee51824acf28e1d9f7a  libstdc++-v3/include/decimal/decimal.h
  cef47487ea4eeee91808fa37fffb617e  libstdc++-v3/include/experimental/algorithm
! a23ade4452726320927e4c0160f2c744  libstdc++-v3/include/experimental/any
! 89b45a19b6cf153e676d40cf2f37aaf7  libstdc++-v3/include/experimental/array
  85e52e15dfc79b200b63888787b2490b  libstdc++-v3/include/experimental/bits/erase_if.h
! 4d70dddb41c06385e971673506688312  libstdc++-v3/include/experimental/bits/fs_dir.h
  b6975747902d899871e3c45b472dc83a  libstdc++-v3/include/experimental/bits/fs_fwd.h
  6acd9b133367124e7a4b5e3973963bbb  libstdc++-v3/include/experimental/bits/fs_ops.h
  adfb7c233abfc695a28f36108d2bf01d  libstdc++-v3/include/experimental/bits/fs_path.h
--- 88646,88655 ----
  23e7049f7e8b7983c52206aab9113937  libstdc++-v3/include/decimal/decimal
  71e2a65287f65ee51824acf28e1d9f7a  libstdc++-v3/include/decimal/decimal.h
  cef47487ea4eeee91808fa37fffb617e  libstdc++-v3/include/experimental/algorithm
! a71144884b3953088347115c58a4a0aa  libstdc++-v3/include/experimental/any
! c044fd0c3013c55ef7f3aa630ca6322c  libstdc++-v3/include/experimental/array
  85e52e15dfc79b200b63888787b2490b  libstdc++-v3/include/experimental/bits/erase_if.h
! e1a4e8f91e7ca6ec168ea0a76ba9ceb8  libstdc++-v3/include/experimental/bits/fs_dir.h
  b6975747902d899871e3c45b472dc83a  libstdc++-v3/include/experimental/bits/fs_fwd.h
  6acd9b133367124e7a4b5e3973963bbb  libstdc++-v3/include/experimental/bits/fs_ops.h
  adfb7c233abfc695a28f36108d2bf01d  libstdc++-v3/include/experimental/bits/fs_path.h
*************** ab000c677e388606f6945dbd74cbbfc6  libstd
*** 88409,88421 ****
  f88ee31c92f92057c2fd3ac31e24d93e  libstdc++-v3/include/experimental/filesystem
  2bff8bbef91fcc1b5d11d98bf5905df8  libstdc++-v3/include/experimental/forward_list
  1bec131356b46a279f98acb03786af00  libstdc++-v3/include/experimental/functional
! 6c5f935e4fff3629ee30c039f4c55bb6  libstdc++-v3/include/experimental/iterator
  cfe5bab2e8a6e1cfbfba279ecd095b9b  libstdc++-v3/include/experimental/list
  5ea3575f34c060bd14c6163b5c02910d  libstdc++-v3/include/experimental/map
! 9f2ff72def8b2ccefde5f79da53d689c  libstdc++-v3/include/experimental/memory
  a58ca4218450c4c272409fbaa5e80400  libstdc++-v3/include/experimental/memory_resource
  86c5208bc19a50ccb6aae69928c38db7  libstdc++-v3/include/experimental/numeric
! 718163eafccb8dcececc204b59b8ea43  libstdc++-v3/include/experimental/optional
  e219d46576c4722d3a949b4f53d80f07  libstdc++-v3/include/experimental/propagate_const
  5ecb05a63ef63286d0f60baeb682bc71  libstdc++-v3/include/experimental/random
  74f47c9c081b9558c023bac72c5dcc3a  libstdc++-v3/include/experimental/ratio
--- 88661,88673 ----
  f88ee31c92f92057c2fd3ac31e24d93e  libstdc++-v3/include/experimental/filesystem
  2bff8bbef91fcc1b5d11d98bf5905df8  libstdc++-v3/include/experimental/forward_list
  1bec131356b46a279f98acb03786af00  libstdc++-v3/include/experimental/functional
! fb661a87aecc53c876e74ee3c46582f1  libstdc++-v3/include/experimental/iterator
  cfe5bab2e8a6e1cfbfba279ecd095b9b  libstdc++-v3/include/experimental/list
  5ea3575f34c060bd14c6163b5c02910d  libstdc++-v3/include/experimental/map
! de58e936a54a53b05ba84111ae57c3bc  libstdc++-v3/include/experimental/memory
  a58ca4218450c4c272409fbaa5e80400  libstdc++-v3/include/experimental/memory_resource
  86c5208bc19a50ccb6aae69928c38db7  libstdc++-v3/include/experimental/numeric
! a1a1067550444547160071aaf9c60f9e  libstdc++-v3/include/experimental/optional
  e219d46576c4722d3a949b4f53d80f07  libstdc++-v3/include/experimental/propagate_const
  5ecb05a63ef63286d0f60baeb682bc71  libstdc++-v3/include/experimental/random
  74f47c9c081b9558c023bac72c5dcc3a  libstdc++-v3/include/experimental/ratio
*************** c391acb611251285ddfe2950a63d7354  libstd
*** 88467,88473 ****
  3e923267cac7fa86be2079dc8e1e39e0  libstdc++-v3/include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp
  1119aa401884afa79c7fe590ac575f5f  libstdc++-v3/include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp
  874655fd4dd9b6ff6ddf09645f837ba6  libstdc++-v3/include/ext/pb_ds/detail/bin_search_tree_/traits.hpp
! c9e707b775ee2579a20577631752b4b4  libstdc++-v3/include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp
  c13f516621213ade5c38e5de1edd73d3  libstdc++-v3/include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp
  e0792592ab4986ab0f9c310b54e2c87c  libstdc++-v3/include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp
  1a0e2a5af58b4a5e5a49fa3a2c99614e  libstdc++-v3/include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp
--- 88719,88725 ----
  3e923267cac7fa86be2079dc8e1e39e0  libstdc++-v3/include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp
  1119aa401884afa79c7fe590ac575f5f  libstdc++-v3/include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp
  874655fd4dd9b6ff6ddf09645f837ba6  libstdc++-v3/include/ext/pb_ds/detail/bin_search_tree_/traits.hpp
! bafc8386227649f28ae2ab342220a358  libstdc++-v3/include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp
  c13f516621213ade5c38e5de1edd73d3  libstdc++-v3/include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp
  e0792592ab4986ab0f9c310b54e2c87c  libstdc++-v3/include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp
  1a0e2a5af58b4a5e5a49fa3a2c99614e  libstdc++-v3/include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp
*************** f9fd68af920e73a77561880446b3f25b  libstd
*** 88476,88482 ****
  e58d51c70607971034ad6d6089d3167b  libstdc++-v3/include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp
  05e45195a744ee7f849200a842048176  libstdc++-v3/include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp
  1e41ca7a7258cc12ccc296ae8a6f5e5c  libstdc++-v3/include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp
! 7bfd4804a081322f4280835e475d0fc7  libstdc++-v3/include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp
  92cca28059b9b94b54d34478c677ab36  libstdc++-v3/include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp
  fdecbec718612fbc94d39bad4bef1923  libstdc++-v3/include/ext/pb_ds/detail/binary_heap_/point_const_iterator.hpp
  99fac05fb8ebf6c55fb354192226039d  libstdc++-v3/include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp
--- 88728,88734 ----
  e58d51c70607971034ad6d6089d3167b  libstdc++-v3/include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp
  05e45195a744ee7f849200a842048176  libstdc++-v3/include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp
  1e41ca7a7258cc12ccc296ae8a6f5e5c  libstdc++-v3/include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp
! 86d016af741e78e7d43adfac6b0bbfe3  libstdc++-v3/include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp
  92cca28059b9b94b54d34478c677ab36  libstdc++-v3/include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp
  fdecbec718612fbc94d39bad4bef1923  libstdc++-v3/include/ext/pb_ds/detail/binary_heap_/point_const_iterator.hpp
  99fac05fb8ebf6c55fb354192226039d  libstdc++-v3/include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp
*************** e65ba1ecda5d029cecf4ec8ce8295643  libstd
*** 88695,88701 ****
  0721a3fbb2ac575e58330df8fabe70ed  libstdc++-v3/include/ext/pb_ds/tree_policy.hpp
  ef915c91c0376f73260c64937ac9e34d  libstdc++-v3/include/ext/pb_ds/trie_policy.hpp
  a346905ef4d46ce3ac742cf27d99c045  libstdc++-v3/include/ext/pod_char_traits.h
! d2a3c7715f85d459f86647aa6796ba7b  libstdc++-v3/include/ext/pointer.h
  916b7173eeff52f19c2c24da079b7d35  libstdc++-v3/include/ext/pool_allocator.h
  1afb7c72c88c99e9fdb7d7d70303f813  libstdc++-v3/include/ext/random
  54640c89c94b1d9807445620414aa1ee  libstdc++-v3/include/ext/random.tcc
--- 88947,88953 ----
  0721a3fbb2ac575e58330df8fabe70ed  libstdc++-v3/include/ext/pb_ds/tree_policy.hpp
  ef915c91c0376f73260c64937ac9e34d  libstdc++-v3/include/ext/pb_ds/trie_policy.hpp
  a346905ef4d46ce3ac742cf27d99c045  libstdc++-v3/include/ext/pod_char_traits.h
! 16490a9f133714954c122665702687fd  libstdc++-v3/include/ext/pointer.h
  916b7173eeff52f19c2c24da079b7d35  libstdc++-v3/include/ext/pool_allocator.h
  1afb7c72c88c99e9fdb7d7d70303f813  libstdc++-v3/include/ext/random
  54640c89c94b1d9807445620414aa1ee  libstdc++-v3/include/ext/random.tcc
*************** ab8c66b09a866c6ebf1ee4c66a42ed8e  libstd
*** 88795,88801 ****
  424792d12066c917087cd4eee43c482d  libstdc++-v3/include/profile/vector
  08a29edc8c0cf8b76717c282d1236f5f  libstdc++-v3/include/std/algorithm
  07dd14bd89de98cd98a9be7df560b1f6  libstdc++-v3/include/std/array
! 8f9fc0788c550f8c3465bcc3a402fc42  libstdc++-v3/include/std/atomic
  c901579f7cc4317131404166dc863abe  libstdc++-v3/include/std/bitset
  7ad6388b9ff453b72d35cad78bf3ce0d  libstdc++-v3/include/std/chrono
  fa87c6bbe2315225e7c19bd3ef21bc0c  libstdc++-v3/include/std/codecvt
--- 89047,89053 ----
  424792d12066c917087cd4eee43c482d  libstdc++-v3/include/profile/vector
  08a29edc8c0cf8b76717c282d1236f5f  libstdc++-v3/include/std/algorithm
  07dd14bd89de98cd98a9be7df560b1f6  libstdc++-v3/include/std/array
! 47450c19f064df8f4626abaf59e76056  libstdc++-v3/include/std/atomic
  c901579f7cc4317131404166dc863abe  libstdc++-v3/include/std/bitset
  7ad6388b9ff453b72d35cad78bf3ce0d  libstdc++-v3/include/std/chrono
  fa87c6bbe2315225e7c19bd3ef21bc0c  libstdc++-v3/include/std/codecvt
*************** b0e63f9d467dc4d30057e8332fb881cb  libstd
*** 88804,88810 ****
  52e71286840cd721cd7d62041d05f0fd  libstdc++-v3/include/std/deque
  60dfc425eb5b809b73d9a7335d16c878  libstdc++-v3/include/std/forward_list
  b5cfb151507ebe2932159acd77a927a6  libstdc++-v3/include/std/fstream
! 639978a8ee6e221457c900c16b4f7551  libstdc++-v3/include/std/functional
  b0af42c19c4153e3a84d1e6a3592c576  libstdc++-v3/include/std/future
  296fe913c506073fd36284585afe72c1  libstdc++-v3/include/std/iomanip
  4de468438d1fd8a73a3c267d70fae515  libstdc++-v3/include/std/ios
--- 89056,89062 ----
  52e71286840cd721cd7d62041d05f0fd  libstdc++-v3/include/std/deque
  60dfc425eb5b809b73d9a7335d16c878  libstdc++-v3/include/std/forward_list
  b5cfb151507ebe2932159acd77a927a6  libstdc++-v3/include/std/fstream
! f11609a13f16d1f3dc732adf478a9983  libstdc++-v3/include/std/functional
  b0af42c19c4153e3a84d1e6a3592c576  libstdc++-v3/include/std/future
  296fe913c506073fd36284585afe72c1  libstdc++-v3/include/std/iomanip
  4de468438d1fd8a73a3c267d70fae515  libstdc++-v3/include/std/ios
*************** a4428d83d89681a780cc9f01c788d526  libstd
*** 88816,88822 ****
  d8714613d81a828b255a76473de1b2e4  libstdc++-v3/include/std/list
  30bbd58360a5a1b6301e3e0b19867b11  libstdc++-v3/include/std/locale
  f0557567fbcbeadb2365a27192577b1d  libstdc++-v3/include/std/map
! 9c57f6035826b2918b8bc23e3b3a0952  libstdc++-v3/include/std/memory
  e134b882d192d8393528db9ad097823b  libstdc++-v3/include/std/mutex
  654e3c696e26e50e641664dcdabc6a12  libstdc++-v3/include/std/numeric
  5f205d39cfadf62757ae374258ba3e5f  libstdc++-v3/include/std/ostream
--- 89068,89074 ----
  d8714613d81a828b255a76473de1b2e4  libstdc++-v3/include/std/list
  30bbd58360a5a1b6301e3e0b19867b11  libstdc++-v3/include/std/locale
  f0557567fbcbeadb2365a27192577b1d  libstdc++-v3/include/std/map
! 14edac9f6f2105da9cbb79927ff58b9f  libstdc++-v3/include/std/memory
  e134b882d192d8393528db9ad097823b  libstdc++-v3/include/std/mutex
  654e3c696e26e50e641664dcdabc6a12  libstdc++-v3/include/std/numeric
  5f205d39cfadf62757ae374258ba3e5f  libstdc++-v3/include/std/ostream
*************** e1890cb0c780d3d3500dc2e8051f9cbc  libstd
*** 88833,88841 ****
  64501e3b2fbc4c4fcc6b9fd5371cb059  libstdc++-v3/include/std/streambuf
  4b6625c7cbce87a5b4a6e79c315b0f1d  libstdc++-v3/include/std/string
  56ecd8ef9e669ad9046f93b40c6adeb0  libstdc++-v3/include/std/system_error
! 3c38cff34b5471d6ef6b8f5ebd334363  libstdc++-v3/include/std/thread
! 69c9fe68e28b9c6a300b100398e4eff3  libstdc++-v3/include/std/tuple
! f897c7829163f135b3c6d809faf503fe  libstdc++-v3/include/std/type_traits
  66c41d38d5277a5c6662a5c974f65fc4  libstdc++-v3/include/std/typeindex
  b23b42f90aab11eae50546959be31645  libstdc++-v3/include/std/unordered_map
  dfd5ad58503f3b684221edc4f6e722ff  libstdc++-v3/include/std/unordered_set
--- 89085,89093 ----
  64501e3b2fbc4c4fcc6b9fd5371cb059  libstdc++-v3/include/std/streambuf
  4b6625c7cbce87a5b4a6e79c315b0f1d  libstdc++-v3/include/std/string
  56ecd8ef9e669ad9046f93b40c6adeb0  libstdc++-v3/include/std/system_error
! dccdfe68e5427fd832cd0354370e6c06  libstdc++-v3/include/std/thread
! 46f481cd2eb91f7888c38d80496d3388  libstdc++-v3/include/std/tuple
! 4c551da2d8c7c74501c172f3f883d84b  libstdc++-v3/include/std/type_traits
  66c41d38d5277a5c6662a5c974f65fc4  libstdc++-v3/include/std/typeindex
  b23b42f90aab11eae50546959be31645  libstdc++-v3/include/std/unordered_map
  dfd5ad58503f3b684221edc4f6e722ff  libstdc++-v3/include/std/unordered_set
*************** a4094c82f3ba5d7e68a914c90b79214b  libstd
*** 88958,88964 ****
  e87e59c79d2b3f93f5fd0fa92ee9e0c7  libstdc++-v3/libsupc++/hash_bytes.h
  690b0f67d4b481c6b9f9f72b2e9b4d44  libstdc++-v3/libsupc++/initializer_list
  f20bfbd46865176cf4fecbb568c093b3  libstdc++-v3/libsupc++/nested_exception.cc
! e49ea10cde847b73597d36d45c51de7d  libstdc++-v3/libsupc++/nested_exception.h
  e9f699afd84cf54734f0c77d5eab2ec4  libstdc++-v3/libsupc++/new
  584e331a0a21b9516e20b5cd90d6e559  libstdc++-v3/libsupc++/new_handler.cc
  4943db7a9c563dc00929780cb13048ee  libstdc++-v3/libsupc++/new_op.cc
--- 89210,89216 ----
  e87e59c79d2b3f93f5fd0fa92ee9e0c7  libstdc++-v3/libsupc++/hash_bytes.h
  690b0f67d4b481c6b9f9f72b2e9b4d44  libstdc++-v3/libsupc++/initializer_list
  f20bfbd46865176cf4fecbb568c093b3  libstdc++-v3/libsupc++/nested_exception.cc
! b65d472c3288171b79fb5ddd21385795  libstdc++-v3/libsupc++/nested_exception.h
  e9f699afd84cf54734f0c77d5eab2ec4  libstdc++-v3/libsupc++/new
  584e331a0a21b9516e20b5cd90d6e559  libstdc++-v3/libsupc++/new_handler.cc
  4943db7a9c563dc00929780cb13048ee  libstdc++-v3/libsupc++/new_op.cc
*************** e7a447f4ecc88a94e22d2d29b36695bb  libstd
*** 88992,88999 ****
  1eb61946b03363aaa3abaa07798d2bf5  libstdc++-v3/python/hook.in
  68b329da9893e34099c7d8ad5cb9c940  libstdc++-v3/python/libstdcxx/__init__.py
  80cd5897795f46a84d32406b892ae0fc  libstdc++-v3/python/libstdcxx/v6/__init__.py
! e2399789cb7af1668159dce284747aad  libstdc++-v3/python/libstdcxx/v6/printers.py
! 21410df856486fa3f124e19f749dec2a  libstdc++-v3/python/libstdcxx/v6/xmethods.py
  b1441422cec6381d9285b7681b666124  libstdc++-v3/scripts/check_compile
  533e594add6e79910b0e557ba690fac6  libstdc++-v3/scripts/check_performance
  f480e111db2d50194a3e1f7014c9f422  libstdc++-v3/scripts/create_testsuite_files
--- 89244,89251 ----
  1eb61946b03363aaa3abaa07798d2bf5  libstdc++-v3/python/hook.in
  68b329da9893e34099c7d8ad5cb9c940  libstdc++-v3/python/libstdcxx/__init__.py
  80cd5897795f46a84d32406b892ae0fc  libstdc++-v3/python/libstdcxx/v6/__init__.py
! 419d316287eefb0e843c3e8bc4a83f39  libstdc++-v3/python/libstdcxx/v6/printers.py
! 7e3dc61e504bdb245728b286998bbb5a  libstdc++-v3/python/libstdcxx/v6/xmethods.py
  b1441422cec6381d9285b7681b666124  libstdc++-v3/scripts/check_compile
  533e594add6e79910b0e557ba690fac6  libstdc++-v3/scripts/check_performance
  f480e111db2d50194a3e1f7014c9f422  libstdc++-v3/scripts/create_testsuite_files
*************** ca4c9e33da238aa7dd71a195ce77e48d  libstd
*** 89011,89017 ****
  30665c8b6d46064d472972b057ac96cb  libstdc++-v3/src/c++11/Makefile.am
  a71513788b148a7ade2ec04c6070aa8e  libstdc++-v3/src/c++11/Makefile.in
  4fdcbea8f299a029c4f5ea8d59f630c6  libstdc++-v3/src/c++11/chrono.cc
! 28ba9ca2926c19035cb646b2329710f4  libstdc++-v3/src/c++11/codecvt.cc
  8bfae905b9eab9ab26ee92eb3978ab4a  libstdc++-v3/src/c++11/compatibility-atomic-c++0x.cc
  5d0b8ad9f6d2ee8e8040a8b666bf9e40  libstdc++-v3/src/c++11/compatibility-c++0x.cc
  4c716fd1981b6de7c33c9ee168aaa28d  libstdc++-v3/src/c++11/compatibility-chrono.cc
--- 89263,89269 ----
  30665c8b6d46064d472972b057ac96cb  libstdc++-v3/src/c++11/Makefile.am
  a71513788b148a7ade2ec04c6070aa8e  libstdc++-v3/src/c++11/Makefile.in
  4fdcbea8f299a029c4f5ea8d59f630c6  libstdc++-v3/src/c++11/chrono.cc
! a6ad6bfb7cce19b9cdf432a0e30251b9  libstdc++-v3/src/c++11/codecvt.cc
  8bfae905b9eab9ab26ee92eb3978ab4a  libstdc++-v3/src/c++11/compatibility-atomic-c++0x.cc
  5d0b8ad9f6d2ee8e8040a8b666bf9e40  libstdc++-v3/src/c++11/compatibility-c++0x.cc
  4c716fd1981b6de7c33c9ee168aaa28d  libstdc++-v3/src/c++11/compatibility-chrono.cc
*************** f46a3bd56f96f2edfe7c1cee363ec7f6  libstd
*** 89022,89035 ****
  98214d46bbe793351796b07e0a42a42d  libstdc++-v3/src/c++11/cow-locale_init.cc
  8b1fca2685592e27c6e2512aab409c53  libstdc++-v3/src/c++11/cow-shim_facets.cc
  a1e95554d798e75aaf108cf99555acbe  libstdc++-v3/src/c++11/cow-sstream-inst.cc
! 11f38398949bd792c8cf299bb71de812  libstdc++-v3/src/c++11/cow-stdexcept.cc
  f24a3851a742dd9c9e641146183b51a8  libstdc++-v3/src/c++11/cow-string-inst.cc
  2fc29df6c120b834cdf25d9a94bb04be  libstdc++-v3/src/c++11/cow-wstring-inst.cc
  a85f17026568d8b29a5918c5fdb0de37  libstdc++-v3/src/c++11/ctype.cc
  41ee708e71077f109227fa0484ffad3a  libstdc++-v3/src/c++11/cxx11-hash_tr1.cc
  bcf497f5dbefc12d9990f4efe488613f  libstdc++-v3/src/c++11/cxx11-ios_failure.cc
  22e6b1d711ad689a29e2eb38cd9dcef9  libstdc++-v3/src/c++11/cxx11-locale-inst.cc
! 8109e2cc335547ce572629861f7ae9fa  libstdc++-v3/src/c++11/cxx11-shim_facets.cc
  db46283df4058e114555a40560f0edf1  libstdc++-v3/src/c++11/cxx11-stdexcept.cc
  8d48447ffd568ec3abde5f537c2b3e74  libstdc++-v3/src/c++11/cxx11-wlocale-inst.cc
  301aa7be0da00bf9f33aa25e9cc98a1c  libstdc++-v3/src/c++11/debug.cc
--- 89274,89287 ----
  98214d46bbe793351796b07e0a42a42d  libstdc++-v3/src/c++11/cow-locale_init.cc
  8b1fca2685592e27c6e2512aab409c53  libstdc++-v3/src/c++11/cow-shim_facets.cc
  a1e95554d798e75aaf108cf99555acbe  libstdc++-v3/src/c++11/cow-sstream-inst.cc
! 373fd73849df9a6375db3569ae20b005  libstdc++-v3/src/c++11/cow-stdexcept.cc
  f24a3851a742dd9c9e641146183b51a8  libstdc++-v3/src/c++11/cow-string-inst.cc
  2fc29df6c120b834cdf25d9a94bb04be  libstdc++-v3/src/c++11/cow-wstring-inst.cc
  a85f17026568d8b29a5918c5fdb0de37  libstdc++-v3/src/c++11/ctype.cc
  41ee708e71077f109227fa0484ffad3a  libstdc++-v3/src/c++11/cxx11-hash_tr1.cc
  bcf497f5dbefc12d9990f4efe488613f  libstdc++-v3/src/c++11/cxx11-ios_failure.cc
  22e6b1d711ad689a29e2eb38cd9dcef9  libstdc++-v3/src/c++11/cxx11-locale-inst.cc
! 7a654514ef56973ab346e80eec81da61  libstdc++-v3/src/c++11/cxx11-shim_facets.cc
  db46283df4058e114555a40560f0edf1  libstdc++-v3/src/c++11/cxx11-stdexcept.cc
  8d48447ffd568ec3abde5f537c2b3e74  libstdc++-v3/src/c++11/cxx11-wlocale-inst.cc
  301aa7be0da00bf9f33aa25e9cc98a1c  libstdc++-v3/src/c++11/debug.cc
*************** d94df9f2a6058590ea20cace55bbda8d  libstd
*** 89142,89147 ****
--- 89394,89400 ----
  4ff5d11b8470405e4886cf3a3fa58ba2  libstdc++-v3/testsuite/17_intro/headers/c++2014/operator_names.cc
  c78c3f91f2a110ee69cf4e57c7ccd127  libstdc++-v3/testsuite/17_intro/headers/c++2014/stdc++.cc
  3c8255034e81ad41296ae7287978bd19  libstdc++-v3/testsuite/17_intro/headers/c++2014/stdc++_multiple_inclusion.cc
+ e5203b13d9e40e55dfe4e0ca32686e3a  libstdc++-v3/testsuite/17_intro/names.cc
  e79c04fb064066d3427dfe0922d74f0d  libstdc++-v3/testsuite/17_intro/shared_with_static_deps.cc
  5c8746cb5f66609444c6aaeaf1cf5931  libstdc++-v3/testsuite/17_intro/static.cc
  81c3cdd8400d460b783381ce0bef986f  libstdc++-v3/testsuite/17_intro/tag_type_explicit_ctor.cc
*************** c8ebbcb48fda8f626b6f61c6fb97a2c8  libstd
*** 89153,89159 ****
  76c45a3f4bd00f799e3aacb175c7542b  libstdc++-v3/testsuite/18_support/bad_alloc/what.cc
  de498383286dc76f11ac0897af7376e0  libstdc++-v3/testsuite/18_support/bad_cast/cons_virtual_derivation.cc
  33ff4d51a05fcba82ed6be9fdda91c7b  libstdc++-v3/testsuite/18_support/bad_cast/what.cc
! 9c917e72a163e95d3c40d70e2d1f3739  libstdc++-v3/testsuite/18_support/bad_exception/23591_thread-1.c
  6ede12503dd76496fb09201ba4a92f5b  libstdc++-v3/testsuite/18_support/bad_exception/59392.cc
  6f6574c927a503ff06158bd6c2335a41  libstdc++-v3/testsuite/18_support/bad_exception/cons_virtual_derivation.cc
  a1a313355ff2fc1580e74e47bd27be7b  libstdc++-v3/testsuite/18_support/bad_exception/what.cc
--- 89406,89412 ----
  76c45a3f4bd00f799e3aacb175c7542b  libstdc++-v3/testsuite/18_support/bad_alloc/what.cc
  de498383286dc76f11ac0897af7376e0  libstdc++-v3/testsuite/18_support/bad_cast/cons_virtual_derivation.cc
  33ff4d51a05fcba82ed6be9fdda91c7b  libstdc++-v3/testsuite/18_support/bad_cast/what.cc
! e64da0ce52d968dff95f39052df82c92  libstdc++-v3/testsuite/18_support/bad_exception/23591_thread-1.c
  6ede12503dd76496fb09201ba4a92f5b  libstdc++-v3/testsuite/18_support/bad_exception/59392.cc
  6f6574c927a503ff06158bd6c2335a41  libstdc++-v3/testsuite/18_support/bad_exception/cons_virtual_derivation.cc
  a1a313355ff2fc1580e74e47bd27be7b  libstdc++-v3/testsuite/18_support/bad_exception/what.cc
*************** ee75c5fe37e5fea00956be77edbf747c  libstd
*** 89215,89220 ****
--- 89468,89474 ----
  5da2bf5a207ebfe2d89180f264861833  libstdc++-v3/testsuite/18_support/nested_exception/51438.cc
  d46527a858184da7d3fac8c910097f04  libstdc++-v3/testsuite/18_support/nested_exception/62154.cc
  39eac0cfb7026f80f116b7eec7f24093  libstdc++-v3/testsuite/18_support/nested_exception/68139.cc
+ 84077f35446b6875be83e147a23bde8b  libstdc++-v3/testsuite/18_support/nested_exception/79114.cc
  f52d15093557d2f6fd588c288e47c940  libstdc++-v3/testsuite/18_support/nested_exception/cons.cc
  cb67da20acc5641854de8f06763adef4  libstdc++-v3/testsuite/18_support/nested_exception/nested_ptr.cc
  834a6358c4319a06ec83cabe79a75444  libstdc++-v3/testsuite/18_support/nested_exception/rethrow_if_nested.cc
*************** b45f741a937643d0bc7235bff9b9e2b4  libstd
*** 89276,89282 ****
  921ea794007c80adc95a70e7c131f27a  libstdc++-v3/testsuite/19_diagnostics/headers/stdexcept/synopsis.cc
  1e7340f9363818aa432f84df67f643ce  libstdc++-v3/testsuite/19_diagnostics/headers/stdexcept/types_std.cc
  f1f67a7a537ed551a7b872e9c1100afb  libstdc++-v3/testsuite/19_diagnostics/headers/system_error/34538.cc
! 50192a11dc76dca70935e44f5bcd9fcb  libstdc++-v3/testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc
  0847edcc8c2ab21a6c6a84988a57d0e2  libstdc++-v3/testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc
  aa74b549ffc9b1a6e15dda955a777a6e  libstdc++-v3/testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc
  108e77ea7d996f9a86c328588c7b7203  libstdc++-v3/testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc
--- 89530,89536 ----
  921ea794007c80adc95a70e7c131f27a  libstdc++-v3/testsuite/19_diagnostics/headers/stdexcept/synopsis.cc
  1e7340f9363818aa432f84df67f643ce  libstdc++-v3/testsuite/19_diagnostics/headers/stdexcept/types_std.cc
  f1f67a7a537ed551a7b872e9c1100afb  libstdc++-v3/testsuite/19_diagnostics/headers/system_error/34538.cc
! 91e468aaae5558c9d50c9b489e3b92d7  libstdc++-v3/testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc
  0847edcc8c2ab21a6c6a84988a57d0e2  libstdc++-v3/testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc
  aa74b549ffc9b1a6e15dda955a777a6e  libstdc++-v3/testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc
  108e77ea7d996f9a86c328588c7b7203  libstdc++-v3/testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc
*************** f58b3d2922d9bdd559a6a159569f4d12  libstd
*** 89342,89347 ****
--- 89596,89603 ----
  2d898e5aa0cc331b0b76b0f076c857a2  libstdc++-v3/testsuite/20_util/allocator_traits/members/destroy.cc
  19c34e72998570edc3bd31bd5078c383  libstdc++-v3/testsuite/20_util/allocator_traits/members/is_always_equal.cc
  550e525d030133e052b6f7991bd7acb4  libstdc++-v3/testsuite/20_util/allocator_traits/members/max_size.cc
+ 3e8ffacb83d358b3a08a8ff84d9c0a72  libstdc++-v3/testsuite/20_util/allocator_traits/members/pointers.cc
+ 6287d72a814902ab68a360a4cadd57b0  libstdc++-v3/testsuite/20_util/allocator_traits/members/rebind_alloc.cc
  bff6dcfd662b987557a2c1554bbc83ad  libstdc++-v3/testsuite/20_util/allocator_traits/members/select.cc
  e56f0e8ddf19336e411de95c2685e070  libstdc++-v3/testsuite/20_util/allocator_traits/requirements/explicit_instantiation.cc
  7243d1a91e5122e2bebc6a30f8ea65bc  libstdc++-v3/testsuite/20_util/allocator_traits/requirements/typedefs.cc
*************** d89f6fb07684572a501cfdb2c4d55c37  libstd
*** 89775,89780 ****
--- 90031,90037 ----
  a4a288b2d2a70de0346bd190c163013d  libstdc++-v3/testsuite/20_util/pair/40925.cc
  99a525748fc512545b0334ba2ceb5ce6  libstdc++-v3/testsuite/20_util/pair/44487.cc
  8f02878973f833be005189171b4cd263  libstdc++-v3/testsuite/20_util/pair/70437.cc
+ 2d4c79c749099bb0f784eb806c4db85d  libstdc++-v3/testsuite/20_util/pair/79141.cc
  0a002d2309ee2dc915820989441f7eed  libstdc++-v3/testsuite/20_util/pair/astuple/astuple.cc
  0ab0c4f421a0d607d5f9ced3a8523fa3  libstdc++-v3/testsuite/20_util/pair/astuple/astuple_cpp14.cc
  f35631c8e1a0a50df8a35abd89d7b05e  libstdc++-v3/testsuite/20_util/pair/astuple/constexpr_get.cc
*************** c1f175dcc9e14d76e26cd101566ad7e4  libstd
*** 89802,89807 ****
--- 90059,90065 ----
  d676c52c30dc0f3fee02ca1611d99cff  libstdc++-v3/testsuite/20_util/pair/traits.cc
  c84dfb351801d6dfb5f541c78f973e9b  libstdc++-v3/testsuite/20_util/pointer_safety/1.cc
  b0329d518a714b62417cec0f2f185827  libstdc++-v3/testsuite/20_util/pointer_traits/pointer_to.cc
+ e703c1e31fa4a7fc898466c63aeece8f  libstdc++-v3/testsuite/20_util/pointer_traits/rebind.cc
  2f045fd8f778b2a6b1b3f7c6b4afbd14  libstdc++-v3/testsuite/20_util/pointer_traits/requirements/explicit_instantiation.cc
  4839893385372ad31433bad0a2fee64c  libstdc++-v3/testsuite/20_util/pointer_traits/requirements/typedefs.cc
  853aef1adaf036e23bee53c641f5aca2  libstdc++-v3/testsuite/20_util/rank/requirements/explicit_instantiation.cc
*************** bd1fe6512b64ad90c2df37a7a24fca58  libstd
*** 89827,89835 ****
  d578053aedc9553729c81089824d0c4c  libstdc++-v3/testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc
  d1e3ae4e52326f811b3d3badb9873a40  libstdc++-v3/testsuite/20_util/reference_wrapper/24803.cc
  ef1bd9ca22474d52c1e9ae85ab8084fb  libstdc++-v3/testsuite/20_util/reference_wrapper/41792.cc
  411973b51e160812d42f6a8a447f2393  libstdc++-v3/testsuite/20_util/reference_wrapper/invoke-2.cc
  7c4e57253d8cd57d4db41f2a03bd60a2  libstdc++-v3/testsuite/20_util/reference_wrapper/invoke-3.cc
! 4fb6c4136180a262c0b0dbf4da9f541d  libstdc++-v3/testsuite/20_util/reference_wrapper/invoke.cc
  bb64493851fc4d09275c56e3d0b28535  libstdc++-v3/testsuite/20_util/reference_wrapper/ref_neg.cc
  ecba0a29b38bdb76262a01e845dab61d  libstdc++-v3/testsuite/20_util/reference_wrapper/requirements.cc
  a52afbc7a7d349d16f1fa31d84cfe25a  libstdc++-v3/testsuite/20_util/reference_wrapper/result_type.cc
--- 90085,90094 ----
  d578053aedc9553729c81089824d0c4c  libstdc++-v3/testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc
  d1e3ae4e52326f811b3d3badb9873a40  libstdc++-v3/testsuite/20_util/reference_wrapper/24803.cc
  ef1bd9ca22474d52c1e9ae85ab8084fb  libstdc++-v3/testsuite/20_util/reference_wrapper/41792.cc
+ 175371b8c91e7bc43f9b27d55096bd8e  libstdc++-v3/testsuite/20_util/reference_wrapper/80504.cc
  411973b51e160812d42f6a8a447f2393  libstdc++-v3/testsuite/20_util/reference_wrapper/invoke-2.cc
  7c4e57253d8cd57d4db41f2a03bd60a2  libstdc++-v3/testsuite/20_util/reference_wrapper/invoke-3.cc
! 76920ddc6ec823085724f87e6893d5ed  libstdc++-v3/testsuite/20_util/reference_wrapper/invoke.cc
  bb64493851fc4d09275c56e3d0b28535  libstdc++-v3/testsuite/20_util/reference_wrapper/ref_neg.cc
  ecba0a29b38bdb76262a01e845dab61d  libstdc++-v3/testsuite/20_util/reference_wrapper/requirements.cc
  a52afbc7a7d349d16f1fa31d84cfe25a  libstdc++-v3/testsuite/20_util/reference_wrapper/result_type.cc
*************** cd9f32efbce974f7fa962caf7f284003  libstd
*** 89983,89989 ****
  d5a7d0b863a5d2a743628adb83f2de44  libstdc++-v3/testsuite/20_util/tuple/56785.cc
  7ccfe89f86ed931c69450bf0dfe29b56  libstdc++-v3/testsuite/20_util/tuple/60497.cc
  e785e7e65b569121eccdec534ad4ca88  libstdc++-v3/testsuite/20_util/tuple/61947.cc
! f0c96270a95be421d346f06ced861b37  libstdc++-v3/testsuite/20_util/tuple/67844.cc
  8ed073f2f9e63722588c468ba39a5740  libstdc++-v3/testsuite/20_util/tuple/77395.cc
  f0e96ee38662e2d7fce0240a390813ad  libstdc++-v3/testsuite/20_util/tuple/comparison_operators/35480_neg.cc
  b79799fec5549a94047c977a78e5536b  libstdc++-v3/testsuite/20_util/tuple/comparison_operators/comparisons.cc
--- 90242,90248 ----
  d5a7d0b863a5d2a743628adb83f2de44  libstdc++-v3/testsuite/20_util/tuple/56785.cc
  7ccfe89f86ed931c69450bf0dfe29b56  libstdc++-v3/testsuite/20_util/tuple/60497.cc
  e785e7e65b569121eccdec534ad4ca88  libstdc++-v3/testsuite/20_util/tuple/61947.cc
! 4142519a2a3c966808b22df3d01fbd02  libstdc++-v3/testsuite/20_util/tuple/67844.cc
  8ed073f2f9e63722588c468ba39a5740  libstdc++-v3/testsuite/20_util/tuple/77395.cc
  f0e96ee38662e2d7fce0240a390813ad  libstdc++-v3/testsuite/20_util/tuple/comparison_operators/35480_neg.cc
  b79799fec5549a94047c977a78e5536b  libstdc++-v3/testsuite/20_util/tuple/comparison_operators/comparisons.cc
*************** a0e208e3c8e14a69d9f91d62990cec5e  libstd
*** 89993,89998 ****
--- 90252,90258 ----
  811a2ee9638d2e35d68917949c02c1a2  libstdc++-v3/testsuite/20_util/tuple/cons/44487.cc
  1110bc031cfd63e12fb1169096a64fc1  libstdc++-v3/testsuite/20_util/tuple/cons/45228.cc
  0236325c01dc2454d290d0cddd83407f  libstdc++-v3/testsuite/20_util/tuple/cons/48476.cc
+ 8f009d4008d5361f200d27f952053115  libstdc++-v3/testsuite/20_util/tuple/cons/allocator_with_any.cc
  7431479d7846feed1dfd0eab574dcc02  libstdc++-v3/testsuite/20_util/tuple/cons/allocators.cc
  35946a0b34545f95afa9f7db9905684e  libstdc++-v3/testsuite/20_util/tuple/cons/assignment.cc
  03d6ef4ba9817e1b3f3a5f9abfc79894  libstdc++-v3/testsuite/20_util/tuple/cons/big_tuples.cc
*************** a0e208e3c8e14a69d9f91d62990cec5e  libstd
*** 90000,90008 ****
  f2c34e193c19314affc8a00a6a445a92  libstdc++-v3/testsuite/20_util/tuple/cons/constexpr-3.cc
  a9cd6398ea857a03537f88c7e23f4b60  libstdc++-v3/testsuite/20_util/tuple/cons/constructor.cc
  0aabd51cea226df6c82b765ef09c9441  libstdc++-v3/testsuite/20_util/tuple/cons/converting.cc
! 26bb13fcf5c5e3ab980dfe85b16b7496  libstdc++-v3/testsuite/20_util/tuple/cons/element_accepts_anything_byval.cc
  7e5c8d7e9d12164bb1347a124ace6a37  libstdc++-v3/testsuite/20_util/tuple/cons/explicit_construct.cc
! 080671dc61cd5a1adb690c82272a7aa5  libstdc++-v3/testsuite/20_util/tuple/cons/nested_tuple_construct.cc
  441b45a224b065aa135d3ec04bd9a4b2  libstdc++-v3/testsuite/20_util/tuple/cons/noexcept_move_construct.cc
  6d4b2f9c5a2d54eeb908998a734b68cc  libstdc++-v3/testsuite/20_util/tuple/creation_functions/23978.cc
  d6e605ae8f8f74c704aada7b4fd59244  libstdc++-v3/testsuite/20_util/tuple/creation_functions/48476.cc
--- 90260,90268 ----
  f2c34e193c19314affc8a00a6a445a92  libstdc++-v3/testsuite/20_util/tuple/cons/constexpr-3.cc
  a9cd6398ea857a03537f88c7e23f4b60  libstdc++-v3/testsuite/20_util/tuple/cons/constructor.cc
  0aabd51cea226df6c82b765ef09c9441  libstdc++-v3/testsuite/20_util/tuple/cons/converting.cc
! 36a15e48b8177f1f89af2479ab527ca9  libstdc++-v3/testsuite/20_util/tuple/cons/element_accepts_anything_byval.cc
  7e5c8d7e9d12164bb1347a124ace6a37  libstdc++-v3/testsuite/20_util/tuple/cons/explicit_construct.cc
! 59f63d947bdd0f8eb5998678a0f89b2e  libstdc++-v3/testsuite/20_util/tuple/cons/nested_tuple_construct.cc
  441b45a224b065aa135d3ec04bd9a4b2  libstdc++-v3/testsuite/20_util/tuple/cons/noexcept_move_construct.cc
  6d4b2f9c5a2d54eeb908998a734b68cc  libstdc++-v3/testsuite/20_util/tuple/creation_functions/23978.cc
  d6e605ae8f8f74c704aada7b4fd59244  libstdc++-v3/testsuite/20_util/tuple/creation_functions/48476.cc
*************** ddca69c8a636f0d74dd18fdb9a59cdaf  libstd
*** 90096,90109 ****
  6759230139352cf7e4cbd1160c4f3d00  libstdc++-v3/testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc
  f0a4325fad100579e7be08ef2827932c  libstdc++-v3/testsuite/21_strings/basic_string/40160.cc
  c659e34abddf363d854dc6253404a9d7  libstdc++-v3/testsuite/21_strings/basic_string/allocator/char/copy.cc
! d8a2ccf379ce515692c37eb677ab7e2b  libstdc++-v3/testsuite/21_strings/basic_string/allocator/char/copy_assign.cc
  c3416011864e7ce9d5a55b206793e139  libstdc++-v3/testsuite/21_strings/basic_string/allocator/char/minimal.cc
  aa258ded545d1cd3df8ea4ac1ec417e1  libstdc++-v3/testsuite/21_strings/basic_string/allocator/char/move.cc
  656dd139e9ae41b3c66988b59a2ecc89  libstdc++-v3/testsuite/21_strings/basic_string/allocator/char/move_assign.cc
  841f6ed867f0ad73e72209e062575151  libstdc++-v3/testsuite/21_strings/basic_string/allocator/char/noexcept.cc
  4eb72a72e905f892e1bba28a8a62b8f7  libstdc++-v3/testsuite/21_strings/basic_string/allocator/char/swap.cc
  a087eb140a7813456a62d452b76a7f9a  libstdc++-v3/testsuite/21_strings/basic_string/allocator/wchar_t/copy.cc
! 7a734694bc090c708e3ea58eff86a122  libstdc++-v3/testsuite/21_strings/basic_string/allocator/wchar_t/copy_assign.cc
  056e4a3cbb75f10e5ddded45726e456d  libstdc++-v3/testsuite/21_strings/basic_string/allocator/wchar_t/minimal.cc
  b89a84e542649c0f3c2d9d9fcc5c81db  libstdc++-v3/testsuite/21_strings/basic_string/allocator/wchar_t/move.cc
  268f5470ef60f3f3b30cfb1b162c1314  libstdc++-v3/testsuite/21_strings/basic_string/allocator/wchar_t/move_assign.cc
--- 90356,90369 ----
  6759230139352cf7e4cbd1160c4f3d00  libstdc++-v3/testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc
  f0a4325fad100579e7be08ef2827932c  libstdc++-v3/testsuite/21_strings/basic_string/40160.cc
  c659e34abddf363d854dc6253404a9d7  libstdc++-v3/testsuite/21_strings/basic_string/allocator/char/copy.cc
! bd2e21799f51a89c0755adb4b2a41d69  libstdc++-v3/testsuite/21_strings/basic_string/allocator/char/copy_assign.cc
  c3416011864e7ce9d5a55b206793e139  libstdc++-v3/testsuite/21_strings/basic_string/allocator/char/minimal.cc
  aa258ded545d1cd3df8ea4ac1ec417e1  libstdc++-v3/testsuite/21_strings/basic_string/allocator/char/move.cc
  656dd139e9ae41b3c66988b59a2ecc89  libstdc++-v3/testsuite/21_strings/basic_string/allocator/char/move_assign.cc
  841f6ed867f0ad73e72209e062575151  libstdc++-v3/testsuite/21_strings/basic_string/allocator/char/noexcept.cc
  4eb72a72e905f892e1bba28a8a62b8f7  libstdc++-v3/testsuite/21_strings/basic_string/allocator/char/swap.cc
  a087eb140a7813456a62d452b76a7f9a  libstdc++-v3/testsuite/21_strings/basic_string/allocator/wchar_t/copy.cc
! 4fe811423aef5a2023c1569e8f70eef8  libstdc++-v3/testsuite/21_strings/basic_string/allocator/wchar_t/copy_assign.cc
  056e4a3cbb75f10e5ddded45726e456d  libstdc++-v3/testsuite/21_strings/basic_string/allocator/wchar_t/minimal.cc
  b89a84e542649c0f3c2d9d9fcc5c81db  libstdc++-v3/testsuite/21_strings/basic_string/allocator/wchar_t/move.cc
  268f5470ef60f3f3b30cfb1b162c1314  libstdc++-v3/testsuite/21_strings/basic_string/allocator/wchar_t/move_assign.cc
*************** fb4c80aa2f3965e8a807cf632dd40511  libstd
*** 90344,90356 ****
  220c628cc24af6bbcbfd47f001616ef1  libstdc++-v3/testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc
  fb4c80aa2f3965e8a807cf632dd40511  libstdc++-v3/testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc
  080459f541e0f9c983b0c2511c319421  libstdc++-v3/testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc
! 23e0dac88b5421a326f5657685c0da9b  libstdc++-v3/testsuite/22_locale/codecvt/char16_t.cc
  c97f26a8973c209ae0f7d360ad9f2fcc  libstdc++-v3/testsuite/22_locale/codecvt/char32_t.cc
  c5071e3bdcb84c6edc7d311f74de1d4a  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf16/66417.cc
  a9d0a70ac98a0b17d2d1cc8c848a8efc  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf16/requirements/1.cc
  d1ed67ee033e3f14a4e84f4874b7f324  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8/69703.cc
  ff59d91f6f27e3904a6f0c4e0fc63592  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8/requirements/1.cc
  a6f9396f0c42a4c6d1d6de7ae30882e3  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8_utf16/66855.cc
  50aec117b3903134dc297553a6e7d171  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8_utf16/requirements/1.cc
  fb446a5424dced8689e50d049d902d15  libstdc++-v3/testsuite/22_locale/codecvt/encoding/char/1.cc
  fb4c80aa2f3965e8a807cf632dd40511  libstdc++-v3/testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc
--- 90604,90624 ----
  220c628cc24af6bbcbfd47f001616ef1  libstdc++-v3/testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc
  fb4c80aa2f3965e8a807cf632dd40511  libstdc++-v3/testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc
  080459f541e0f9c983b0c2511c319421  libstdc++-v3/testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc
! 6ee90f7554749f98fff2a8ae4ceccdcd  libstdc++-v3/testsuite/22_locale/codecvt/char16_t.cc
  c97f26a8973c209ae0f7d360ad9f2fcc  libstdc++-v3/testsuite/22_locale/codecvt/char32_t.cc
  c5071e3bdcb84c6edc7d311f74de1d4a  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf16/66417.cc
+ b59930931ab0756e3a99b900cbadf303  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf16/79980.cc
+ 1c8529e26494931134d69c9d85c5864a  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf16/80041.cc
+ b401b5f49d27dcc14cb2f8fc5518ad0a  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf16/members.cc
+ 0232727b4ef5f9d7a55164d70075af2c  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf16/misaligned.cc
  a9d0a70ac98a0b17d2d1cc8c848a8efc  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf16/requirements/1.cc
  d1ed67ee033e3f14a4e84f4874b7f324  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8/69703.cc
+ 6d036cd16e2b152bc495f87d19ba75b6  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8/79980.cc
+ 48a19c06bd558fc0cc79f04b6eba976d  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8/members.cc
  ff59d91f6f27e3904a6f0c4e0fc63592  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8/requirements/1.cc
  a6f9396f0c42a4c6d1d6de7ae30882e3  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8_utf16/66855.cc
+ bc8366ae0b770af4ad2295e1b00ae27b  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8_utf16/79511.cc
+ 9fa291011214705ff29b9c858d91395f  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8_utf16/members.cc
  50aec117b3903134dc297553a6e7d171  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8_utf16/requirements/1.cc
  fb446a5424dced8689e50d049d902d15  libstdc++-v3/testsuite/22_locale/codecvt/encoding/char/1.cc
  fb4c80aa2f3965e8a807cf632dd40511  libstdc++-v3/testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc
*************** b1ce9969455e540de745e2d87c8b887c  libstd
*** 90464,90469 ****
--- 90732,90738 ----
  98e1abc66af0b85c9f3c9c2b24524da3  libstdc++-v3/testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc
  d8b7a2f14b32d3008122db738b02f581  libstdc++-v3/testsuite/22_locale/collate_byname/requirements/typedefs.cc
  09a60faff43ef20f524afd2c618a80d8  libstdc++-v3/testsuite/22_locale/conversions/buffer/1.cc
+ 3fbaa9f6bcbaf536b0e6d981761efdbd  libstdc++-v3/testsuite/22_locale/conversions/buffer/2.cc
  4d18b9103ca960e892c39cbaedb03ab2  libstdc++-v3/testsuite/22_locale/conversions/buffer/requirements/typedefs.cc
  212ac47998d5e5f83ad70307a2f9f5da  libstdc++-v3/testsuite/22_locale/conversions/string/1.cc
  1331a4635468632b7184619726887d3f  libstdc++-v3/testsuite/22_locale/conversions/string/2.cc
*************** e4de5c08ffff4a1f8cef20b81c98d055  libstd
*** 91070,91080 ****
  8ba5383d2c83d41436ab7cb60f2bd350  libstdc++-v3/testsuite/23_containers/deque/range_access.cc
  3f5fa26773f1e5e686837e3e285f80d4  libstdc++-v3/testsuite/23_containers/deque/requirements/citerators.cc
  c40870452860e6fad5ab34761009be02  libstdc++-v3/testsuite/23_containers/deque/requirements/do_the_right_thing.cc
! d105d423e37a100e3bd42992212c0af3  libstdc++-v3/testsuite/23_containers/deque/requirements/dr438/assign_neg.cc
  520509db142c364f1d1020eab7c16124  libstdc++-v3/testsuite/23_containers/deque/requirements/dr438/constructor.cc
! 7e02cac287ab31af47d872d817aa9b6f  libstdc++-v3/testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc
! 76367ff3fba8bd4710bca9f0489ed4fd  libstdc++-v3/testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc
! 2a24a4ad37f3805108d63e18c9049ecc  libstdc++-v3/testsuite/23_containers/deque/requirements/dr438/insert_neg.cc
  97aa1ba95cf29a5a876b22f004c1b4e7  libstdc++-v3/testsuite/23_containers/deque/requirements/exception/basic.cc
  ce57d97e5892ac0c034b85786bebfeb8  libstdc++-v3/testsuite/23_containers/deque/requirements/exception/generation_prohibited.cc
  966a0c2685f234cef278918b7d3fee47  libstdc++-v3/testsuite/23_containers/deque/requirements/exception/propagation_consistent.cc
--- 91339,91349 ----
  8ba5383d2c83d41436ab7cb60f2bd350  libstdc++-v3/testsuite/23_containers/deque/range_access.cc
  3f5fa26773f1e5e686837e3e285f80d4  libstdc++-v3/testsuite/23_containers/deque/requirements/citerators.cc
  c40870452860e6fad5ab34761009be02  libstdc++-v3/testsuite/23_containers/deque/requirements/do_the_right_thing.cc
! 00b6688915ab972e4e18b127eea26945  libstdc++-v3/testsuite/23_containers/deque/requirements/dr438/assign_neg.cc
  520509db142c364f1d1020eab7c16124  libstdc++-v3/testsuite/23_containers/deque/requirements/dr438/constructor.cc
! 4c9053a446fefba73e029fbbe070aa10  libstdc++-v3/testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc
! 5fa97c444179f2f061e353b494aae8d1  libstdc++-v3/testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc
! be790dbe338ffeda705d66fef3efd617  libstdc++-v3/testsuite/23_containers/deque/requirements/dr438/insert_neg.cc
  97aa1ba95cf29a5a876b22f004c1b4e7  libstdc++-v3/testsuite/23_containers/deque/requirements/exception/basic.cc
  ce57d97e5892ac0c034b85786bebfeb8  libstdc++-v3/testsuite/23_containers/deque/requirements/exception/generation_prohibited.cc
  966a0c2685f234cef278918b7d3fee47  libstdc++-v3/testsuite/23_containers/deque/requirements/exception/propagation_consistent.cc
*************** afe322595a50c38f5c423219db9a2ab7  libstd
*** 91288,91304 ****
  392e09d626eb15b87a85179701a013fe  libstdc++-v3/testsuite/23_containers/list/operations/4.cc
  8c0e71f82c6aa71605025658695091df  libstdc++-v3/testsuite/23_containers/list/operations/4.h
  baf17eb1f8720d03177fa74df349a25c  libstdc++-v3/testsuite/23_containers/list/operations/42352.cc
  4e81fecb380bce60f017cd8ca4c391ad  libstdc++-v3/testsuite/23_containers/list/operations/splice/const_iterator.cc
  0993ab3e75bdd72f150208e1ce26e2d7  libstdc++-v3/testsuite/23_containers/list/pthread1.cc
  0e9a6d6976cd8da10cd323367e1e4445  libstdc++-v3/testsuite/23_containers/list/pthread5.cc
  72d8def126c164b1e0096aedf7f0cda1  libstdc++-v3/testsuite/23_containers/list/range_access.cc
  b3d78210ad719db7c423263f0cc0c0f9  libstdc++-v3/testsuite/23_containers/list/requirements/citerators.cc
  3a2ca3cf41a4cc935d5d1bc8c8e83980  libstdc++-v3/testsuite/23_containers/list/requirements/do_the_right_thing.cc
! cb96fcee0257aaf5bd505de62de9f4d9  libstdc++-v3/testsuite/23_containers/list/requirements/dr438/assign_neg.cc
  fbc50fc7fdc8b0c1978d4ff5142fc8a7  libstdc++-v3/testsuite/23_containers/list/requirements/dr438/constructor.cc
! 11f2c9e7c83ebda5587b70fff43c848c  libstdc++-v3/testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc
! 177d5b0cc0bf371984fe744956a8bbfc  libstdc++-v3/testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc
! cdf3780ff70d87c90a748acc4c1c87fd  libstdc++-v3/testsuite/23_containers/list/requirements/dr438/insert_neg.cc
  579de9484cad65a10269f1a93775ddff  libstdc++-v3/testsuite/23_containers/list/requirements/exception/basic.cc
  020387b73e6d3672d075e285e41b283b  libstdc++-v3/testsuite/23_containers/list/requirements/exception/generation_prohibited.cc
  08d3024d935eb882c5152581dedd343a  libstdc++-v3/testsuite/23_containers/list/requirements/exception/propagation_consistent.cc
--- 91557,91575 ----
  392e09d626eb15b87a85179701a013fe  libstdc++-v3/testsuite/23_containers/list/operations/4.cc
  8c0e71f82c6aa71605025658695091df  libstdc++-v3/testsuite/23_containers/list/operations/4.h
  baf17eb1f8720d03177fa74df349a25c  libstdc++-v3/testsuite/23_containers/list/operations/42352.cc
+ 1f64b45c836b72e5943e2165afb1c62b  libstdc++-v3/testsuite/23_containers/list/operations/78389.cc
+ 2e48ac629e274a125bbb34b2e932fd5b  libstdc++-v3/testsuite/23_containers/list/operations/80034.cc
  4e81fecb380bce60f017cd8ca4c391ad  libstdc++-v3/testsuite/23_containers/list/operations/splice/const_iterator.cc
  0993ab3e75bdd72f150208e1ce26e2d7  libstdc++-v3/testsuite/23_containers/list/pthread1.cc
  0e9a6d6976cd8da10cd323367e1e4445  libstdc++-v3/testsuite/23_containers/list/pthread5.cc
  72d8def126c164b1e0096aedf7f0cda1  libstdc++-v3/testsuite/23_containers/list/range_access.cc
  b3d78210ad719db7c423263f0cc0c0f9  libstdc++-v3/testsuite/23_containers/list/requirements/citerators.cc
  3a2ca3cf41a4cc935d5d1bc8c8e83980  libstdc++-v3/testsuite/23_containers/list/requirements/do_the_right_thing.cc
! 71644fc3cea8d4927eaecc61104589e6  libstdc++-v3/testsuite/23_containers/list/requirements/dr438/assign_neg.cc
  fbc50fc7fdc8b0c1978d4ff5142fc8a7  libstdc++-v3/testsuite/23_containers/list/requirements/dr438/constructor.cc
! a95ecdb5c9649c07d202dc39a894bb26  libstdc++-v3/testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc
! 11bade1f6e03097381a016a5d6535be3  libstdc++-v3/testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc
! 1f81727e88de074cbfa406afff71338a  libstdc++-v3/testsuite/23_containers/list/requirements/dr438/insert_neg.cc
  579de9484cad65a10269f1a93775ddff  libstdc++-v3/testsuite/23_containers/list/requirements/exception/basic.cc
  020387b73e6d3672d075e285e41b283b  libstdc++-v3/testsuite/23_containers/list/requirements/exception/generation_prohibited.cc
  08d3024d935eb882c5152581dedd343a  libstdc++-v3/testsuite/23_containers/list/requirements/exception/propagation_consistent.cc
*************** a370015a548ea46de698be7b48f57d2a  libstd
*** 91363,91375 ****
  a3812737025b491710d1698d2ea6162b  libstdc++-v3/testsuite/23_containers/map/modifiers/insert/3.cc
  22891d45e5dc102123fab0d89431f108  libstdc++-v3/testsuite/23_containers/map/modifiers/insert/4.cc
  aa69bb2dcbbaba5e72c99b8dfc7d8c24  libstdc++-v3/testsuite/23_containers/map/modifiers/insert/5.cc
! 5d7c74c76425e9c9d435fc61f0831962  libstdc++-v3/testsuite/23_containers/map/modifiers/insert_or_assign/1.cc
  562e91f60a9710aa8ab9308eea34384a  libstdc++-v3/testsuite/23_containers/map/modifiers/swap/1.cc
  1f7b7237f3c472f92d51fa6596767ae9  libstdc++-v3/testsuite/23_containers/map/modifiers/swap/2.cc
  18d8078711be8b3fc1e97657fd94f3ff  libstdc++-v3/testsuite/23_containers/map/modifiers/swap/3.cc
  eefef90f865563e42b108d079d0574b6  libstdc++-v3/testsuite/23_containers/map/modifiers/try_emplace/1.cc
  d206e0688df88b887aa15e2613bef41a  libstdc++-v3/testsuite/23_containers/map/operations/1.cc
! 1ec389fcd0abd818ff364d502d8c5259  libstdc++-v3/testsuite/23_containers/map/operations/2.cc
  9676e11eb11bdfcf07900af58d72d9ce  libstdc++-v3/testsuite/23_containers/map/operations/31440.cc
  7a7c1ccc55bf0199f88221c3d2578fdd  libstdc++-v3/testsuite/23_containers/map/operations/count.cc
  8ad8d5bc8c38901b744af0bd4b2f3b2f  libstdc++-v3/testsuite/23_containers/map/operators/1.cc
--- 91634,91646 ----
  a3812737025b491710d1698d2ea6162b  libstdc++-v3/testsuite/23_containers/map/modifiers/insert/3.cc
  22891d45e5dc102123fab0d89431f108  libstdc++-v3/testsuite/23_containers/map/modifiers/insert/4.cc
  aa69bb2dcbbaba5e72c99b8dfc7d8c24  libstdc++-v3/testsuite/23_containers/map/modifiers/insert/5.cc
! 2b041f3262a88384efa607ee67c25905  libstdc++-v3/testsuite/23_containers/map/modifiers/insert_or_assign/1.cc
  562e91f60a9710aa8ab9308eea34384a  libstdc++-v3/testsuite/23_containers/map/modifiers/swap/1.cc
  1f7b7237f3c472f92d51fa6596767ae9  libstdc++-v3/testsuite/23_containers/map/modifiers/swap/2.cc
  18d8078711be8b3fc1e97657fd94f3ff  libstdc++-v3/testsuite/23_containers/map/modifiers/swap/3.cc
  eefef90f865563e42b108d079d0574b6  libstdc++-v3/testsuite/23_containers/map/modifiers/try_emplace/1.cc
  d206e0688df88b887aa15e2613bef41a  libstdc++-v3/testsuite/23_containers/map/operations/1.cc
! d083f0d14f203710d5890e58a83a899b  libstdc++-v3/testsuite/23_containers/map/operations/2.cc
  9676e11eb11bdfcf07900af58d72d9ce  libstdc++-v3/testsuite/23_containers/map/operations/31440.cc
  7a7c1ccc55bf0199f88221c3d2578fdd  libstdc++-v3/testsuite/23_containers/map/operations/count.cc
  8ad8d5bc8c38901b744af0bd4b2f3b2f  libstdc++-v3/testsuite/23_containers/map/operators/1.cc
*************** b5ee5664115d601c354009b36e2e2480  libstd
*** 91437,91443 ****
  37e87d983414e952224a24686ddb260b  libstdc++-v3/testsuite/23_containers/multimap/modifiers/swap/2.cc
  ce998e612aa7037557476db259df644d  libstdc++-v3/testsuite/23_containers/multimap/modifiers/swap/3.cc
  e6adf46ee8ec6be9eb5f0269b0177d52  libstdc++-v3/testsuite/23_containers/multimap/operations/1.cc
! 5fa57744747bfd2919a8977f39b24c88  libstdc++-v3/testsuite/23_containers/multimap/operations/2.cc
  e92a4fb1cb563d3d7a77d0ce86c383e2  libstdc++-v3/testsuite/23_containers/multimap/operations/count.cc
  9c3dc0c6dd12e7b23ad9600a83e0fbe3  libstdc++-v3/testsuite/23_containers/multimap/range_access.cc
  0238922d86527b9285736c5c6b3d6702  libstdc++-v3/testsuite/23_containers/multimap/requirements/citerators.cc
--- 91708,91714 ----
  37e87d983414e952224a24686ddb260b  libstdc++-v3/testsuite/23_containers/multimap/modifiers/swap/2.cc
  ce998e612aa7037557476db259df644d  libstdc++-v3/testsuite/23_containers/multimap/modifiers/swap/3.cc
  e6adf46ee8ec6be9eb5f0269b0177d52  libstdc++-v3/testsuite/23_containers/multimap/operations/1.cc
! 2e639e98c975d3b98025a2c8170a4a18  libstdc++-v3/testsuite/23_containers/multimap/operations/2.cc
  e92a4fb1cb563d3d7a77d0ce86c383e2  libstdc++-v3/testsuite/23_containers/multimap/operations/count.cc
  9c3dc0c6dd12e7b23ad9600a83e0fbe3  libstdc++-v3/testsuite/23_containers/multimap/range_access.cc
  0238922d86527b9285736c5c6b3d6702  libstdc++-v3/testsuite/23_containers/multimap/requirements/citerators.cc
*************** be5d1113eb21ee6315bca0cc0d7fcdaa  libstd
*** 91499,91505 ****
  583ecfe2bd3cac90a5a5024dad3f5e10  libstdc++-v3/testsuite/23_containers/multiset/modifiers/swap/2.cc
  08f7d6ed0956ce25ae348f646bdcb4c5  libstdc++-v3/testsuite/23_containers/multiset/modifiers/swap/3.cc
  1c6fa7ae25e3bbe4007e5a7293f2b6c2  libstdc++-v3/testsuite/23_containers/multiset/operations/1.cc
! 2e53c89c1facfaefa80127bd7b098897  libstdc++-v3/testsuite/23_containers/multiset/operations/2.cc
  f1943ae1c1e99667d2826df23e317d7b  libstdc++-v3/testsuite/23_containers/multiset/operations/count.cc
  92833c68b6786d8e2efb97893157ac29  libstdc++-v3/testsuite/23_containers/multiset/range_access.cc
  a6b5c715c6f43abe298b18850c842ec6  libstdc++-v3/testsuite/23_containers/multiset/requirements/citerators.cc
--- 91770,91776 ----
  583ecfe2bd3cac90a5a5024dad3f5e10  libstdc++-v3/testsuite/23_containers/multiset/modifiers/swap/2.cc
  08f7d6ed0956ce25ae348f646bdcb4c5  libstdc++-v3/testsuite/23_containers/multiset/modifiers/swap/3.cc
  1c6fa7ae25e3bbe4007e5a7293f2b6c2  libstdc++-v3/testsuite/23_containers/multiset/operations/1.cc
! 86db4dd5565fd5e75da7f4dd25f6d1b9  libstdc++-v3/testsuite/23_containers/multiset/operations/2.cc
  f1943ae1c1e99667d2826df23e317d7b  libstdc++-v3/testsuite/23_containers/multiset/operations/count.cc
  92833c68b6786d8e2efb97893157ac29  libstdc++-v3/testsuite/23_containers/multiset/range_access.cc
  a6b5c715c6f43abe298b18850c842ec6  libstdc++-v3/testsuite/23_containers/multiset/requirements/citerators.cc
*************** c86735e592aa5ba784b15ea808f6ddfb  libstd
*** 91578,91584 ****
  91328528ce9a1f2f64229621ef6026f2  libstdc++-v3/testsuite/23_containers/set/modifiers/swap/2.cc
  3413b3caca0da9aacaef00bcacca158b  libstdc++-v3/testsuite/23_containers/set/modifiers/swap/3.cc
  7ac92ab110377a785ff2a862ea8c0dfb  libstdc++-v3/testsuite/23_containers/set/operations/1.cc
! 68372a642a0e4864443b2e6e2b521536  libstdc++-v3/testsuite/23_containers/set/operations/2.cc
  56e210c3fc9ea1e41773aadc10677f86  libstdc++-v3/testsuite/23_containers/set/operations/count.cc
  5fd105acc6762bbe74836c6ef51685ab  libstdc++-v3/testsuite/23_containers/set/operators/1_neg.cc
  dd7a84c8f90dd451facb3cc997e08c36  libstdc++-v3/testsuite/23_containers/set/range_access.cc
--- 91849,91855 ----
  91328528ce9a1f2f64229621ef6026f2  libstdc++-v3/testsuite/23_containers/set/modifiers/swap/2.cc
  3413b3caca0da9aacaef00bcacca158b  libstdc++-v3/testsuite/23_containers/set/modifiers/swap/3.cc
  7ac92ab110377a785ff2a862ea8c0dfb  libstdc++-v3/testsuite/23_containers/set/operations/1.cc
! dffc56a4506548101c654e6223a05ac1  libstdc++-v3/testsuite/23_containers/set/operations/2.cc
  56e210c3fc9ea1e41773aadc10677f86  libstdc++-v3/testsuite/23_containers/set/operations/count.cc
  5fd105acc6762bbe74836c6ef51685ab  libstdc++-v3/testsuite/23_containers/set/operators/1_neg.cc
  dd7a84c8f90dd451facb3cc997e08c36  libstdc++-v3/testsuite/23_containers/set/range_access.cc
*************** ccf6757beecd2458995e637cb8ec2454  libstd
*** 91657,91663 ****
  15a2060773a1ddb77650ac6e277efaa7  libstdc++-v3/testsuite/23_containers/unordered_map/insert/map_single_move-2.cc
  5b6f157723927e00538fc5ebe0aab86b  libstdc++-v3/testsuite/23_containers/unordered_map/modifiers/61667.cc
  4463eb1258ccb63871ee50666939717f  libstdc++-v3/testsuite/23_containers/unordered_map/modifiers/emplace.cc
! b19dc40358c42037b60b6a71f749fe69  libstdc++-v3/testsuite/23_containers/unordered_map/modifiers/insert_or_assign.cc
  869fb9456d63f3b0d412171a478bf708  libstdc++-v3/testsuite/23_containers/unordered_map/modifiers/reserve.cc
  29af96852365fca1755437b26e319291  libstdc++-v3/testsuite/23_containers/unordered_map/modifiers/try_emplace.cc
  e39f41bf420df7d0f0eff7fb9b757859  libstdc++-v3/testsuite/23_containers/unordered_map/observers.cc
--- 91928,91934 ----
  15a2060773a1ddb77650ac6e277efaa7  libstdc++-v3/testsuite/23_containers/unordered_map/insert/map_single_move-2.cc
  5b6f157723927e00538fc5ebe0aab86b  libstdc++-v3/testsuite/23_containers/unordered_map/modifiers/61667.cc
  4463eb1258ccb63871ee50666939717f  libstdc++-v3/testsuite/23_containers/unordered_map/modifiers/emplace.cc
! 560d77a4a3d6c0e95bd37cb8c2d55af6  libstdc++-v3/testsuite/23_containers/unordered_map/modifiers/insert_or_assign.cc
  869fb9456d63f3b0d412171a478bf708  libstdc++-v3/testsuite/23_containers/unordered_map/modifiers/reserve.cc
  29af96852365fca1755437b26e319291  libstdc++-v3/testsuite/23_containers/unordered_map/modifiers/try_emplace.cc
  e39f41bf420df7d0f0eff7fb9b757859  libstdc++-v3/testsuite/23_containers/unordered_map/observers.cc
*************** c7b7fb2877f61a0dfa091f87e0222583  libstd
*** 92062,92072 ****
  beca24159c546f7b7dc7a441fa54999f  libstdc++-v3/testsuite/23_containers/vector/range_access.cc
  e2fdb0a5b48c9ccacf99bcc78126ac38  libstdc++-v3/testsuite/23_containers/vector/requirements/citerators.cc
  ec99a4d22b280521a4f97ae79871c67d  libstdc++-v3/testsuite/23_containers/vector/requirements/do_the_right_thing.cc
! f937ba33eb2e4f637a9913dd546f39f8  libstdc++-v3/testsuite/23_containers/vector/requirements/dr438/assign_neg.cc
  e207c5018f8e3abb90b44982cb31b156  libstdc++-v3/testsuite/23_containers/vector/requirements/dr438/constructor.cc
! 3f334a75b43b58ae9df636f85aab29bf  libstdc++-v3/testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc
! 533ead37480d35f18f49bf2e2eec1211  libstdc++-v3/testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc
! d73c44e44b81c3581f9dbef104ebce36  libstdc++-v3/testsuite/23_containers/vector/requirements/dr438/insert_neg.cc
  a6c4b5ddc14b52902745f50890520ff9  libstdc++-v3/testsuite/23_containers/vector/requirements/exception/basic.cc
  2b8aac91ece89b6f8008eb939b094c47  libstdc++-v3/testsuite/23_containers/vector/requirements/exception/generation_prohibited.cc
  bb4be8047d48fb6e365e3ab3a3ea063f  libstdc++-v3/testsuite/23_containers/vector/requirements/exception/propagation_consistent.cc
--- 92333,92343 ----
  beca24159c546f7b7dc7a441fa54999f  libstdc++-v3/testsuite/23_containers/vector/range_access.cc
  e2fdb0a5b48c9ccacf99bcc78126ac38  libstdc++-v3/testsuite/23_containers/vector/requirements/citerators.cc
  ec99a4d22b280521a4f97ae79871c67d  libstdc++-v3/testsuite/23_containers/vector/requirements/do_the_right_thing.cc
! ea7263977460f0a788b92587e40a3d33  libstdc++-v3/testsuite/23_containers/vector/requirements/dr438/assign_neg.cc
  e207c5018f8e3abb90b44982cb31b156  libstdc++-v3/testsuite/23_containers/vector/requirements/dr438/constructor.cc
! 615ab340b74ab479307ff937fe75a910  libstdc++-v3/testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc
! 144ec3f78751564fad68dc10af58ed67  libstdc++-v3/testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc
! 4f5c9330870db42967584602e3137c8d  libstdc++-v3/testsuite/23_containers/vector/requirements/dr438/insert_neg.cc
  a6c4b5ddc14b52902745f50890520ff9  libstdc++-v3/testsuite/23_containers/vector/requirements/exception/basic.cc
  2b8aac91ece89b6f8008eb939b094c47  libstdc++-v3/testsuite/23_containers/vector/requirements/exception/generation_prohibited.cc
  bb4be8047d48fb6e365e3ab3a3ea063f  libstdc++-v3/testsuite/23_containers/vector/requirements/exception/propagation_consistent.cc
*************** fd7dbc508f736ff753e97b3450bb2777  libstd
*** 92329,92335 ****
  ca976b190abea2e5187343ff5ed201c0  libstdc++-v3/testsuite/25_algorithms/lower_bound/2.cc
  79262bb2dd874fed4d031b5866994123  libstdc++-v3/testsuite/25_algorithms/lower_bound/33613.cc
  f3bcfbb7cff9aba454e55e19bcf2baf8  libstdc++-v3/testsuite/25_algorithms/lower_bound/check_type.cc
! 20a0ac6a9a8d6fefcde91c6b9e41e0c6  libstdc++-v3/testsuite/25_algorithms/lower_bound/debug/irreflexive.cc
  63320e25fd7aa7498b9e83cc5cd18506  libstdc++-v3/testsuite/25_algorithms/lower_bound/no_operator_ne.cc
  7539641d39861d52133a38d930f614e5  libstdc++-v3/testsuite/25_algorithms/lower_bound/partitioned.cc
  b081808f9153f80a70b6a6a0bcb10b0a  libstdc++-v3/testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc
--- 92600,92606 ----
  ca976b190abea2e5187343ff5ed201c0  libstdc++-v3/testsuite/25_algorithms/lower_bound/2.cc
  79262bb2dd874fed4d031b5866994123  libstdc++-v3/testsuite/25_algorithms/lower_bound/33613.cc
  f3bcfbb7cff9aba454e55e19bcf2baf8  libstdc++-v3/testsuite/25_algorithms/lower_bound/check_type.cc
! 3e6fe50fc145e9c576beca1e247e7da3  libstdc++-v3/testsuite/25_algorithms/lower_bound/debug/irreflexive.cc
  63320e25fd7aa7498b9e83cc5cd18506  libstdc++-v3/testsuite/25_algorithms/lower_bound/no_operator_ne.cc
  7539641d39861d52133a38d930f614e5  libstdc++-v3/testsuite/25_algorithms/lower_bound/partitioned.cc
  b081808f9153f80a70b6a6a0bcb10b0a  libstdc++-v3/testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc
*************** bd1952f4d14db0319e3ceeee78d6a33c  libstd
*** 92510,92515 ****
--- 92781,92787 ----
  881597214aaf235e830cd6dd1dd8197a  libstdc++-v3/testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc
  528ba5846be05a18bc76e07ecf18d6d1  libstdc++-v3/testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc
  4d081cf9ad03fb57fbd2678f9bbec070  libstdc++-v3/testsuite/25_algorithms/search/1.cc
+ d97984c977a680e56edcfa755c94e699  libstdc++-v3/testsuite/25_algorithms/search/78346.cc
  f3d79be3cdbd0dc9197ce75ccc0fc574  libstdc++-v3/testsuite/25_algorithms/search/check_type.cc
  74cbad7d7dee016bc80c9108b1b7eecb  libstdc++-v3/testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc
  0bd540e9a4f03bac092cbbb7e4dc1329  libstdc++-v3/testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc
*************** a40c7fe287ee052ee8d9602dde2d00fd  libstd
*** 92544,92549 ****
--- 92816,92822 ----
  829760303869b70eeeb31a2b0949d5a4  libstdc++-v3/testsuite/25_algorithms/sort/34095.cc
  310c23e9a6781ad0eac2fe96736f828d  libstdc++-v3/testsuite/25_algorithms/sort/34636.cc
  9e9978bbc94d89eefed75e43f8d1f455  libstdc++-v3/testsuite/25_algorithms/sort/35588.cc
+ 4b76c17dba24d84cee7c85cb520677da  libstdc++-v3/testsuite/25_algorithms/sort/78991.cc
  dba4752d614856959d0a317696af20a8  libstdc++-v3/testsuite/25_algorithms/sort/check_compare_by_value.cc
  20aea69177cbac520e733da49eee4989  libstdc++-v3/testsuite/25_algorithms/sort/moveable.cc
  7e7ab93b61d1a7e0794841c7dd40bea3  libstdc++-v3/testsuite/25_algorithms/sort/random_test.cc
*************** a71f8761363c8add22d049c4c8ea59fc  libstd
*** 92939,92945 ****
  272a1827e8199d92bf8ba9cd853f90ba  libstdc++-v3/testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc
  64de8e7e1b426c525a1b526e77f8db40  libstdc++-v3/testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc
  ed6b9c29c8ac1e12a6d08e584e56b9da  libstdc++-v3/testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc
! acfd8373a2f89988d424c1b2599d8a96  libstdc++-v3/testsuite/26_numerics/random/uniform_real_distribution/operators/64351.cc
  1570e5563ebc3689d20a22b70c2e8d30  libstdc++-v3/testsuite/26_numerics/random/uniform_real_distribution/operators/equal.cc
  09695e0e42a5b1d86b444b40d7fa26d3  libstdc++-v3/testsuite/26_numerics/random/uniform_real_distribution/operators/inequal.cc
  9a815c1f9a093992986e779c22b14d8d  libstdc++-v3/testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc
--- 93212,93218 ----
  272a1827e8199d92bf8ba9cd853f90ba  libstdc++-v3/testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc
  64de8e7e1b426c525a1b526e77f8db40  libstdc++-v3/testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc
  ed6b9c29c8ac1e12a6d08e584e56b9da  libstdc++-v3/testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc
! 61c346d5cbf3f5be5e7368e68827a74b  libstdc++-v3/testsuite/26_numerics/random/uniform_real_distribution/operators/64351.cc
  1570e5563ebc3689d20a22b70c2e8d30  libstdc++-v3/testsuite/26_numerics/random/uniform_real_distribution/operators/equal.cc
  09695e0e42a5b1d86b444b40d7fa26d3  libstdc++-v3/testsuite/26_numerics/random/uniform_real_distribution/operators/inequal.cc
  9a815c1f9a093992986e779c22b14d8d  libstdc++-v3/testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc
*************** e78f2cb7a78943ee4298174c7a0c0162  libstd
*** 93761,93773 ****
  ec69ce704f589a0604916d68e620074e  libstdc++-v3/testsuite/27_io/ios_base/sync_with_stdio/2.cc
  16e1bc9a7eeccc2360ca90333790cb32  libstdc++-v3/testsuite/27_io/ios_base/sync_with_stdio/9523.cc
  a50303d9c9896160f8efc660fc348cf0  libstdc++-v3/testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc
! 5217e055030b19e2df033c86d80ee667  libstdc++-v3/testsuite/27_io/ios_base/types/fmtflags/case_label.cc
  8c54c54ffca3b0efc5640cace75fd378  libstdc++-v3/testsuite/27_io/ios_base/types/fmtflags/constexpr_operators.cc
  6700b4fc80be1eb1383d107c8f91a907  libstdc++-v3/testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc
! 3e14cdb631dd712b8a857e7468d6033e  libstdc++-v3/testsuite/27_io/ios_base/types/iostate/case_label.cc
  51263c305bda563bf7e4334a81e381bb  libstdc++-v3/testsuite/27_io/ios_base/types/iostate/constexpr_operators.cc
  196ac594ba61a55f95c89a5f8d8320ea  libstdc++-v3/testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc
! e2ef7c84f2d8dba8f3e665916cbf939e  libstdc++-v3/testsuite/27_io/ios_base/types/openmode/case_label.cc
  50ed0d88c7c0394322cd5a7930603c0b  libstdc++-v3/testsuite/27_io/ios_base/types/openmode/constexpr_operators.cc
  65173e26112f63f8b891d939d9da81c3  libstdc++-v3/testsuite/27_io/ios_base/types/seekdir/case_label.cc
  27a21b18db4b52b3593690da3847d761  libstdc++-v3/testsuite/27_io/manipulators/adjustfield/char/1.cc
--- 94034,94046 ----
  ec69ce704f589a0604916d68e620074e  libstdc++-v3/testsuite/27_io/ios_base/sync_with_stdio/2.cc
  16e1bc9a7eeccc2360ca90333790cb32  libstdc++-v3/testsuite/27_io/ios_base/sync_with_stdio/9523.cc
  a50303d9c9896160f8efc660fc348cf0  libstdc++-v3/testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc
! 567ef869ead986353d767ae3ffdef00c  libstdc++-v3/testsuite/27_io/ios_base/types/fmtflags/case_label.cc
  8c54c54ffca3b0efc5640cace75fd378  libstdc++-v3/testsuite/27_io/ios_base/types/fmtflags/constexpr_operators.cc
  6700b4fc80be1eb1383d107c8f91a907  libstdc++-v3/testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc
! 243be0344f58b045b2700735b472882d  libstdc++-v3/testsuite/27_io/ios_base/types/iostate/case_label.cc
  51263c305bda563bf7e4334a81e381bb  libstdc++-v3/testsuite/27_io/ios_base/types/iostate/constexpr_operators.cc
  196ac594ba61a55f95c89a5f8d8320ea  libstdc++-v3/testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc
! 0f7d4e1275750b05559e3aca947e81b6  libstdc++-v3/testsuite/27_io/ios_base/types/openmode/case_label.cc
  50ed0d88c7c0394322cd5a7930603c0b  libstdc++-v3/testsuite/27_io/ios_base/types/openmode/constexpr_operators.cc
  65173e26112f63f8b891d939d9da81c3  libstdc++-v3/testsuite/27_io/ios_base/types/seekdir/case_label.cc
  27a21b18db4b52b3593690da3847d761  libstdc++-v3/testsuite/27_io/manipulators/adjustfield/char/1.cc
*************** a9e1c9bbd0e1eb92c98d6868d7900b6d  libstd
*** 93888,93894 ****
  b715c45a6677f269807dab0bbcf0ee1d  libstdc++-v3/testsuite/27_io/objects/wchar_t/9_xin.in
  f1681f97a9f016f33aa4240ffc054f7f  libstdc++-v3/testsuite/27_io/objects/wchar_t/dr455.cc
  c5a1bba63600a3c89a74a6eaf107c076  libstdc++-v3/testsuite/27_io/rvalue_streams-2.cc
! c5c81e05480054b93354031ef1515eb0  libstdc++-v3/testsuite/27_io/rvalue_streams.cc
  674fe833ce8b1c2414c00970719852b0  libstdc++-v3/testsuite/27_io/types/1.cc
  11573fa1a1261ae909084be15debf07c  libstdc++-v3/testsuite/27_io/types/2.cc
  f02ab13e31cea5f9070bfaea25b1b231  libstdc++-v3/testsuite/27_io/types/3.cc
--- 94161,94167 ----
  b715c45a6677f269807dab0bbcf0ee1d  libstdc++-v3/testsuite/27_io/objects/wchar_t/9_xin.in
  f1681f97a9f016f33aa4240ffc054f7f  libstdc++-v3/testsuite/27_io/objects/wchar_t/dr455.cc
  c5a1bba63600a3c89a74a6eaf107c076  libstdc++-v3/testsuite/27_io/rvalue_streams-2.cc
! 2612a437d8790fcbf5fd9ffc694f50b7  libstdc++-v3/testsuite/27_io/rvalue_streams.cc
  674fe833ce8b1c2414c00970719852b0  libstdc++-v3/testsuite/27_io/types/1.cc
  11573fa1a1261ae909084be15debf07c  libstdc++-v3/testsuite/27_io/types/2.cc
  f02ab13e31cea5f9070bfaea25b1b231  libstdc++-v3/testsuite/27_io/types/3.cc
*************** e7067fbe523c6772056bbd3db6b5a262  libstd
*** 93952,93957 ****
--- 94225,94231 ----
  d07c560931ec5252834914b445bcfe26  libstdc++-v3/testsuite/28_regex/basic_regex/ctors/47724.cc
  326bbf252dc9afc3d66f09406a11ce06  libstdc++-v3/testsuite/28_regex/basic_regex/ctors/basic/cstring.cc
  7dc043298e8d07ca8f8b5631dd113491  libstdc++-v3/testsuite/28_regex/basic_regex/ctors/basic/default.cc
+ 1f2aed16200172a658646299e552350c  libstdc++-v3/testsuite/28_regex/basic_regex/ctors/basic/iter.cc
  89686c4cfa27f2e9ee243a37fae0cd75  libstdc++-v3/testsuite/28_regex/basic_regex/ctors/basic/pstring_char.cc
  534828c9960a4136b9d0863aca50a2ee  libstdc++-v3/testsuite/28_regex/basic_regex/ctors/basic/pstring_wchar_t.cc
  21427c0c30a7b22f050065553cebb60f  libstdc++-v3/testsuite/28_regex/basic_regex/ctors/basic/raw_string.cc
*************** e2d7778e834dc03d399bd1c0871ebde4  libstd
*** 94007,94013 ****
  2dcf8f30d0c3f2e409bb34ede6a65b86  libstdc++-v3/testsuite/28_regex/range_access.cc
  5f9d219283f91aa32685ee7cc7d0abc1  libstdc++-v3/testsuite/28_regex/regex_error/base.cc
  19e22529270c44d785b6556fb927fc47  libstdc++-v3/testsuite/28_regex/regex_error/regex_error.cc
! 68f151d3274defb8f59d8b7ff7d2a94e  libstdc++-v3/testsuite/28_regex/regression.cc
  bf2839ff0490457b1b711c8115fd75de  libstdc++-v3/testsuite/28_regex/requirements/typedefs.cc
  0e0c88b853b0ff77fa836b54e0607a49  libstdc++-v3/testsuite/28_regex/sub_match/cast_char.cc
  33bb9f9adc1e784cb0d19f13eaf3537b  libstdc++-v3/testsuite/28_regex/sub_match/cast_wchar_t.cc
--- 94281,94287 ----
  2dcf8f30d0c3f2e409bb34ede6a65b86  libstdc++-v3/testsuite/28_regex/range_access.cc
  5f9d219283f91aa32685ee7cc7d0abc1  libstdc++-v3/testsuite/28_regex/regex_error/base.cc
  19e22529270c44d785b6556fb927fc47  libstdc++-v3/testsuite/28_regex/regex_error/regex_error.cc
! d33e022e0e6b6b81dafd27434acda9e4  libstdc++-v3/testsuite/28_regex/regression.cc
  bf2839ff0490457b1b711c8115fd75de  libstdc++-v3/testsuite/28_regex/requirements/typedefs.cc
  0e0c88b853b0ff77fa836b54e0607a49  libstdc++-v3/testsuite/28_regex/sub_match/cast_char.cc
  33bb9f9adc1e784cb0d19f13eaf3537b  libstdc++-v3/testsuite/28_regex/sub_match/cast_wchar_t.cc
*************** fe0b2f3cd47d5d8dbea6f144cb813987  libstd
*** 94042,94047 ****
--- 94316,94322 ----
  1cbde7b07616550ff6f216b789642fcc  libstdc++-v3/testsuite/29_atomics/atomic/64658.cc
  d0b280679a246549737c764aba7ae9b9  libstdc++-v3/testsuite/29_atomics/atomic/65147.cc
  7af3c44a3de4fb0cddf38f3113cbc24e  libstdc++-v3/testsuite/29_atomics/atomic/65913.cc
+ 91fa5fb74d19cc4c7ccaf8bf7ce5490a  libstdc++-v3/testsuite/29_atomics/atomic/69301.cc
  c80acf835c5ce4abaa0ac617f980355b  libstdc++-v3/testsuite/29_atomics/atomic/cons/49445.cc
  acd3b57ed2ac2fc5ea6b2320f307149c  libstdc++-v3/testsuite/29_atomics/atomic/cons/assign_neg.cc
  be3374ed0e8ba400524eecc5b4f20e62  libstdc++-v3/testsuite/29_atomics/atomic/cons/constexpr.cc
*************** db5ecca9146c7b296130664f2e86e83f  libstd
*** 94318,94323 ****
--- 94593,94599 ----
  0534f0e159d032c3f08bf98ba17467dc  libstdc++-v3/testsuite/30_threads/thread/cons/9.cc
  464c2e5f300bb7c4be7295443bd48662  libstdc++-v3/testsuite/30_threads/thread/cons/assign_neg.cc
  4ed1b212caaa3ed1bb133c378299b215  libstdc++-v3/testsuite/30_threads/thread/cons/copy_neg.cc
+ cc309c9b467ecb015d9fbb12271121ae  libstdc++-v3/testsuite/30_threads/thread/cons/lwg2097.cc
  ab5dc353030937f33755038315092a94  libstdc++-v3/testsuite/30_threads/thread/cons/moveable.cc
  d1dde412f82680e8a2af2d9a8f5c8531  libstdc++-v3/testsuite/30_threads/thread/id/hash.cc
  21e0ac8c7be313b478cccd48fb4e2356  libstdc++-v3/testsuite/30_threads/thread/id/operators.cc
*************** b886edc31890a2d16b28d1a2da4f1867  libstd
*** 94445,94451 ****
  a2a23cf0ed7892aaa1822fabd84001d8  libstdc++-v3/testsuite/abi/demangle/regression/cw-15.cc
  4cde177f1ef1bd4c0b82e4e230c6e5bd  libstdc++-v3/testsuite/abi/demangle/regression/cw-16.cc
  88a0fbd4d91bcdec33f9ab17329b22a4  libstdc++-v3/testsuite/abi/demangle/regression/old.cc
! 7be58b289c222fdd3f872f1104b6cb62  libstdc++-v3/testsuite/abi/header_cxxabi.c
  eb211087d450aa52e8e371d3b6e43f0b  libstdc++-v3/testsuite/abi/pr42230.cc
  fccc2ccd9d499e0d1dd6dc9a621a7d45  libstdc++-v3/testsuite/backward/11460.cc
  0c4994e1800714363097ce1d3bce5e0d  libstdc++-v3/testsuite/backward/hash_map/1.cc
--- 94721,94727 ----
  a2a23cf0ed7892aaa1822fabd84001d8  libstdc++-v3/testsuite/abi/demangle/regression/cw-15.cc
  4cde177f1ef1bd4c0b82e4e230c6e5bd  libstdc++-v3/testsuite/abi/demangle/regression/cw-16.cc
  88a0fbd4d91bcdec33f9ab17329b22a4  libstdc++-v3/testsuite/abi/demangle/regression/old.cc
! 7cb1a0b6d6e473017facefe77d4b8309  libstdc++-v3/testsuite/abi/header_cxxabi.c
  eb211087d450aa52e8e371d3b6e43f0b  libstdc++-v3/testsuite/abi/pr42230.cc
  fccc2ccd9d499e0d1dd6dc9a621a7d45  libstdc++-v3/testsuite/backward/11460.cc
  0c4994e1800714363097ce1d3bce5e0d  libstdc++-v3/testsuite/backward/hash_map/1.cc
*************** f3cc688cbe5878fc515ed2d72179a197  libstd
*** 94542,94555 ****
  4d143ca68b2fc8e2f44162f96937b954  libstdc++-v3/testsuite/experimental/any/cons/2.cc
  bcb1af3db3b58578f36d9fc7692922cf  libstdc++-v3/testsuite/experimental/any/cons/aligned.cc
  48399811d2d329c756e82d87ef698e93  libstdc++-v3/testsuite/experimental/any/cons/nontrivial.cc
! f202bdedc914a2ba5e8700ca4b541d88  libstdc++-v3/testsuite/experimental/any/misc/any_cast.cc
  3a88c591b8a2e756c12def4c1cbe0f50  libstdc++-v3/testsuite/experimental/any/misc/any_cast_neg.cc
  ede8bc6c2abc8e8e88dd015c19f35bc9  libstdc++-v3/testsuite/experimental/any/misc/any_cast_no_rtti.cc
  4c83567229f17dfc9aeee2ceada69bc7  libstdc++-v3/testsuite/experimental/any/misc/swap.cc
  89d8fbc9a4c2072fb0d49f46675f92e7  libstdc++-v3/testsuite/experimental/any/modifiers/1.cc
  e4fd72003cbbc2ce4004360eeff650e5  libstdc++-v3/testsuite/experimental/any/observers/type.cc
  f9130543194f9b55a8d690474e1b5667  libstdc++-v3/testsuite/experimental/any/typedefs.cc
! 1f60d193bfb2b984e48fa843e63cf42d  libstdc++-v3/testsuite/experimental/array/make_array.cc
  3c0fc5584f2c2249022f0b8c7542a586  libstdc++-v3/testsuite/experimental/array/neg.cc
  261513dfd61fbdb473ad1c2630145109  libstdc++-v3/testsuite/experimental/chrono/value.cc
  080593077dfd3a8a1b069f2faccb2b88  libstdc++-v3/testsuite/experimental/deque/erasure.cc
--- 94818,94831 ----
  4d143ca68b2fc8e2f44162f96937b954  libstdc++-v3/testsuite/experimental/any/cons/2.cc
  bcb1af3db3b58578f36d9fc7692922cf  libstdc++-v3/testsuite/experimental/any/cons/aligned.cc
  48399811d2d329c756e82d87ef698e93  libstdc++-v3/testsuite/experimental/any/cons/nontrivial.cc
! 3163e58f0dd800110951aac5a0da071a  libstdc++-v3/testsuite/experimental/any/misc/any_cast.cc
  3a88c591b8a2e756c12def4c1cbe0f50  libstdc++-v3/testsuite/experimental/any/misc/any_cast_neg.cc
  ede8bc6c2abc8e8e88dd015c19f35bc9  libstdc++-v3/testsuite/experimental/any/misc/any_cast_no_rtti.cc
  4c83567229f17dfc9aeee2ceada69bc7  libstdc++-v3/testsuite/experimental/any/misc/swap.cc
  89d8fbc9a4c2072fb0d49f46675f92e7  libstdc++-v3/testsuite/experimental/any/modifiers/1.cc
  e4fd72003cbbc2ce4004360eeff650e5  libstdc++-v3/testsuite/experimental/any/observers/type.cc
  f9130543194f9b55a8d690474e1b5667  libstdc++-v3/testsuite/experimental/any/typedefs.cc
! 9fb3c90fb0538227094ef617e4537121  libstdc++-v3/testsuite/experimental/array/make_array.cc
  3c0fc5584f2c2249022f0b8c7542a586  libstdc++-v3/testsuite/experimental/array/neg.cc
  261513dfd61fbdb473ad1c2630145109  libstdc++-v3/testsuite/experimental/chrono/value.cc
  080593077dfd3a8a1b069f2faccb2b88  libstdc++-v3/testsuite/experimental/deque/erasure.cc
*************** fa2b5430b4dc9d19e155fb55bf89cdef  libstd
*** 94623,94629 ****
  043c6e8e4f78804111ba475b4b36f43a  libstdc++-v3/testsuite/experimental/functional/value.cc
  b8a37dc3290caea1a96660d87ea5a9a3  libstdc++-v3/testsuite/experimental/iterator/make_ostream_joiner.cc
  1c550ab3838807146948e05c220dd3c2  libstdc++-v3/testsuite/experimental/iterator/ostream_joiner.cc
! 17ccd1743755323342124adc0b6836f8  libstdc++-v3/testsuite/experimental/iterator/requirements.cc
  d3ab5e86aa5e7ac55f5d37a6f735280e  libstdc++-v3/testsuite/experimental/list/erasure.cc
  70125c85000789057c8687a6838e9adb  libstdc++-v3/testsuite/experimental/map/erasure.cc
  8c013545f075901650904a3cd5c65631  libstdc++-v3/testsuite/experimental/memory/observer_ptr/assignment/assign.cc
--- 94899,94905 ----
  043c6e8e4f78804111ba475b4b36f43a  libstdc++-v3/testsuite/experimental/functional/value.cc
  b8a37dc3290caea1a96660d87ea5a9a3  libstdc++-v3/testsuite/experimental/iterator/make_ostream_joiner.cc
  1c550ab3838807146948e05c220dd3c2  libstdc++-v3/testsuite/experimental/iterator/ostream_joiner.cc
! b38c8c8fd83cd4c520c33faf1fe740fb  libstdc++-v3/testsuite/experimental/iterator/requirements.cc
  d3ab5e86aa5e7ac55f5d37a6f735280e  libstdc++-v3/testsuite/experimental/list/erasure.cc
  70125c85000789057c8687a6838e9adb  libstdc++-v3/testsuite/experimental/map/erasure.cc
  8c013545f075901650904a3cd5c65631  libstdc++-v3/testsuite/experimental/memory/observer_ptr/assignment/assign.cc
*************** c4b1087862c4083c3916414a0e9ab53e  libstd
*** 94658,94664 ****
  070f72cad715d52fbb7f562052cd8231  libstdc++-v3/testsuite/experimental/memory/shared_ptr/observers/owner_before.cc
  19a87aff6cab6612f673b1b6bbb83561  libstdc++-v3/testsuite/experimental/memory/shared_ptr/observers/use_count.cc
  d76f77a05da4f9bccc54a418c5480422  libstdc++-v3/testsuite/experimental/memory_resource/1.cc
! 74e76db79b7b18854cb327a3d6dfd1ca  libstdc++-v3/testsuite/experimental/memory_resource/null_memory_resource.cc
  50a1072449816a3c9c47e8c9766e9432  libstdc++-v3/testsuite/experimental/memory_resource/resource_adaptor.cc
  ae383e40a008068368a3fbeff039591f  libstdc++-v3/testsuite/experimental/numeric/77801.cc
  c77b6abd738996b68bdbcd45a18d3920  libstdc++-v3/testsuite/experimental/numeric/gcd.cc
--- 94934,94940 ----
  070f72cad715d52fbb7f562052cd8231  libstdc++-v3/testsuite/experimental/memory/shared_ptr/observers/owner_before.cc
  19a87aff6cab6612f673b1b6bbb83561  libstdc++-v3/testsuite/experimental/memory/shared_ptr/observers/use_count.cc
  d76f77a05da4f9bccc54a418c5480422  libstdc++-v3/testsuite/experimental/memory_resource/1.cc
! 433d79761e6e012f2ea4835338ef95f8  libstdc++-v3/testsuite/experimental/memory_resource/null_memory_resource.cc
  50a1072449816a3c9c47e8c9766e9432  libstdc++-v3/testsuite/experimental/memory_resource/resource_adaptor.cc
  ae383e40a008068368a3fbeff039591f  libstdc++-v3/testsuite/experimental/numeric/77801.cc
  c77b6abd738996b68bdbcd45a18d3920  libstdc++-v3/testsuite/experimental/numeric/gcd.cc
*************** a89041db77745da6173891d8f9309bbf  libstd
*** 94799,94806 ****
  d06b27a201ab805ecd5bf89b4fc369f7  libstdc++-v3/testsuite/experimental/system_error/value.cc
  569c8323b111fc2d8af937c6ac7019da  libstdc++-v3/testsuite/experimental/tuple/apply.cc
  101ee52327cadd9f462e13aa38d5e67d  libstdc++-v3/testsuite/experimental/tuple/tuple_size.cc
! 51f0edc8115f8eeca62450473e6e5567  libstdc++-v3/testsuite/experimental/type_erased_allocator/2.cc
! 213ec373f1e3ce0b6c403e1522457bb3  libstdc++-v3/testsuite/experimental/type_erased_allocator/uses_allocator.cc
  8eb16260dc8f4ee27e52d211e03816b9  libstdc++-v3/testsuite/experimental/type_traits/detection.cc
  55a49a967400e4f33106adf30b860c48  libstdc++-v3/testsuite/experimental/type_traits/value.cc
  d49b53a5eb472c8dc41325dfa373cc77  libstdc++-v3/testsuite/experimental/unordered_map/erasure.cc
--- 95075,95082 ----
  d06b27a201ab805ecd5bf89b4fc369f7  libstdc++-v3/testsuite/experimental/system_error/value.cc
  569c8323b111fc2d8af937c6ac7019da  libstdc++-v3/testsuite/experimental/tuple/apply.cc
  101ee52327cadd9f462e13aa38d5e67d  libstdc++-v3/testsuite/experimental/tuple/tuple_size.cc
! dc3c9ea70ed07b4e5203e16f6dcc48db  libstdc++-v3/testsuite/experimental/type_erased_allocator/2.cc
! fe273bbf3c582c174e76bfbd827a36a2  libstdc++-v3/testsuite/experimental/type_erased_allocator/uses_allocator.cc
  8eb16260dc8f4ee27e52d211e03816b9  libstdc++-v3/testsuite/experimental/type_traits/detection.cc
  55a49a967400e4f33106adf30b860c48  libstdc++-v3/testsuite/experimental/type_traits/value.cc
  d49b53a5eb472c8dc41325dfa373cc77  libstdc++-v3/testsuite/experimental/unordered_map/erasure.cc
*************** b024313f4d905fe5d16c9ec00404cdfb  libstd
*** 94925,94933 ****
  2b5b5888c16c75b99a2e56dff6ac274a  libstdc++-v3/testsuite/ext/pb_ds/regression/list_update_map_rand_debug.cc
  864210f11a1e818437257838a267fc2f  libstdc++-v3/testsuite/ext/pb_ds/regression/list_update_set_rand.cc
  b45b53a45abac9df4595d3470101c37f  libstdc++-v3/testsuite/ext/pb_ds/regression/list_update_set_rand_debug.cc
  56160086eff60d66382f6a9753e027d3  libstdc++-v3/testsuite/ext/pb_ds/regression/priority_queue_rand.cc
  f5705716a8949f5fbabe70320466c6cf  libstdc++-v3/testsuite/ext/pb_ds/regression/priority_queue_rand_debug.cc
! f004883a4ac86c70537d2cc6a45c0de5  libstdc++-v3/testsuite/ext/pb_ds/regression/priority_queues.cc
  deb68d181e7d14f11b6b5c7d4754aeec  libstdc++-v3/testsuite/ext/pb_ds/regression/tree_map_rand.cc
  cfa6365b89bf777eb605321402aa8d7f  libstdc++-v3/testsuite/ext/pb_ds/regression/tree_map_rand_debug.cc
  57885fe90b5eee246e9ab3e0f8448166  libstdc++-v3/testsuite/ext/pb_ds/regression/tree_set_rand.cc
--- 95201,95210 ----
  2b5b5888c16c75b99a2e56dff6ac274a  libstdc++-v3/testsuite/ext/pb_ds/regression/list_update_map_rand_debug.cc
  864210f11a1e818437257838a267fc2f  libstdc++-v3/testsuite/ext/pb_ds/regression/list_update_set_rand.cc
  b45b53a45abac9df4595d3470101c37f  libstdc++-v3/testsuite/ext/pb_ds/regression/list_update_set_rand_debug.cc
+ adaf4213d618ef3bf2e611c156e73ce1  libstdc++-v3/testsuite/ext/pb_ds/regression/priority_queue_binary_heap-62045.cc
  56160086eff60d66382f6a9753e027d3  libstdc++-v3/testsuite/ext/pb_ds/regression/priority_queue_rand.cc
  f5705716a8949f5fbabe70320466c6cf  libstdc++-v3/testsuite/ext/pb_ds/regression/priority_queue_rand_debug.cc
! e7b42131e75daabcb7cc15080164e9bc  libstdc++-v3/testsuite/ext/pb_ds/regression/priority_queues.cc
  deb68d181e7d14f11b6b5c7d4754aeec  libstdc++-v3/testsuite/ext/pb_ds/regression/tree_map_rand.cc
  cfa6365b89bf777eb605321402aa8d7f  libstdc++-v3/testsuite/ext/pb_ds/regression/tree_map_rand_debug.cc
  57885fe90b5eee246e9ab3e0f8448166  libstdc++-v3/testsuite/ext/pb_ds/regression/tree_set_rand.cc
*************** c7c910ce272dc705dc1f44285ddd2571  libstd
*** 95060,95071 ****
  4f2697a635ba2976fdb4d9747bdb9f7a  libstdc++-v3/testsuite/ext/slist/23781_neg.cc
  097820ca02a93cd00ddee86d180cacdc  libstdc++-v3/testsuite/ext/slist/check_construct_destroy.cc
  879a60e19dec978037a284c693a67f66  libstdc++-v3/testsuite/ext/slist/requirements/explicit_instantiation.cc
! 2f2934a102a12a65e979a275eb0994cc  libstdc++-v3/testsuite/ext/special_functions/conf_hyperg/check_nan.cc
! 166f34a9f49ed60a91f6d1c00c418a2c  libstdc++-v3/testsuite/ext/special_functions/conf_hyperg/check_value.cc
! 68a64fa38dc26405d1b3e1095376b334  libstdc++-v3/testsuite/ext/special_functions/conf_hyperg/compile.cc
! da58102fddd27b2f574e95fcd9b5f8dd  libstdc++-v3/testsuite/ext/special_functions/hyperg/check_nan.cc
! b7b12c4be546bfa8fcdbf33d91c20bf9  libstdc++-v3/testsuite/ext/special_functions/hyperg/check_value.cc
! 12d3e71ae4753daf74dc8b584b496ae1  libstdc++-v3/testsuite/ext/special_functions/hyperg/compile.cc
  d87c528fef89174f4b009a39059764aa  libstdc++-v3/testsuite/ext/stdio_filebuf/char/10063-1.cc
  6d481e8d41d85d3f9adc43f207071661  libstdc++-v3/testsuite/ext/stdio_filebuf/char/10063-2.cc
  cacc2855ee42b2c0ed738c61d97cdd1f  libstdc++-v3/testsuite/ext/stdio_filebuf/char/10063-3.cc
--- 95337,95348 ----
  4f2697a635ba2976fdb4d9747bdb9f7a  libstdc++-v3/testsuite/ext/slist/23781_neg.cc
  097820ca02a93cd00ddee86d180cacdc  libstdc++-v3/testsuite/ext/slist/check_construct_destroy.cc
  879a60e19dec978037a284c693a67f66  libstdc++-v3/testsuite/ext/slist/requirements/explicit_instantiation.cc
! 4cdb5dab0fb36951b220fd2eb8e57df7  libstdc++-v3/testsuite/ext/special_functions/conf_hyperg/check_nan.cc
! a6dacbacfcdf92daca7a890d14c5265d  libstdc++-v3/testsuite/ext/special_functions/conf_hyperg/check_value.cc
! 771e26ed744e6b785ca21166a87747b1  libstdc++-v3/testsuite/ext/special_functions/conf_hyperg/compile.cc
! b1db96f8609944a40bc8c316b2da91f2  libstdc++-v3/testsuite/ext/special_functions/hyperg/check_nan.cc
! 9ab749163b8cf62cdff552ce24ea1af5  libstdc++-v3/testsuite/ext/special_functions/hyperg/check_value.cc
! 1747846ce6ea2c80e99b839a283b51f2  libstdc++-v3/testsuite/ext/special_functions/hyperg/compile.cc
  d87c528fef89174f4b009a39059764aa  libstdc++-v3/testsuite/ext/stdio_filebuf/char/10063-1.cc
  6d481e8d41d85d3f9adc43f207071661  libstdc++-v3/testsuite/ext/stdio_filebuf/char/10063-2.cc
  cacc2855ee42b2c0ed738c61d97cdd1f  libstdc++-v3/testsuite/ext/stdio_filebuf/char/10063-3.cc
*************** b15c6db83318815cd34020c84f331491  libstd
*** 95147,95159 ****
  b3c3d1874b99c71e9b712cbeef9b38bc  libstdc++-v3/testsuite/libstdc++-abi/abi.exp
  74d9b6079ff372f6105439bdb293da63  libstdc++-v3/testsuite/libstdc++-dg/conformance.exp
  a5a3e18e12e56fd3383d69db66735619  libstdc++-v3/testsuite/libstdc++-prettyprinters/48362.cc
  f2e284a2aa11b988e4fd36f6af208f13  libstdc++-v3/testsuite/libstdc++-prettyprinters/cxx11.cc
  b0fe02d5361c7b9c4421e591b0c8cb21  libstdc++-v3/testsuite/libstdc++-prettyprinters/debug.cc
  a6b0f8872932b8704c4f04be2690295a  libstdc++-v3/testsuite/libstdc++-prettyprinters/libfundts.cc
  9d43067f8da943e58554c34ba974eabd  libstdc++-v3/testsuite/libstdc++-prettyprinters/prettyprinters.exp
  c9765f7b65bcf12c97be4a7216cd46be  libstdc++-v3/testsuite/libstdc++-prettyprinters/shared_ptr.cc
! e4eb6f1942fce974ee6f4ebeebe2c011  libstdc++-v3/testsuite/libstdc++-prettyprinters/simple.cc
! 9cbcdca344065a90d63ffb9ed12629ae  libstdc++-v3/testsuite/libstdc++-prettyprinters/simple11.cc
  9007dcf2e7b1f149d4aa6be505ff160a  libstdc++-v3/testsuite/libstdc++-prettyprinters/tr1.cc
  5f6dc49936d2a29f253ea420f931311d  libstdc++-v3/testsuite/libstdc++-prettyprinters/whatis.cc
  ac96152bfef0eaac717cdce923dd43c7  libstdc++-v3/testsuite/libstdc++-xmethods/array.cc
--- 95424,95437 ----
  b3c3d1874b99c71e9b712cbeef9b38bc  libstdc++-v3/testsuite/libstdc++-abi/abi.exp
  74d9b6079ff372f6105439bdb293da63  libstdc++-v3/testsuite/libstdc++-dg/conformance.exp
  a5a3e18e12e56fd3383d69db66735619  libstdc++-v3/testsuite/libstdc++-prettyprinters/48362.cc
+ 68e683137d64badec192d4c3bd419579  libstdc++-v3/testsuite/libstdc++-prettyprinters/59161.cc
  f2e284a2aa11b988e4fd36f6af208f13  libstdc++-v3/testsuite/libstdc++-prettyprinters/cxx11.cc
  b0fe02d5361c7b9c4421e591b0c8cb21  libstdc++-v3/testsuite/libstdc++-prettyprinters/debug.cc
  a6b0f8872932b8704c4f04be2690295a  libstdc++-v3/testsuite/libstdc++-prettyprinters/libfundts.cc
  9d43067f8da943e58554c34ba974eabd  libstdc++-v3/testsuite/libstdc++-prettyprinters/prettyprinters.exp
  c9765f7b65bcf12c97be4a7216cd46be  libstdc++-v3/testsuite/libstdc++-prettyprinters/shared_ptr.cc
! 7d71d9377c3f1a779e371cd82afa3e5a  libstdc++-v3/testsuite/libstdc++-prettyprinters/simple.cc
! 6f62024e0f64c92d31a74e17f26ed5fd  libstdc++-v3/testsuite/libstdc++-prettyprinters/simple11.cc
  9007dcf2e7b1f149d4aa6be505ff160a  libstdc++-v3/testsuite/libstdc++-prettyprinters/tr1.cc
  5f6dc49936d2a29f253ea420f931311d  libstdc++-v3/testsuite/libstdc++-prettyprinters/whatis.cc
  ac96152bfef0eaac717cdce923dd43c7  libstdc++-v3/testsuite/libstdc++-xmethods/array.cc
*************** ac96152bfef0eaac717cdce923dd43c7  libstd
*** 95161,95167 ****
  c9f2671155c8f1a9cd87381efbadfec2  libstdc++-v3/testsuite/libstdc++-xmethods/deque.cc
  4595684b440f9f7174fdd3166126c25a  libstdc++-v3/testsuite/libstdc++-xmethods/forwardlist.cc
  8b48c4e87af1633b343e1f1908706bdb  libstdc++-v3/testsuite/libstdc++-xmethods/list.cc
! b3e67becd9117c5299170076354e6621  libstdc++-v3/testsuite/libstdc++-xmethods/unique_ptr.cc
  caaacb0448644459699cee301461e43f  libstdc++-v3/testsuite/libstdc++-xmethods/vector.cc
  2835f1b72d8916a68a4a2b43b8991749  libstdc++-v3/testsuite/libstdc++-xmethods/xmethods.exp
  8b06aa47bfa95eba0f51541ccb2b1969  libstdc++-v3/testsuite/performance/21_strings/append-1.cc
--- 95439,95446 ----
  c9f2671155c8f1a9cd87381efbadfec2  libstdc++-v3/testsuite/libstdc++-xmethods/deque.cc
  4595684b440f9f7174fdd3166126c25a  libstdc++-v3/testsuite/libstdc++-xmethods/forwardlist.cc
  8b48c4e87af1633b343e1f1908706bdb  libstdc++-v3/testsuite/libstdc++-xmethods/list.cc
! 7469f8d40ba270926c36a45b15e9ebbd  libstdc++-v3/testsuite/libstdc++-xmethods/shared_ptr.cc
! 652ca73fa98a636970fa6ddbd4a90c77  libstdc++-v3/testsuite/libstdc++-xmethods/unique_ptr.cc
  caaacb0448644459699cee301461e43f  libstdc++-v3/testsuite/libstdc++-xmethods/vector.cc
  2835f1b72d8916a68a4a2b43b8991749  libstdc++-v3/testsuite/libstdc++-xmethods/xmethods.exp
  8b06aa47bfa95eba0f51541ccb2b1969  libstdc++-v3/testsuite/performance/21_strings/append-1.cc
*************** fdf312c05b12573189c296172704fe5f  libstd
*** 95260,95350 ****
  40f57b144133b4978e8ee99f76578f3b  libstdc++-v3/testsuite/performance/ext/pb_ds/tree_split_join.cc
  15e001e2a323ee66eb95de1f4f31bfa0  libstdc++-v3/testsuite/performance/ext/pb_ds/tree_text_insert.cc
  c3f8a6a803eb052e3b2a532d092d2690  libstdc++-v3/testsuite/performance/ext/pb_ds/tree_text_lor_find.cc
! 4f06dc604a2781b6c42be07f1fb92508  libstdc++-v3/testsuite/special_functions/01_assoc_laguerre/check_nan.cc
! b72515bd5e9405964bff5c52f2920029  libstdc++-v3/testsuite/special_functions/01_assoc_laguerre/check_value.cc
! 5702fea130e42bcfdc84107d137b29cd  libstdc++-v3/testsuite/special_functions/01_assoc_laguerre/compile.cc
! a76747b3e5bc6f015f739d63c1a5f9d2  libstdc++-v3/testsuite/special_functions/01_assoc_laguerre/compile_2.cc
! 989160c41a68bdf50cc2e94cb621bbf4  libstdc++-v3/testsuite/special_functions/02_assoc_legendre/check_nan.cc
! b93c847e7257b142f70796cf196add5b  libstdc++-v3/testsuite/special_functions/02_assoc_legendre/check_value.cc
! 7486db1eb6ea4bf2d7f2192a2c92afcd  libstdc++-v3/testsuite/special_functions/02_assoc_legendre/compile.cc
! 88a47a24f4d63dc8887b046141eb69fd  libstdc++-v3/testsuite/special_functions/02_assoc_legendre/compile_2.cc
! 450be0e8ac6fccb3cebe69c6f947a21e  libstdc++-v3/testsuite/special_functions/03_beta/check_nan.cc
! c2fb4eb93a2ced4f4f5f615446108217  libstdc++-v3/testsuite/special_functions/03_beta/check_value.cc
! f2ad69fbb9f798c0de2c0c7cc64e1b2a  libstdc++-v3/testsuite/special_functions/03_beta/compile.cc
! 494eb2d0779d93b73b0281399a6e99b3  libstdc++-v3/testsuite/special_functions/03_beta/compile_2.cc
! 5c7d98e5dc6b3e8b03b1095818d145a8  libstdc++-v3/testsuite/special_functions/04_comp_ellint_1/check_nan.cc
! a39942de65c5207bc48c2bdacdbd1115  libstdc++-v3/testsuite/special_functions/04_comp_ellint_1/check_value.cc
! a6bbec5ca2ce3755d9cb13d2489b83f9  libstdc++-v3/testsuite/special_functions/04_comp_ellint_1/compile.cc
! 7fd99fac9fc5022f0868e4eb7625577d  libstdc++-v3/testsuite/special_functions/04_comp_ellint_1/compile_2.cc
! 90f8f09ed7b9a1320828faaedf6b902b  libstdc++-v3/testsuite/special_functions/05_comp_ellint_2/check_nan.cc
! 2662589f9a01267302321f422f2b42e0  libstdc++-v3/testsuite/special_functions/05_comp_ellint_2/check_value.cc
! 520fdb6ecf7672a0f773094d7dc93704  libstdc++-v3/testsuite/special_functions/05_comp_ellint_2/compile.cc
! f7016adfc7f3b5e0132f2e1d54c39758  libstdc++-v3/testsuite/special_functions/05_comp_ellint_2/compile_2.cc
! dc32bbc933c23a9581d4ea0a0865d173  libstdc++-v3/testsuite/special_functions/06_comp_ellint_3/check_nan.cc
! 2bd360c5335884c2ace8b97ab1dd14b8  libstdc++-v3/testsuite/special_functions/06_comp_ellint_3/check_value.cc
! 2a45381c354281982c3e5efa9154e0a8  libstdc++-v3/testsuite/special_functions/06_comp_ellint_3/compile.cc
! 982c74cce7931e7b1cb0226554834137  libstdc++-v3/testsuite/special_functions/06_comp_ellint_3/compile_2.cc
! f8e5740ef151b0e5eb0a9393faa833dc  libstdc++-v3/testsuite/special_functions/07_cyl_bessel_i/check_nan.cc
! 325103e90a15d9c64dc0aece78ddfb41  libstdc++-v3/testsuite/special_functions/07_cyl_bessel_i/check_value.cc
! f9f7931789f67865785c8daac2921dc7  libstdc++-v3/testsuite/special_functions/07_cyl_bessel_i/compile.cc
! 641c0c58fefaab3e2d0e7b8bd2921f92  libstdc++-v3/testsuite/special_functions/07_cyl_bessel_i/compile_2.cc
! 577fa2b65a5f8e0823894f0c0f4f02ae  libstdc++-v3/testsuite/special_functions/07_cyl_bessel_i/pr56216.cc
! 4b458c6841aa5061c313a3a2f19811df  libstdc++-v3/testsuite/special_functions/08_cyl_bessel_j/check_nan.cc
! c0330c81d172cc0a7f09928e8b410332  libstdc++-v3/testsuite/special_functions/08_cyl_bessel_j/check_value.cc
! 7875d98b47f82f167ff78c67b498c909  libstdc++-v3/testsuite/special_functions/08_cyl_bessel_j/compile.cc
! 84b6bb4b5f61ed2a9b8e7fb9e4eb9b12  libstdc++-v3/testsuite/special_functions/08_cyl_bessel_j/compile_2.cc
! e2eb263eee26336dd29d2af9a5b26cd8  libstdc++-v3/testsuite/special_functions/09_cyl_bessel_k/check_nan.cc
! 92afa4c8a12b3103014775130fef2a24  libstdc++-v3/testsuite/special_functions/09_cyl_bessel_k/check_value.cc
! 1bc6f8f9cbc2308e058ba428f28ee2b2  libstdc++-v3/testsuite/special_functions/09_cyl_bessel_k/compile.cc
! 15cad8b6d521bbd400078bda25f77b16  libstdc++-v3/testsuite/special_functions/09_cyl_bessel_k/compile_2.cc
! 75ce7cd296e75b0ad3ea7f695ecf80e9  libstdc++-v3/testsuite/special_functions/10_cyl_neumann/check_nan.cc
! b28cde9f06d2d2ce507ceabfe58d58bb  libstdc++-v3/testsuite/special_functions/10_cyl_neumann/check_value.cc
! d4e59fec5b03e258f33b9ee1f303b756  libstdc++-v3/testsuite/special_functions/10_cyl_neumann/compile.cc
! 1b2e2121554966d2ce1cba0078a722c1  libstdc++-v3/testsuite/special_functions/10_cyl_neumann/compile_2.cc
! ebef2a3c554bcfccacaa4ae34f52e0a6  libstdc++-v3/testsuite/special_functions/11_ellint_1/check_nan.cc
! e8216a594cb361f6468da7aad7cd509d  libstdc++-v3/testsuite/special_functions/11_ellint_1/check_value.cc
! 69a3bd726e0c157c90e02ca8e634cb78  libstdc++-v3/testsuite/special_functions/11_ellint_1/compile.cc
! 2300015f6be26a46ce52d64679327a14  libstdc++-v3/testsuite/special_functions/11_ellint_1/compile_2.cc
! 04a5dee012aee20fa8e579127be85368  libstdc++-v3/testsuite/special_functions/12_ellint_2/check_nan.cc
! 4bb8f4f970032aa48c6a3cc4ce25a41c  libstdc++-v3/testsuite/special_functions/12_ellint_2/check_value.cc
! 6ec9abe81244b25cab16bde6db628d10  libstdc++-v3/testsuite/special_functions/12_ellint_2/compile.cc
! 82de168f5fdb59bcbf059986175df82f  libstdc++-v3/testsuite/special_functions/12_ellint_2/compile_2.cc
! b8122fb39a80f301a37daf86c25927b2  libstdc++-v3/testsuite/special_functions/13_ellint_3/check_nan.cc
! 67bc433055fbece921b6389379c0f41e  libstdc++-v3/testsuite/special_functions/13_ellint_3/check_value.cc
! 608c008910b0c114ca140b7cf07e603b  libstdc++-v3/testsuite/special_functions/13_ellint_3/compile.cc
! f5986191813e2c7ac51c0b63b5867c37  libstdc++-v3/testsuite/special_functions/13_ellint_3/compile_2.cc
! a72d4f15159d5ebaddc5c24aef7b2266  libstdc++-v3/testsuite/special_functions/14_expint/check_nan.cc
! 472ca7fa4a50963506ca61b01c1225e5  libstdc++-v3/testsuite/special_functions/14_expint/check_value.cc
! 71f03892520557aabed06c8382c62238  libstdc++-v3/testsuite/special_functions/14_expint/compile.cc
! e0a6e0e27dc96fc1c4844afc771a41cb  libstdc++-v3/testsuite/special_functions/14_expint/compile_2.cc
! 935c63fa979703935888cceb7ffa8a53  libstdc++-v3/testsuite/special_functions/15_hermite/check_nan.cc
! 0a8c2942905322245a7cf6677718bbc6  libstdc++-v3/testsuite/special_functions/15_hermite/check_value.cc
! 1a5327ca9bd92d6c207de9c53289ca56  libstdc++-v3/testsuite/special_functions/15_hermite/compile.cc
! 7b9a676ba2e8cbde5542030a5c87c03a  libstdc++-v3/testsuite/special_functions/15_hermite/compile_2.cc
! 72a3211e2525aa9c3963258dd01a4118  libstdc++-v3/testsuite/special_functions/16_laguerre/check_nan.cc
! 7a90cbefe3f13695de3eceb6fbe02aab  libstdc++-v3/testsuite/special_functions/16_laguerre/check_value.cc
! 369b09d5dec6b05fa41f1eb2f79c2aea  libstdc++-v3/testsuite/special_functions/16_laguerre/compile.cc
! b674246b090640b9fb3ef8467d127c4e  libstdc++-v3/testsuite/special_functions/16_laguerre/compile_2.cc
! 8545aed2f13090964408b79278654955  libstdc++-v3/testsuite/special_functions/17_legendre/check_nan.cc
! 563cc90b5b9021b5cdb7cad913900744  libstdc++-v3/testsuite/special_functions/17_legendre/check_value.cc
! 71d00303ae108fb2df256a5da61ea171  libstdc++-v3/testsuite/special_functions/17_legendre/compile.cc
! 8662507a7e272b8a36a9a64cb134894e  libstdc++-v3/testsuite/special_functions/17_legendre/compile_2.cc
! 30ecd1ee1ee135a6fd0be487a6c0e378  libstdc++-v3/testsuite/special_functions/18_riemann_zeta/check_nan.cc
! bab4df59d6108aa58fff41b75cb145f3  libstdc++-v3/testsuite/special_functions/18_riemann_zeta/check_value.cc
! 63ba20dbcd503d6a95d5cb6d43ed7108  libstdc++-v3/testsuite/special_functions/18_riemann_zeta/compile.cc
! d6f396155a579dafbcbe91d9bf3d0007  libstdc++-v3/testsuite/special_functions/18_riemann_zeta/compile_2.cc
! 0945d7dd43ebbc25a9c85e7565e6908f  libstdc++-v3/testsuite/special_functions/19_sph_bessel/check_nan.cc
! 535700ac37d4bccb61b32cdcf7d2d3e8  libstdc++-v3/testsuite/special_functions/19_sph_bessel/check_value.cc
! c7dd4878e46a288ea784d578dbfb54df  libstdc++-v3/testsuite/special_functions/19_sph_bessel/compile.cc
! 1810efe00d17f3547150525373b39676  libstdc++-v3/testsuite/special_functions/19_sph_bessel/compile_2.cc
! 06b9392c90e87b5d8b89f4487b47c7c4  libstdc++-v3/testsuite/special_functions/20_sph_legendre/check_nan.cc
! 6f0f1702d5e3151abd591541f97049af  libstdc++-v3/testsuite/special_functions/20_sph_legendre/check_value.cc
! 4cad83cbaf4c870d6e0fec904fff91c8  libstdc++-v3/testsuite/special_functions/20_sph_legendre/compile.cc
! 68ea8774b0b0817692072b7bbc741deb  libstdc++-v3/testsuite/special_functions/20_sph_legendre/compile_2.cc
! a8afcbefa8f4d2b66d780f238bd270e9  libstdc++-v3/testsuite/special_functions/21_sph_neumann/check_nan.cc
! e00396e02820a7740c317b26fb113b5d  libstdc++-v3/testsuite/special_functions/21_sph_neumann/check_value.cc
! 061325791a6b3b25f1f6122e3355341a  libstdc++-v3/testsuite/special_functions/21_sph_neumann/compile.cc
! f8d8fa6eb8eb88f1ac4174909d3217de  libstdc++-v3/testsuite/special_functions/21_sph_neumann/compile_2.cc
  db59d84f34e748db7b1dfa2c8b226d5f  libstdc++-v3/testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc
  9489c2f0342abf91af32b980141dcb3e  libstdc++-v3/testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc
  8f1f797304d58d0a316b989811618970  libstdc++-v3/testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc
--- 95539,95629 ----
  40f57b144133b4978e8ee99f76578f3b  libstdc++-v3/testsuite/performance/ext/pb_ds/tree_split_join.cc
  15e001e2a323ee66eb95de1f4f31bfa0  libstdc++-v3/testsuite/performance/ext/pb_ds/tree_text_insert.cc
  c3f8a6a803eb052e3b2a532d092d2690  libstdc++-v3/testsuite/performance/ext/pb_ds/tree_text_lor_find.cc
! d6bca76694568673dcfd6949bef461f1  libstdc++-v3/testsuite/special_functions/01_assoc_laguerre/check_nan.cc
! 9763e6d4bae72ee65c8fd67a09404b9b  libstdc++-v3/testsuite/special_functions/01_assoc_laguerre/check_value.cc
! 129a650f3925fecf10e37f8a49aea9e4  libstdc++-v3/testsuite/special_functions/01_assoc_laguerre/compile.cc
! aa9f69e567ff77f4dd025e561257ba71  libstdc++-v3/testsuite/special_functions/01_assoc_laguerre/compile_2.cc
! a45155ace7b1733aa5e8226f00585a67  libstdc++-v3/testsuite/special_functions/02_assoc_legendre/check_nan.cc
! d5f588ea2dc0475e52f2bb3ea540e85e  libstdc++-v3/testsuite/special_functions/02_assoc_legendre/check_value.cc
! 2dcbccee4c871251736c3bfeb2ab93a6  libstdc++-v3/testsuite/special_functions/02_assoc_legendre/compile.cc
! 1212b54410597cb3159b6a265bdbcbe5  libstdc++-v3/testsuite/special_functions/02_assoc_legendre/compile_2.cc
! 6862d6cdd947b6ee95b10d749177ac9e  libstdc++-v3/testsuite/special_functions/03_beta/check_nan.cc
! 31fc7a0d7376b9f13133abcadcfed609  libstdc++-v3/testsuite/special_functions/03_beta/check_value.cc
! 34342769e88a18c28df41fd448bb2e5f  libstdc++-v3/testsuite/special_functions/03_beta/compile.cc
! 2dfe905b0a48ec59d3702fcf19f43615  libstdc++-v3/testsuite/special_functions/03_beta/compile_2.cc
! f6f7a698d5ee9c3cca7bed2da2f6a8e4  libstdc++-v3/testsuite/special_functions/04_comp_ellint_1/check_nan.cc
! 004c24bddcdb9ffb8845efbff3a506b4  libstdc++-v3/testsuite/special_functions/04_comp_ellint_1/check_value.cc
! db6797f46469bc5b57a3aca794f595b4  libstdc++-v3/testsuite/special_functions/04_comp_ellint_1/compile.cc
! bc770012c2caeb4f1e62d987b0eae7f2  libstdc++-v3/testsuite/special_functions/04_comp_ellint_1/compile_2.cc
! 23ad95a1745a05e856f86376dc80b2e6  libstdc++-v3/testsuite/special_functions/05_comp_ellint_2/check_nan.cc
! 5e30209cc7aa8383bcf8fc351744f225  libstdc++-v3/testsuite/special_functions/05_comp_ellint_2/check_value.cc
! 1d9bc223a6299f3ed252bd14e152151a  libstdc++-v3/testsuite/special_functions/05_comp_ellint_2/compile.cc
! df8a1c39b6b30a41e602ffd863995f51  libstdc++-v3/testsuite/special_functions/05_comp_ellint_2/compile_2.cc
! 55cb22417a4bbea445f520e4c13b6c29  libstdc++-v3/testsuite/special_functions/06_comp_ellint_3/check_nan.cc
! c5ecb1c1803a5326db0539123548e963  libstdc++-v3/testsuite/special_functions/06_comp_ellint_3/check_value.cc
! 39d8f3e6c1b2ea025b073ca097741fd8  libstdc++-v3/testsuite/special_functions/06_comp_ellint_3/compile.cc
! 3246b4797f16b5f56e05b9590724b512  libstdc++-v3/testsuite/special_functions/06_comp_ellint_3/compile_2.cc
! 134fe58f2322d3726f520ffc8ac4a842  libstdc++-v3/testsuite/special_functions/07_cyl_bessel_i/check_nan.cc
! 65439593d95c654c396ca88d6103658d  libstdc++-v3/testsuite/special_functions/07_cyl_bessel_i/check_value.cc
! e569155b2ab0f3bc4074ddc2fa644806  libstdc++-v3/testsuite/special_functions/07_cyl_bessel_i/compile.cc
! 2ddba23e560a286f8580c3f88b2084fa  libstdc++-v3/testsuite/special_functions/07_cyl_bessel_i/compile_2.cc
! a428497f319b7f711f3d11a49f2ccedb  libstdc++-v3/testsuite/special_functions/07_cyl_bessel_i/pr56216.cc
! b72a43414bab0d21430faa0a6848291b  libstdc++-v3/testsuite/special_functions/08_cyl_bessel_j/check_nan.cc
! 427ee29c29f3466204f4b0795ee1f7bd  libstdc++-v3/testsuite/special_functions/08_cyl_bessel_j/check_value.cc
! e6ece41b8ca290a0d2b0d971e9ec8e20  libstdc++-v3/testsuite/special_functions/08_cyl_bessel_j/compile.cc
! 73f4af57e50fee3d007e241cdbc6b6bb  libstdc++-v3/testsuite/special_functions/08_cyl_bessel_j/compile_2.cc
! d2db09693754a5074054d929c3fb1ac0  libstdc++-v3/testsuite/special_functions/09_cyl_bessel_k/check_nan.cc
! be14f6d139a5011665114b667cb6a315  libstdc++-v3/testsuite/special_functions/09_cyl_bessel_k/check_value.cc
! 6512df4688008a3b83eca96a49a8e249  libstdc++-v3/testsuite/special_functions/09_cyl_bessel_k/compile.cc
! 1617a89f33a68e8f54caf1df0c87adf2  libstdc++-v3/testsuite/special_functions/09_cyl_bessel_k/compile_2.cc
! 78722bc1ecc8d0d686c3309251885198  libstdc++-v3/testsuite/special_functions/10_cyl_neumann/check_nan.cc
! d0ec4692475ea7c2a9093b46af32f148  libstdc++-v3/testsuite/special_functions/10_cyl_neumann/check_value.cc
! 5288f6ca57bf75398c684f95bf345d84  libstdc++-v3/testsuite/special_functions/10_cyl_neumann/compile.cc
! 9b71146e251551de2b71d9a39c722845  libstdc++-v3/testsuite/special_functions/10_cyl_neumann/compile_2.cc
! 3a16fdd8dd50dc7f25c88c1788d35833  libstdc++-v3/testsuite/special_functions/11_ellint_1/check_nan.cc
! 85200990acde72b1c686523ae4f4fc33  libstdc++-v3/testsuite/special_functions/11_ellint_1/check_value.cc
! 9c7d7d2f4288b1656494f73ac8891736  libstdc++-v3/testsuite/special_functions/11_ellint_1/compile.cc
! 528b96e564e88e3e488c7b2e09251891  libstdc++-v3/testsuite/special_functions/11_ellint_1/compile_2.cc
! fb97d3c43cbe360ea19620a525c41630  libstdc++-v3/testsuite/special_functions/12_ellint_2/check_nan.cc
! ad9c022f3fd552a61653edff5cb91a94  libstdc++-v3/testsuite/special_functions/12_ellint_2/check_value.cc
! 0f393ba29f9f8851abba36ce32bbda36  libstdc++-v3/testsuite/special_functions/12_ellint_2/compile.cc
! 04e2612c8666dd28f59cbeb23c273966  libstdc++-v3/testsuite/special_functions/12_ellint_2/compile_2.cc
! 8e25768533355325d04e85dc0192c071  libstdc++-v3/testsuite/special_functions/13_ellint_3/check_nan.cc
! d77f3c2918d4484991e2a33adcb7c52f  libstdc++-v3/testsuite/special_functions/13_ellint_3/check_value.cc
! 37c30e7f5eb837354f728f38199ae2e9  libstdc++-v3/testsuite/special_functions/13_ellint_3/compile.cc
! 6536626dca2b267702bd6d83a0fed55f  libstdc++-v3/testsuite/special_functions/13_ellint_3/compile_2.cc
! 422610b8f5c0571f9d1dcaa5680e3bf2  libstdc++-v3/testsuite/special_functions/14_expint/check_nan.cc
! 6f03ccee8cd192922525dc43ec943c21  libstdc++-v3/testsuite/special_functions/14_expint/check_value.cc
! de144099dfe50015fe26a4ba02c972db  libstdc++-v3/testsuite/special_functions/14_expint/compile.cc
! 97d7553c1c19fae8aa105056332fd763  libstdc++-v3/testsuite/special_functions/14_expint/compile_2.cc
! 791dd595d7f0042730cab85812996b97  libstdc++-v3/testsuite/special_functions/15_hermite/check_nan.cc
! 4addecab90d3e2047c48b0d7b4ed1073  libstdc++-v3/testsuite/special_functions/15_hermite/check_value.cc
! 84878e120f93790e2bd814f227e0b676  libstdc++-v3/testsuite/special_functions/15_hermite/compile.cc
! 3417049d1240f127ff79f3f95453a21d  libstdc++-v3/testsuite/special_functions/15_hermite/compile_2.cc
! d923a342805f419d07abebd15aca27c4  libstdc++-v3/testsuite/special_functions/16_laguerre/check_nan.cc
! 5a103bf98afc5d085178a8e97e43ccbe  libstdc++-v3/testsuite/special_functions/16_laguerre/check_value.cc
! d576c14ece72b65003f85d4211c18e20  libstdc++-v3/testsuite/special_functions/16_laguerre/compile.cc
! 5f9a86b822b0cacbb653bf7aec2260a4  libstdc++-v3/testsuite/special_functions/16_laguerre/compile_2.cc
! 66555f29b019e2d11fdf3f66ad9dc5db  libstdc++-v3/testsuite/special_functions/17_legendre/check_nan.cc
! 593302ff347ed2c2a79b7db8456251c5  libstdc++-v3/testsuite/special_functions/17_legendre/check_value.cc
! 46dff17b86cadf2b90e43821f7a9939b  libstdc++-v3/testsuite/special_functions/17_legendre/compile.cc
! 6c054567ff1692b1e733fc2b16df7cd5  libstdc++-v3/testsuite/special_functions/17_legendre/compile_2.cc
! b1d7e3a9b112dd43061d74f40cc85aad  libstdc++-v3/testsuite/special_functions/18_riemann_zeta/check_nan.cc
! 6812bac9bf606cb3baaf72a13da52e30  libstdc++-v3/testsuite/special_functions/18_riemann_zeta/check_value.cc
! 88e8e4e2eae81bcb38c40f519b2c88db  libstdc++-v3/testsuite/special_functions/18_riemann_zeta/compile.cc
! dc29924449594b632e8af6a133c70ee0  libstdc++-v3/testsuite/special_functions/18_riemann_zeta/compile_2.cc
! 347714e74d0b02779a2fcf7f18a320fc  libstdc++-v3/testsuite/special_functions/19_sph_bessel/check_nan.cc
! 574b7d6f9a9cf5541260fb96ff79a728  libstdc++-v3/testsuite/special_functions/19_sph_bessel/check_value.cc
! e348e6224cefb827254650f1b8c5963b  libstdc++-v3/testsuite/special_functions/19_sph_bessel/compile.cc
! cf4264cc0ace50f4280e719297e92138  libstdc++-v3/testsuite/special_functions/19_sph_bessel/compile_2.cc
! 4a677946a75d0eda4a873b3278e7f5ec  libstdc++-v3/testsuite/special_functions/20_sph_legendre/check_nan.cc
! 65b05211320dd59892d7ab5ae412afe6  libstdc++-v3/testsuite/special_functions/20_sph_legendre/check_value.cc
! 95e095ddec442e97fd959f86b66ab6d8  libstdc++-v3/testsuite/special_functions/20_sph_legendre/compile.cc
! c4f3a33bd5933dec7171c5134d77e231  libstdc++-v3/testsuite/special_functions/20_sph_legendre/compile_2.cc
! 0cf2e15663567b0643f04b350c5c02bd  libstdc++-v3/testsuite/special_functions/21_sph_neumann/check_nan.cc
! c509d4385f9c22d2d8fa6775e1ba3428  libstdc++-v3/testsuite/special_functions/21_sph_neumann/check_value.cc
! 38a92e30b3ebac8e65ed4a742f3da1d1  libstdc++-v3/testsuite/special_functions/21_sph_neumann/compile.cc
! 7bf984287a5d79c1d0a38fc60fecc476  libstdc++-v3/testsuite/special_functions/21_sph_neumann/compile_2.cc
  db59d84f34e748db7b1dfa2c8b226d5f  libstdc++-v3/testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc
  9489c2f0342abf91af32b980141dcb3e  libstdc++-v3/testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc
  8f1f797304d58d0a316b989811618970  libstdc++-v3/testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc
*************** d50458761e75cbfe917048b85e10929d  libstd
*** 95714,95720 ****
  32ec433d6047ab535d8bca33defc9fee  libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc
  4dea46bab1d8199b8d85cf0a3f66d237  libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc
  d5a56898e336a0b024ef6a8828238ac8  libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc
! 99e5442eaf81f85a201268716891930d  libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_value.cc
  572faca966fb9464ccab1e645b278914  libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc
  dcbf52a4f47379c6e3c7ef17c9ea7ce6  libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc
  143ef6a2d8e9f45fd646fc245fe2fe76  libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc
--- 95993,95999 ----
  32ec433d6047ab535d8bca33defc9fee  libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc
  4dea46bab1d8199b8d85cf0a3f66d237  libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc
  d5a56898e336a0b024ef6a8828238ac8  libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc
! c462c61af4d3d60d4bc68b753baf0968  libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_value.cc
  572faca966fb9464ccab1e645b278914  libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc
  dcbf52a4f47379c6e3c7ef17c9ea7ce6  libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc
  143ef6a2d8e9f45fd646fc245fe2fe76  libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc
*************** e89aed78eb0c5a1be98e970dfc9cd16d  libstd
*** 96022,96028 ****
  5e9c3749239e9bb533aa20bfd1ac1aec  libstdc++-v3/testsuite/util/testsuite_abi.h
  36e2943cac49fc06d42450a302758c3c  libstdc++-v3/testsuite/util/testsuite_abi_check.cc
  c587eb9f6eefadcca70f4af1ad3e6d04  libstdc++-v3/testsuite/util/testsuite_allocator.cc
! fe68e8e3e25b171800ef91da13019510  libstdc++-v3/testsuite/util/testsuite_allocator.h
  5949296edbbfd2bde121909d2690903a  libstdc++-v3/testsuite/util/testsuite_api.h
  dba65a8227d38a8c35d47991059d8db3  libstdc++-v3/testsuite/util/testsuite_character.cc
  47447d98ff7c4851fbe64fc8f0e54f33  libstdc++-v3/testsuite/util/testsuite_character.h
--- 96301,96307 ----
  5e9c3749239e9bb533aa20bfd1ac1aec  libstdc++-v3/testsuite/util/testsuite_abi.h
  36e2943cac49fc06d42450a302758c3c  libstdc++-v3/testsuite/util/testsuite_abi_check.cc
  c587eb9f6eefadcca70f4af1ad3e6d04  libstdc++-v3/testsuite/util/testsuite_allocator.cc
! 3796cdb7b688bf1efef8c3f22b90e60a  libstdc++-v3/testsuite/util/testsuite_allocator.h
  5949296edbbfd2bde121909d2690903a  libstdc++-v3/testsuite/util/testsuite_api.h
  dba65a8227d38a8c35d47991059d8db3  libstdc++-v3/testsuite/util/testsuite_character.cc
  47447d98ff7c4851fbe64fc8f0e54f33  libstdc++-v3/testsuite/util/testsuite_character.h
*************** a6c215203442d14c9caba2165ce9294e  libstd
*** 96035,96041 ****
  ddba9e53377a44e2e0539802ac2b4bc2  libstdc++-v3/testsuite/util/testsuite_fs.h
  ff826c1dd2ee6a0fe894da2321232547  libstdc++-v3/testsuite/util/testsuite_greedy_ops.h
  c2aa93a55fce4b410f3963907115507e  libstdc++-v3/testsuite/util/testsuite_hooks.cc
! a837c7d31a1866b0a6125d854aeeb3ba  libstdc++-v3/testsuite/util/testsuite_hooks.h
  03ef0d72a4d44308b72f20d48a98490f  libstdc++-v3/testsuite/util/testsuite_io.h
  014a5d7501d7109088bf371b70c55f19  libstdc++-v3/testsuite/util/testsuite_iterators.h
  915de1d2f670ce7f4b76542e99a70c50  libstdc++-v3/testsuite/util/testsuite_new_operators.h
--- 96314,96320 ----
  ddba9e53377a44e2e0539802ac2b4bc2  libstdc++-v3/testsuite/util/testsuite_fs.h
  ff826c1dd2ee6a0fe894da2321232547  libstdc++-v3/testsuite/util/testsuite_greedy_ops.h
  c2aa93a55fce4b410f3963907115507e  libstdc++-v3/testsuite/util/testsuite_hooks.cc
! 166c5f4e2e157df790e0c3c3f713ce04  libstdc++-v3/testsuite/util/testsuite_hooks.h
  03ef0d72a4d44308b72f20d48a98490f  libstdc++-v3/testsuite/util/testsuite_io.h
  014a5d7501d7109088bf371b70c55f19  libstdc++-v3/testsuite/util/testsuite_iterators.h
  915de1d2f670ce7f4b76542e99a70c50  libstdc++-v3/testsuite/util/testsuite_new_operators.h
*************** b68e0657596760163b695df6c9e0547e  libstd
*** 96049,96055 ****
  204ec69a032d5a889dacc11cf18fa4ed  libstdc++-v3/testsuite/util/thread/all.h
  b950d655469c477755252b1e18009596  libtool-ldflags
  7a2b83d2d625a4022b9213ceb75f5897  libtool.m4
! 96336466ef7a21688c150beb0fb314e8  libvtv/ChangeLog
  580d40bdd6efd6663aa0d78101a2ef1a  libvtv/Makefile.am
  c9973f89d6d559403509edf0c5aa127f  libvtv/Makefile.in
  4ce86f8604e6c86211a4cb2025ffc53e  libvtv/acinclude.m4
--- 96328,96334 ----
  204ec69a032d5a889dacc11cf18fa4ed  libstdc++-v3/testsuite/util/thread/all.h
  b950d655469c477755252b1e18009596  libtool-ldflags
  7a2b83d2d625a4022b9213ceb75f5897  libtool.m4
! dbf8cf46013372fb608e22baa003d652  libvtv/ChangeLog
  580d40bdd6efd6663aa0d78101a2ef1a  libvtv/Makefile.am
  c9973f89d6d559403509edf0c5aa127f  libvtv/Makefile.in
  4ce86f8604e6c86211a4cb2025ffc53e  libvtv/acinclude.m4
*************** aaf93f12a8558a61140e7da299033d08  libvtv
*** 96132,96138 ****
  c69f9a511aeaa739d64c2ad1e42b2824  libvtv/vtv_utils.h
  247597a3fcc5b5aa8bd923351c59d853  ltgcc.m4
  4e65f2f6a05f5eca82ba79c6363aa3db  ltmain.sh
! 373c4331cf29ef04de88111e79f0cb9f  lto-plugin/ChangeLog
  85ecc9762e15f3f34eda1f4861238840  lto-plugin/Makefile.am
  7659e38293e2e0eefda3737f344a6a79  lto-plugin/Makefile.in
  b8a21afb1f79664ea28d8892b4907746  lto-plugin/aclocal.m4
--- 96411,96417 ----
  c69f9a511aeaa739d64c2ad1e42b2824  libvtv/vtv_utils.h
  247597a3fcc5b5aa8bd923351c59d853  ltgcc.m4
  4e65f2f6a05f5eca82ba79c6363aa3db  ltmain.sh
! e6c5f4122b9865d1ae6e40aae9a05d46  lto-plugin/ChangeLog
  85ecc9762e15f3f34eda1f4861238840  lto-plugin/Makefile.am
  7659e38293e2e0eefda3737f344a6a79  lto-plugin/Makefile.in
  b8a21afb1f79664ea28d8892b4907746  lto-plugin/aclocal.m4
*************** dee72a6a60e99528b0d17bf3ff9a1e15  ltopti
*** 96145,96151 ****
  bc2f6032c98896249eadb56177c7d357  ltsugar.m4
  c30cd33c496505f13d9fbdb6970c7c33  ltversion.m4
  293853a13b7e218e3a4342cf85fbbf25  lt~obsolete.m4
! de083dd0d17ab26462e5f67c44169fab  maintainer-scripts/ChangeLog
  33c7bc2d2c55956dfac85a05d8a80eff  maintainer-scripts/README
  d0d4b92a5ba9606c481075c7bf65469a  maintainer-scripts/crontab
  91544f3a251dde1c76b2b9a58aee73a9  maintainer-scripts/gcc_release
--- 96424,96430 ----
  bc2f6032c98896249eadb56177c7d357  ltsugar.m4
  c30cd33c496505f13d9fbdb6970c7c33  ltversion.m4
  293853a13b7e218e3a4342cf85fbbf25  lt~obsolete.m4
! 1cf49dcd8bc65e2e24dc6e43f5ef1622  maintainer-scripts/ChangeLog
  33c7bc2d2c55956dfac85a05d8a80eff  maintainer-scripts/README
  d0d4b92a5ba9606c481075c7bf65469a  maintainer-scripts/crontab
  91544f3a251dde1c76b2b9a58aee73a9  maintainer-scripts/gcc_release
*************** fbe2467afef81c41c166173adeb0ee20  mkdep
*** 96161,96167 ****
  cf2baa0854f564a7785307e79f155efc  symlink-tree
  cb06c1be6a41d68b0a65e0c1a91752bc  ylwrap
  165622295231e685aaf15ec8de9e67f1  zlib/CMakeLists.txt
! b1444ab34b36c02ab041a9f63d5d154a  zlib/ChangeLog
  15b985f2db030e174ecd9aefc95df09b  zlib/ChangeLog.gcj
  0e9a37be8e3b85cc0ccf60504064c297  zlib/ChangeLog.jit
  b7a1991f01daea3efe108a215c5514a5  zlib/FAQ
--- 96440,96446 ----
  cf2baa0854f564a7785307e79f155efc  symlink-tree
  cb06c1be6a41d68b0a65e0c1a91752bc  ylwrap
  165622295231e685aaf15ec8de9e67f1  zlib/CMakeLists.txt
! 6e27603bd93ec345e60cfdf4f2cecffb  zlib/ChangeLog
  15b985f2db030e174ecd9aefc95df09b  zlib/ChangeLog.gcj
  0e9a37be8e3b85cc0ccf60504064c297  zlib/ChangeLog.jit
  b7a1991f01daea3efe108a215c5514a5  zlib/FAQ
diff -Nrcpad gcc-6.3.0/NEWS gcc-6.4.0/NEWS
*** gcc-6.3.0/NEWS	Wed Dec 21 07:55:26 2016
--- gcc-6.4.0/NEWS	Tue Jul  4 07:29:30 2017
*************** see ONEWS.
*** 6,31 ****
  
  ======================================================================
  http://gcc.gnu.org/gcc-6/index.html
                                GCC 6 Release Series
  
!    December 21, 2016
  
     The [1]GNU project and the GCC developers are pleased to announce the
!    release of GCC 6.3.
  
     This release is a bug-fix release, containing fixes for regressions in
!    GCC 6.2 relative to previous releases of GCC.
  
  Release History
  
     GCC 6.3
!           December 21, 2016 ([2]changes, [3]documentation)
  
     GCC 6.2
!           August 22, 2016 ([4]changes, [5]documentation)
  
     GCC 6.1
!           April 27, 2016 ([6]changes, [7]documentation)
  
  References and Acknowledgements
  
--- 6,35 ----
  
  ======================================================================
  http://gcc.gnu.org/gcc-6/index.html
+ 
                                GCC 6 Release Series
  
!    July 4, 2017
  
     The [1]GNU project and the GCC developers are pleased to announce the
!    release of GCC 6.4.
  
     This release is a bug-fix release, containing fixes for regressions in
!    GCC 6.3 relative to previous releases of GCC.
  
  Release History
  
+    GCC 6.4
+           July 4, 2017 ([2]changes, [3]documentation)
+ 
     GCC 6.3
!           December 21, 2016 ([4]changes, [5]documentation)
  
     GCC 6.2
!           August 22, 2016 ([6]changes, [7]documentation)
  
     GCC 6.1
!           April 27, 2016 ([8]changes, [9]documentation)
  
  References and Acknowledgements
  
*************** References and Acknowledgements
*** 33,90 ****
     supports several other languages aside from C, it now stands for the
     GNU Compiler Collection.
  
!    A list of [8]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 [9]amazing group of volunteers is
     what makes GCC successful.
  
!    For additional information about GCC please refer to the [10]GCC
!    project web site or contact the [11]GCC development mailing list.
  
!    To obtain GCC please use [12]our mirror sites or [13]our SVN server.
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [14]GCC manuals. If that fails, the
!     [15]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 [16]gcc@gcc.gnu.org. All of [17]our lists have public
      archives.
  
!    Copyright (C) [18]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 [19]maintained by the GCC team. Last modified
!    2016-12-21[20].
  
  References
  
     1. http://www.gnu.org/
     2. http://gcc.gnu.org/gcc-6/changes.html
!    3. http://gcc.gnu.org/onlinedocs/6.3.0/
     4. http://gcc.gnu.org/gcc-6/changes.html
!    5. http://gcc.gnu.org/onlinedocs/6.2.0/
     6. http://gcc.gnu.org/gcc-6/changes.html
!    7. http://gcc.gnu.org/onlinedocs/6.1.0/
!    8. http://gcc.gnu.org/gcc-6/buildstat.html
!    9. http://gcc.gnu.org/onlinedocs/gcc/Contributors.html
!   10. http://gcc.gnu.org/index.html
!   11. mailto:gcc@gcc.gnu.org
!   12. http://gcc.gnu.org/mirrors.html
!   13. http://gcc.gnu.org/svn.html
!   14. https://gcc.gnu.org/onlinedocs/
!   15. mailto:gcc-help@gcc.gnu.org
!   16. mailto:gcc@gcc.gnu.org
!   17. https://gcc.gnu.org/lists.html
!   18. http://www.fsf.org/
!   19. https://gcc.gnu.org/about.html
!   20. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-6/changes.html
                                GCC 6 Release Series
                          Changes, New Features, and Fixes
  
--- 37,97 ----
     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
!    2017-07-04[22].
  
  References
  
     1. http://www.gnu.org/
     2. http://gcc.gnu.org/gcc-6/changes.html
!    3. http://gcc.gnu.org/onlinedocs/6.4.0/
     4. http://gcc.gnu.org/gcc-6/changes.html
!    5. http://gcc.gnu.org/onlinedocs/6.3.0/
     6. http://gcc.gnu.org/gcc-6/changes.html
!    7. http://gcc.gnu.org/onlinedocs/6.2.0/
!    8. http://gcc.gnu.org/gcc-6/changes.html
!    9. http://gcc.gnu.org/onlinedocs/6.1.0/
!   10. http://gcc.gnu.org/gcc-6/buildstat.html
!   11. http://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-6/changes.html
+ 
                                GCC 6 Release Series
                          Changes, New Features, and Fixes
  
*************** General Optimizer Improvements
*** 117,126 ****
         20-30% on higher-level C++ programs. Programs doing invalid type
         punning of pointer types may now need -fno-strict-aliasing to work
         correctly.
!      * Alias analysis now correctly supports weakref and alias attributes.
!        This makes it possible to access both a variable and its alias in
         one translation unit which is common with link-time optimization.
!      * Value range propagation now assumes that the this pointer of C++
         member functions is non-null. This eliminates common null pointer
         checks but also breaks some non-conforming code-bases (such as
         Qt-5, Chromium, KDevelop). As a temporary work-around
--- 124,133 ----
         20-30% on higher-level C++ programs. Programs doing invalid type
         punning of pointer types may now need -fno-strict-aliasing to work
         correctly.
!      * Alias analysis now correctly supports the weakref and alias
!        attributes. This allows accessing both a variable and its alias in
         one translation unit which is common with link-time optimization.
!      * Value range propagation now assumes that the this pointer in C++
         member functions is non-null. This eliminates common null pointer
         checks but also breaks some non-conforming code-bases (such as
         Qt-5, Chromium, KDevelop). As a temporary work-around
*************** General Optimizer Improvements
*** 137,146 ****
              with char in all cases because it is an array while char is
              scalar. INTEGER(KIND=C_SIGNED_CHAR) should be used instead. In
              general, this inter-operability cannot be implemented, for
!             example, on targets where function passing conventions of
              arrays differs from scalars.
!           + More type information is now preserved at link time reducing
!             the loss of accuracy of the type based alias analysis compared
              to builds without link-time optimization.
            + Invalid type punning on global variables and declarations is
              now reported with -Wodr-type-mismatch.
--- 144,153 ----
              with char in all cases because it is an array while char is
              scalar. INTEGER(KIND=C_SIGNED_CHAR) should be used instead. In
              general, this inter-operability cannot be implemented, for
!             example on targets where the argument passing convention for
              arrays differs from scalars.
!           + More type information is now preserved at link time, reducing
!             the loss of accuracy of the type-based alias analysis compared
              to builds without link-time optimization.
            + Invalid type punning on global variables and declarations is
              now reported with -Wodr-type-mismatch.
*************** General Optimizer Improvements
*** 150,178 ****
              significantly improved by decreasing the size of streamed data
              when partitioning programs. The size of streamed IL while
              compiling Firefox 46.0 was reduced by 66%.
!           + The linker plugin was extended to pass information about type
!             of binary produced to GCC back end (that can be also manually
!             controlled by -flinker-output). This makes it possible to
!             properly configure the code generator and support incremental
!             linking. Incremental linking of LTO objects by gcc -r is now
!             supported on plugin-enabled setups.
              There are two ways to perform incremental linking:
                1. Linking by ld -r will result in an object file with all
                   sections from individual object files mechanically
!                  merged. This delays the actual link time optimization to
!                  final linking step and thus permits whole program
!                  optimization. Linking final binary with such object files
!                  is however slower.
!               2. Linking by gcc -r will lead to link time optimization and
!                  produce final binary into the object file. Linking such
!                  object file is fast but avoids any benefits from whole
                   program optimization.
              GCC 7 will support incremental link-time optimization with gcc
              -r.
       * Inter-procedural optimization improvements:
            + Basic jump threading is now performed before profile
              construction and inline analysis, resulting in more realistic
!             size and time estimates that drive the heuristics of the of
              inliner and function cloning passes.
            + Function cloning now more aggressively eliminates unused
              function parameters.
--- 157,185 ----
              significantly improved by decreasing the size of streamed data
              when partitioning programs. The size of streamed IL while
              compiling Firefox 46.0 was reduced by 66%.
!           + The linker plugin was extended to pass information about the
!             type of binary produced to the GCC back end. (That can also be
!             controlled manually by -flinker-output.) This makes it
!             possible to properly configure the code generator and support
!             incremental linking. Incremental linking of LTO objects by gcc
!             -r is now supported for plugin-enabled setups.
              There are two ways to perform incremental linking:
                1. Linking by ld -r will result in an object file with all
                   sections from individual object files mechanically
!                  merged. This delays the actual link-time optimization to
!                  the final linking step and thus permits whole program
!                  optimization. Linking the final binary with such object
!                  files is however slower.
!               2. Linking by gcc -r will lead to link-time optimization and
!                  emit the final binary into the object file. Linking such
!                  an object file is fast but avoids any benefits from whole
                   program optimization.
              GCC 7 will support incremental link-time optimization with gcc
              -r.
       * Inter-procedural optimization improvements:
            + Basic jump threading is now performed before profile
              construction and inline analysis, resulting in more realistic
!             size and time estimates that drive the heuristics of the
              inliner and function cloning passes.
            + Function cloning now more aggressively eliminates unused
              function parameters.
*************** New Targets and Target Specific Improvem
*** 388,396 ****
    AArch64
  
       * A number of AArch64-specific options have been added. The most
!        important ones are summarised in this section but for usage
!        instructions please refer to the documentation.
!      * The new command-line options -march=native, -mcpu=native and
         -mtune=native are now available on native AArch64 GNU/Linux
         systems. Specifying these options causes GCC to auto-detect the
         host CPU and choose the optimal setting for that system.
--- 395,403 ----
    AArch64
  
       * A number of AArch64-specific options have been added. The most
!        important ones are summarised in this section; for more detailed
!        information please refer to the documentation.
!      * The command-line options -march=native, -mcpu=native and
         -mtune=native are now available on native AArch64 GNU/Linux
         systems. Specifying these options causes GCC to auto-detect the
         host CPU and choose the optimal setting for that system.
*************** New Targets and Target Specific Improvem
*** 437,450 ****
         offer increased performance when compiling with -mcpu=exynos-m1 or
         -mtune=exynos-m1.
       * Improvements in the generation of conditional branches and literal
!        pools were made to allow the compiler to compile functions of a
!        large size. Constant pools are now placed into separate rodata
!        sections. The new option -mpc-relative-literal-loads is introduced
!        to generate per-function literal pools, limiting the maximum size
!        of functions to 1MiB.
!      * Several correctness issues with generation of Advanced SIMD
!        instructions for big-endian targets have been fixed resulting in
!        improved code generation for ACLE intrinsics with -mbig-endian.
  
    ARM
  
--- 444,456 ----
         offer increased performance when compiling with -mcpu=exynos-m1 or
         -mtune=exynos-m1.
       * Improvements in the generation of conditional branches and literal
!        pools allow the compiler to compile functions of a large size.
!        Constant pools are now placed into separate rodata sections. The
!        new option -mpc-relative-literal-loads generates per-function
!        literal pools, limiting the maximum size of functions to 1MiB.
!      * Several correctness issues generating Advanced SIMD instructions
!        for big-endian targets have been fixed resulting in improved code
!        generation for ACLE intrinsics with -mbig-endian.
  
    ARM
  
*************** New Targets and Target Specific Improvem
*** 630,640 ****
         partially compatible to the PowerPC Altivec builtins. In order to
         make use of these builtins the vecintrin.h header file needs to be
         included.
!      * The new command line options -march=native, and -mtune=native are
         now available on native IBM z Systems. Specifying these options
!        will cause GCC to auto-detect the host CPU and rewrite these
!        options to the optimal setting for that system. If GCC is unable to
!        detect the host CPU these options have no effect.
       * The IBM z Systems port now supports target attributes and pragmas.
         Please refer to the [19]documentation for details of available
         attributes and pragmas as well as usage instructions.
--- 636,646 ----
         partially compatible to the PowerPC Altivec builtins. In order to
         make use of these builtins the vecintrin.h header file needs to be
         included.
!      * The new command-line options -march=native, and -mtune=native are
         now available on native IBM z Systems. Specifying these options
!        causes GCC to auto-detect the host CPU and choose the optimal
!        setting for that system. If GCC is unable to detect the host CPU
!        these options have no effect.
       * The IBM z Systems port now supports target attributes and pragmas.
         Please refer to the [19]documentation for details of available
         attributes and pragmas as well as usage instructions.
*************** Operating Systems
*** 715,721 ****
  Other significant improvements
  
       * The gcc and g++ driver programs will now provide suggestions for
!        misspelled command line options.
  
  $ gcc -static-libfortran test.f95
  gcc: error: unrecognized command line option '-static-libfortran'; did you mean
--- 721,727 ----
  Other significant improvements
  
       * The gcc and g++ driver programs will now provide suggestions for
!        misspelled command-line options.
  
  $ gcc -static-libfortran test.f95
  gcc: error: unrecognized command line option '-static-libfortran'; did you mean
*************** gcc: error: unrecognized command line op
*** 724,730 ****
       * The --enable-default-pie configure option enables generation of PIE
         by default.
  
! GCC 6.2
  
     This is the [21]list of problem reports (PRs) from GCC's bug tracking
     system that are known to be fixed in the 6.2 release. This list might
--- 730,736 ----
       * The --enable-default-pie configure option enables generation of PIE
         by default.
  
!                                     GCC 6.2
  
     This is the [21]list of problem reports (PRs) from GCC's bug tracking
     system that are known to be fixed in the 6.2 release. This list might
*************** Target Specific Changes
*** 740,766 ****
       * Support for the SPARC M7 (Niagara 7) processor has been added.
       * Support for the VIS 4.0 instruction set has been added.
  
! GCC 6.3
  
     This is the [22]list of problem reports (PRs) from GCC's bug tracking
     system that are known to be fixed in the 6.3 release. This list might
     not be complete (that is, it is possible that some PRs that have been
     fixed are not listed here).
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [23]GCC manuals. If that fails, the
!     [24]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 [25]gcc@gcc.gnu.org. All of [26]our lists have public
      archives.
  
!    Copyright (C) [27]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 [28]maintained by the GCC team. Last modified
!    2016-12-21[29].
  
  References
  
--- 746,792 ----
       * Support for the SPARC M7 (Niagara 7) processor has been added.
       * Support for the VIS 4.0 instruction set has been added.
  
!                                     GCC 6.3
  
     This is the [22]list of problem reports (PRs) from GCC's bug tracking
     system that are known to be fixed in the 6.3 release. This list might
     not be complete (that is, it is possible that some PRs that have been
     fixed are not listed here).
  
+ Target Specific Changes
+ 
+   IA-32/x86-64
+ 
+      * Support for the [23]deprecated pcommit instruction has been
+        removed.
+ 
+                                     GCC 6.4
+ 
+    This is the [24]list of problem reports (PRs) from GCC's bug tracking
+    system that are known to be fixed in the 6.4 release. This list might
+    not be complete (that is, it is possible that some PRs that have been
+    fixed are not listed here).
+ 
+ Operating Systems
+ 
+   RTEMS
+ 
+      * The ABI changes on ARM so that no short enums are used by default.
+ 
  
      For questions related to the use of GCC, please consult these web
!     pages and the [25]GCC manuals. If that fails, the
!     [26]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 [27]gcc@gcc.gnu.org. All of [28]our lists have public
      archives.
  
!    Copyright (C) [29]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 [30]maintained by the GCC team. Last modified
!    2017-07-04[31].
  
  References
  
*************** References
*** 768,780 ****
     2. http://gcc.gnu.org/onlinedocs/index.html#current
     3. https://gcc.gnu.org/ml/gcc/2015-08/msg00101.html
     4. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71151
!    5. http://www.openacc.org/
     6. https://gcc.gnu.org/wiki/OpenACC
     7. https://gcc.gnu.org/wiki/Offloading
!    8. http://openmp.org/wp/openmp-specifications/
     9. https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-1266
    10. http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/n4377.pdf
!   11. https://gcc.gnu.org/projects/cxx-status.html#cxx1z.html
    12. https://gcc.gnu.org/onlinedocs/gcc-6.1.0/jit/topics/performance.html
    13. https://gcc.gnu.org/onlinedocs/gcc-6.1.0/jit/topics/functions.html#gcc_jit_block_end_with_switch
    14. https://gcc.gnu.org/onlinedocs/gcc-6.1.0/jit/topics/contexts.html#gcc_jit_context_set_bool_allow_unreachable_blocks
--- 794,806 ----
     2. http://gcc.gnu.org/onlinedocs/index.html#current
     3. https://gcc.gnu.org/ml/gcc/2015-08/msg00101.html
     4. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71151
!    5. https://www.openacc.org/
     6. https://gcc.gnu.org/wiki/OpenACC
     7. https://gcc.gnu.org/wiki/Offloading
!    8. http://www.openmp.org/specifications/
     9. https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-1266
    10. http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/n4377.pdf
!   11. https://gcc.gnu.org/projects/cxx-status.html#cxx1z
    12. https://gcc.gnu.org/onlinedocs/gcc-6.1.0/jit/topics/performance.html
    13. https://gcc.gnu.org/onlinedocs/gcc-6.1.0/jit/topics/functions.html#gcc_jit_block_end_with_switch
    14. https://gcc.gnu.org/onlinedocs/gcc-6.1.0/jit/topics/contexts.html#gcc_jit_context_set_bool_allow_unreachable_blocks
*************** References
*** 786,800 ****
    20. http://www.musl-libc.org/
    21. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=6.2
    22. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=6.3
!   23. https://gcc.gnu.org/onlinedocs/
!   24. mailto:gcc-help@gcc.gnu.org
!   25. mailto:gcc@gcc.gnu.org
!   26. https://gcc.gnu.org/lists.html
!   27. http://www.fsf.org/
!   28. https://gcc.gnu.org/about.html
!   29. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-5/index.html
                                GCC 5 Release Series
  
     June 3, 2016
--- 812,829 ----
    20. http://www.musl-libc.org/
    21. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=6.2
    22. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=6.3
!   23. https://software.intel.com/en-us/blogs/2016/09/12/deprecate-pcommit-instruction
!   24. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=6.4
!   25. https://gcc.gnu.org/onlinedocs/
!   26. mailto:gcc-help@gcc.gnu.org
!   27. mailto:gcc@gcc.gnu.org
!   28. https://gcc.gnu.org/lists.html
!   29. http://www.fsf.org/
!   30. https://gcc.gnu.org/about.html
!   31. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-5/index.html
+ 
                                GCC 5 Release Series
  
     June 3, 2016
*************** References
*** 879,884 ****
--- 908,914 ----
    22. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-5/changes.html
+ 
                                GCC 5 Release Series
                          Changes, New Features, and Fixes
  
*************** void operator delete[] (void *, std::siz
*** 1293,1300 ****
  
       * Compatibility notice:
            + The version of the module files (.mod) has been incremented.
!           + For free-form source files, [22]-Werror=line-truncation is now
!             enabled by default; note that comments exceeding the line
              length are not diagnosed. (For fixed-form source code, the
              same warning is available but turned off by default, such that
              excess characters are ignored. -ffree-line-length-n and
--- 1323,1330 ----
  
       * Compatibility notice:
            + The version of the module files (.mod) has been incremented.
!           + For free-form source files [22]-Werror=line-truncation is now
!             enabled by default. Note that comments exceeding the line
              length are not diagnosed. (For fixed-form source code, the
              same warning is available but turned off by default, such that
              excess characters are ignored. -ffree-line-length-n and
*************** void operator delete[] (void *, std::siz
*** 1303,1309 ****
            + The -Wtabs option is now more sensible: with -Wtabs the
              compiler warns if it encounters tabs and with -Wno-tabs this
              warning is turned off. Before, -Wno-tabs warned and -Wtabs
!             turned the warning off. As before, the warning is also enabled
              by -Wall, -pedantic and the f95, f2003, f2008 and f2008ts
              options of -std=.
       * Incomplete support for colorizing diagnostics emitted by gfortran
--- 1333,1339 ----
            + The -Wtabs option is now more sensible: with -Wtabs the
              compiler warns if it encounters tabs and with -Wno-tabs this
              warning is turned off. Before, -Wno-tabs warned and -Wtabs
!             disabled the warning. As before, this warning is also enabled
              by -Wall, -pedantic and the f95, f2003, f2008 and f2008ts
              options of -std=.
       * Incomplete support for colorizing diagnostics emitted by gfortran
*************** New Targets and Target Specific Improvem
*** 1493,1499 ****
  
    IA-32/x86-64
  
!      * New ISA extensions support [40]AVX-512{BW,DQ,VL,IFMA,VBMI} of
         Intel's CPU codenamed Skylake Server was added to GCC. That
         includes inline assembly support, new intrinsics, and basic
         autovectorization. These new AVX-512 extensions are available via
--- 1523,1529 ----
  
    IA-32/x86-64
  
!      * New [40]ISA extensions support AVX-512{BW,DQ,VL,IFMA,VBMI} of
         Intel's CPU codenamed Skylake Server was added to GCC. That
         includes inline assembly support, new intrinsics, and basic
         autovectorization. These new AVX-512 extensions are available via
*************** New Targets and Target Specific Improvem
*** 1502,1508 ****
         Dword and Qword instructions: -mavx512dq, AVX-512 FMA-52
         instructions: -mavx512ifma and for AVX-512 Vector Bit Manipulation
         Instructions: -mavx512vbmi.
!      * New ISA extensions support [41]Intel MPX was added to GCC. This new
         extension is available via the -mmpx compiler switch. Intel MPX is
         a set of processor features which, with compiler, run-time library
         and OS support, brings increased robustness to software by run-time
--- 1532,1538 ----
         Dword and Qword instructions: -mavx512dq, AVX-512 FMA-52
         instructions: -mavx512ifma and for AVX-512 Vector Bit Manipulation
         Instructions: -mavx512vbmi.
!      * New ISA extensions support Intel MPX was added to GCC. This new
         extension is available via the -mmpx compiler switch. Intel MPX is
         a set of processor features which, with compiler, run-time library
         and OS support, brings increased robustness to software by run-time
*************** New Targets and Target Specific Improvem
*** 1632,1637 ****
--- 1662,1673 ----
  
  Operating Systems
  
+   AIX
+ 
+      * GCC now supports stabs debugging continuation lines to allow long
+        stabs debug information without overflow that generates AIX linker
+        errors.
+ 
    DragonFly BSD
  
       * GCC now supports the DragonFly BSD operating system.
*************** Other significant improvements
*** 1656,1664 ****
         automatically generates a developer-friendly reproducer whenever an
         internal compiler error is encountered.
  
! GCC 5.2
  
!    This is the [42]list of problem reports (PRs) from GCC's bug tracking
     system that are known to be fixed in the 5.2 release. This list might
     not be complete (that is, it is possible that some PRs that have been
     fixed are not listed here).
--- 1692,1700 ----
         automatically generates a developer-friendly reproducer whenever an
         internal compiler error is encountered.
  
!                                     GCC 5.2
  
!    This is the [41]list of problem reports (PRs) from GCC's bug tracking
     system that are known to be fixed in the 5.2 release. This list might
     not be complete (that is, it is possible that some PRs that have been
     fixed are not listed here).
*************** Target Specific Changes
*** 1697,1705 ****
         make use of these builtins the vecintrin.h header file needs to be
         included.
  
! GCC 5.3
  
!    This is the [43]list of problem reports (PRs) from GCC's bug tracking
     system that are known to be fixed in the 5.3 release. This list might
     not be complete (that is, it is possible that some PRs that have been
     fixed are not listed here).
--- 1733,1741 ----
         make use of these builtins the vecintrin.h header file needs to be
         included.
  
!                                     GCC 5.3
  
!    This is the [42]list of problem reports (PRs) from GCC's bug tracking
     system that are known to be fixed in the 5.3 release. This list might
     not be complete (that is, it is possible that some PRs that have been
     fixed are not listed here).
*************** Target Specific Changes
*** 1719,1738 ****
         the GO runtime environment. GCC 5.3 has proven to be able to
         compile larger GO applications on IBM z Systems.
  
! GCC 5.4
  
!    This is the [44]list of problem reports (PRs) from GCC's bug tracking
     system that are known to be fixed in the 5.4 release. This list might
     not be complete (that is, it is possible that some PRs that have been
     fixed are not listed here).
  
! (Pending) GCC 5.5
  
!    This is the [45]list of problem reports (PRs) from GCC's bug tracking
     system that are known to be fixed in the 5.5 release. This list might
     not be complete (that is, it is possible that some PRs that have been
     fixed are not listed here).
  
  
      For questions related to the use of GCC, please consult these web
      pages and the [46]GCC manuals. If that fails, the
--- 1755,1781 ----
         the GO runtime environment. GCC 5.3 has proven to be able to
         compile larger GO applications on IBM z Systems.
  
!                                     GCC 5.4
  
!    This is the [43]list of problem reports (PRs) from GCC's bug tracking
     system that are known to be fixed in the 5.4 release. This list might
     not be complete (that is, it is possible that some PRs that have been
     fixed are not listed here).
  
!                                (Pending) GCC 5.5
  
!    This is the [44]list of problem reports (PRs) from GCC's bug tracking
     system that are known to be fixed in the 5.5 release. This list might
     not be complete (that is, it is possible that some PRs that have been
     fixed are not listed here).
  
+ Target Specific Changes
+ 
+   IA-32/x86-64
+ 
+      * Support for the [45]deprecated pcommit instruction has been
+        removed.
+ 
  
      For questions related to the use of GCC, please consult these web
      pages and the [46]GCC manuals. If that fails, the
*************** GCC 5.4
*** 1746,1761 ****
     provided this notice is preserved.
  
     These pages are [51]maintained by the GCC team. Last modified
!    2016-06-03[52].
  
  References
  
     1. http://gcc.gnu.org/gcc-5/changes.html#libstdcxx
     2. https://gcc.gnu.org/onlinedocs/gcc/Spec-Files.html
     3. https://savannah.nongnu.org/bugs/?44574
!    4. https://gcc.gnu.org/wiki/Intel MPX support in the GCC compiler
!    5. http://www.openmp.org/mp-documents/OpenMP4.0.0.pdf
!    6. http://openmp.org/mp-documents/OpenMP4.0.0.Examples.pdf
     7. https://gcc.gnu.org/wiki/OpenACC
     8. https://gcc.gnu.org/install/configure.html
     9. https://www.cilkplus.org/
--- 1789,1804 ----
     provided this notice is preserved.
  
     These pages are [51]maintained by the GCC team. Last modified
!    2017-03-12[52].
  
  References
  
     1. http://gcc.gnu.org/gcc-5/changes.html#libstdcxx
     2. https://gcc.gnu.org/onlinedocs/gcc/Spec-Files.html
     3. https://savannah.nongnu.org/bugs/?44574
!    4. https://gcc.gnu.org/wiki/Intel%20MPX%20support%20in%20the%20GCC%20compiler
!    5. http://www.openmp.org/wp-content/uploads/OpenMP4.0.0.pdf
!    6. http://www.openmp.org/wp-content/uploads/OpenMP4.0.0.Examples.pdf
     7. https://gcc.gnu.org/wiki/OpenACC
     8. https://gcc.gnu.org/install/configure.html
     9. https://www.cilkplus.org/
*************** References
*** 1789,1800 ****
    37. https://gcc.gnu.org/onlinedocs/gcc-5.1.0/jit/intro/tutorial05.html
    38. https://gcc.gnu.org/onlinedocs/gcc/Spec-Files.html
    39. https://gcc.gnu.org/onlinedocs/gcc/Named-Address-Spaces.html
!   40. https://software.intel.com/sites/default/files/managed/0d/53/319433-023.pdf
!   41. https://software.intel.com/sites/default/files/managed/0d/53/319433-022.pdf
!   42. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=5.2
!   43. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=5.3
!   44. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=5.4
!   45. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=5.5
    46. https://gcc.gnu.org/onlinedocs/
    47. mailto:gcc-help@gcc.gnu.org
    48. mailto:gcc@gcc.gnu.org
--- 1832,1843 ----
    37. https://gcc.gnu.org/onlinedocs/gcc-5.1.0/jit/intro/tutorial05.html
    38. https://gcc.gnu.org/onlinedocs/gcc/Spec-Files.html
    39. https://gcc.gnu.org/onlinedocs/gcc/Named-Address-Spaces.html
!   40. https://software.intel.com/sites/default/files/managed/39/c5/325462-sdm-vol-1-2abcd-3abcd.pdf
!   41. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=5.2
!   42. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=5.3
!   43. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=5.4
!   44. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=5.5
!   45. https://software.intel.com/en-us/blogs/2016/09/12/deprecate-pcommit-instruction
    46. https://gcc.gnu.org/onlinedocs/
    47. mailto:gcc-help@gcc.gnu.org
    48. mailto:gcc@gcc.gnu.org
*************** References
*** 1804,1809 ****
--- 1847,1853 ----
    52. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-4.9/index.html
+ 
                               GCC 4.9 Release Series
  
     Aug 3, 2016
*************** References
*** 1895,1900 ****
--- 1939,1945 ----
    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
*** 2008,2028 ****
         -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