This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch linaro-dev/sve in repository gcc.
from c1c77dc5441 Tweak poly-int.texi, and add menus for older texinfo adds f4ee4b3924b * gcc-interface/decl.c (warn_on_field_placement): Issue th [...] adds 9959b72991b [gcc] 2017-09-07 Michael Meissner meissner@linux.vnet.ibm.com adds 19afaf9a83e PR c++/82070 - error with nested lambda capture adds 489d979548b Daily bump. adds a372b306656 PR c++/82053 - ICE with default argument in lambda in template adds 1253e89fbce 2017-09-07 Richard Biener rguenther@suse.de adds 02806a73e82 PR ada/82126 * gnat.dg/alignment3.adb: Add pragma No_Comp [...] adds 3706655970b 2017-09-07 Ed Schonberg schonberg@adacore.com adds 85bbb15a105 2017-09-07 Arnaud Charlet charlet@adacore.com adds 06913e012ec 2017-09-07 Arnaud Charlet charlet@adacore.com adds 1f0c90bb95a 2017-09-07 Nicolas Roche roche@adacore.com adds 1d3b8a1e6bc * s-parame-ae653.ads: Removed. adds eba9690d402 2017-09-07 Arnaud Charlet charlet@adacore.com adds 68ac0131a73 2017-09-07 Vincent Celier celier@adacore.com adds edfb7dbc46b 2017-09-07 Yannick Moy moy@adacore.com adds 71abcdeeec6 PR target/81979 * output.h (switch_to_other_text_partitio [...] adds accd2c538b6 * sancov.c: Include tm_p.h. adds e7d9f9c05ce gcc/ChangeLog: adds 2bde79e61c0 PR ada/82127 * gcc-interface/decl.c (copy_and_substitute_ [...] adds a00c195901f PR target/80897 * config/sparc/sparc.c (sparc_emit_set_sy [...] adds 115e60dc65b Daily bump. adds f03d2b738d5 Fix merge error. adds 88cf42cc1f9 Fix SPARC bootstrap: sancov.c needs memmodel.h adds 394ef2bd61d Removed, no longer used. adds e92ca787b17 2017-09-08 Ed Schonberg schonberg@adacore.com adds 33dde36ee47 2017-09-08 Ed Schonberg schonberg@adacore.com adds b9e53b79c96 Minor clean up. adds ed7f78d7cc3 2017-09-08 Hristian Kirtchev kirtchev@adacore.com adds 78f327e2f29 2017-09-08 Hristian Kirtchev kirtchev@adacore.com adds 58a61b0fe5a 2017-09-08 Bob Duff duff@adacore.com adds a1a88d23784 2017-09-08 Arnaud Charlet charlet@adacore.com adds cdf5fa94668 2017-09-08 Arnaud Charlet charlet@adacore.com adds 942051cabbf 2017-09-08 Eric Botcazou ebotcazou@adacore.com adds 279cdbbba95 2017-09-08 Bob Duff duff@adacore.com adds 02585eb088d 2017-09-08 Bob Duff duff@adacore.com adds fcdcccb9a8c 2017-09-08 Ed Schonberg schonberg@adacore.com adds 3a7fe2f3340 2017-09-08 Arnaud Charlet charlet@adacore.com adds 3e2531d2398 2017-09-08 Yannick Moy moy@adacore.com adds 8b3a98b2b9b 2017-09-08 Javier Miranda miranda@adacore.com adds 0d1fd194f42 2017-09-08 Yannick Moy moy@adacore.com adds 6adfa7011ca 2017-09-08 Georges-Alex Jaloyan jaloyan@adacore.com adds 882b5ac891a 2017-09-08 Hristian Kirtchev kirtchev@adacore.com adds e3052f62a70 2017-09-08 Arnaud Charlet charlet@adacore.com adds 156588cbb4c 2017-09-08 Gary Dismukes dismukes@adacore.com adds 562e166fdc3 2017-09-08 Bob Duff duff@adacore.com adds ad75f6a524c 2017-09-08 Bob Duff duff@adacore.com adds 4bfc4ed0230 2017-09-08 Arnaud Charlet charlet@adacore.com adds a2b11a088bd * libgomp.texi (Top): www.openacc.org now uses https. (En [...] adds e94434ba9a9 * gnat_rm.texi, gnat_ugn.texi, doc/gnat_ugn/ [...] adds b7947d1de1e * doc/share/conf.py, doc/share/latex_elements.py, [...] adds 6e2e029fe2f 2017-09-08 Nicolas Roche roche@adacore.com adds d89314ba1d2 2017-09-08 Javier Miranda miranda@adacore.com adds 4cb8adff26d 2017-09-08 Hristian Kirtchev kirtchev@adacore.com adds a34991130af 2017-09-08 Bob Duff duff@adacore.com adds fb03fb96d96 2017-09-08 Eric Botcazou ebotcazou@adacore.com adds 520b78be6e5 2017-09-08 Eric Botcazou ebotcazou@adacore.com adds c3ef357b86d * config/alpha/alpha.c (alpha_print_operand) <case 'S'>: Remove. adds 269ea4e0466 2017-09-08 Yannick Moy moy@adacore.com adds a89e2ef3afc Minor doc edit. adds 43fd32d3495 2017-09-08 Nicolas Roche roche@adacore.com adds 52d071f9c3e PR target/81988 * config/sparc/sparc.md (mulsi3): Rename [...] adds ca9fb91c636 Fix date adds 4edbdd46704 PR c++/70029 - ICE with ref-qualifier and -flto gcc/ * la [...] adds fdfced1bb92 Daily bump. adds a361b516906 compiler: guard against implicit double pointer indirection adds 0c6bbc5a76e * doc/xml/manual/allocator.xml: Adjust link for Hoard. * [...] adds e256a0feb9c PR bootstrap/81926 * cp-objcp-common.c (struct debug_type [...] adds acd681c0874 * gcc-interface/utils.c (convert): When converting to a pa [...] adds 9d958d5bd06 2017-09-09 Paul Thomas pault@gcc.gnu.org adds 626266ff931 * gcc-interface/decl.c (gnat_to_gnu_entity): Only set the [...] adds f6fc680dabd * gcc-interface/decl.c (gnat_to_gnu_entity) <E_Variable>: [...] adds 3a1f1b9a79e * gcc-interface/decl.c (promote_object_alignment): New fun [...] adds 0a8a428f332 * gcc-interface/utils2.c (build_allocator): In type_annota [...] adds 08edf44a09c * gcc-interface/decl.c (gnat_to_gnu_entity) <E_Record_Type [...] adds db0b0e6e474 * gcc-interface/trans.c (Subprogram_Body_to_gnu): Disregar [...] adds f85fc60ec17 * gcc-interface/decl.c (components_to_record): Do not reor [...] adds 3f7cbb8aac7 * gcc-interface/decl.c (gnat_to_gnu_entity) <E_Record_Type [...] adds b5c2a091af6 * dwarf2out.c (gen_formal_parameter_die): Remove obsolete hunk. adds c0cd8832969 PR c++/81852 define feature-test macro for -fthreadsafe-statics adds 84187da8c72 [MAINTAINERS] Add myself as AArch64 CPU Port maintainer adds 0072ad1b517 Revert: * dwarf2out.c (gen_formal_parameter_die): Remove ob [...] adds e5036550b8d Daily bump. adds 56da7fe6099 A partially initialized variable isn't constant. adds 47e6a59aedf 2017-09-10 Paul Thomas pault@gcc.gnu.org adds 6e17101cbcb PR ada/79441 * gnat.dg/pack9.adb: Robustify. adds f5aaf9c85f6 Daily bump. adds 95c5ce25fdf New files, to ease sync between AdaCore and FSF. adds 530e33f5e62 New files, to ease sync between AdaCore and FSF. adds 4148bfa9e27 2017-09-11 Yannick Moy moy@adacore.com adds 130b6dcabd1 2017-09-11 Yannick Moy moy@adacore.com adds 2a90c1a67db Update header. adds 1f353f05586 * s-auxdec-empty.ads, s-auxdec-empty.adb: Removed, no long [...] adds b63c97576ac Removed. adds 303f8f673e1 Make HSA resilient to side-effects of split_edge adds 02ca2d038c4 2017-09-11 Jerome Lambourg lambourg@adacore.com adds 19c3db38489 2017-09-11 Jerome Lambourg lambourg@adacore.com adds ba704b70ed4 2017-09-11 Yannick Moy moy@adacore.com adds cfd007133d8 2017-09-11 Jerome Lambourg lambourg@adacore.com adds 0538fdfbde3 Removed, no longer used. adds 35a02d3299b New file. adds 791aecc9756 Removed, no longer used. adds 190186c575f Renamed s-thread__ae653.adb adds 664a79dfc20 Restored, removed by mistake. adds 573c3487bff * gcc-interface/gigi.h (enum standard_datatypes): Minor tw [...] adds 9ee3a0a81c3 Removed, no longer used. adds c0121e7d79a Removed, no longer used. adds 7d6444139e1 2017-09-11 Arnaud Charlet charlet@adacore.com adds 185288ffee1 Add myself as ARM port maintainer adds e9d6c8efb48 2017-09-11 Vidya Praveen vidyapraveen@arm.com adds a8d62de5963 Adjust test to pass with old std::string adds f8c733e861c PR libstdc++/71500 * include/bits/regex_executor.tcc: Sup [...] adds 42667ddfbb2 xtensa: fix PR target/82181 adds 5188ac3e001 PR libstdc++/70483 make std::string_view fully constexpr adds f0b7ce147cb Daily bump. adds 4f6ca6cc210 * gcc-interface/Makefile.in (SPARC/Solaris): Remove obsole [...] adds 73b43bd55e6 * tree-ssa-threadbackward.c (fsm_find_thread_path): Make G [...] adds dacc5d00bb3 2017-09-12 Bob Duff duff@adacore.com adds faee1e180dd 2017-09-12 Bob Duff duff@adacore.com adds d2e6e7d3872 2017-09-12 Bob Duff duff@adacore.com adds ad0cb942139 2017-09-12 Richard Biener rguenther@suse.de adds e69fccfa216 PR target/82112 * c-common.c (sync_resolve_size): Instead [...] adds c8c010c376c * name-lookup.c (get_class_binding): Rename TYPE arg to KL [...] adds 7c06dc60b60 Kill CLASSTYPE_SORTED_FIELDS. * cp-tree.h (struct lang_ty [...] adds b4c9686290a Add short_call function attribute for MIPS adds a924ac800b4 2017-09-12 Richard Biener rguenther@suse.de adds bad1c260cc7 PR81285: Fix uninitialised variable in emit_store_flag_int adds dfdced85e53 Turn SLOW_UNALIGNED_ACCESS into a target hook adds 10fa8f764e6 Make more use of REG_NREGS adds b4104dfde54 Make more use of END_REGNO adds 16b9e38b7e3 Make more use of end_hard_regno adds 47292958bc6 Make more use of in_hard_reg_set_p adds 92d2aec3a9a Convert hard_regno_nregs to a function adds 61f54514e68 Use hard_regno_nregs instead of HARD_REGNO_NREGS adds 74f68e49575 Turn HARD_REGNO_NREGS into a target hook adds 81f521a5aa6 PR libstdc++/70483 make std::experimental::string_view full [...] adds a9e861088eb PR libstdc++/79433 no #error for including headers with wrong -std adds a262f333080 PR libstdc++/79433 no #error for including TS headers with [...] adds 061c331bec2 2017-09-12 Richard Biener rguenther@suse.de adds 7b35a600f42 Reduce lookup_attribute memory footprint. adds daf40ee6ca0 c-family/ * c-common.c (field_decl_cmp, resort_data, reso [...] adds 4244ec455a1 Fix GIMPLE FE test (PR testsuite/82114) adds 9f2c2a366fb [Mechanical Patch ARM/AArch64 1/2] Rename load/store schedu [...] adds b0a3c001ed4 [Patch AArch64 2/2] Fix memory sizes to load/store patterns adds 934c5284858 gcc/ChangeLog: adds 9527a827de4 PR target/82112 * config/rs6000/rs6000-c.c (altivec_resol [...] adds 8b917cedb32 PR target/80204 * config/darwin-driver.c (darwin_find_ver [...] adds ca76ee4f29e Remove '*' from movsi/di/ti patterns adds 6d1ab23dc1f Add -static-pie to GCC driver to create static PIE adds c5c63423c76 2017-09-12 Steve Ellcey sellcey@cavium.com adds 04c83f14864 Don't warn function alignment if warn_if_not_aligned_p is true adds f47edbb5612 Add DW_CFA_AARCH64_negate_ra_state to dwarf2.def/h and dwar [...] adds d0917ddf1e5 2017-09-12 Steve Ellcey sellcey@cavium.com adds 87a0366f08c 2017-09-12 Paul Thomas pault@gcc.gnu.org adds 78b2cdffcef /cp 2017-09-12 Paolo Carlini paolo.carlini@oracle.com adds c86ea03e591 * config/sparc/sparc.c (output_return): Output the source [...] adds aa1dc38743b Daily bump. adds 2719a4753c8 gcc/testsuite/ChangeLog: adds 77e98d94921 New file. adds 0fdf8c8d1f9 Define std::__to_address helper adds bfec465ff91 Minor edits. adds 6bf713f76bf Regenerate. adds 8f4c2886128 Minor edits. adds 9a6f55bf481 Regenerate. adds e3e07c68100 Minor edits. adds 4737dd9e29e 2017-09-13 Richard Biener rguenther@suse.de adds 2645d12c61f 2017-09-13 Richard Biener rguenther@suse.de adds 8e0b2bf6e8b 2017-09-13 Richard Biener rguenther@suse.de adds ff985b603fe 2017-09-13 Paolo Carlini paolo.carlini@oracle.com adds 0b10029c53e 2017-09-13 Hristian Kirtchev kirtchev@adacore.com adds adc80827830 PR libstdc++/81835 fix broken URLs in libstdc++ docs adds 74bb9360490 Fix broken URLs in libstdc++ API docs adds bcbd5ce6064 [testsuite/ARM] Fix coprocessor intrinsic test failures on ARMv8-A adds db7cce9b8fe * libgnarl/s-vxwext__kernel-smp.adb, libgnarl/s-tpopsp__v [...] adds d10a1b958f1 2017-09-13 Eric Botcazou ebotcazou@adacore.com adds dc2584f6b53 Update aarch64/vmov_n_1.c adds b44d8617bc8 Rename CLASSTYPE_METHOD_VEC to CLASSTYPE_MEMBER_VEC. * cp [...] adds 6d157e4ccf4 2017-09-13 Paolo Carlini paolo.carlini@oracle.com adds ae25760604b Conv-op identifers not in identifier hash table * lex.c ( [...] adds c53cd8cf0ea 2017-09-13 Nicolas Roche roche@adacore.com adds ca4982c229f [store-merging] Use store order as tie-breaker in sort_by_bitpos adds ddeff578df9 PR libstdc++/81468 constrain std::chrono::time_point constructor adds 45a8cb8809b [Aarch64, Patch] Update failing testcase pr62178.c adds 215a37d3e0a [gcc/testsuite] adds 608f62d5c03 * MAINTAINERS: Remove email address of Jim Norris. adds 2be90a054e6 PR c/82167 * c-typeck.c (c_expr_sizeof_expr): Use the typ [...] adds 68e86c262b5 [AArch64, PATCH] Improve Neon store of zero adds 1041f930870 Turn SECONDARY_MEMORY_NEEDED_MODE into a target hook adds c836e75b4a9 Turn SECONDARY_MEMORY_NEEDED into a hook adds 3de203635e8 2017-09-13 Paolo Carlini paolo.carlini@oracle.com adds 4bff7228eae 2017-09-13 Steve Ellcey sellcey@cavium.com adds 9925fd1cda6 2017-09-13 Paolo Carlini paolo.carlini@oracle.com adds 8e1a2cd6447 Fix emission of exception dispatch (PR middle-end/82154). adds 3c0921e893e 2017-09-13 Paolo Carlini paolo.carlini@oracle.com adds 9f96fdfe2a4 2017-09-13 Paul Thomas pault@gcc.gnu.org adds 62645df4468 * config/rs6000/sysv4.h (STARTFILE_LINUX_SPEC): Add -stati [...] adds be0ed934f5a Daily bump. adds 957ff9e86de compiler: fix check for notinheap conversion adds a7c5b619f56 compiler, reflect: fix struct field names for embedded aliases adds b792515b796 compiler: emit type specific functions for aliases adds 2b8629dd599 compiler: avoid compiler crash on invalid program adds e36a5ff5558 compiler, runtime: simplify select and channel operations adds 6783cad4a9b * config/alpha/elf.h (LINK_EH_SPEC): Add -static-pie suppo [...] adds 6090e016ea5 * combine.c (make_compound_operation_int): Formatting fixes. adds 7ea274c0d2c PR target/81325 * cfgbuild.c (find_bb_boundaries): Ignore [...] adds edf04c37e96 * dwarf2out.c (dwarf2out_source_line): Remove superfluous test. adds 33d222ba5e6 Don't xfail gcc.dg/vect/vect-multitypes-12.c on 32-bit SPAR [...] adds 6ba51c38c1e 2017-09-14 Richard Biener rguenther@suse.de adds d21e9a89cc3 [gcc/testsuite] adds 1f5472803d7 Store VECTOR_CST_NELTS directly in tree_node adds eab42b582d0 Use vec<> in build_vector adds 282dc861f9c Use vec<> for constant permute masks adds 9ed1960bed8 Add gimple_build_vector* helpers adds f3e1d2c3867 Make more use of gimple-fold.h in tree-vect-loop.c adds 4eb17cb6e4a Add a vect_get_num_copies helper routine adds fec8b6d03d5 Add a vect_worthwhile_without_simd_p helper routine adds 4a85c0b16ef Add LOOP_VINFO_MAX_VECT_FACTOR new b9516bee7e9 Merge trunk into sve
The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: ChangeLog | 13 + MAINTAINERS | 8 +- gcc/ChangeLog | 1140 ++++ gcc/DATESTAMP | 2 +- gcc/ada/9drpc.adb | 1051 ---- gcc/ada/ChangeLog | 1801 +++++- gcc/ada/Makefile.rtl | 2 - gcc/ada/adaint.h | 2 +- gcc/ada/binde.adb | 97 +- gcc/ada/checks.adb | 15 +- gcc/ada/clean.adb | 36 +- gcc/ada/comperr.adb | 4 +- gcc/ada/ctrl_c.c | 2 +- gcc/ada/debug.adb | 28 +- gcc/ada/dec.ads | 38 - gcc/ada/doc/Makefile | 1 - gcc/ada/doc/gnat_rm.rst | 42 +- gcc/ada/doc/gnat_rm/about_this_guide.rst | 8 +- .../gnat_rm/compatibility_and_porting_guide.rst | 114 +- gcc/ada/doc/gnat_rm/implementation_advice.rst | 364 +- .../doc/gnat_rm/implementation_defined_aspects.rst | 84 +- .../gnat_rm/implementation_defined_attributes.rst | 477 +- .../implementation_defined_characteristics.rst | 318 +- .../doc/gnat_rm/implementation_defined_pragmas.rst | 1494 ++--- .../implementation_of_ada_2012_features.rst | 244 +- .../implementation_of_specific_ada_features.rst | 107 +- .../doc/gnat_rm/interfacing_to_other_languages.rst | 42 +- gcc/ada/doc/gnat_rm/intrinsic_subprograms.rst | 73 +- gcc/ada/doc/gnat_rm/obsolescent_features.rst | 30 +- .../gnat_rm/representation_clauses_and_pragmas.rst | 329 +- ...ard_and_implementation_defined_restrictions.rst | 92 +- gcc/ada/doc/gnat_rm/standard_library_routines.rst | 97 +- gcc/ada/doc/gnat_rm/the_gnat_library.rst | 856 +-- .../gnat_rm/the_implementation_of_standard_i_o.rst | 202 +- gcc/ada/doc/gnat_ugn.rst | 44 +- gcc/ada/doc/gnat_ugn/about_this_guide.rst | 16 +- .../building_executable_programs_with_gnat.rst | 2808 ++++----- .../elaboration_order_handling_in_gnat.rst | 470 +- gcc/ada/doc/gnat_ugn/example_of_binder_output.rst | 6 +- gcc/ada/doc/gnat_ugn/getting_started_with_gnat.rst | 60 +- .../doc/gnat_ugn/gnat_and_program_execution.rst | 1210 ++-- gcc/ada/doc/gnat_ugn/gnat_utility_programs.rst | 1844 +++--- gcc/ada/doc/gnat_ugn/inline_assembler.rst | 218 +- .../doc/gnat_ugn/platform_specific_information.rst | 669 +-- .../doc/gnat_ugn/the_gnat_compilation_model.rst | 1099 ++-- gcc/ada/doc/share/ada_pygments.py | 22 +- gcc/ada/doc/share/conf.py | 15 +- gcc/ada/doc/share/copyright.tex | 18 + gcc/ada/doc/share/latex_elements.py | 7 +- gcc/ada/einfo.adb | 83 +- gcc/ada/einfo.ads | 52 +- gcc/ada/errout.adb | 92 +- gcc/ada/errout.ads | 10 +- gcc/ada/erroutc.adb | 18 +- gcc/ada/erroutc.ads | 26 +- gcc/ada/errutil.adb | 3 +- gcc/ada/exp_aggr.adb | 53 +- gcc/ada/exp_attr.adb | 70 +- gcc/ada/exp_ch3.adb | 98 +- gcc/ada/exp_ch3.ads | 12 +- gcc/ada/exp_ch4.adb | 113 +- gcc/ada/exp_ch5.adb | 100 +- gcc/ada/exp_ch6.adb | 1254 ++-- gcc/ada/exp_ch6.ads | 44 +- gcc/ada/exp_ch7.adb | 34 +- gcc/ada/exp_ch8.adb | 11 +- gcc/ada/exp_ch9.adb | 79 +- gcc/ada/exp_disp.adb | 99 +- gcc/ada/exp_disp.ads | 6 + gcc/ada/exp_dist.adb | 2 +- gcc/ada/exp_intr.adb | 103 +- gcc/ada/exp_pakd.adb | 2 +- gcc/ada/exp_prag.adb | 93 + gcc/ada/exp_spark.adb | 72 +- gcc/ada/exp_util.adb | 168 +- gcc/ada/exp_util.ads | 14 +- gcc/ada/freeze.adb | 11 +- gcc/ada/g-dynhta.adb | 710 --- gcc/ada/g-io-put.adb | 40 - gcc/ada/gcc-interface/Make-lang.in | 356 +- gcc/ada/gcc-interface/Makefile.in | 1840 +++--- gcc/ada/gcc-interface/decl.c | 205 +- gcc/ada/gcc-interface/gigi.h | 3 +- gcc/ada/gcc-interface/trans.c | 41 +- gcc/ada/gcc-interface/utils.c | 18 +- gcc/ada/gcc-interface/utils2.c | 8 +- gcc/ada/ghost.adb | 72 +- gcc/ada/gnat1drv.adb | 69 +- gcc/ada/gnat_rm.texi | 6025 ++++++++++--------- gcc/ada/gnat_ugn.texi | 5891 ++++++++++--------- gcc/ada/gnatcmd.adb | 8 +- gcc/ada/gsocket.h | 2 +- gcc/ada/indepsw-mingw.adb | 67 - gcc/ada/init.c | 2 +- gcc/ada/initialize.c | 2 +- gcc/ada/inline.adb | 55 +- gcc/ada/layout.adb | 2778 +-------- gcc/ada/layout.ads | 2 +- gcc/ada/lib-load.adb | 9 + gcc/ada/lib-xref-spark_specific.adb | 85 +- gcc/ada/lib-xref.adb | 19 +- gcc/ada/{ => libgnarl}/a-astaco.adb | 2 +- gcc/ada/{ => libgnarl}/a-astaco.ads | 0 gcc/ada/{ => libgnarl}/a-dinopr.ads | 0 gcc/ada/{ => libgnarl}/a-diroro.ads | 0 gcc/ada/{ => libgnarl}/a-disedf.ads | 0 gcc/ada/{ => libgnarl}/a-dispat.adb | 2 +- gcc/ada/{ => libgnarl}/a-dispat.ads | 0 gcc/ada/{ => libgnarl}/a-dynpri.adb | 2 +- gcc/ada/{ => libgnarl}/a-dynpri.ads | 0 gcc/ada/{ => libgnarl}/a-etgrbu.ads | 2 +- gcc/ada/{ => libgnarl}/a-exetim.ads | 0 .../a-exetim__darwin.adb} | 2 +- .../a-exetim__default.ads} | 2 +- .../a-exetim__mingw.adb} | 2 +- .../a-exetim__mingw.ads} | 6 +- .../a-exetim__posix.adb} | 0 gcc/ada/{ => libgnarl}/a-extiin.ads | 0 gcc/ada/{ => libgnarl}/a-extiti.ads | 0 gcc/ada/{ => libgnarl}/a-interr.adb | 4 +- gcc/ada/{ => libgnarl}/a-interr.ads | 2 +- gcc/ada/{ => libgnarl}/a-intnam.ads | 2 +- .../a-intnam__aix.ads} | 2 +- .../a-intnam__darwin.ads} | 2 +- .../a-intnam__dragonfly.ads} | 0 .../a-intnam__dummy.ads} | 2 +- .../a-intnam__freebsd.ads} | 2 +- .../a-intnam__hpux.ads} | 2 +- .../a-intnam__linux.ads} | 2 +- .../a-intnam__lynxos.ads} | 83 +- .../a-intnam__mingw.ads} | 2 +- .../a-intnam__rtems.ads} | 0 .../a-intnam__solaris.ads} | 2 +- .../a-intnam__vxworks.ads} | 2 +- gcc/ada/{ => libgnarl}/a-reatim.adb | 4 +- gcc/ada/{ => libgnarl}/a-reatim.ads | 2 +- gcc/ada/{ => libgnarl}/a-retide.adb | 2 +- gcc/ada/{ => libgnarl}/a-retide.ads | 2 +- gcc/ada/{ => libgnarl}/a-rttiev.adb | 2 +- gcc/ada/{ => libgnarl}/a-rttiev.ads | 2 +- gcc/ada/{ => libgnarl}/a-stcoed.ads | 0 gcc/ada/{ => libgnarl}/a-synbar.adb | 2 +- gcc/ada/{ => libgnarl}/a-synbar.ads | 2 +- .../a-synbar__posix.adb} | 2 +- .../a-synbar__posix.ads} | 2 +- gcc/ada/{ => libgnarl}/a-sytaco.adb | 2 +- gcc/ada/{ => libgnarl}/a-sytaco.ads | 2 +- gcc/ada/{ => libgnarl}/a-tasatt.adb | 2 +- gcc/ada/{ => libgnarl}/a-tasatt.ads | 2 +- gcc/ada/{ => libgnarl}/a-taside.adb | 8 +- gcc/ada/{ => libgnarl}/a-taside.ads | 2 +- gcc/ada/{ => libgnarl}/a-taster.adb | 2 +- gcc/ada/{ => libgnarl}/a-taster.ads | 0 gcc/ada/{ => libgnarl}/g-boubuf.adb | 2 +- gcc/ada/{ => libgnarl}/g-boubuf.ads | 2 +- gcc/ada/{ => libgnarl}/g-boumai.ads | 2 +- gcc/ada/{ => libgnarl}/g-semaph.adb | 2 +- gcc/ada/{ => libgnarl}/g-semaph.ads | 2 +- gcc/ada/{ => libgnarl}/g-signal.adb | 2 +- gcc/ada/{ => libgnarl}/g-signal.ads | 2 +- gcc/ada/{ => libgnarl}/g-tastus.ads | 2 +- gcc/ada/{ => libgnarl}/g-thread.adb | 2 +- gcc/ada/{ => libgnarl}/g-thread.ads | 2 +- gcc/ada/{ => libgnarl}/i-vxinco.adb | 2 +- gcc/ada/{ => libgnarl}/i-vxinco.ads | 2 +- gcc/ada/{ => libgnarl}/s-inmaop.ads | 2 +- .../s-inmaop__dummy.adb} | 2 +- .../s-inmaop__posix.adb} | 4 +- .../s-inmaop__vxworks.adb} | 4 +- gcc/ada/{ => libgnarl}/s-interr.adb | 2 +- gcc/ada/{ => libgnarl}/s-interr.ads | 2 +- .../s-interr__dummy.adb} | 4 +- .../s-interr__hwint.adb} | 0 .../s-interr__sigaction.adb} | 2 +- .../s-interr__vxworks.adb} | 2 +- gcc/ada/{ => libgnarl}/s-intman.ads | 2 +- .../s-intman__android.adb} | 2 +- .../s-intman__dummy.adb} | 2 +- .../s-intman__lynxos.adb} | 10 +- .../s-intman__mingw.adb} | 2 +- .../s-intman__posix.adb} | 2 +- .../s-intman__solaris.adb} | 2 +- .../s-intman__susv3.adb} | 2 +- .../s-intman__vxworks.adb} | 2 +- .../s-intman__vxworks.ads} | 2 +- gcc/ada/{ => libgnarl}/s-linux.ads | 2 +- .../s-linux__alpha.ads} | 2 +- .../s-linux__android.ads} | 2 +- .../s-linux__hppa.ads} | 2 +- .../s-linux__mips.ads} | 0 .../s-linux__sparc.ads} | 2 +- .../{s-linux-x32.ads => libgnarl/s-linux__x32.ads} | 2 +- gcc/ada/{ => libgnarl}/s-mudido.adb | 2 +- gcc/ada/{ => libgnarl}/s-mudido.ads | 0 .../s-mudido__affinity.adb} | 0 .../s-osinte__aix.adb} | 2 +- .../s-osinte__aix.ads} | 4 +- .../s-osinte__android.adb} | 2 +- .../s-osinte__android.ads} | 2 +- .../s-osinte__darwin.adb} | 2 +- .../s-osinte__darwin.ads} | 4 +- .../s-osinte__dragonfly.adb} | 0 .../s-osinte__dragonfly.ads} | 0 .../s-osinte__dummy.ads} | 4 +- .../s-osinte__freebsd.adb} | 2 +- .../s-osinte__freebsd.ads} | 4 +- .../s-osinte__gnu.adb} | 0 .../s-osinte__gnu.ads} | 0 .../s-osinte__hpux-dce.adb} | 0 .../s-osinte__hpux-dce.ads} | 0 .../s-osinte__hpux.ads} | 4 +- .../s-osinte__kfreebsd-gnu.ads} | 0 .../s-osinte__linux.ads} | 4 +- .../s-osinte__lynxos178.adb} | 138 +- .../s-osinte__lynxos178e.ads} | 328 +- .../s-osinte__mingw.ads} | 4 +- .../s-osinte__posix.adb} | 4 +- .../s-osinte__rtems.adb} | 0 .../s-osinte__rtems.ads} | 0 .../s-osinte__solaris.adb} | 4 +- .../s-osinte__solaris.ads} | 4 +- .../s-osinte__vxworks.adb} | 2 +- .../s-osinte__vxworks.ads} | 4 +- .../s-osinte__x32.adb} | 4 +- gcc/ada/{ => libgnarl}/s-proinf.adb | 2 +- gcc/ada/{ => libgnarl}/s-proinf.ads | 2 +- gcc/ada/{ => libgnarl}/s-solita.adb | 2 +- gcc/ada/{ => libgnarl}/s-solita.ads | 2 +- gcc/ada/{ => libgnarl}/s-stusta.adb | 2 +- gcc/ada/{ => libgnarl}/s-stusta.ads | 2 +- gcc/ada/{ => libgnarl}/s-taasde.adb | 8 - gcc/ada/{ => libgnarl}/s-taasde.ads | 2 +- gcc/ada/{ => libgnarl}/s-tadeca.adb | 2 +- gcc/ada/{ => libgnarl}/s-tadeca.ads | 2 +- gcc/ada/{ => libgnarl}/s-tadert.adb | 2 +- gcc/ada/{ => libgnarl}/s-tadert.ads | 2 +- gcc/ada/{ => libgnarl}/s-taenca.adb | 28 - gcc/ada/{ => libgnarl}/s-taenca.ads | 2 +- gcc/ada/{ => libgnarl}/s-taprob.adb | 18 +- gcc/ada/{ => libgnarl}/s-taprob.ads | 2 +- gcc/ada/{ => libgnarl}/s-taprop.ads | 2 +- .../s-taprop__dummy.adb} | 2 +- .../s-taprop__hpux-dce.adb} | 0 .../s-taprop__linux.adb} | 0 .../s-taprop__mingw.adb} | 2 +- .../s-taprop__posix.adb} | 2 +- .../s-taprop__solaris.adb} | 2 +- .../s-taprop__vxworks.adb} | 2 +- gcc/ada/{ => libgnarl}/s-tarest.adb | 2 +- gcc/ada/{ => libgnarl}/s-tarest.ads | 2 +- gcc/ada/{ => libgnarl}/s-tasdeb.adb | 2 +- gcc/ada/{ => libgnarl}/s-tasdeb.ads | 2 +- gcc/ada/{ => libgnarl}/s-tasinf.adb | 2 +- gcc/ada/{ => libgnarl}/s-tasinf.ads | 2 +- .../s-tasinf__linux.adb} | 2 +- .../s-tasinf__linux.ads} | 2 +- .../s-tasinf__mingw.adb} | 2 +- .../s-tasinf__mingw.ads} | 2 +- .../s-tasinf__solaris.adb} | 2 +- .../s-tasinf__solaris.ads} | 2 +- .../s-tasinf__vxworks.ads} | 2 +- gcc/ada/{ => libgnarl}/s-tasini.adb | 0 gcc/ada/{ => libgnarl}/s-tasini.ads | 2 +- gcc/ada/{ => libgnarl}/s-taskin.adb | 2 +- gcc/ada/{ => libgnarl}/s-taskin.ads | 2 +- .../s-taspri__dummy.ads} | 2 +- .../s-taspri__hpux-dce.ads} | 0 .../s-taspri__lynxos.ads} | 16 +- .../s-taspri__mingw.ads} | 2 +- .../s-taspri__posix-noaltstack.ads} | 2 +- .../s-taspri__posix.ads} | 2 +- .../s-taspri__solaris.ads} | 2 +- .../s-taspri__vxworks.ads} | 2 +- gcc/ada/{ => libgnarl}/s-tasque.adb | 2 +- gcc/ada/{ => libgnarl}/s-tasque.ads | 2 +- gcc/ada/{ => libgnarl}/s-tasren.adb | 79 - gcc/ada/{ => libgnarl}/s-tasren.ads | 2 +- gcc/ada/{ => libgnarl}/s-tasres.ads | 2 +- gcc/ada/{ => libgnarl}/s-tassta.adb | 17 +- gcc/ada/{ => libgnarl}/s-tassta.ads | 2 +- gcc/ada/{ => libgnarl}/s-tasuti.adb | 10 +- gcc/ada/{ => libgnarl}/s-tasuti.ads | 2 +- gcc/ada/{ => libgnarl}/s-tataat.adb | 2 +- gcc/ada/{ => libgnarl}/s-tataat.ads | 2 +- gcc/ada/{ => libgnarl}/s-tpinop.adb | 2 +- gcc/ada/{ => libgnarl}/s-tpinop.ads | 2 +- gcc/ada/{ => libgnarl}/s-tpoaal.adb | 2 +- gcc/ada/{ => libgnarl}/s-tpoben.adb | 2 +- gcc/ada/{ => libgnarl}/s-tpoben.ads | 2 +- gcc/ada/{s-tadeca.ads => libgnarl/s-tpobmu.adb} | 37 +- gcc/ada/{s-tadert.ads => libgnarl/s-tpobmu.ads} | 26 +- gcc/ada/{ => libgnarl}/s-tpobop.adb | 25 +- gcc/ada/{ => libgnarl}/s-tpobop.ads | 2 +- .../s-tpopsp__posix-foreign.adb} | 2 +- .../s-tpopsp__posix.adb} | 2 +- .../s-tpopsp__solaris.adb} | 2 +- .../s-tpopsp__tls.adb} | 2 +- .../s-tpopsp__vxworks-rtp.adb} | 27 +- .../s-tpopsp__vxworks-tls.adb} | 18 +- .../s-tpopsp__vxworks.adb} | 24 +- gcc/ada/{ => libgnarl}/s-tporft.adb | 2 +- gcc/ada/{ => libgnarl}/s-tposen.adb | 2 +- gcc/ada/{ => libgnarl}/s-tposen.ads | 2 +- gcc/ada/{ => libgnarl}/s-vxwext.adb | 2 +- gcc/ada/{ => libgnarl}/s-vxwext.ads | 2 +- .../s-vxwext__kernel-smp.adb} | 37 +- .../s-vxwext__kernel.adb} | 2 +- .../s-vxwext__kernel.ads} | 2 +- .../s-vxwext__noints.adb} | 27 +- .../s-vxwext__rtp-smp.adb} | 19 +- .../s-vxwext__rtp.adb} | 2 +- .../s-vxwext__rtp.ads} | 2 +- .../s-vxwext__vthreads.ads} | 23 +- .../s-vxwork__arm.ads} | 2 +- .../s-vxwork__ppc.ads} | 2 +- .../s-vxwork__x86.ads} | 2 +- gcc/ada/{ => libgnarl}/thread.c | 2 +- gcc/ada/{ => libgnat}/a-assert.adb | 2 +- gcc/ada/{ => libgnat}/a-assert.ads | 2 +- gcc/ada/{ => libgnat}/a-btgbso.adb | 2 +- gcc/ada/{ => libgnat}/a-btgbso.ads | 2 +- gcc/ada/{ => libgnat}/a-calari.adb | 2 +- gcc/ada/{ => libgnat}/a-calari.ads | 2 +- gcc/ada/{ => libgnat}/a-calcon.adb | 2 +- gcc/ada/{ => libgnat}/a-calcon.ads | 2 +- gcc/ada/{ => libgnat}/a-caldel.adb | 24 +- gcc/ada/{ => libgnat}/a-caldel.ads | 2 +- gcc/ada/{ => libgnat}/a-calend.adb | 2 +- gcc/ada/{ => libgnat}/a-calend.ads | 2 +- gcc/ada/{ => libgnat}/a-calfor.adb | 2 +- gcc/ada/{ => libgnat}/a-calfor.ads | 2 +- gcc/ada/{ => libgnat}/a-catizo.adb | 2 +- gcc/ada/{ => libgnat}/a-catizo.ads | 0 gcc/ada/{ => libgnat}/a-cbdlli.adb | 27 +- gcc/ada/{ => libgnat}/a-cbdlli.ads | 2 +- gcc/ada/{ => libgnat}/a-cbhama.adb | 10 +- gcc/ada/{ => libgnat}/a-cbhama.ads | 2 +- gcc/ada/{ => libgnat}/a-cbhase.adb | 2 +- gcc/ada/{ => libgnat}/a-cbhase.ads | 2 +- gcc/ada/{ => libgnat}/a-cbmutr.adb | 13 +- gcc/ada/{ => libgnat}/a-cbmutr.ads | 2 +- gcc/ada/{ => libgnat}/a-cborma.adb | 10 +- gcc/ada/{ => libgnat}/a-cborma.ads | 2 +- gcc/ada/{ => libgnat}/a-cborse.adb | 2 +- gcc/ada/{ => libgnat}/a-cborse.ads | 2 +- gcc/ada/{ => libgnat}/a-cbprqu.adb | 2 +- gcc/ada/{ => libgnat}/a-cbprqu.ads | 6 +- gcc/ada/{ => libgnat}/a-cbsyqu.adb | 2 +- gcc/ada/{ => libgnat}/a-cbsyqu.ads | 2 +- gcc/ada/{ => libgnat}/a-cdlili.adb | 2 +- gcc/ada/{ => libgnat}/a-cdlili.ads | 2 +- gcc/ada/{ => libgnat}/a-cfdlli.adb | 0 gcc/ada/{ => libgnat}/a-cfdlli.ads | 0 gcc/ada/{ => libgnat}/a-cfhama.adb | 0 gcc/ada/{ => libgnat}/a-cfhama.ads | 0 gcc/ada/{ => libgnat}/a-cfhase.adb | 0 gcc/ada/{ => libgnat}/a-cfhase.ads | 0 gcc/ada/{ => libgnat}/a-cfinve.adb | 0 gcc/ada/{ => libgnat}/a-cfinve.ads | 0 gcc/ada/{ => libgnat}/a-cforma.adb | 0 gcc/ada/{ => libgnat}/a-cforma.ads | 0 gcc/ada/{ => libgnat}/a-cforse.adb | 0 gcc/ada/{ => libgnat}/a-cforse.ads | 0 gcc/ada/{ => libgnat}/a-cgaaso.adb | 2 +- gcc/ada/{ => libgnat}/a-cgaaso.ads | 2 +- gcc/ada/{ => libgnat}/a-cgarso.adb | 2 +- gcc/ada/{ => libgnat}/a-cgarso.ads | 0 gcc/ada/{ => libgnat}/a-cgcaso.adb | 2 +- gcc/ada/{ => libgnat}/a-cgcaso.ads | 0 gcc/ada/{ => libgnat}/a-chacon.adb | 2 +- gcc/ada/{ => libgnat}/a-chacon.ads | 2 +- gcc/ada/{ => libgnat}/a-chahan.adb | 2 +- gcc/ada/{ => libgnat}/a-chahan.ads | 2 +- gcc/ada/{ => libgnat}/a-charac.ads | 0 gcc/ada/{ => libgnat}/a-chlat1.ads | 0 gcc/ada/{ => libgnat}/a-chlat9.ads | 2 +- gcc/ada/{ => libgnat}/a-chtgbk.adb | 2 +- gcc/ada/{ => libgnat}/a-chtgbk.ads | 2 +- gcc/ada/{ => libgnat}/a-chtgbo.adb | 2 +- gcc/ada/{ => libgnat}/a-chtgbo.ads | 2 +- gcc/ada/{ => libgnat}/a-chtgke.adb | 2 +- gcc/ada/{ => libgnat}/a-chtgke.ads | 2 +- gcc/ada/{ => libgnat}/a-chtgop.adb | 31 +- gcc/ada/{ => libgnat}/a-chtgop.ads | 5 + gcc/ada/{ => libgnat}/a-chzla1.ads | 2 +- gcc/ada/{ => libgnat}/a-chzla9.ads | 2 +- gcc/ada/{ => libgnat}/a-cidlli.adb | 2 +- gcc/ada/{ => libgnat}/a-cidlli.ads | 2 +- gcc/ada/{ => libgnat}/a-cihama.adb | 9 +- gcc/ada/{ => libgnat}/a-cihama.ads | 0 gcc/ada/{ => libgnat}/a-cihase.adb | 2 +- gcc/ada/{ => libgnat}/a-cihase.ads | 2 +- gcc/ada/{ => libgnat}/a-cimutr.adb | 2 +- gcc/ada/{ => libgnat}/a-cimutr.ads | 2 +- gcc/ada/{ => libgnat}/a-ciorma.adb | 2 +- gcc/ada/{ => libgnat}/a-ciorma.ads | 2 +- gcc/ada/{ => libgnat}/a-ciormu.adb | 2 +- gcc/ada/{ => libgnat}/a-ciormu.ads | 2 +- gcc/ada/{ => libgnat}/a-ciorse.adb | 2 +- gcc/ada/{ => libgnat}/a-ciorse.ads | 2 +- gcc/ada/{ => libgnat}/a-clrefi.adb | 0 gcc/ada/{ => libgnat}/a-clrefi.ads | 0 gcc/ada/{ => libgnat}/a-coboho.adb | 2 +- gcc/ada/{ => libgnat}/a-coboho.ads | 2 +- gcc/ada/{ => libgnat}/a-cobove.adb | 2 +- gcc/ada/{ => libgnat}/a-cobove.ads | 2 +- gcc/ada/{ => libgnat}/a-cofove.adb | 0 gcc/ada/{ => libgnat}/a-cofove.ads | 0 gcc/ada/{ => libgnat}/a-cofuba.adb | 0 gcc/ada/{ => libgnat}/a-cofuba.ads | 0 gcc/ada/{ => libgnat}/a-cofuma.adb | 0 gcc/ada/{ => libgnat}/a-cofuma.ads | 0 gcc/ada/{ => libgnat}/a-cofuse.adb | 0 gcc/ada/{ => libgnat}/a-cofuse.ads | 0 gcc/ada/{ => libgnat}/a-cofuve.adb | 0 gcc/ada/{ => libgnat}/a-cofuve.ads | 0 gcc/ada/{ => libgnat}/a-cogeso.adb | 2 +- gcc/ada/{ => libgnat}/a-cogeso.ads | 2 +- gcc/ada/{ => libgnat}/a-cohama.adb | 24 +- gcc/ada/{ => libgnat}/a-cohama.ads | 0 gcc/ada/{ => libgnat}/a-cohase.adb | 23 +- gcc/ada/{ => libgnat}/a-cohase.ads | 0 gcc/ada/{ => libgnat}/a-cohata.ads | 2 +- gcc/ada/{ => libgnat}/a-coinho.adb | 2 +- gcc/ada/{ => libgnat}/a-coinho.ads | 2 +- .../a-coinho__shared.adb} | 2 +- .../a-coinho__shared.ads} | 2 +- gcc/ada/{ => libgnat}/a-coinve.adb | 2 +- gcc/ada/{ => libgnat}/a-coinve.ads | 2 +- gcc/ada/{ => libgnat}/a-colien.adb | 2 +- gcc/ada/{ => libgnat}/a-colien.ads | 2 +- gcc/ada/{ => libgnat}/a-colire.adb | 2 +- gcc/ada/{ => libgnat}/a-colire.ads | 2 +- gcc/ada/{ => libgnat}/a-comlin.adb | 0 gcc/ada/{ => libgnat}/a-comlin.ads | 0 gcc/ada/{ => libgnat}/a-comutr.adb | 2 +- gcc/ada/{ => libgnat}/a-comutr.ads | 2 +- gcc/ada/{ => libgnat}/a-conhel.adb | 2 +- gcc/ada/{ => libgnat}/a-conhel.ads | 2 +- gcc/ada/{ => libgnat}/a-contai.ads | 0 gcc/ada/{ => libgnat}/a-convec.adb | 2 +- gcc/ada/{ => libgnat}/a-convec.ads | 2 +- gcc/ada/{ => libgnat}/a-coorma.adb | 2 +- gcc/ada/{ => libgnat}/a-coorma.ads | 2 +- gcc/ada/{ => libgnat}/a-coormu.adb | 2 +- gcc/ada/{ => libgnat}/a-coormu.ads | 2 +- gcc/ada/{ => libgnat}/a-coorse.adb | 2 +- gcc/ada/{ => libgnat}/a-coorse.ads | 2 +- gcc/ada/{ => libgnat}/a-coprnu.adb | 2 +- gcc/ada/{ => libgnat}/a-coprnu.ads | 2 +- gcc/ada/{ => libgnat}/a-coteio.ads | 0 gcc/ada/{ => libgnat}/a-crbltr.ads | 2 +- gcc/ada/{ => libgnat}/a-crbtgk.adb | 2 +- gcc/ada/{ => libgnat}/a-crbtgk.ads | 2 +- gcc/ada/{ => libgnat}/a-crbtgo.adb | 0 gcc/ada/{ => libgnat}/a-crbtgo.ads | 2 +- gcc/ada/{ => libgnat}/a-crdlli.adb | 2 +- gcc/ada/{ => libgnat}/a-crdlli.ads | 2 +- gcc/ada/{ => libgnat}/a-csquin.ads | 2 +- gcc/ada/{ => libgnat}/a-cuprqu.adb | 2 +- gcc/ada/{ => libgnat}/a-cuprqu.ads | 2 +- gcc/ada/{ => libgnat}/a-cusyqu.adb | 2 +- gcc/ada/{ => libgnat}/a-cusyqu.ads | 2 +- gcc/ada/{ => libgnat}/a-cwila1.ads | 2 +- gcc/ada/{ => libgnat}/a-cwila9.ads | 2 +- gcc/ada/{ => libgnat}/a-decima.adb | 2 +- gcc/ada/{ => libgnat}/a-decima.ads | 2 +- gcc/ada/{ => libgnat}/a-dhfina.ads | 0 gcc/ada/{ => libgnat}/a-diocst.adb | 2 +- gcc/ada/{ => libgnat}/a-diocst.ads | 2 +- gcc/ada/{ => libgnat}/a-direct.adb | 0 gcc/ada/{ => libgnat}/a-direct.ads | 2 +- gcc/ada/{ => libgnat}/a-direio.adb | 0 gcc/ada/{ => libgnat}/a-direio.ads | 2 +- gcc/ada/{ => libgnat}/a-dirval.adb | 2 +- gcc/ada/{ => libgnat}/a-dirval.ads | 2 +- .../a-dirval__mingw.adb} | 4 +- gcc/ada/{ => libgnat}/a-einuoc.adb | 2 +- gcc/ada/{ => libgnat}/a-einuoc.ads | 2 +- gcc/ada/{ => libgnat}/a-elchha.adb | 2 +- gcc/ada/{ => libgnat}/a-elchha.ads | 2 +- gcc/ada/libgnat/a-elchha__vxworks-ppc-full.adb | 150 + gcc/ada/{ => libgnat}/a-envvar.adb | 2 +- gcc/ada/{ => libgnat}/a-envvar.ads | 0 gcc/ada/{ => libgnat}/a-excach.adb | 2 +- gcc/ada/{ => libgnat}/a-except.adb | 0 gcc/ada/{ => libgnat}/a-except.ads | 0 gcc/ada/{ => libgnat}/a-excpol.adb | 2 +- .../a-excpol__abort.adb} | 2 +- gcc/ada/{ => libgnat}/a-exctra.adb | 2 +- gcc/ada/{ => libgnat}/a-exctra.ads | 2 +- gcc/ada/{ => libgnat}/a-exexda.adb | 2 +- gcc/ada/{ => libgnat}/a-exexpr.adb | 2 +- gcc/ada/{ => libgnat}/a-exextr.adb | 2 +- gcc/ada/{ => libgnat}/a-exstat.adb | 2 +- gcc/ada/{ => libgnat}/a-finali.adb | 2 +- gcc/ada/{ => libgnat}/a-finali.ads | 2 +- gcc/ada/{ => libgnat}/a-flteio.ads | 0 gcc/ada/{ => libgnat}/a-fwteio.ads | 0 gcc/ada/{ => libgnat}/a-fzteio.ads | 0 gcc/ada/{ => libgnat}/a-inteio.ads | 0 gcc/ada/{ => libgnat}/a-ioexce.ads | 0 gcc/ada/{ => libgnat}/a-iteint.ads | 0 gcc/ada/{ => libgnat}/a-iwteio.ads | 0 gcc/ada/{ => libgnat}/a-izteio.ads | 0 gcc/ada/{ => libgnat}/a-lcteio.ads | 0 gcc/ada/{ => libgnat}/a-lfteio.ads | 0 gcc/ada/{ => libgnat}/a-lfwtio.ads | 0 gcc/ada/{ => libgnat}/a-lfztio.ads | 0 gcc/ada/{ => libgnat}/a-liteio.ads | 0 gcc/ada/{ => libgnat}/a-liwtio.ads | 0 gcc/ada/{ => libgnat}/a-liztio.ads | 0 gcc/ada/{ => libgnat}/a-llctio.ads | 0 gcc/ada/{ => libgnat}/a-llftio.ads | 0 gcc/ada/{ => libgnat}/a-llfwti.ads | 0 gcc/ada/{ => libgnat}/a-llfzti.ads | 0 gcc/ada/{ => libgnat}/a-llitio.ads | 0 gcc/ada/{ => libgnat}/a-lliwti.ads | 0 gcc/ada/{ => libgnat}/a-llizti.ads | 0 gcc/ada/{ => libgnat}/a-locale.adb | 2 +- gcc/ada/{ => libgnat}/a-locale.ads | 6 +- gcc/ada/{ => libgnat}/a-ncelfu.ads | 0 gcc/ada/{ => libgnat}/a-ngcefu.adb | 2 +- gcc/ada/{ => libgnat}/a-ngcefu.ads | 0 gcc/ada/{ => libgnat}/a-ngcoar.adb | 2 +- gcc/ada/{ => libgnat}/a-ngcoar.ads | 0 gcc/ada/{ => libgnat}/a-ngcoty.adb | 2 +- gcc/ada/{ => libgnat}/a-ngcoty.ads | 2 +- gcc/ada/{ => libgnat}/a-ngelfu.adb | 2 +- gcc/ada/{ => libgnat}/a-ngelfu.ads | 41 +- gcc/ada/{ => libgnat}/a-ngrear.adb | 2 +- gcc/ada/{ => libgnat}/a-ngrear.ads | 2 +- gcc/ada/{ => libgnat}/a-nlcefu.ads | 0 gcc/ada/{ => libgnat}/a-nlcoar.ads | 0 gcc/ada/{ => libgnat}/a-nlcoty.ads | 0 gcc/ada/{ => libgnat}/a-nlelfu.ads | 0 gcc/ada/{ => libgnat}/a-nllcar.ads | 0 gcc/ada/{ => libgnat}/a-nllcef.ads | 0 gcc/ada/{ => libgnat}/a-nllcty.ads | 0 gcc/ada/{ => libgnat}/a-nllefu.ads | 0 gcc/ada/{ => libgnat}/a-nllrar.ads | 0 gcc/ada/{ => libgnat}/a-nlrear.ads | 0 gcc/ada/{ => libgnat}/a-nscefu.ads | 0 gcc/ada/{ => libgnat}/a-nscoty.ads | 0 gcc/ada/{ => libgnat}/a-nselfu.ads | 0 gcc/ada/{ => libgnat}/a-nucoar.ads | 0 gcc/ada/{ => libgnat}/a-nucoty.ads | 0 gcc/ada/{ => libgnat}/a-nudira.adb | 2 +- gcc/ada/{ => libgnat}/a-nudira.ads | 2 +- gcc/ada/{ => libgnat}/a-nuelfu.ads | 0 gcc/ada/{ => libgnat}/a-nuflra.adb | 2 +- gcc/ada/{ => libgnat}/a-nuflra.ads | 2 +- gcc/ada/{ => libgnat}/a-numaux.ads | 2 +- .../a-numaux__darwin.adb} | 2 +- .../a-numaux__darwin.ads} | 2 +- .../a-numaux__libc-x86.ads} | 2 +- .../a-numaux__vxworks.ads} | 2 +- .../a-numaux__x86.adb} | 2 +- .../a-numaux__x86.ads} | 2 +- gcc/ada/{ => libgnat}/a-numeri.ads | 0 gcc/ada/{ => libgnat}/a-nurear.ads | 0 gcc/ada/{ => libgnat}/a-rbtgbk.adb | 2 +- gcc/ada/{ => libgnat}/a-rbtgbk.ads | 2 +- gcc/ada/{ => libgnat}/a-rbtgbo.adb | 2 +- gcc/ada/{ => libgnat}/a-rbtgbo.ads | 2 +- gcc/ada/{ => libgnat}/a-rbtgso.adb | 2 +- gcc/ada/{ => libgnat}/a-rbtgso.ads | 2 +- gcc/ada/{ => libgnat}/a-sbecin.adb | 2 +- gcc/ada/{ => libgnat}/a-sbecin.ads | 2 +- gcc/ada/{ => libgnat}/a-sbhcin.adb | 2 +- gcc/ada/{ => libgnat}/a-sbhcin.ads | 2 +- gcc/ada/{ => libgnat}/a-sblcin.adb | 2 +- gcc/ada/{ => libgnat}/a-sblcin.ads | 2 +- gcc/ada/{ => libgnat}/a-scteio.ads | 0 gcc/ada/{ => libgnat}/a-secain.adb | 2 +- gcc/ada/{ => libgnat}/a-secain.ads | 2 +- gcc/ada/{ => libgnat}/a-sequio.adb | 2 +- gcc/ada/{ => libgnat}/a-sequio.ads | 2 +- gcc/ada/{ => libgnat}/a-sfecin.ads | 2 +- gcc/ada/{ => libgnat}/a-sfhcin.ads | 2 +- gcc/ada/{ => libgnat}/a-sflcin.ads | 2 +- gcc/ada/{ => libgnat}/a-sfteio.ads | 0 gcc/ada/{ => libgnat}/a-sfwtio.ads | 0 gcc/ada/{ => libgnat}/a-sfztio.ads | 0 gcc/ada/{ => libgnat}/a-shcain.adb | 2 +- gcc/ada/{ => libgnat}/a-shcain.ads | 2 +- gcc/ada/{ => libgnat}/a-siocst.adb | 2 +- gcc/ada/{ => libgnat}/a-siocst.ads | 2 +- gcc/ada/{ => libgnat}/a-siteio.ads | 0 gcc/ada/{ => libgnat}/a-siwtio.ads | 0 gcc/ada/{ => libgnat}/a-siztio.ads | 0 gcc/ada/{ => libgnat}/a-slcain.adb | 2 +- gcc/ada/{ => libgnat}/a-slcain.ads | 2 +- gcc/ada/{ => libgnat}/a-ssicst.adb | 5 +- gcc/ada/{ => libgnat}/a-ssicst.ads | 2 +- gcc/ada/{ => libgnat}/a-ssitio.ads | 0 gcc/ada/{ => libgnat}/a-ssiwti.ads | 0 gcc/ada/{ => libgnat}/a-ssizti.ads | 0 gcc/ada/{ => libgnat}/a-stboha.adb | 2 +- gcc/ada/{ => libgnat}/a-stboha.ads | 0 gcc/ada/{ => libgnat}/a-stfiha.ads | 0 gcc/ada/{ => libgnat}/a-stmaco.ads | 2 +- gcc/ada/{ => libgnat}/a-storio.adb | 2 +- gcc/ada/{ => libgnat}/a-storio.ads | 0 gcc/ada/{ => libgnat}/a-strbou.adb | 2 +- gcc/ada/{ => libgnat}/a-strbou.ads | 2 +- gcc/ada/{ => libgnat}/a-stream.adb | 2 +- gcc/ada/{ => libgnat}/a-stream.ads | 0 gcc/ada/{ => libgnat}/a-strfix.adb | 58 +- gcc/ada/{ => libgnat}/a-strfix.ads | 0 gcc/ada/{ => libgnat}/a-strhas.adb | 2 +- gcc/ada/{ => libgnat}/a-strhas.ads | 0 gcc/ada/{ => libgnat}/a-string.ads | 0 gcc/ada/{ => libgnat}/a-strmap.adb | 2 +- gcc/ada/{ => libgnat}/a-strmap.ads | 2 +- gcc/ada/{ => libgnat}/a-strsea.adb | 2 +- gcc/ada/{ => libgnat}/a-strsea.ads | 10 +- gcc/ada/{ => libgnat}/a-strsup.adb | 2 +- gcc/ada/{ => libgnat}/a-strsup.ads | 2 +- gcc/ada/{ => libgnat}/a-strunb.adb | 2 +- gcc/ada/{ => libgnat}/a-strunb.ads | 2 +- .../a-strunb__shared.adb} | 2 +- .../a-strunb__shared.ads} | 2 +- gcc/ada/{ => libgnat}/a-ststio.adb | 2 +- gcc/ada/{ => libgnat}/a-ststio.ads | 2 +- gcc/ada/{ => libgnat}/a-stunau.adb | 2 +- gcc/ada/{ => libgnat}/a-stunau.ads | 2 +- .../a-stunau__shared.adb} | 2 +- gcc/ada/{ => libgnat}/a-stunha.adb | 2 +- gcc/ada/{ => libgnat}/a-stunha.ads | 0 gcc/ada/{ => libgnat}/a-stuten.adb | 2 +- gcc/ada/{ => libgnat}/a-stuten.ads | 0 gcc/ada/{ => libgnat}/a-stwibo.adb | 2 +- gcc/ada/{ => libgnat}/a-stwibo.ads | 2 +- gcc/ada/{ => libgnat}/a-stwifi.adb | 2 +- gcc/ada/{ => libgnat}/a-stwifi.ads | 0 gcc/ada/{ => libgnat}/a-stwiha.adb | 2 +- gcc/ada/{ => libgnat}/a-stwiha.ads | 0 gcc/ada/{ => libgnat}/a-stwima.adb | 2 +- gcc/ada/{ => libgnat}/a-stwima.ads | 2 +- gcc/ada/{ => libgnat}/a-stwise.adb | 2 +- gcc/ada/{ => libgnat}/a-stwise.ads | 10 +- gcc/ada/{ => libgnat}/a-stwisu.adb | 2 +- gcc/ada/{ => libgnat}/a-stwisu.ads | 2 +- gcc/ada/{ => libgnat}/a-stwiun.adb | 2 +- gcc/ada/{ => libgnat}/a-stwiun.ads | 2 +- .../a-stwiun__shared.adb} | 2 +- .../a-stwiun__shared.ads} | 2 +- gcc/ada/{ => libgnat}/a-stzbou.adb | 2 +- gcc/ada/{ => libgnat}/a-stzbou.ads | 2 +- gcc/ada/{ => libgnat}/a-stzfix.adb | 2 +- gcc/ada/{ => libgnat}/a-stzfix.ads | 0 gcc/ada/{ => libgnat}/a-stzhas.adb | 2 +- gcc/ada/{ => libgnat}/a-stzhas.ads | 0 gcc/ada/{ => libgnat}/a-stzmap.adb | 2 +- gcc/ada/{ => libgnat}/a-stzmap.ads | 2 +- gcc/ada/{ => libgnat}/a-stzsea.adb | 2 +- gcc/ada/{ => libgnat}/a-stzsea.ads | 11 +- gcc/ada/{ => libgnat}/a-stzsup.adb | 2 +- gcc/ada/{ => libgnat}/a-stzsup.ads | 2 +- gcc/ada/{ => libgnat}/a-stzunb.adb | 2 +- gcc/ada/{ => libgnat}/a-stzunb.ads | 2 +- .../a-stzunb__shared.adb} | 2 +- .../a-stzunb__shared.ads} | 2 +- gcc/ada/{ => libgnat}/a-suecin.adb | 2 +- gcc/ada/{ => libgnat}/a-suecin.ads | 2 +- gcc/ada/{ => libgnat}/a-suenco.adb | 2 +- gcc/ada/{ => libgnat}/a-suenco.ads | 0 gcc/ada/{ => libgnat}/a-suenst.adb | 2 +- gcc/ada/{ => libgnat}/a-suenst.ads | 0 gcc/ada/{ => libgnat}/a-suewst.adb | 2 +- gcc/ada/{ => libgnat}/a-suewst.ads | 0 gcc/ada/{ => libgnat}/a-suezst.adb | 2 +- gcc/ada/{ => libgnat}/a-suezst.ads | 0 gcc/ada/{ => libgnat}/a-suhcin.adb | 2 +- gcc/ada/{ => libgnat}/a-suhcin.ads | 2 +- gcc/ada/{ => libgnat}/a-sulcin.adb | 2 +- gcc/ada/{ => libgnat}/a-sulcin.ads | 2 +- gcc/ada/{ => libgnat}/a-suteio.adb | 2 +- gcc/ada/{ => libgnat}/a-suteio.ads | 2 +- .../a-suteio__shared.adb} | 2 +- gcc/ada/{ => libgnat}/a-swbwha.adb | 2 +- gcc/ada/{ => libgnat}/a-swbwha.ads | 0 gcc/ada/{ => libgnat}/a-swfwha.ads | 0 gcc/ada/{ => libgnat}/a-swmwco.ads | 2 +- gcc/ada/{ => libgnat}/a-swunau.adb | 2 +- gcc/ada/{ => libgnat}/a-swunau.ads | 2 +- .../a-swunau__shared.adb} | 2 +- gcc/ada/{ => libgnat}/a-swuwha.adb | 2 +- gcc/ada/{ => libgnat}/a-swuwha.ads | 0 gcc/ada/{ => libgnat}/a-swuwti.adb | 2 +- gcc/ada/{ => libgnat}/a-swuwti.ads | 2 +- .../a-swuwti__shared.adb} | 2 +- gcc/ada/{ => libgnat}/a-szbzha.adb | 2 +- gcc/ada/{ => libgnat}/a-szbzha.ads | 0 gcc/ada/{ => libgnat}/a-szfzha.ads | 0 gcc/ada/{ => libgnat}/a-szmzco.ads | 2 +- gcc/ada/{ => libgnat}/a-szunau.adb | 2 +- gcc/ada/{ => libgnat}/a-szunau.ads | 2 +- .../a-szunau__shared.adb} | 2 +- gcc/ada/{ => libgnat}/a-szuzha.adb | 2 +- gcc/ada/{ => libgnat}/a-szuzha.ads | 0 gcc/ada/{ => libgnat}/a-szuzti.adb | 2 +- gcc/ada/{ => libgnat}/a-szuzti.ads | 2 +- .../a-szuzti__shared.adb} | 2 +- gcc/ada/{ => libgnat}/a-tags.adb | 51 +- gcc/ada/{ => libgnat}/a-tags.ads | 40 +- gcc/ada/{ => libgnat}/a-teioed.adb | 2 +- gcc/ada/{ => libgnat}/a-teioed.ads | 2 +- gcc/ada/{ => libgnat}/a-textio.adb | 5 +- gcc/ada/{ => libgnat}/a-textio.ads | 2 +- gcc/ada/{ => libgnat}/a-tgdico.ads | 0 gcc/ada/{ => libgnat}/a-tiboio.adb | 2 +- gcc/ada/{ => libgnat}/a-tiboio.ads | 0 gcc/ada/{ => libgnat}/a-ticoau.adb | 2 +- gcc/ada/{ => libgnat}/a-ticoau.ads | 2 +- gcc/ada/{ => libgnat}/a-ticoio.adb | 2 +- gcc/ada/{ => libgnat}/a-ticoio.ads | 2 +- gcc/ada/{ => libgnat}/a-tideau.adb | 2 +- gcc/ada/{ => libgnat}/a-tideau.ads | 2 +- gcc/ada/{ => libgnat}/a-tideio.adb | 2 +- gcc/ada/{ => libgnat}/a-tideio.ads | 2 +- gcc/ada/{ => libgnat}/a-tienau.adb | 2 +- gcc/ada/{ => libgnat}/a-tienau.ads | 2 +- gcc/ada/{ => libgnat}/a-tienio.adb | 2 +- gcc/ada/{ => libgnat}/a-tienio.ads | 0 gcc/ada/{ => libgnat}/a-tifiio.adb | 2 +- gcc/ada/{ => libgnat}/a-tifiio.ads | 0 gcc/ada/{ => libgnat}/a-tiflau.adb | 2 +- gcc/ada/{ => libgnat}/a-tiflau.ads | 2 +- gcc/ada/{ => libgnat}/a-tiflio.adb | 2 +- gcc/ada/{ => libgnat}/a-tiflio.ads | 2 +- gcc/ada/{ => libgnat}/a-tigeau.adb | 2 +- gcc/ada/{ => libgnat}/a-tigeau.ads | 2 +- gcc/ada/{ => libgnat}/a-tigeli.adb | 4 +- gcc/ada/{ => libgnat}/a-tiinau.adb | 2 +- gcc/ada/{ => libgnat}/a-tiinau.ads | 2 +- gcc/ada/{ => libgnat}/a-tiinio.adb | 2 +- gcc/ada/{ => libgnat}/a-tiinio.ads | 2 +- gcc/ada/{ => libgnat}/a-timoau.adb | 2 +- gcc/ada/{ => libgnat}/a-timoau.ads | 2 +- gcc/ada/{ => libgnat}/a-timoio.adb | 2 +- gcc/ada/{ => libgnat}/a-timoio.ads | 2 +- gcc/ada/{ => libgnat}/a-tiocst.adb | 2 +- gcc/ada/{ => libgnat}/a-tiocst.ads | 2 +- gcc/ada/{ => libgnat}/a-tirsfi.adb | 2 +- gcc/ada/{ => libgnat}/a-tirsfi.ads | 2 +- gcc/ada/{ => libgnat}/a-titest.adb | 2 +- gcc/ada/{ => libgnat}/a-titest.ads | 0 gcc/ada/{ => libgnat}/a-tiunio.ads | 0 gcc/ada/{ => libgnat}/a-unccon.ads | 6 +- gcc/ada/{ => libgnat}/a-uncdea.ads | 2 +- gcc/ada/{ => libgnat}/a-undesu.adb | 2 +- gcc/ada/{ => libgnat}/a-undesu.ads | 0 gcc/ada/{ => libgnat}/a-wichha.adb | 2 +- gcc/ada/{ => libgnat}/a-wichha.ads | 0 gcc/ada/{ => libgnat}/a-wichun.adb | 2 +- gcc/ada/{ => libgnat}/a-wichun.ads | 2 +- gcc/ada/{ => libgnat}/a-widcha.ads | 0 gcc/ada/{ => libgnat}/a-witeio.adb | 5 +- gcc/ada/{ => libgnat}/a-witeio.ads | 2 +- gcc/ada/{ => libgnat}/a-wrstfi.adb | 2 +- gcc/ada/{ => libgnat}/a-wrstfi.ads | 2 +- gcc/ada/{ => libgnat}/a-wtcoau.adb | 2 +- gcc/ada/{ => libgnat}/a-wtcoau.ads | 2 +- gcc/ada/{ => libgnat}/a-wtcoio.adb | 2 +- gcc/ada/{ => libgnat}/a-wtcoio.ads | 0 gcc/ada/{ => libgnat}/a-wtcstr.adb | 2 +- gcc/ada/{ => libgnat}/a-wtcstr.ads | 2 +- gcc/ada/{ => libgnat}/a-wtdeau.adb | 2 +- gcc/ada/{ => libgnat}/a-wtdeau.ads | 2 +- gcc/ada/{ => libgnat}/a-wtdeio.adb | 21 +- gcc/ada/{ => libgnat}/a-wtdeio.ads | 0 gcc/ada/{ => libgnat}/a-wtedit.adb | 2 +- gcc/ada/{ => libgnat}/a-wtedit.ads | 2 +- gcc/ada/{ => libgnat}/a-wtenau.adb | 2 +- gcc/ada/{ => libgnat}/a-wtenau.ads | 2 +- gcc/ada/{ => libgnat}/a-wtenio.adb | 2 +- gcc/ada/{ => libgnat}/a-wtenio.ads | 0 gcc/ada/{ => libgnat}/a-wtfiio.adb | 2 +- gcc/ada/{ => libgnat}/a-wtfiio.ads | 0 gcc/ada/{ => libgnat}/a-wtflau.adb | 2 +- gcc/ada/{ => libgnat}/a-wtflau.ads | 2 +- gcc/ada/{ => libgnat}/a-wtflio.adb | 2 +- gcc/ada/{ => libgnat}/a-wtflio.ads | 0 gcc/ada/{ => libgnat}/a-wtgeau.adb | 2 +- gcc/ada/{ => libgnat}/a-wtgeau.ads | 2 +- gcc/ada/{ => libgnat}/a-wtinau.adb | 2 +- gcc/ada/{ => libgnat}/a-wtinau.ads | 2 +- gcc/ada/{ => libgnat}/a-wtinio.adb | 2 +- gcc/ada/{ => libgnat}/a-wtinio.ads | 0 gcc/ada/{ => libgnat}/a-wtmoau.adb | 2 +- gcc/ada/{ => libgnat}/a-wtmoau.ads | 2 +- gcc/ada/{ => libgnat}/a-wtmoio.adb | 2 +- gcc/ada/{ => libgnat}/a-wtmoio.ads | 2 +- gcc/ada/{ => libgnat}/a-wttest.adb | 2 +- gcc/ada/{ => libgnat}/a-wttest.ads | 0 gcc/ada/{ => libgnat}/a-wwboio.adb | 2 +- gcc/ada/{ => libgnat}/a-wwboio.ads | 0 gcc/ada/{ => libgnat}/a-wwunio.ads | 0 gcc/ada/{ => libgnat}/a-zchara.ads | 0 gcc/ada/{ => libgnat}/a-zchhan.adb | 2 +- gcc/ada/{ => libgnat}/a-zchhan.ads | 0 gcc/ada/{ => libgnat}/a-zchuni.adb | 2 +- gcc/ada/{ => libgnat}/a-zchuni.ads | 2 +- gcc/ada/{ => libgnat}/a-zrstfi.adb | 2 +- gcc/ada/{ => libgnat}/a-zrstfi.ads | 2 +- gcc/ada/{ => libgnat}/a-ztcoau.adb | 2 +- gcc/ada/{ => libgnat}/a-ztcoau.ads | 0 gcc/ada/{ => libgnat}/a-ztcoio.adb | 2 +- gcc/ada/{ => libgnat}/a-ztcoio.ads | 0 gcc/ada/{ => libgnat}/a-ztcstr.adb | 2 +- gcc/ada/{ => libgnat}/a-ztcstr.ads | 2 +- gcc/ada/{ => libgnat}/a-ztdeau.adb | 2 +- gcc/ada/{ => libgnat}/a-ztdeau.ads | 2 +- gcc/ada/{ => libgnat}/a-ztdeio.adb | 2 +- gcc/ada/{ => libgnat}/a-ztdeio.ads | 0 gcc/ada/{ => libgnat}/a-ztedit.adb | 2 +- gcc/ada/{ => libgnat}/a-ztedit.ads | 2 +- gcc/ada/{ => libgnat}/a-ztenau.adb | 2 +- gcc/ada/{ => libgnat}/a-ztenau.ads | 2 +- gcc/ada/{ => libgnat}/a-ztenio.adb | 2 +- gcc/ada/{ => libgnat}/a-ztenio.ads | 0 gcc/ada/{ => libgnat}/a-ztexio.adb | 5 +- gcc/ada/{ => libgnat}/a-ztexio.ads | 2 +- gcc/ada/{ => libgnat}/a-ztfiio.adb | 2 +- gcc/ada/{ => libgnat}/a-ztfiio.ads | 0 gcc/ada/{ => libgnat}/a-ztflau.adb | 2 +- gcc/ada/{ => libgnat}/a-ztflau.ads | 2 +- gcc/ada/{ => libgnat}/a-ztflio.adb | 2 +- gcc/ada/{ => libgnat}/a-ztflio.ads | 0 gcc/ada/{ => libgnat}/a-ztgeau.adb | 2 +- gcc/ada/{ => libgnat}/a-ztgeau.ads | 2 +- gcc/ada/{ => libgnat}/a-ztinau.adb | 2 +- gcc/ada/{ => libgnat}/a-ztinau.ads | 2 +- gcc/ada/{ => libgnat}/a-ztinio.adb | 2 +- gcc/ada/{ => libgnat}/a-ztinio.ads | 0 gcc/ada/{ => libgnat}/a-ztmoau.adb | 2 +- gcc/ada/{ => libgnat}/a-ztmoau.ads | 2 +- gcc/ada/{ => libgnat}/a-ztmoio.adb | 2 +- gcc/ada/{ => libgnat}/a-ztmoio.ads | 0 gcc/ada/{ => libgnat}/a-zttest.adb | 2 +- gcc/ada/{ => libgnat}/a-zttest.ads | 0 gcc/ada/{ => libgnat}/a-zzboio.adb | 2 +- gcc/ada/{ => libgnat}/a-zzboio.ads | 0 gcc/ada/{ => libgnat}/a-zzunio.ads | 0 gcc/ada/{ => libgnat}/ada.ads | 0 gcc/ada/{ => libgnat}/calendar.ads | 0 gcc/ada/{ => libgnat}/directio.ads | 0 gcc/ada/{ => libgnat}/g-allein.ads | 2 +- gcc/ada/{ => libgnat}/g-alleve.adb | 2 +- gcc/ada/{ => libgnat}/g-alleve.ads | 2 +- .../g-alleve__hard.adb} | 9 +- gcc/ada/libgnat/g-alleve__hard.ads | 593 ++ gcc/ada/{ => libgnat}/g-altcon.adb | 2 +- gcc/ada/{ => libgnat}/g-altcon.ads | 2 +- gcc/ada/{ => libgnat}/g-altive.ads | 365 +- gcc/ada/{ => libgnat}/g-alveop.adb | 2 +- gcc/ada/{ => libgnat}/g-alveop.ads | 2 +- gcc/ada/{ => libgnat}/g-alvety.ads | 2 +- gcc/ada/{ => libgnat}/g-alvevi.ads | 2 +- gcc/ada/{ => libgnat}/g-arrspl.adb | 2 +- gcc/ada/{ => libgnat}/g-arrspl.ads | 2 +- gcc/ada/{ => libgnat}/g-awk.adb | 2 +- gcc/ada/{ => libgnat}/g-awk.ads | 2 +- gcc/ada/{ => libgnat}/g-binenv.adb | 2 +- gcc/ada/{ => libgnat}/g-binenv.ads | 2 +- gcc/ada/{ => libgnat}/g-bubsor.adb | 2 +- gcc/ada/{ => libgnat}/g-bubsor.ads | 2 +- gcc/ada/{ => libgnat}/g-busora.adb | 2 +- gcc/ada/{ => libgnat}/g-busora.ads | 2 +- gcc/ada/{ => libgnat}/g-busorg.adb | 2 +- gcc/ada/{ => libgnat}/g-busorg.ads | 2 +- gcc/ada/{ => libgnat}/g-byorma.adb | 2 +- gcc/ada/{ => libgnat}/g-byorma.ads | 2 +- gcc/ada/{ => libgnat}/g-bytswa.adb | 2 +- gcc/ada/{ => libgnat}/g-bytswa.ads | 2 +- gcc/ada/{ => libgnat}/g-calend.adb | 2 +- gcc/ada/{ => libgnat}/g-calend.ads | 2 +- gcc/ada/{ => libgnat}/g-casuti.adb | 2 +- gcc/ada/{ => libgnat}/g-casuti.ads | 2 +- gcc/ada/{ => libgnat}/g-catiio.adb | 0 gcc/ada/{ => libgnat}/g-catiio.ads | 0 gcc/ada/{ => libgnat}/g-cgi.adb | 4 +- gcc/ada/{ => libgnat}/g-cgi.ads | 2 +- gcc/ada/{ => libgnat}/g-cgicoo.adb | 2 +- gcc/ada/{ => libgnat}/g-cgicoo.ads | 2 +- gcc/ada/{ => libgnat}/g-cgideb.adb | 2 +- gcc/ada/{ => libgnat}/g-cgideb.ads | 2 +- gcc/ada/{ => libgnat}/g-comlin.adb | 0 gcc/ada/{ => libgnat}/g-comlin.ads | 2 +- gcc/ada/{ => libgnat}/g-comver.adb | 0 gcc/ada/{ => libgnat}/g-comver.ads | 2 +- gcc/ada/{ => libgnat}/g-cppexc.adb | 2 +- gcc/ada/{ => libgnat}/g-cppexc.ads | 2 +- gcc/ada/{ => libgnat}/g-crc32.adb | 2 +- gcc/ada/{ => libgnat}/g-crc32.ads | 2 +- gcc/ada/{ => libgnat}/g-ctrl_c.adb | 2 +- gcc/ada/{ => libgnat}/g-ctrl_c.ads | 2 +- gcc/ada/{ => libgnat}/g-curexc.ads | 2 +- gcc/ada/{ => libgnat}/g-debpoo.adb | 0 gcc/ada/{ => libgnat}/g-debpoo.ads | 2 +- gcc/ada/{ => libgnat}/g-debuti.adb | 2 +- gcc/ada/{ => libgnat}/g-debuti.ads | 2 +- gcc/ada/{ => libgnat}/g-decstr.adb | 2 +- gcc/ada/{ => libgnat}/g-decstr.ads | 2 +- gcc/ada/{ => libgnat}/g-deutst.ads | 2 +- gcc/ada/{ => libgnat}/g-diopit.adb | 2 +- gcc/ada/{ => libgnat}/g-diopit.ads | 2 +- gcc/ada/{ => libgnat}/g-dirope.adb | 0 gcc/ada/{ => libgnat}/g-dirope.ads | 2 +- gcc/ada/{s-htable.adb => libgnat/g-dynhta.adb} | 263 +- gcc/ada/{ => libgnat}/g-dynhta.ads | 165 +- gcc/ada/{ => libgnat}/g-dyntab.adb | 0 gcc/ada/{ => libgnat}/g-dyntab.ads | 0 gcc/ada/{ => libgnat}/g-eacodu.adb | 2 +- gcc/ada/{ => libgnat}/g-encstr.adb | 2 +- gcc/ada/{ => libgnat}/g-encstr.ads | 2 +- gcc/ada/{ => libgnat}/g-enutst.ads | 2 +- gcc/ada/{ => libgnat}/g-excact.adb | 2 +- gcc/ada/{ => libgnat}/g-excact.ads | 2 +- gcc/ada/{ => libgnat}/g-except.ads | 8 +- gcc/ada/{ => libgnat}/g-exctra.adb | 2 +- gcc/ada/{ => libgnat}/g-exctra.ads | 2 +- gcc/ada/{ => libgnat}/g-expect.adb | 2 +- gcc/ada/{ => libgnat}/g-expect.ads | 2 +- gcc/ada/{ => libgnat}/g-exptty.adb | 2 +- gcc/ada/{ => libgnat}/g-exptty.ads | 2 +- gcc/ada/{ => libgnat}/g-flocon.ads | 2 +- gcc/ada/{ => libgnat}/g-forstr.adb | 0 gcc/ada/{ => libgnat}/g-forstr.ads | 0 gcc/ada/{ => libgnat}/g-heasor.adb | 2 +- gcc/ada/{ => libgnat}/g-heasor.ads | 2 +- gcc/ada/{ => libgnat}/g-hesora.adb | 2 +- gcc/ada/{ => libgnat}/g-hesora.ads | 2 +- gcc/ada/{ => libgnat}/g-hesorg.adb | 2 +- gcc/ada/{ => libgnat}/g-hesorg.ads | 2 +- gcc/ada/{ => libgnat}/g-htable.adb | 2 +- gcc/ada/{ => libgnat}/g-htable.ads | 2 +- .../g-io-put__vxworks.adb} | 2 +- gcc/ada/{ => libgnat}/g-io.adb | 2 +- gcc/ada/{ => libgnat}/g-io.ads | 2 +- gcc/ada/{ => libgnat}/g-io_aux.adb | 2 +- gcc/ada/{ => libgnat}/g-io_aux.ads | 2 +- gcc/ada/{ => libgnat}/g-locfil.adb | 2 +- gcc/ada/{ => libgnat}/g-locfil.ads | 2 +- gcc/ada/{ => libgnat}/g-mbdira.adb | 2 +- gcc/ada/{ => libgnat}/g-mbdira.ads | 2 +- gcc/ada/{ => libgnat}/g-mbflra.adb | 2 +- gcc/ada/{ => libgnat}/g-mbflra.ads | 2 +- gcc/ada/{ => libgnat}/g-md5.adb | 2 +- gcc/ada/{ => libgnat}/g-md5.ads | 2 +- gcc/ada/{ => libgnat}/g-memdum.adb | 2 +- gcc/ada/{ => libgnat}/g-memdum.ads | 2 +- gcc/ada/{ => libgnat}/g-moreex.adb | 2 +- gcc/ada/{ => libgnat}/g-moreex.ads | 2 +- gcc/ada/{ => libgnat}/g-os_lib.adb | 2 +- gcc/ada/{ => libgnat}/g-os_lib.ads | 2 +- gcc/ada/{ => libgnat}/g-pehage.adb | 2 +- gcc/ada/{ => libgnat}/g-pehage.ads | 2 +- gcc/ada/{ => libgnat}/g-rannum.adb | 2 +- gcc/ada/{ => libgnat}/g-rannum.ads | 2 +- gcc/ada/{ => libgnat}/g-regexp.adb | 2 +- gcc/ada/{ => libgnat}/g-regexp.ads | 2 +- gcc/ada/{ => libgnat}/g-regist.adb | 2 +- gcc/ada/{ => libgnat}/g-regist.ads | 2 +- gcc/ada/{ => libgnat}/g-regpat.adb | 2 +- gcc/ada/{ => libgnat}/g-regpat.ads | 2 +- gcc/ada/{ => libgnat}/g-rewdat.adb | 2 +- gcc/ada/{ => libgnat}/g-rewdat.ads | 0 gcc/ada/{ => libgnat}/g-sechas.adb | 2 +- gcc/ada/{ => libgnat}/g-sechas.ads | 0 gcc/ada/{ => libgnat}/g-sehamd.adb | 2 +- gcc/ada/{ => libgnat}/g-sehamd.ads | 2 +- gcc/ada/{ => libgnat}/g-sehash.adb | 2 +- gcc/ada/{ => libgnat}/g-sehash.ads | 2 +- gcc/ada/{ => libgnat}/g-sercom.adb | 2 +- gcc/ada/{ => libgnat}/g-sercom.ads | 2 +- .../g-sercom__linux.adb} | 2 +- .../g-sercom__mingw.adb} | 2 +- gcc/ada/{ => libgnat}/g-sestin.ads | 2 +- gcc/ada/{ => libgnat}/g-sha1.adb | 2 +- gcc/ada/{ => libgnat}/g-sha1.ads | 2 +- gcc/ada/{ => libgnat}/g-sha224.ads | 2 +- gcc/ada/{ => libgnat}/g-sha256.ads | 2 +- gcc/ada/{ => libgnat}/g-sha384.ads | 2 +- gcc/ada/{ => libgnat}/g-sha512.ads | 2 +- gcc/ada/{ => libgnat}/g-shsh32.adb | 2 +- gcc/ada/{ => libgnat}/g-shsh32.ads | 2 +- gcc/ada/{ => libgnat}/g-shsh64.adb | 2 +- gcc/ada/{ => libgnat}/g-shsh64.ads | 2 +- gcc/ada/{ => libgnat}/g-shshco.adb | 2 +- gcc/ada/{ => libgnat}/g-shshco.ads | 2 +- gcc/ada/{ => libgnat}/g-soccon.ads | 2 +- gcc/ada/{ => libgnat}/g-socket.adb | 9 + gcc/ada/{ => libgnat}/g-socket.ads | 6 +- .../g-socket__dummy.adb} | 2 +- .../g-socket__dummy.ads} | 2 +- gcc/ada/{ => libgnat}/g-socthi.adb | 2 +- gcc/ada/{ => libgnat}/g-socthi.ads | 2 +- .../g-socthi__dummy.adb} | 2 +- .../g-socthi__dummy.ads} | 2 +- .../g-socthi__mingw.adb} | 2 +- .../g-socthi__mingw.ads} | 2 +- .../g-socthi__vxworks.adb} | 2 +- .../g-socthi__vxworks.ads} | 2 +- gcc/ada/{ => libgnat}/g-soliop.ads | 2 +- .../g-soliop__lynxos.ads} | 6 +- .../g-soliop__mingw.ads} | 2 +- .../g-soliop__solaris.ads} | 2 +- gcc/ada/{ => libgnat}/g-sothco.adb | 2 +- gcc/ada/{ => libgnat}/g-sothco.ads | 2 +- .../g-sothco__dummy.adb} | 2 +- .../g-sothco__dummy.ads} | 2 +- gcc/ada/{ => libgnat}/g-souinf.ads | 2 +- gcc/ada/{ => libgnat}/g-spchge.adb | 2 +- gcc/ada/{ => libgnat}/g-spchge.ads | 2 +- gcc/ada/{ => libgnat}/g-speche.adb | 2 +- gcc/ada/{ => libgnat}/g-speche.ads | 2 +- gcc/ada/{ => libgnat}/g-spipat.adb | 0 gcc/ada/{ => libgnat}/g-spipat.ads | 2 +- gcc/ada/{ => libgnat}/g-spitbo.adb | 2 +- gcc/ada/{ => libgnat}/g-spitbo.ads | 2 +- gcc/ada/{ => libgnat}/g-sptabo.ads | 2 +- gcc/ada/{ => libgnat}/g-sptain.ads | 2 +- gcc/ada/{ => libgnat}/g-sptavs.ads | 2 +- gcc/ada/{ => libgnat}/g-sse.ads | 2 +- gcc/ada/{ => libgnat}/g-ssvety.ads | 2 +- gcc/ada/{ => libgnat}/g-stheme.adb | 2 +- gcc/ada/{ => libgnat}/g-strhas.ads | 2 +- gcc/ada/{ => libgnat}/g-string.adb | 2 +- gcc/ada/{ => libgnat}/g-string.ads | 2 +- gcc/ada/{ => libgnat}/g-strspl.ads | 2 +- gcc/ada/{ => libgnat}/g-stseme.adb | 2 +- .../g-stsifd__sockets.adb} | 2 +- gcc/ada/{ => libgnat}/g-table.adb | 0 gcc/ada/{ => libgnat}/g-table.ads | 0 gcc/ada/{ => libgnat}/g-tasloc.adb | 2 +- gcc/ada/{ => libgnat}/g-tasloc.ads | 2 +- gcc/ada/{ => libgnat}/g-timsta.adb | 2 +- gcc/ada/{ => libgnat}/g-timsta.ads | 2 +- gcc/ada/{ => libgnat}/g-traceb.adb | 2 +- gcc/ada/{ => libgnat}/g-traceb.ads | 2 +- gcc/ada/{ => libgnat}/g-trasym.adb | 2 +- gcc/ada/{ => libgnat}/g-trasym.ads | 2 +- gcc/ada/{ => libgnat}/g-tty.adb | 2 +- gcc/ada/{ => libgnat}/g-tty.ads | 2 +- gcc/ada/{ => libgnat}/g-u3spch.adb | 2 +- gcc/ada/{ => libgnat}/g-u3spch.ads | 2 +- gcc/ada/{ => libgnat}/g-utf_32.adb | 2 +- gcc/ada/{ => libgnat}/g-utf_32.ads | 2 +- gcc/ada/{ => libgnat}/g-wispch.adb | 2 +- gcc/ada/{ => libgnat}/g-wispch.ads | 2 +- gcc/ada/{ => libgnat}/g-wistsp.ads | 2 +- gcc/ada/{ => libgnat}/g-zspche.adb | 2 +- gcc/ada/{ => libgnat}/g-zspche.ads | 2 +- gcc/ada/{ => libgnat}/g-zstspl.ads | 2 +- gcc/ada/{ => libgnat}/gnat.ads | 2 +- gcc/ada/{ => libgnat}/i-c.adb | 2 +- gcc/ada/{ => libgnat}/i-c.ads | 0 gcc/ada/{ => libgnat}/i-cexten.ads | 2 +- gcc/ada/{ => libgnat}/i-cobol.adb | 2 +- gcc/ada/{ => libgnat}/i-cobol.ads | 2 +- gcc/ada/{ => libgnat}/i-cpoint.adb | 2 +- gcc/ada/{ => libgnat}/i-cpoint.ads | 2 +- gcc/ada/{ => libgnat}/i-cstrea.adb | 2 +- gcc/ada/{ => libgnat}/i-cstrea.ads | 2 +- gcc/ada/{ => libgnat}/i-cstrin.adb | 2 +- gcc/ada/{ => libgnat}/i-cstrin.ads | 2 +- gcc/ada/{ => libgnat}/i-fortra.adb | 2 +- gcc/ada/{ => libgnat}/i-fortra.ads | 0 gcc/ada/{ => libgnat}/i-pacdec.adb | 2 +- gcc/ada/{ => libgnat}/i-pacdec.ads | 2 +- gcc/ada/{ => libgnat}/i-vxwoio.adb | 2 +- gcc/ada/{ => libgnat}/i-vxwoio.ads | 2 +- gcc/ada/{ => libgnat}/i-vxwork.ads | 2 +- .../i-vxwork__x86.ads} | 2 +- gcc/ada/{ => libgnat}/interfac.ads | 2 +- gcc/ada/{ => libgnat}/ioexcept.ads | 0 gcc/ada/{ => libgnat}/machcode.ads | 0 gcc/ada/{ => libgnat}/memtrack.adb | 2 +- gcc/ada/{ => libgnat}/s-addima.adb | 2 +- gcc/ada/{ => libgnat}/s-addima.ads | 2 +- gcc/ada/{ => libgnat}/s-addope.adb | 2 +- gcc/ada/{ => libgnat}/s-addope.ads | 2 +- gcc/ada/{ => libgnat}/s-arit64.adb | 2 +- gcc/ada/{ => libgnat}/s-arit64.ads | 2 +- gcc/ada/{ => libgnat}/s-assert.adb | 2 +- gcc/ada/{ => libgnat}/s-assert.ads | 2 +- gcc/ada/{ => libgnat}/s-atacco.adb | 2 +- gcc/ada/{ => libgnat}/s-atacco.ads | 2 +- gcc/ada/{ => libgnat}/s-atocou.adb | 2 +- gcc/ada/{ => libgnat}/s-atocou.ads | 2 +- .../s-atocou__builtin.adb} | 2 +- .../s-atocou__x86.adb} | 2 +- gcc/ada/{ => libgnat}/s-atopri.adb | 2 +- gcc/ada/{ => libgnat}/s-atopri.ads | 2 +- gcc/ada/{ => libgnat}/s-auxdec.adb | 2 +- gcc/ada/{ => libgnat}/s-auxdec.ads | 2 + gcc/ada/{ => libgnat}/s-bignum.adb | 2 +- gcc/ada/{ => libgnat}/s-bignum.ads | 2 +- gcc/ada/{ => libgnat}/s-bitops.adb | 2 +- gcc/ada/{ => libgnat}/s-bitops.ads | 2 +- gcc/ada/{ => libgnat}/s-boarop.ads | 2 +- gcc/ada/{ => libgnat}/s-boustr.adb | 2 +- gcc/ada/{ => libgnat}/s-boustr.ads | 2 +- gcc/ada/{ => libgnat}/s-bytswa.ads | 2 +- gcc/ada/{ => libgnat}/s-carsi8.adb | 2 +- gcc/ada/{ => libgnat}/s-carsi8.ads | 2 +- gcc/ada/{ => libgnat}/s-carun8.adb | 2 +- gcc/ada/{ => libgnat}/s-carun8.ads | 2 +- gcc/ada/{ => libgnat}/s-casi16.adb | 2 +- gcc/ada/{ => libgnat}/s-casi16.ads | 2 +- gcc/ada/{ => libgnat}/s-casi32.adb | 2 +- gcc/ada/{ => libgnat}/s-casi32.ads | 2 +- gcc/ada/{ => libgnat}/s-casi64.adb | 2 +- gcc/ada/{ => libgnat}/s-casi64.ads | 2 +- gcc/ada/{ => libgnat}/s-casuti.adb | 2 +- gcc/ada/{ => libgnat}/s-casuti.ads | 2 +- gcc/ada/{ => libgnat}/s-caun16.adb | 2 +- gcc/ada/{ => libgnat}/s-caun16.ads | 2 +- gcc/ada/{ => libgnat}/s-caun32.adb | 2 +- gcc/ada/{ => libgnat}/s-caun32.ads | 2 +- gcc/ada/{ => libgnat}/s-caun64.adb | 2 +- gcc/ada/{ => libgnat}/s-caun64.ads | 2 +- gcc/ada/{ => libgnat}/s-chepoo.ads | 2 +- gcc/ada/{ => libgnat}/s-commun.adb | 2 +- gcc/ada/{ => libgnat}/s-commun.ads | 2 +- gcc/ada/{ => libgnat}/s-conca2.adb | 2 +- gcc/ada/{ => libgnat}/s-conca2.ads | 2 +- gcc/ada/{ => libgnat}/s-conca3.adb | 2 +- gcc/ada/{ => libgnat}/s-conca3.ads | 2 +- gcc/ada/{ => libgnat}/s-conca4.adb | 2 +- gcc/ada/{ => libgnat}/s-conca4.ads | 2 +- gcc/ada/{ => libgnat}/s-conca5.adb | 2 +- gcc/ada/{ => libgnat}/s-conca5.ads | 2 +- gcc/ada/{ => libgnat}/s-conca6.adb | 2 +- gcc/ada/{ => libgnat}/s-conca6.ads | 2 +- gcc/ada/{ => libgnat}/s-conca7.adb | 2 +- gcc/ada/{ => libgnat}/s-conca7.ads | 2 +- gcc/ada/{ => libgnat}/s-conca8.adb | 2 +- gcc/ada/{ => libgnat}/s-conca8.ads | 2 +- gcc/ada/{ => libgnat}/s-conca9.adb | 2 +- gcc/ada/{ => libgnat}/s-conca9.ads | 2 +- gcc/ada/{ => libgnat}/s-crc32.adb | 2 +- gcc/ada/{ => libgnat}/s-crc32.ads | 2 +- gcc/ada/{ => libgnat}/s-crtl.ads | 2 +- gcc/ada/{ => libgnat}/s-diflio.adb | 2 +- gcc/ada/{ => libgnat}/s-diflio.ads | 0 gcc/ada/{ => libgnat}/s-diinio.adb | 2 +- gcc/ada/{ => libgnat}/s-diinio.ads | 0 gcc/ada/{ => libgnat}/s-dim.ads | 2 +- gcc/ada/{ => libgnat}/s-dimkio.ads | 2 +- gcc/ada/{ => libgnat}/s-dimmks.ads | 2 +- gcc/ada/{ => libgnat}/s-direio.adb | 2 +- gcc/ada/{ => libgnat}/s-direio.ads | 2 +- gcc/ada/{ => libgnat}/s-dmotpr.ads | 2 +- gcc/ada/{ => libgnat}/s-dsaser.ads | 2 +- gcc/ada/libgnat/s-dwalin.adb | 1627 +++++ gcc/ada/libgnat/s-dwalin.ads | 191 + gcc/ada/{ => libgnat}/s-elaall.adb | 2 +- gcc/ada/{ => libgnat}/s-elaall.ads | 2 +- gcc/ada/{ => libgnat}/s-excdeb.adb | 2 +- gcc/ada/{ => libgnat}/s-excdeb.ads | 2 +- gcc/ada/{ => libgnat}/s-except.adb | 2 +- gcc/ada/{ => libgnat}/s-except.ads | 2 +- .../s-excmac__arm.adb} | 0 .../s-excmac__arm.ads} | 0 .../s-excmac__gcc.adb} | 0 .../s-excmac__gcc.ads} | 0 gcc/ada/{ => libgnat}/s-exctab.adb | 2 +- gcc/ada/{ => libgnat}/s-exctab.ads | 2 +- gcc/ada/{ => libgnat}/s-exctra.adb | 2 +- gcc/ada/{ => libgnat}/s-exctra.ads | 2 +- gcc/ada/{ => libgnat}/s-exnint.adb | 2 +- gcc/ada/{ => libgnat}/s-exnint.ads | 2 +- gcc/ada/{ => libgnat}/s-exnllf.adb | 2 +- gcc/ada/{ => libgnat}/s-exnllf.ads | 2 +- gcc/ada/{ => libgnat}/s-exnlli.adb | 2 +- gcc/ada/{ => libgnat}/s-exnlli.ads | 2 +- gcc/ada/{ => libgnat}/s-expint.adb | 2 +- gcc/ada/{ => libgnat}/s-expint.ads | 2 +- gcc/ada/{ => libgnat}/s-explli.adb | 2 +- gcc/ada/{ => libgnat}/s-explli.ads | 2 +- gcc/ada/{ => libgnat}/s-expllu.adb | 2 +- gcc/ada/{ => libgnat}/s-expllu.ads | 2 +- gcc/ada/{ => libgnat}/s-expmod.adb | 2 +- gcc/ada/{ => libgnat}/s-expmod.ads | 2 +- gcc/ada/{ => libgnat}/s-expuns.adb | 2 +- gcc/ada/{ => libgnat}/s-expuns.ads | 2 +- gcc/ada/{ => libgnat}/s-fatflt.ads | 2 +- gcc/ada/{ => libgnat}/s-fatgen.adb | 0 gcc/ada/{ => libgnat}/s-fatgen.ads | 2 +- gcc/ada/{ => libgnat}/s-fatlfl.ads | 2 +- gcc/ada/{ => libgnat}/s-fatllf.ads | 2 +- gcc/ada/{ => libgnat}/s-fatsfl.ads | 2 +- gcc/ada/{ => libgnat}/s-ficobl.ads | 2 +- gcc/ada/{ => libgnat}/s-filatt.ads | 2 +- gcc/ada/{ => libgnat}/s-fileio.adb | 0 gcc/ada/{ => libgnat}/s-fileio.ads | 2 +- gcc/ada/{ => libgnat}/s-finmas.adb | 2 +- gcc/ada/{ => libgnat}/s-finmas.ads | 0 gcc/ada/{ => libgnat}/s-finroo.adb | 2 +- gcc/ada/{ => libgnat}/s-finroo.ads | 2 +- gcc/ada/{ => libgnat}/s-flocon.adb | 2 +- gcc/ada/{ => libgnat}/s-flocon.ads | 2 +- .../s-flocon__none.adb} | 2 +- gcc/ada/{ => libgnat}/s-fore.adb | 2 +- gcc/ada/{ => libgnat}/s-fore.ads | 2 +- gcc/ada/{ => libgnat}/s-gearop.adb | 2 +- gcc/ada/{ => libgnat}/s-gearop.ads | 2 +- gcc/ada/{ => libgnat}/s-geveop.adb | 2 +- gcc/ada/{ => libgnat}/s-geveop.ads | 2 +- gcc/ada/{ => libgnat}/s-gloloc.adb | 2 +- gcc/ada/{ => libgnat}/s-gloloc.ads | 2 +- .../s-gloloc__mingw.adb} | 2 +- gcc/ada/{ => libgnat}/s-htable.adb | 12 +- gcc/ada/{ => libgnat}/s-htable.ads | 4 +- gcc/ada/{ => libgnat}/s-imenne.adb | 2 +- gcc/ada/{ => libgnat}/s-imenne.ads | 2 +- gcc/ada/{ => libgnat}/s-imgbiu.adb | 2 +- gcc/ada/{ => libgnat}/s-imgbiu.ads | 2 +- gcc/ada/{ => libgnat}/s-imgboo.adb | 2 +- gcc/ada/{ => libgnat}/s-imgboo.ads | 2 +- gcc/ada/{ => libgnat}/s-imgcha.adb | 2 +- gcc/ada/{ => libgnat}/s-imgcha.ads | 2 +- gcc/ada/{ => libgnat}/s-imgdec.adb | 2 +- gcc/ada/{ => libgnat}/s-imgdec.ads | 2 +- gcc/ada/{ => libgnat}/s-imgenu.adb | 2 +- gcc/ada/{ => libgnat}/s-imgenu.ads | 2 +- gcc/ada/{ => libgnat}/s-imgint.adb | 2 +- gcc/ada/{ => libgnat}/s-imgint.ads | 2 +- gcc/ada/{ => libgnat}/s-imgllb.adb | 2 +- gcc/ada/{ => libgnat}/s-imgllb.ads | 2 +- gcc/ada/{ => libgnat}/s-imglld.adb | 2 +- gcc/ada/{ => libgnat}/s-imglld.ads | 2 +- gcc/ada/{ => libgnat}/s-imglli.adb | 2 +- gcc/ada/{ => libgnat}/s-imglli.ads | 2 +- gcc/ada/{ => libgnat}/s-imgllu.adb | 2 +- gcc/ada/{ => libgnat}/s-imgllu.ads | 2 +- gcc/ada/{ => libgnat}/s-imgllw.adb | 2 +- gcc/ada/{ => libgnat}/s-imgllw.ads | 2 +- gcc/ada/{ => libgnat}/s-imgrea.adb | 2 +- gcc/ada/{ => libgnat}/s-imgrea.ads | 2 +- gcc/ada/{ => libgnat}/s-imguns.adb | 2 +- gcc/ada/{ => libgnat}/s-imguns.ads | 2 +- gcc/ada/{ => libgnat}/s-imgwch.adb | 2 +- gcc/ada/{ => libgnat}/s-imgwch.ads | 2 +- gcc/ada/{ => libgnat}/s-imgwiu.adb | 2 +- gcc/ada/{ => libgnat}/s-imgwiu.ads | 2 +- gcc/ada/{ => libgnat}/s-io.adb | 2 +- gcc/ada/{ => libgnat}/s-io.ads | 2 +- gcc/ada/{ => libgnat}/s-llflex.ads | 2 +- gcc/ada/{ => libgnat}/s-maccod.ads | 2 +- gcc/ada/{ => libgnat}/s-mantis.adb | 2 +- gcc/ada/{ => libgnat}/s-mantis.ads | 2 +- gcc/ada/{ => libgnat}/s-mastop.adb | 2 +- gcc/ada/{ => libgnat}/s-mastop.ads | 2 +- gcc/ada/{ => libgnat}/s-memcop.ads | 2 +- gcc/ada/{ => libgnat}/s-memory.adb | 2 +- gcc/ada/{ => libgnat}/s-memory.ads | 2 +- .../s-memory__mingw.adb} | 2 +- gcc/ada/{ => libgnat}/s-mmap.adb | 2 +- gcc/ada/{ => libgnat}/s-mmap.ads | 2 +- .../s-mmauni__long.ads} | 2 +- .../s-mmosin__mingw.adb} | 2 +- .../s-mmosin__mingw.ads} | 2 +- .../s-mmosin__unix.adb} | 2 +- .../s-mmosin__unix.ads} | 2 +- gcc/ada/{ => libgnat}/s-multip.adb | 2 +- gcc/ada/{ => libgnat}/s-multip.ads | 0 gcc/ada/libgnat/s-objrea.adb | 2246 +++++++ gcc/ada/libgnat/s-objrea.ads | 451 ++ gcc/ada/{ => libgnat}/s-os_lib.adb | 0 gcc/ada/{ => libgnat}/s-os_lib.ads | 0 gcc/ada/{ => libgnat}/s-osprim.ads | 2 +- .../s-osprim__darwin.adb} | 2 +- .../{s-osprim.ads => libgnat/s-osprim__lynxos.ads} | 21 +- .../s-osprim__mingw.adb} | 2 +- .../s-osprim__posix.adb} | 2 +- .../s-osprim__posix2008.adb} | 14 +- .../s-osprim__solaris.adb} | 2 +- .../s-osprim__unix.adb} | 2 +- .../s-osprim__vxworks.adb} | 2 +- .../s-osprim__x32.adb} | 2 +- .../s-osvers__vxworks-653.ads} | 24 +- gcc/ada/{ => libgnat}/s-pack03.adb | 2 +- gcc/ada/{ => libgnat}/s-pack03.ads | 2 +- gcc/ada/{ => libgnat}/s-pack05.adb | 2 +- gcc/ada/{ => libgnat}/s-pack05.ads | 2 +- gcc/ada/{ => libgnat}/s-pack06.adb | 2 +- gcc/ada/{ => libgnat}/s-pack06.ads | 2 +- gcc/ada/{ => libgnat}/s-pack07.adb | 2 +- gcc/ada/{ => libgnat}/s-pack07.ads | 2 +- gcc/ada/{ => libgnat}/s-pack09.adb | 2 +- gcc/ada/{ => libgnat}/s-pack09.ads | 2 +- gcc/ada/{ => libgnat}/s-pack10.adb | 2 +- gcc/ada/{ => libgnat}/s-pack10.ads | 2 +- gcc/ada/{ => libgnat}/s-pack11.adb | 2 +- gcc/ada/{ => libgnat}/s-pack11.ads | 2 +- gcc/ada/{ => libgnat}/s-pack12.adb | 2 +- gcc/ada/{ => libgnat}/s-pack12.ads | 2 +- gcc/ada/{ => libgnat}/s-pack13.adb | 2 +- gcc/ada/{ => libgnat}/s-pack13.ads | 2 +- gcc/ada/{ => libgnat}/s-pack14.adb | 2 +- gcc/ada/{ => libgnat}/s-pack14.ads | 2 +- gcc/ada/{ => libgnat}/s-pack15.adb | 2 +- gcc/ada/{ => libgnat}/s-pack15.ads | 2 +- gcc/ada/{ => libgnat}/s-pack17.adb | 2 +- gcc/ada/{ => libgnat}/s-pack17.ads | 2 +- gcc/ada/{ => libgnat}/s-pack18.adb | 2 +- gcc/ada/{ => libgnat}/s-pack18.ads | 2 +- gcc/ada/{ => libgnat}/s-pack19.adb | 2 +- gcc/ada/{ => libgnat}/s-pack19.ads | 2 +- gcc/ada/{ => libgnat}/s-pack20.adb | 2 +- gcc/ada/{ => libgnat}/s-pack20.ads | 2 +- gcc/ada/{ => libgnat}/s-pack21.adb | 2 +- gcc/ada/{ => libgnat}/s-pack21.ads | 2 +- gcc/ada/{ => libgnat}/s-pack22.adb | 2 +- gcc/ada/{ => libgnat}/s-pack22.ads | 2 +- gcc/ada/{ => libgnat}/s-pack23.adb | 2 +- gcc/ada/{ => libgnat}/s-pack23.ads | 2 +- gcc/ada/{ => libgnat}/s-pack24.adb | 2 +- gcc/ada/{ => libgnat}/s-pack24.ads | 2 +- gcc/ada/{ => libgnat}/s-pack25.adb | 2 +- gcc/ada/{ => libgnat}/s-pack25.ads | 2 +- gcc/ada/{ => libgnat}/s-pack26.adb | 2 +- gcc/ada/{ => libgnat}/s-pack26.ads | 2 +- gcc/ada/{ => libgnat}/s-pack27.adb | 2 +- gcc/ada/{ => libgnat}/s-pack27.ads | 2 +- gcc/ada/{ => libgnat}/s-pack28.adb | 2 +- gcc/ada/{ => libgnat}/s-pack28.ads | 2 +- gcc/ada/{ => libgnat}/s-pack29.adb | 2 +- gcc/ada/{ => libgnat}/s-pack29.ads | 2 +- gcc/ada/{ => libgnat}/s-pack30.adb | 2 +- gcc/ada/{ => libgnat}/s-pack30.ads | 2 +- gcc/ada/{ => libgnat}/s-pack31.adb | 2 +- gcc/ada/{ => libgnat}/s-pack31.ads | 2 +- gcc/ada/{ => libgnat}/s-pack33.adb | 2 +- gcc/ada/{ => libgnat}/s-pack33.ads | 2 +- gcc/ada/{ => libgnat}/s-pack34.adb | 2 +- gcc/ada/{ => libgnat}/s-pack34.ads | 2 +- gcc/ada/{ => libgnat}/s-pack35.adb | 2 +- gcc/ada/{ => libgnat}/s-pack35.ads | 2 +- gcc/ada/{ => libgnat}/s-pack36.adb | 2 +- gcc/ada/{ => libgnat}/s-pack36.ads | 2 +- gcc/ada/{ => libgnat}/s-pack37.adb | 2 +- gcc/ada/{ => libgnat}/s-pack37.ads | 2 +- gcc/ada/{ => libgnat}/s-pack38.adb | 2 +- gcc/ada/{ => libgnat}/s-pack38.ads | 2 +- gcc/ada/{ => libgnat}/s-pack39.adb | 2 +- gcc/ada/{ => libgnat}/s-pack39.ads | 2 +- gcc/ada/{ => libgnat}/s-pack40.adb | 2 +- gcc/ada/{ => libgnat}/s-pack40.ads | 2 +- gcc/ada/{ => libgnat}/s-pack41.adb | 2 +- gcc/ada/{ => libgnat}/s-pack41.ads | 2 +- gcc/ada/{ => libgnat}/s-pack42.adb | 2 +- gcc/ada/{ => libgnat}/s-pack42.ads | 2 +- gcc/ada/{ => libgnat}/s-pack43.adb | 2 +- gcc/ada/{ => libgnat}/s-pack43.ads | 2 +- gcc/ada/{ => libgnat}/s-pack44.adb | 2 +- gcc/ada/{ => libgnat}/s-pack44.ads | 2 +- gcc/ada/{ => libgnat}/s-pack45.adb | 2 +- gcc/ada/{ => libgnat}/s-pack45.ads | 2 +- gcc/ada/{ => libgnat}/s-pack46.adb | 2 +- gcc/ada/{ => libgnat}/s-pack46.ads | 2 +- gcc/ada/{ => libgnat}/s-pack47.adb | 2 +- gcc/ada/{ => libgnat}/s-pack47.ads | 2 +- gcc/ada/{ => libgnat}/s-pack48.adb | 2 +- gcc/ada/{ => libgnat}/s-pack48.ads | 2 +- gcc/ada/{ => libgnat}/s-pack49.adb | 2 +- gcc/ada/{ => libgnat}/s-pack49.ads | 2 +- gcc/ada/{ => libgnat}/s-pack50.adb | 2 +- gcc/ada/{ => libgnat}/s-pack50.ads | 2 +- gcc/ada/{ => libgnat}/s-pack51.adb | 2 +- gcc/ada/{ => libgnat}/s-pack51.ads | 2 +- gcc/ada/{ => libgnat}/s-pack52.adb | 2 +- gcc/ada/{ => libgnat}/s-pack52.ads | 2 +- gcc/ada/{ => libgnat}/s-pack53.adb | 2 +- gcc/ada/{ => libgnat}/s-pack53.ads | 2 +- gcc/ada/{ => libgnat}/s-pack54.adb | 2 +- gcc/ada/{ => libgnat}/s-pack54.ads | 2 +- gcc/ada/{ => libgnat}/s-pack55.adb | 2 +- gcc/ada/{ => libgnat}/s-pack55.ads | 2 +- gcc/ada/{ => libgnat}/s-pack56.adb | 2 +- gcc/ada/{ => libgnat}/s-pack56.ads | 2 +- gcc/ada/{ => libgnat}/s-pack57.adb | 2 +- gcc/ada/{ => libgnat}/s-pack57.ads | 2 +- gcc/ada/{ => libgnat}/s-pack58.adb | 2 +- gcc/ada/{ => libgnat}/s-pack58.ads | 2 +- gcc/ada/{ => libgnat}/s-pack59.adb | 2 +- gcc/ada/{ => libgnat}/s-pack59.ads | 2 +- gcc/ada/{ => libgnat}/s-pack60.adb | 2 +- gcc/ada/{ => libgnat}/s-pack60.ads | 2 +- gcc/ada/{ => libgnat}/s-pack61.adb | 2 +- gcc/ada/{ => libgnat}/s-pack61.ads | 2 +- gcc/ada/{ => libgnat}/s-pack62.adb | 2 +- gcc/ada/{ => libgnat}/s-pack62.ads | 2 +- gcc/ada/{ => libgnat}/s-pack63.adb | 2 +- gcc/ada/{ => libgnat}/s-pack63.ads | 2 +- gcc/ada/{ => libgnat}/s-parame.adb | 2 +- gcc/ada/{ => libgnat}/s-parame.ads | 11 +- .../s-parame__ae653.ads} | 11 +- .../s-parame__hpux.ads} | 11 +- .../s-parame__rtems.adb} | 0 .../s-parame__vxworks.adb} | 2 +- .../s-parame__vxworks.ads} | 11 +- gcc/ada/{ => libgnat}/s-parint.adb | 2 +- gcc/ada/{ => libgnat}/s-parint.ads | 2 +- gcc/ada/{ => libgnat}/s-pooglo.adb | 2 +- gcc/ada/{ => libgnat}/s-pooglo.ads | 2 +- gcc/ada/{ => libgnat}/s-pooloc.adb | 2 +- gcc/ada/{ => libgnat}/s-pooloc.ads | 2 +- gcc/ada/{ => libgnat}/s-poosiz.adb | 2 +- gcc/ada/{ => libgnat}/s-poosiz.ads | 2 +- gcc/ada/{ => libgnat}/s-powtab.ads | 2 +- gcc/ada/{ => libgnat}/s-purexc.ads | 8 +- gcc/ada/{ => libgnat}/s-rannum.adb | 2 +- gcc/ada/{ => libgnat}/s-rannum.ads | 2 +- gcc/ada/{ => libgnat}/s-ransee.adb | 2 +- gcc/ada/{ => libgnat}/s-ransee.ads | 2 +- gcc/ada/{ => libgnat}/s-regexp.adb | 0 gcc/ada/{ => libgnat}/s-regexp.ads | 16 +- gcc/ada/{ => libgnat}/s-regpat.adb | 0 gcc/ada/{ => libgnat}/s-regpat.ads | 2 +- gcc/ada/{ => libgnat}/s-resfil.adb | 0 gcc/ada/{ => libgnat}/s-resfil.ads | 0 gcc/ada/{ => libgnat}/s-restri.adb | 2 +- gcc/ada/{ => libgnat}/s-restri.ads | 2 +- gcc/ada/{ => libgnat}/s-rident.ads | 2 +- gcc/ada/{ => libgnat}/s-rpc.adb | 2 +- gcc/ada/{ => libgnat}/s-rpc.ads | 2 +- gcc/ada/{ => libgnat}/s-scaval.adb | 2 +- gcc/ada/{ => libgnat}/s-scaval.ads | 2 +- gcc/ada/{ => libgnat}/s-secsta.adb | 2 +- gcc/ada/{ => libgnat}/s-secsta.ads | 2 +- gcc/ada/{ => libgnat}/s-sequio.adb | 2 +- gcc/ada/{ => libgnat}/s-sequio.ads | 2 +- gcc/ada/{ => libgnat}/s-shasto.adb | 2 +- gcc/ada/{ => libgnat}/s-shasto.ads | 2 +- gcc/ada/{ => libgnat}/s-soflin.adb | 2 +- gcc/ada/{ => libgnat}/s-soflin.ads | 2 +- gcc/ada/{ => libgnat}/s-sopco3.adb | 2 +- gcc/ada/{ => libgnat}/s-sopco3.ads | 2 +- gcc/ada/{ => libgnat}/s-sopco4.adb | 2 +- gcc/ada/{ => libgnat}/s-sopco4.ads | 2 +- gcc/ada/{ => libgnat}/s-sopco5.adb | 2 +- gcc/ada/{ => libgnat}/s-sopco5.ads | 2 +- gcc/ada/{ => libgnat}/s-spsufi.adb | 2 +- gcc/ada/{ => libgnat}/s-spsufi.ads | 2 +- gcc/ada/{ => libgnat}/s-stache.adb | 2 +- gcc/ada/{ => libgnat}/s-stache.ads | 2 +- gcc/ada/{ => libgnat}/s-stalib.adb | 2 +- gcc/ada/{ => libgnat}/s-stalib.ads | 2 +- gcc/ada/{ => libgnat}/s-stausa.adb | 2 +- gcc/ada/{ => libgnat}/s-stausa.ads | 2 +- gcc/ada/{ => libgnat}/s-stchop.adb | 2 +- gcc/ada/{ => libgnat}/s-stchop.ads | 2 +- .../s-stchop__limit.ads} | 2 +- .../s-stchop__rtems.adb} | 0 .../s-stchop__vxworks.adb} | 2 +- gcc/ada/{ => libgnat}/s-stoele.adb | 2 +- gcc/ada/{ => libgnat}/s-stoele.ads | 2 +- gcc/ada/{ => libgnat}/s-stopoo.adb | 2 +- gcc/ada/{ => libgnat}/s-stopoo.ads | 2 +- gcc/ada/{ => libgnat}/s-stposu.adb | 0 gcc/ada/{ => libgnat}/s-stposu.ads | 2 +- gcc/ada/{ => libgnat}/s-stratt.adb | 2 +- gcc/ada/{ => libgnat}/s-stratt.ads | 2 +- .../s-stratt__xdr.adb} | 2 +- gcc/ada/{ => libgnat}/s-strcom.adb | 2 +- gcc/ada/{ => libgnat}/s-strcom.ads | 2 +- gcc/ada/{ => libgnat}/s-strhas.adb | 2 +- gcc/ada/{ => libgnat}/s-strhas.ads | 2 +- gcc/ada/{ => libgnat}/s-string.adb | 2 +- gcc/ada/{ => libgnat}/s-string.ads | 2 +- gcc/ada/{ => libgnat}/s-strops.adb | 2 +- gcc/ada/{ => libgnat}/s-strops.ads | 2 +- gcc/ada/{ => libgnat}/s-ststop.adb | 41 +- gcc/ada/{ => libgnat}/s-ststop.ads | 8 +- gcc/ada/{ => libgnat}/s-tasloc.adb | 2 +- gcc/ada/{ => libgnat}/s-tasloc.ads | 2 +- gcc/ada/{s-gloloc.ads => libgnat/s-thread.ads} | 73 +- gcc/ada/libgnat/s-thread__ae653.adb | 247 + gcc/ada/{ => libgnat}/s-traceb.adb | 2 +- gcc/ada/{ => libgnat}/s-traceb.ads | 2 +- .../s-traceb__hpux.adb} | 2 +- .../s-traceb__mastop.adb} | 2 +- gcc/ada/{ => libgnat}/s-traent.adb | 2 +- gcc/ada/{ => libgnat}/s-traent.ads | 2 +- gcc/ada/{ => libgnat}/s-trasym.adb | 25 +- gcc/ada/{ => libgnat}/s-trasym.ads | 65 +- gcc/ada/libgnat/s-trasym__dwarf.adb | 689 +++ gcc/ada/{s-traent.adb => libgnat/s-tsmona.adb} | 45 +- gcc/ada/libgnat/s-tsmona__linux.adb | 190 + .../{s-imglld.adb => libgnat/s-tsmona__mingw.adb} | 91 +- gcc/ada/{ => libgnat}/s-unstyp.ads | 2 +- gcc/ada/{ => libgnat}/s-utf_32.adb | 2 +- gcc/ada/{ => libgnat}/s-utf_32.ads | 2 +- gcc/ada/{ => libgnat}/s-valboo.adb | 2 +- gcc/ada/{ => libgnat}/s-valboo.ads | 2 +- gcc/ada/{ => libgnat}/s-valcha.adb | 2 +- gcc/ada/{ => libgnat}/s-valcha.ads | 2 +- gcc/ada/{ => libgnat}/s-valdec.adb | 2 +- gcc/ada/{ => libgnat}/s-valdec.ads | 2 +- gcc/ada/{ => libgnat}/s-valenu.adb | 2 +- gcc/ada/{ => libgnat}/s-valenu.ads | 2 +- gcc/ada/{ => libgnat}/s-valint.adb | 2 +- gcc/ada/{ => libgnat}/s-valint.ads | 2 +- gcc/ada/{ => libgnat}/s-vallld.adb | 2 +- gcc/ada/{ => libgnat}/s-vallld.ads | 2 +- gcc/ada/{ => libgnat}/s-vallli.adb | 2 +- gcc/ada/{ => libgnat}/s-vallli.ads | 2 +- gcc/ada/{ => libgnat}/s-valllu.adb | 2 +- gcc/ada/{ => libgnat}/s-valllu.ads | 2 +- gcc/ada/{ => libgnat}/s-valrea.adb | 2 +- gcc/ada/{ => libgnat}/s-valrea.ads | 2 +- gcc/ada/{ => libgnat}/s-valuns.adb | 2 +- gcc/ada/{ => libgnat}/s-valuns.ads | 2 +- gcc/ada/{ => libgnat}/s-valuti.adb | 2 +- gcc/ada/{ => libgnat}/s-valuti.ads | 2 +- gcc/ada/{ => libgnat}/s-valwch.adb | 2 +- gcc/ada/{ => libgnat}/s-valwch.ads | 2 +- gcc/ada/{ => libgnat}/s-veboop.adb | 2 +- gcc/ada/{ => libgnat}/s-veboop.ads | 2 +- gcc/ada/{ => libgnat}/s-vector.ads | 2 +- gcc/ada/{ => libgnat}/s-vercon.adb | 2 +- gcc/ada/{ => libgnat}/s-vercon.ads | 2 +- gcc/ada/{ => libgnat}/s-wchcnv.adb | 2 +- gcc/ada/{ => libgnat}/s-wchcnv.ads | 2 +- gcc/ada/{ => libgnat}/s-wchcon.adb | 2 +- gcc/ada/{ => libgnat}/s-wchcon.ads | 2 +- gcc/ada/{ => libgnat}/s-wchjis.adb | 2 +- gcc/ada/{ => libgnat}/s-wchjis.ads | 2 +- gcc/ada/{ => libgnat}/s-wchstw.adb | 2 +- gcc/ada/{ => libgnat}/s-wchstw.ads | 2 +- gcc/ada/{ => libgnat}/s-wchwts.adb | 2 +- gcc/ada/{ => libgnat}/s-wchwts.ads | 2 +- gcc/ada/{ => libgnat}/s-widboo.adb | 2 +- gcc/ada/{ => libgnat}/s-widboo.ads | 2 +- gcc/ada/{ => libgnat}/s-widcha.adb | 2 +- gcc/ada/{ => libgnat}/s-widcha.ads | 2 +- gcc/ada/{ => libgnat}/s-widenu.adb | 2 +- gcc/ada/{ => libgnat}/s-widenu.ads | 2 +- gcc/ada/{ => libgnat}/s-widlli.adb | 2 +- gcc/ada/{ => libgnat}/s-widlli.ads | 2 +- gcc/ada/{ => libgnat}/s-widllu.adb | 2 +- gcc/ada/{ => libgnat}/s-widllu.ads | 2 +- gcc/ada/{ => libgnat}/s-widwch.adb | 2 +- gcc/ada/{ => libgnat}/s-widwch.ads | 2 +- gcc/ada/{ => libgnat}/s-win32.ads | 2 +- gcc/ada/{ => libgnat}/s-winext.ads | 2 +- gcc/ada/{ => libgnat}/s-wwdcha.adb | 2 +- gcc/ada/{ => libgnat}/s-wwdcha.ads | 2 +- gcc/ada/{ => libgnat}/s-wwdenu.adb | 2 +- gcc/ada/{ => libgnat}/s-wwdenu.ads | 2 +- gcc/ada/{ => libgnat}/s-wwdwch.adb | 2 +- gcc/ada/{ => libgnat}/s-wwdwch.ads | 2 +- gcc/ada/{ => libgnat}/sequenio.ads | 0 gcc/ada/{ => libgnat}/system-aix.ads | 2 +- gcc/ada/{ => libgnat}/system-darwin-arm.ads | 2 +- gcc/ada/{ => libgnat}/system-darwin-ppc.ads | 2 +- gcc/ada/{ => libgnat}/system-darwin-x86.ads | 2 +- gcc/ada/{ => libgnat}/system-djgpp.ads | 0 gcc/ada/{ => libgnat}/system-dragonfly-x86_64.ads | 0 gcc/ada/{ => libgnat}/system-freebsd.ads | 0 gcc/ada/{ => libgnat}/system-hpux-ia64.ads | 2 +- gcc/ada/{ => libgnat}/system-hpux.ads | 2 +- gcc/ada/{ => libgnat}/system-linux-alpha.ads | 2 +- gcc/ada/{ => libgnat}/system-linux-arm.ads | 0 gcc/ada/{ => libgnat}/system-linux-hppa.ads | 2 +- gcc/ada/{ => libgnat}/system-linux-ia64.ads | 2 +- gcc/ada/{ => libgnat}/system-linux-m68k.ads | 0 gcc/ada/{ => libgnat}/system-linux-mips.ads | 0 gcc/ada/{ => libgnat}/system-linux-ppc.ads | 0 gcc/ada/{ => libgnat}/system-linux-s390.ads | 0 gcc/ada/{ => libgnat}/system-linux-sh4.ads | 2 +- gcc/ada/{ => libgnat}/system-linux-sparc.ads | 2 +- gcc/ada/{ => libgnat}/system-linux-x86.ads | 0 .../system-lynxos178-ppc.ads} | 35 +- gcc/ada/{ => libgnat}/system-mingw.ads | 2 +- gcc/ada/{ => libgnat}/system-rtems.ads | 0 gcc/ada/{ => libgnat}/system-solaris-sparc.ads | 2 +- gcc/ada/{ => libgnat}/system-solaris-x86.ads | 2 +- .../system-vxworks-arm-rtp-smp.ads} | 24 +- .../system-vxworks-arm-rtp.ads} | 23 +- gcc/ada/{ => libgnat}/system-vxworks-arm.ads | 2 +- .../system-vxworks-e500-kernel.ads} | 9 +- .../system-vxworks-e500-rtp-smp.ads} | 22 +- .../system-vxworks-e500-rtp.ads} | 18 +- .../system-vxworks-e500-vthread.ads} | 12 +- .../system-vxworks-ppc-kernel.ads} | 6 +- .../system-vxworks-ppc-ravenscar.ads} | 50 +- .../system-vxworks-ppc-rtp-smp.ads} | 17 +- .../system-vxworks-ppc-rtp.ads} | 16 +- .../system-vxworks-ppc-vthread.ads} | 12 +- gcc/ada/{ => libgnat}/system-vxworks-ppc.ads | 6 +- .../system-vxworks-ppc64-kernel.ads} | 12 +- .../system-vxworks-x86-kernel.ads} | 8 +- .../system-vxworks-x86-rtp-smp.ads} | 15 +- .../system-vxworks-x86-rtp.ads} | 14 +- .../system-vxworks-x86-vthread.ads} | 13 +- gcc/ada/{ => libgnat}/system-vxworks-x86.ads | 6 +- .../system-vxworks7-arm-rtp-smp.ads} | 25 +- .../system-vxworks7-arm.ads} | 12 +- .../system-vxworks7-e500-rtp-smp.ads} | 20 +- .../system-vxworks7-ppc-rtp-smp.ads} | 17 +- .../system-vxworks7-ppc64-rtp-smp.ads} | 21 +- .../system-vxworks7-x86-kernel.ads} | 5 +- .../system-vxworks7-x86-rtp-smp.ads} | 14 +- .../system-vxworks7-x86_64-kernel.ads} | 9 +- .../system-vxworks7-x86_64-rtp-smp.ads} | 18 +- gcc/ada/{ => libgnat}/system.ads | 6 + gcc/ada/{ => libgnat}/text_io.ads | 0 gcc/ada/{ => libgnat}/unchconv.ads | 0 gcc/ada/{ => libgnat}/unchdeal.ads | 0 gcc/ada/link.c | 2 +- gcc/ada/math_lib.adb | 1025 ---- gcc/ada/opt.ads | 11 +- gcc/ada/par-ch13.adb | 8 +- gcc/ada/par-ch2.adb | 6 +- gcc/ada/par-ch4.adb | 6 + gcc/ada/par-ch6.adb | 30 +- gcc/ada/par-prag.adb | 35 +- gcc/ada/par_sco.adb | 4 +- gcc/ada/repinfo.adb | 430 +- gcc/ada/rtfinal.c | 2 +- gcc/ada/rtsfind.ads | 4 +- gcc/ada/s-auxdec-empty.adb | 34 - gcc/ada/s-auxdec-empty.ads | 47 - gcc/ada/s-hibaen.ads | 99 - gcc/ada/s-oscons-tmplt.c | 2 +- gcc/ada/s-tfsetr-default.adb | 314 - gcc/ada/s-tfsetr-vxworks.adb | 104 - gcc/ada/s-traces-default.adb | 71 - gcc/ada/s-traces.adb | 54 - gcc/ada/s-traces.ads | 113 - gcc/ada/s-trafor-default.adb | 113 - gcc/ada/s-trafor-default.ads | 61 - gcc/ada/s-tratas-default.adb | 367 -- gcc/ada/s-tratas.adb | 119 - gcc/ada/s-tratas.ads | 95 - gcc/ada/s-vxwork-m68k.ads | 74 - gcc/ada/s-vxwork-mips.ads | 55 - gcc/ada/s-vxwork-sparcv9.ads | 60 - gcc/ada/scans.ads | 7 +- gcc/ada/sem_aggr.adb | 136 +- gcc/ada/sem_attr.adb | 6 +- gcc/ada/sem_aux.adb | 26 + gcc/ada/sem_aux.ads | 8 +- gcc/ada/sem_ch10.adb | 11 +- gcc/ada/sem_ch12.adb | 143 +- gcc/ada/sem_ch12.ads | 4 +- gcc/ada/sem_ch13.adb | 232 +- gcc/ada/sem_ch3.adb | 116 +- gcc/ada/sem_ch4.adb | 19 +- gcc/ada/sem_ch5.adb | 8 +- gcc/ada/sem_ch6.adb | 588 +- gcc/ada/sem_ch7.adb | 42 +- gcc/ada/sem_ch8.adb | 27 +- gcc/ada/sem_ch9.adb | 2 +- gcc/ada/sem_dim.adb | 208 +- gcc/ada/sem_dim.ads | 14 + gcc/ada/sem_disp.adb | 25 +- gcc/ada/sem_elab.adb | 33 +- gcc/ada/sem_elab.ads | 2 +- gcc/ada/sem_eval.adb | 11 +- gcc/ada/sem_prag.adb | 582 +- gcc/ada/sem_prag.ads | 2 + gcc/ada/sem_res.adb | 31 +- gcc/ada/sem_spark.adb | 6188 ++++++++++++++++++++ gcc/ada/sem_spark.ads | 143 + gcc/ada/sem_type.adb | 5 +- gcc/ada/sem_util.adb | 2485 +++++--- gcc/ada/sem_util.ads | 196 +- gcc/ada/sem_warn.adb | 10 +- gcc/ada/sigtramp-vxworks.c | 13 +- gcc/ada/sinfo.ads | 4 +- gcc/ada/sinput-l.adb | 2 - gcc/ada/snames.ads-tmpl | 4 + gcc/ada/sprint.adb | 26 +- gcc/ada/sprint.ads | 4 +- gcc/ada/style.adb | 8 +- gcc/ada/styleg.adb | 29 +- gcc/ada/styleg.ads | 11 +- gcc/ada/switch-c.adb | 31 +- gcc/ada/targparm.adb | 4 +- gcc/ada/targparm.ads | 25 +- gcc/ada/usage.adb | 6 +- gcc/ada/vx_crtbegin.c | 2 +- gcc/ada/vx_crtbegin.inc | 2 +- gcc/ada/vx_crtbegin_auto.c | 6 +- gcc/ada/vx_crtend.c | 2 +- gcc/ada/warnsw.adb | 18 + gcc/ada/warnsw.ads | 7 + gcc/attribs.c | 33 +- gcc/attribs.h | 20 +- gcc/c-family/ChangeLog | 17 + gcc/c-family/c-attribs.c | 5 +- gcc/c-family/c-common.c | 80 +- gcc/c-family/c-common.h | 10 - gcc/c-family/c-cppbuiltin.c | 2 + gcc/c/ChangeLog | 12 + gcc/c/c-decl.c | 67 + gcc/c/c-lang.h | 7 + gcc/c/c-typeck.c | 2 +- gcc/caller-save.c | 19 +- gcc/cfgbuild.c | 53 +- gcc/cfgexpand.c | 1 - gcc/combine.c | 71 +- gcc/common.opt | 13 +- gcc/common/config/arm/arm-common.c | 10 +- gcc/config.gcc | 2 +- gcc/config/aarch64/aarch64-linux.h | 5 +- gcc/config/aarch64/aarch64-protos.h | 1 - gcc/config/aarch64/aarch64-simd.md | 16 +- gcc/config/aarch64/aarch64.c | 22 +- gcc/config/aarch64/aarch64.h | 4 - gcc/config/aarch64/aarch64.md | 86 +- gcc/config/aarch64/constraints.md | 8 + gcc/config/aarch64/falkor.md | 4 +- gcc/config/aarch64/iterators.md | 5 + gcc/config/aarch64/thunderx.md | 6 +- gcc/config/aarch64/thunderx2t99.md | 8 +- gcc/config/alpha/alpha.c | 57 +- gcc/config/alpha/alpha.h | 41 - gcc/config/alpha/elf.h | 2 +- gcc/config/alpha/linux.h | 3 +- gcc/config/arc/arc.c | 15 + gcc/config/arc/arc.h | 13 - gcc/config/arm/arm-cpus.in | 262 +- gcc/config/arm/arm-generic.md | 26 +- gcc/config/arm/arm-isa.h | 172 + gcc/config/arm/arm.c | 91 +- gcc/config/arm/arm.h | 48 +- gcc/config/arm/arm.md | 78 +- gcc/config/arm/arm1020e.md | 12 +- gcc/config/arm/arm1026ejs.md | 12 +- gcc/config/arm/arm1136jfs.md | 12 +- gcc/config/arm/arm926ejs.md | 16 +- gcc/config/arm/cortex-a15.md | 8 +- gcc/config/arm/cortex-a17.md | 12 +- gcc/config/arm/cortex-a5.md | 16 +- gcc/config/arm/cortex-a53.md | 12 +- gcc/config/arm/cortex-a57.md | 8 +- gcc/config/arm/cortex-a7.md | 16 +- gcc/config/arm/cortex-a8.md | 8 +- gcc/config/arm/cortex-a9.md | 8 +- gcc/config/arm/cortex-m4.md | 18 +- gcc/config/arm/cortex-m7.md | 12 +- gcc/config/arm/cortex-r4.md | 8 +- gcc/config/arm/exynos-m1.md | 8 +- gcc/config/arm/fa526.md | 16 +- gcc/config/arm/fa606te.md | 18 +- gcc/config/arm/fa626te.md | 12 +- gcc/config/arm/fa726te.md | 12 +- gcc/config/arm/fmp626.md | 12 +- gcc/config/arm/iwmmxt.md | 8 +- gcc/config/arm/ldmstm.md | 114 +- gcc/config/arm/marvell-pj4.md | 12 +- gcc/config/arm/neon.md | 4 +- gcc/config/arm/parsecpu.awk | 213 +- gcc/config/arm/t-arm | 9 - gcc/config/arm/thumb1.md | 18 +- gcc/config/arm/thumb2.md | 8 +- gcc/config/arm/types.md | 34 +- gcc/config/arm/uclinux-elf.h | 3 +- gcc/config/arm/vfp.md | 34 +- gcc/config/arm/xgene1.md | 10 +- gcc/config/avr/avr.h | 5 - gcc/config/bfin/bfin.c | 14 + gcc/config/bfin/bfin.h | 9 - gcc/config/bfin/linux.h | 5 +- gcc/config/c6x/c6x.c | 10 +- gcc/config/c6x/c6x.h | 6 - gcc/config/cr16/cr16.c | 14 +- gcc/config/cr16/cr16.h | 10 +- gcc/config/cris/cris.c | 16 + gcc/config/cris/cris.h | 10 - gcc/config/darwin-driver.c | 16 +- gcc/config/epiphany/epiphany.h | 11 - gcc/config/fr30/fr30.h | 32 +- gcc/config/freebsd.h | 2 +- gcc/config/frv/frv-protos.h | 1 - gcc/config/frv/frv.c | 39 +- gcc/config/frv/frv.h | 39 - gcc/config/ft32/ft32.h | 8 - gcc/config/gnu-user.h | 15 +- gcc/config/h8300/h8300-protos.h | 1 - gcc/config/h8300/h8300.c | 11 - gcc/config/h8300/h8300.h | 7 - gcc/config/i386/gnu-user.h | 7 +- gcc/config/i386/gnu-user64.h | 11 +- gcc/config/i386/i386-protos.h | 4 - gcc/config/i386/i386.c | 86 +- gcc/config/i386/i386.h | 55 - gcc/config/ia64/ia64.c | 57 +- gcc/config/ia64/ia64.h | 53 +- gcc/config/iq2000/iq2000.h | 6 - gcc/config/lm32/lm32.h | 5 - gcc/config/lm32/uclinux-elf.h | 3 +- gcc/config/m32c/m32c-protos.h | 2 - gcc/config/m32c/m32c.c | 37 +- gcc/config/m32c/m32c.h | 4 - gcc/config/m32r/m32r.h | 11 - gcc/config/m68k/m68k.c | 17 + gcc/config/m68k/m68k.h | 9 - gcc/config/mcore/mcore.h | 12 - gcc/config/microblaze/microblaze.h | 8 - gcc/config/mips/mips-protos.h | 5 - gcc/config/mips/mips.c | 67 +- gcc/config/mips/mips.h | 23 - gcc/config/mips/mips.md | 10 +- gcc/config/mmix/mmix.h | 10 +- gcc/config/mmix/mmix.md | 2 +- gcc/config/mn10300/mn10300.h | 13 - gcc/config/moxie/moxie.h | 10 - gcc/config/msp430/msp430-protos.h | 1 - gcc/config/msp430/msp430.c | 26 +- gcc/config/msp430/msp430.h | 13 - gcc/config/nds32/nds32-protos.h | 7 - gcc/config/nds32/nds32.c | 9 +- gcc/config/nds32/nds32.h | 9 - gcc/config/netbsd.h | 2 +- gcc/config/nios2/nios2.h | 5 - gcc/config/nvptx/nvptx.c | 22 + gcc/config/nvptx/nvptx.h | 6 - gcc/config/openbsd.h | 2 +- gcc/config/pa/pa-64.h | 2 +- gcc/config/pa/pa-protos.h | 2 - gcc/config/pa/pa.c | 58 +- gcc/config/pa/pa.h | 4 - gcc/config/pa/pa32-regs.h | 7 +- gcc/config/pa/pa64-regs.h | 7 +- gcc/config/pdp11/pdp11-protos.h | 4 - gcc/config/pdp11/pdp11.c | 39 +- gcc/config/pdp11/pdp11.h | 23 - gcc/config/powerpcspe/powerpcspe-protos.h | 7 - gcc/config/powerpcspe/powerpcspe.c | 187 +- gcc/config/powerpcspe/powerpcspe.h | 43 - gcc/config/powerpcspe/sysv4.h | 2 +- gcc/config/riscv/riscv-protos.h | 1 - gcc/config/riscv/riscv.c | 72 +- gcc/config/riscv/riscv.h | 16 - gcc/config/riscv/riscv.md | 3 +- gcc/config/rl78/rl78-protos.h | 1 - gcc/config/rl78/rl78.c | 8 +- gcc/config/rl78/rl78.h | 6 - gcc/config/rs6000/altivec.md | 52 + gcc/config/rs6000/linux.h | 8 +- gcc/config/rs6000/linux64.h | 13 +- gcc/config/rs6000/rs6000-builtin.def | 8 +- gcc/config/rs6000/rs6000-c.c | 57 +- gcc/config/rs6000/rs6000-cpus.def | 2 - gcc/config/rs6000/rs6000-protos.h | 7 - gcc/config/rs6000/rs6000-string.c | 13 +- gcc/config/rs6000/rs6000.c | 361 +- gcc/config/rs6000/rs6000.h | 46 +- gcc/config/rs6000/rs6000.opt | 16 +- gcc/config/rs6000/sysv4.h | 8 +- gcc/config/rs6000/vsx.md | 2 +- gcc/config/rx/rx.c | 10 + gcc/config/rx/rx.h | 6 - gcc/config/s390/linux.h | 5 +- gcc/config/s390/s390-protos.h | 2 - gcc/config/s390/s390.c | 111 +- gcc/config/s390/s390.h | 60 - gcc/config/sh/sh-protos.h | 2 - gcc/config/sh/sh.c | 48 +- gcc/config/sh/sh.h | 25 - gcc/config/sol2.h | 2 +- gcc/config/sparc/sparc.c | 178 +- gcc/config/sparc/sparc.h | 62 +- gcc/config/sparc/sparc.md | 17 +- gcc/config/spu/spu.c | 53 +- gcc/config/spu/spu.h | 22 - gcc/config/stormy16/stormy16.h | 8 - gcc/config/tilegx/tilegx.c | 10 + gcc/config/tilegx/tilegx.h | 11 - gcc/config/tilegx/tilegx.md | 6 +- gcc/config/tilepro/tilepro.h | 8 - gcc/config/v850/v850.c | 3 +- gcc/config/v850/v850.h | 13 - gcc/config/vax/vax.h | 12 - gcc/config/visium/visium.c | 45 +- gcc/config/visium/visium.h | 55 - gcc/config/xtensa/xtensa.c | 18 +- gcc/config/xtensa/xtensa.h | 11 - gcc/convert.c | 2 +- gcc/cp/ChangeLog | 100 + gcc/cp/class.c | 10 +- gcc/cp/constexpr.c | 23 +- gcc/cp/cp-objcp-common.c | 45 +- gcc/cp/cp-objcp-common.h | 2 + gcc/cp/cp-tree.h | 31 +- gcc/cp/decl.c | 9 +- gcc/cp/lex.c | 68 +- gcc/cp/name-lookup.c | 583 +- gcc/cp/name-lookup.h | 6 +- gcc/cp/pt.c | 28 +- gcc/cp/search.c | 8 +- gcc/cp/tree.c | 15 + gcc/cselib.c | 7 +- gcc/defaults.h | 4 - gcc/doc/extend.texi | 7 +- gcc/doc/invoke.texi | 55 +- gcc/doc/poly-int.texi | 2 +- gcc/doc/rtl.texi | 6 +- gcc/doc/tm.texi | 163 +- gcc/doc/tm.texi.in | 120 +- gcc/dwarf2out.c | 38 +- gcc/emit-rtl.c | 6 +- gcc/expmed.c | 37 +- gcc/fold-const.c | 241 +- gcc/fortran/ChangeLog | 214 + gcc/fortran/decl.c | 797 ++- gcc/fortran/dump-parse-tree.c | 34 + gcc/fortran/expr.c | 119 + gcc/fortran/gfortran.h | 39 +- gcc/fortran/interface.c | 3 +- gcc/fortran/match.c | 109 +- gcc/fortran/match.h | 4 +- gcc/fortran/module.c | 59 +- gcc/fortran/primary.c | 67 +- gcc/fortran/resolve.c | 116 +- gcc/fortran/symbol.c | 138 +- gcc/fortran/trans-array.c | 556 +- gcc/fortran/trans-array.h | 9 + gcc/fortran/trans-decl.c | 120 +- gcc/fortran/trans-expr.c | 71 +- gcc/fortran/trans-intrinsic.c | 12 +- gcc/fortran/trans-io.c | 9 + gcc/fortran/trans-stmt.c | 64 +- gcc/fortran/trans-types.c | 46 +- gcc/fortran/trans.c | 142 +- gcc/fortran/trans.h | 2 +- gcc/function.c | 12 +- gcc/gcc.c | 20 +- gcc/gimple-fold.c | 37 +- gcc/gimple-fold.h | 8 +- gcc/gimple-ssa-store-merging.c | 6 +- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/expressions.cc | 74 +- gcc/go/gofrontend/gogo.cc | 2 + gcc/go/gofrontend/runtime.def | 26 +- gcc/go/gofrontend/statements.cc | 54 +- gcc/go/gofrontend/statements.h | 32 +- gcc/go/gofrontend/types.cc | 40 +- gcc/hard-reg-set.h | 9 +- gcc/hooks.c | 24 + gcc/hooks.h | 6 + gcc/hsa-gen.c | 51 +- gcc/hsa-regalloc.c | 14 +- gcc/ira-color.c | 27 +- gcc/ira-costs.c | 17 +- gcc/ira-emit.c | 8 +- gcc/ira-int.h | 4 +- gcc/ira.c | 12 +- gcc/langhooks-def.h | 2 + gcc/langhooks.h | 4 + gcc/lra-assigns.c | 43 +- gcc/lra-constraints.c | 83 +- gcc/lra-lives.c | 10 +- gcc/lra-remat.c | 11 +- gcc/lra-spills.c | 3 +- gcc/lra.c | 4 +- gcc/machmode.h | 4 +- gcc/match.pd | 2 +- gcc/mode-switching.c | 7 +- gcc/optabs-query.c | 31 +- gcc/optabs-query.h | 3 +- gcc/output.h | 1 + gcc/passes.def | 1 - gcc/postreload.c | 26 +- gcc/recog.c | 6 +- gcc/ree.c | 8 +- gcc/regcprop.c | 35 +- gcc/reginfo.c | 16 +- gcc/regrename.c | 4 +- gcc/regs.h | 13 +- gcc/reload.c | 154 +- gcc/reload1.c | 109 +- gcc/rtl.h | 2 +- gcc/rtlanal.c | 12 +- gcc/rtlhooks.c | 1 + gcc/sancov.c | 2 + gcc/sched-deps.c | 2 +- gcc/sel-sched.c | 12 +- gcc/stmt.c | 6 +- gcc/system.h | 5 +- gcc/target.def | 117 +- gcc/target.h | 8 + gcc/targhooks.c | 47 +- gcc/targhooks.h | 6 +- gcc/testsuite/ChangeLog | 290 + gcc/testsuite/c-c++-common/pr82112.c | 13 + gcc/testsuite/g++.dg/cpp0x/lambda/lambda-68177.C | 16 + gcc/testsuite/g++.dg/cpp0x/lambda/lambda-defarg7.C | 16 + gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice18.C | 15 + gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice19.C | 29 + gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice20.C | 11 + gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nested7.C | 17 + .../g++.dg/cpp0x/lambda/lambda-variadic4.C | 11 + .../g++.dg/cpp0x/lambda/lambda-variadic5.C | 19 + gcc/testsuite/g++.dg/cpp0x/pr81325.C | 84 + gcc/testsuite/g++.dg/cpp1y/feat-cxx11.C | 6 + gcc/testsuite/g++.dg/cpp1y/feat-cxx14.C | 6 + gcc/testsuite/g++.dg/cpp1y/feat-cxx98.C | 8 + gcc/testsuite/g++.dg/cpp1y/feat-neg.C | 8 +- gcc/testsuite/g++.dg/cpp1y/lambda-defarg7.C | 13 + gcc/testsuite/g++.dg/cpp1y/lambda-ice2.C | 21 + gcc/testsuite/g++.dg/cpp1z/feat-cxx1z.C | 6 + gcc/testsuite/g++.dg/ext/altivec-18.C | 14 + .../g++.dg/{torture/pr70029.C => lto/pr70029_0.C} | 4 +- .../g++.dg/{torture/pr65626.C => pr82128.C} | 1 + gcc/testsuite/g++.dg/torture/pr70621.C | 13 + gcc/testsuite/g++.dg/torture/pr82154.C | 50 + gcc/testsuite/gcc.dg/gimplefe-14.c | 4 +- gcc/testsuite/gcc.dg/pr81979.c | 32 + gcc/testsuite/gcc.dg/pr81988.c | 22 + gcc/testsuite/gcc.dg/pr82112.c | 21 + gcc/testsuite/gcc.dg/pr82167.c | 14 + gcc/testsuite/gcc.dg/torture/pr82157.c | 43 + .../gcc.dg/tree-ssa/{ssa-fre-47.c => ssa-fre-59.c} | 16 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-sccvn-2.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-thread-12.c | 2 +- gcc/testsuite/gcc.dg/uninit-suppress_2.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-multitypes-12.c | 3 +- gcc/testsuite/gcc.target/aarch64/pr62178.c | 4 +- gcc/testsuite/gcc.target/aarch64/pr63304_1.c | 2 +- .../gcc.target/aarch64/simd/vect_str_zero.c | 6 +- .../gcc.target/aarch64/vect_copy_lane_1.c | 3 +- gcc/testsuite/gcc.target/aarch64/vmov_n_1.c | 27 +- gcc/testsuite/gcc.target/arm/acle/cdp.c | 3 +- gcc/testsuite/gcc.target/arm/acle/cdp2.c | 3 +- gcc/testsuite/gcc.target/arm/acle/ldc.c | 3 +- gcc/testsuite/gcc.target/arm/acle/ldc2.c | 3 +- gcc/testsuite/gcc.target/arm/acle/ldc2l.c | 3 +- gcc/testsuite/gcc.target/arm/acle/ldcl.c | 3 +- gcc/testsuite/gcc.target/arm/acle/mcr.c | 3 +- gcc/testsuite/gcc.target/arm/acle/mcr2.c | 3 +- gcc/testsuite/gcc.target/arm/acle/mcrr.c | 3 +- gcc/testsuite/gcc.target/arm/acle/mcrr2.c | 3 +- gcc/testsuite/gcc.target/arm/acle/mrc.c | 3 +- gcc/testsuite/gcc.target/arm/acle/mrc2.c | 3 +- gcc/testsuite/gcc.target/arm/acle/mrrc.c | 3 +- gcc/testsuite/gcc.target/arm/acle/mrrc2.c | 3 +- gcc/testsuite/gcc.target/arm/acle/stc.c | 3 +- gcc/testsuite/gcc.target/arm/acle/stc2.c | 3 +- gcc/testsuite/gcc.target/arm/acle/stc2l.c | 3 +- gcc/testsuite/gcc.target/arm/acle/stcl.c | 3 +- gcc/testsuite/gcc.target/mips/near-far-1.c | 3 + gcc/testsuite/gcc.target/mips/near-far-2.c | 3 + gcc/testsuite/gcc.target/mips/near-far-3.c | 3 + gcc/testsuite/gcc.target/mips/near-far-4.c | 3 + gcc/testsuite/gcc.target/powerpc/float128-1.c | 3 +- gcc/testsuite/gcc.target/powerpc/float128-2.c | 3 +- gcc/testsuite/gcc.target/powerpc/float128-3.c | 21 + .../powerpc/{float128-1.c => float128-4.c} | 49 +- gcc/testsuite/gcc.target/powerpc/float128-5.c | 24 + gcc/testsuite/gcc.target/powerpc/float128-cmp.c | 2 +- .../gcc.target/powerpc/float128-complex-1.c | 3 +- .../gcc.target/powerpc/float128-complex-2.c | 2 +- gcc/testsuite/gcc.target/powerpc/float128-hw.c | 3 +- gcc/testsuite/gcc.target/powerpc/float128-mix.c | 5 +- gcc/testsuite/gcc.target/powerpc/float128-type-1.c | 17 +- gcc/testsuite/gcc.target/powerpc/float128-type-2.c | 16 +- .../gcc.target/powerpc/fold-vec-ld-char.c | 71 + .../gcc.target/powerpc/fold-vec-ld-double.c | 22 + .../gcc.target/powerpc/fold-vec-ld-float.c | 37 + gcc/testsuite/gcc.target/powerpc/fold-vec-ld-int.c | 71 + .../gcc.target/powerpc/fold-vec-ld-longlong.c | 47 + .../gcc.target/powerpc/fold-vec-ld-short.c | 71 + gcc/testsuite/gcc.target/powerpc/pr82112.c | 16 + gcc/testsuite/gfortran.dg/associate_24.f90 | 33 + gcc/testsuite/gfortran.dg/assumed_type_2.f90 | 4 +- .../gfortran.dg/goacc/kernels-alias-4.f95 | 4 +- gcc/testsuite/gfortran.dg/no_arg_check_2.f90 | 4 +- gcc/testsuite/gfortran.dg/pdt_1.f03 | 62 + gcc/testsuite/gfortran.dg/pdt_10.f03 | 30 + gcc/testsuite/gfortran.dg/pdt_2.f03 | 27 + gcc/testsuite/gfortran.dg/pdt_3.f03 | 79 + gcc/testsuite/gfortran.dg/pdt_4.f03 | 90 + gcc/testsuite/gfortran.dg/pdt_5.f03 | 223 + gcc/testsuite/gfortran.dg/pdt_6.f03 | 26 + gcc/testsuite/gfortran.dg/pdt_7.f03 | 20 + gcc/testsuite/gfortran.dg/pdt_8.f03 | 23 + gcc/testsuite/gfortran.dg/pdt_9.f03 | 23 + gcc/testsuite/gfortran.dg/pointer_array_1.f90 | 60 + gcc/testsuite/gfortran.dg/pointer_array_2.f90 | 143 + gcc/testsuite/gfortran.dg/pointer_array_3.f90 | 51 + gcc/testsuite/gfortran.dg/pointer_array_4.f90 | 75 + gcc/testsuite/gfortran.dg/pointer_array_5.f90 | 65 + gcc/testsuite/gfortran.dg/pointer_array_6.f90 | 28 + gcc/testsuite/gfortran.dg/pointer_array_7.f90 | 46 + gcc/testsuite/gfortran.dg/pointer_array_8.f90 | 81 + .../gfortran.dg/pointer_array_component_1.f90 | 47 + .../gfortran.dg/pointer_array_component_2.f90 | 43 + gcc/testsuite/gfortran.dg/vect/vect-2.f90 | 4 +- gcc/testsuite/gfortran.dg/vect/vect-3.f90 | 4 +- gcc/testsuite/gfortran.dg/vect/vect-4.f90 | 4 +- gcc/testsuite/gfortran.dg/vect/vect-5.f90 | 3 +- gcc/testsuite/gnat.dg/alignment3.adb | 11 +- gcc/testsuite/gnat.dg/debug11.adb | 1 + gcc/testsuite/gnat.dg/debug12.adb | 1 + gcc/testsuite/gnat.dg/debug13.adb | 3 +- gcc/testsuite/gnat.dg/debug14.adb | 38 + gcc/testsuite/gnat.dg/opt67.adb | 35 + gcc/testsuite/gnat.dg/opt67_pkg.adb | 29 + gcc/testsuite/gnat.dg/opt67_pkg.ads | 28 + gcc/testsuite/gnat.dg/pack9.adb | 3 +- gcc/testsuite/gnat.dg/specs/atomic3.ads | 33 + gcc/testsuite/gnat.dg/specs/{vfa.ads => vfa1.ads} | 4 +- gcc/testsuite/gnat.dg/specs/vfa2.ads | 110 + gcc/testsuite/lib/target-supports.exp | 11 +- gcc/tree-cfg.c | 90 +- gcc/tree-ssa-forwprop.c | 20 +- gcc/tree-ssa-pre.c | 9 +- gcc/tree-ssa-sccvn.c | 103 +- gcc/tree-ssa-threadbackward.c | 280 +- gcc/tree-ssa-threadupdate.c | 2 +- gcc/tree-vect-data-refs.c | 127 +- gcc/tree-vect-generic.c | 74 +- gcc/tree-vect-loop.c | 247 +- gcc/tree-vect-patterns.c | 2 +- gcc/tree-vect-slp.c | 76 +- gcc/tree-vect-stmts.c | 130 +- gcc/tree-vectorizer.h | 17 +- gcc/tree.c | 36 +- gcc/tree.h | 2 +- gcc/valtrack.c | 2 +- gcc/var-tracking.c | 6 +- gcc/varasm.c | 12 +- include/ChangeLog | 5 + include/dwarf2.def | 1 + include/dwarf2.h | 2 + libbacktrace/ChangeLog | 12 + libbacktrace/Makefile.am | 2 +- libbacktrace/Makefile.in | 2 +- libgfortran/ChangeLog | 6 + libgfortran/libgfortran.h | 1 + libgfortran/libtool-version | 2 +- libgo/go/reflect/all_test.go | 95 +- libgo/go/reflect/type.go | 83 +- libgo/go/reflect/value.go | 12 +- libgo/go/runtime/chan.go | 43 +- libgo/go/runtime/select.go | 135 +- libgomp/ChangeLog | 43 + libgomp/libgomp.texi | 80 +- libiberty/ChangeLog | 4 + libiberty/dwarfnames.c | 2 + libstdc++-v3/ChangeLog | 218 + libstdc++-v3/doc/doxygen/mainpage.html | 6 +- libstdc++-v3/doc/html/manual/ext_demangling.html | 2 +- libstdc++-v3/doc/html/manual/memory.html | 4 +- libstdc++-v3/doc/xml/manual/allocator.xml | 2 +- libstdc++-v3/doc/xml/manual/extensions.xml | 2 +- libstdc++-v3/doc/xml/manual/status_cxx2017.xml | 28 +- libstdc++-v3/include/Makefile.am | 2 - libstdc++-v3/include/Makefile.in | 2 - libstdc++-v3/include/bits/allocated_ptr.h | 9 +- libstdc++-v3/include/bits/c++14_warning.h | 37 - libstdc++-v3/include/bits/c++17_warning.h | 37 - libstdc++-v3/include/bits/forward_list.h | 2 +- libstdc++-v3/include/bits/hashtable_policy.h | 4 +- libstdc++-v3/include/bits/ptr_traits.h | 10 + libstdc++-v3/include/bits/regex_executor.tcc | 55 +- libstdc++-v3/include/bits/shared_ptr_base.h | 14 +- libstdc++-v3/include/bits/stl_vector.h | 6 +- libstdc++-v3/include/bits/string_view.tcc | 24 +- libstdc++-v3/include/experimental/algorithm | 4 +- libstdc++-v3/include/experimental/any | 4 +- libstdc++-v3/include/experimental/array | 4 +- libstdc++-v3/include/experimental/bits/erase_if.h | 4 +- .../include/experimental/bits/lfts_config.h | 4 +- .../include/experimental/bits/shared_ptr.h | 4 +- .../include/experimental/bits/string_view.tcc | 24 +- libstdc++-v3/include/experimental/chrono | 4 +- libstdc++-v3/include/experimental/deque | 4 +- libstdc++-v3/include/experimental/filesystem | 4 +- libstdc++-v3/include/experimental/forward_list | 4 +- libstdc++-v3/include/experimental/functional | 4 +- libstdc++-v3/include/experimental/iterator | 4 +- libstdc++-v3/include/experimental/list | 4 +- libstdc++-v3/include/experimental/map | 4 +- libstdc++-v3/include/experimental/memory | 4 +- libstdc++-v3/include/experimental/numeric | 4 +- libstdc++-v3/include/experimental/optional | 4 +- libstdc++-v3/include/experimental/propagate_const | 4 +- libstdc++-v3/include/experimental/ratio | 4 +- libstdc++-v3/include/experimental/regex | 4 +- libstdc++-v3/include/experimental/set | 4 +- libstdc++-v3/include/experimental/string | 4 +- libstdc++-v3/include/experimental/string_view | 111 +- libstdc++-v3/include/experimental/system_error | 4 +- libstdc++-v3/include/experimental/tuple | 4 +- libstdc++-v3/include/experimental/type_traits | 4 +- libstdc++-v3/include/experimental/unordered_map | 4 +- libstdc++-v3/include/experimental/unordered_set | 4 +- libstdc++-v3/include/experimental/vector | 4 +- libstdc++-v3/include/ext/alloc_traits.h | 4 +- libstdc++-v3/include/std/any | 6 +- libstdc++-v3/include/std/chrono | 75 +- libstdc++-v3/include/std/mutex | 4 +- libstdc++-v3/include/std/numeric | 5 +- libstdc++-v3/include/std/optional | 8 +- libstdc++-v3/include/std/shared_mutex | 6 +- libstdc++-v3/include/std/string_view | 127 +- libstdc++-v3/include/std/variant | 6 +- libstdc++-v3/libsupc++/cxxabi.h | 2 +- .../testsuite/20_util/duration/cons/dr1177.cc | 41 + .../testsuite/20_util/duration/literals/range.cc | 2 +- .../20_util/duration/requirements/typedefs_neg1.cc | 2 +- .../20_util/duration/requirements/typedefs_neg2.cc | 2 +- .../20_util/duration/requirements/typedefs_neg3.cc | 2 +- .../testsuite/20_util/optional/cons/value_neg.cc | 6 +- .../80812.cc => time_point/cons/81468.cc} | 27 +- .../testsuite/21_strings/basic_string/lwg2946.cc | 2 +- .../modifiers/remove_prefix/char/1.cc | 19 + .../modifiers/remove_prefix/wchar_t/1.cc | 19 + .../modifiers/remove_suffix/char/1.cc | 19 + .../modifiers/remove_suffix/wchar_t/1.cc | 19 + .../modifiers/swap/char/1.cc} | 15 +- .../modifiers/swap/wchar_t/1.cc} | 15 +- .../basic_string_view/operations/compare/char/1.cc | 23 +- .../operations/compare/char/2.cc} | 13 +- .../operations/compare/char/70483.cc | 89 + .../operations/compare/wchar_t/1.cc | 24 +- .../operations/compare/wchar_t/2.cc} | 13 +- .../basic_string_view/operations/find/char/1.cc | 78 +- .../basic_string_view/operations/find/char/2.cc | 74 +- .../basic_string_view/operations/find/char/3.cc | 70 +- .../basic_string_view/operations/find/wchar_t/1.cc | 77 +- .../basic_string_view/operations/find/wchar_t/2.cc | 74 +- .../basic_string_view/operations/find/wchar_t/3.cc | 70 +- .../basic_string_view/operators/char/2.cc | 137 +- .../basic_string_view/operators/wchar_t/2.cc | 141 +- .../basic_string_view/range_access/char/1.cc | 18 +- .../basic_string_view/range_access/wchar_t/1.cc | 20 +- libstdc++-v3/testsuite/26_numerics/gcd/1.cc | 4 +- libstdc++-v3/testsuite/26_numerics/gcd/gcd_neg.cc | 8 +- libstdc++-v3/testsuite/26_numerics/lcm/1.cc | 4 +- libstdc++-v3/testsuite/26_numerics/lcm/lcm_neg.cc | 8 +- libstdc++-v3/testsuite/28_regex/regression.cc | 12 + .../scoped_lock/requirements/typedefs.cc | 2 +- .../experimental/any/misc/any_cast_neg.cc | 2 +- libstdc++-v3/testsuite/experimental/array/neg.cc | 2 +- .../propagate_const/assignment/move_neg.cc | 2 +- .../experimental/propagate_const/cons/move_neg.cc | 8 +- .../experimental/propagate_const/requirements2.cc | 8 +- .../experimental/propagate_const/requirements3.cc | 2 +- .../experimental/propagate_const/requirements4.cc | 6 +- .../experimental/propagate_const/requirements5.cc | 2 +- .../string_view/operations/compare/char/70483.cc | 68 + 2254 files changed, 51001 insertions(+), 32168 deletions(-) delete mode 100644 gcc/ada/9drpc.adb delete mode 100644 gcc/ada/dec.ads create mode 100644 gcc/ada/doc/share/copyright.tex delete mode 100644 gcc/ada/g-dynhta.adb delete mode 100644 gcc/ada/g-io-put.adb delete mode 100644 gcc/ada/indepsw-mingw.adb rename gcc/ada/{ => libgnarl}/a-astaco.adb (97%) rename gcc/ada/{ => libgnarl}/a-astaco.ads (100%) rename gcc/ada/{ => libgnarl}/a-dinopr.ads (100%) rename gcc/ada/{ => libgnarl}/a-diroro.ads (100%) rename gcc/ada/{ => libgnarl}/a-disedf.ads (100%) rename gcc/ada/{ => libgnarl}/a-dispat.adb (97%) rename gcc/ada/{ => libgnarl}/a-dispat.ads (100%) rename gcc/ada/{ => libgnarl}/a-dynpri.adb (98%) rename gcc/ada/{ => libgnarl}/a-dynpri.ads (100%) rename gcc/ada/{ => libgnarl}/a-etgrbu.ads (98%) rename gcc/ada/{ => libgnarl}/a-exetim.ads (100%) rename gcc/ada/{a-exetim-darwin.adb => libgnarl/a-exetim__darwin.adb} (99%) rename gcc/ada/{a-exetim-default.ads => libgnarl/a-exetim__default.ads} (98%) rename gcc/ada/{a-exetim-mingw.adb => libgnarl/a-exetim__mingw.adb} (98%) rename gcc/ada/{a-exetim-mingw.ads => libgnarl/a-exetim__mingw.ads} (97%) rename gcc/ada/{a-exetim-posix.adb => libgnarl/a-exetim__posix.adb} (100%) rename gcc/ada/{ => libgnarl}/a-extiin.ads (100%) rename gcc/ada/{ => libgnarl}/a-extiti.ads (100%) rename gcc/ada/{ => libgnarl}/a-interr.adb (97%) rename gcc/ada/{ => libgnarl}/a-interr.ads (98%) rename gcc/ada/{ => libgnarl}/a-intnam.ads (97%) rename gcc/ada/{a-intnam-aix.ads => libgnarl/a-intnam__aix.ads} (99%) rename gcc/ada/{a-intnam-darwin.ads => libgnarl/a-intnam__darwin.ads} (99%) rename gcc/ada/{a-intnam-dragonfly.ads => libgnarl/a-intnam__dragonfly.ads} (100%) rename gcc/ada/{a-intnam-dummy.ads => libgnarl/a-intnam__dummy.ads} (97%) rename gcc/ada/{a-intnam-freebsd.ads => libgnarl/a-intnam__freebsd.ads} (98%) rename gcc/ada/{a-intnam-hpux.ads => libgnarl/a-intnam__hpux.ads} (99%) copy gcc/ada/{a-intnam-linux.ads => libgnarl/a-intnam__linux.ads} (99%) rename gcc/ada/{a-intnam-linux.ads => libgnarl/a-intnam__lynxos.ads} (88%) rename gcc/ada/{a-intnam-mingw.ads => libgnarl/a-intnam__mingw.ads} (98%) rename gcc/ada/{a-intnam-rtems.ads => libgnarl/a-intnam__rtems.ads} (100%) rename gcc/ada/{a-intnam-solaris.ads => libgnarl/a-intnam__solaris.ads} (99%) rename gcc/ada/{a-intnam-vxworks.ads => libgnarl/a-intnam__vxworks.ads} (97%) rename gcc/ada/{ => libgnarl}/a-reatim.adb (99%) rename gcc/ada/{ => libgnarl}/a-reatim.ads (99%) rename gcc/ada/{ => libgnarl}/a-retide.adb (98%) rename gcc/ada/{ => libgnarl}/a-retide.ads (97%) rename gcc/ada/{ => libgnarl}/a-rttiev.adb (99%) rename gcc/ada/{ => libgnarl}/a-rttiev.ads (98%) rename gcc/ada/{ => libgnarl}/a-stcoed.ads (100%) rename gcc/ada/{ => libgnarl}/a-synbar.adb (98%) rename gcc/ada/{ => libgnarl}/a-synbar.ads (98%) rename gcc/ada/{a-synbar-posix.adb => libgnarl/a-synbar__posix.adb} (98%) rename gcc/ada/{a-synbar-posix.ads => libgnarl/a-synbar__posix.ads} (98%) rename gcc/ada/{ => libgnarl}/a-sytaco.adb (98%) rename gcc/ada/{ => libgnarl}/a-sytaco.ads (98%) rename gcc/ada/{ => libgnarl}/a-tasatt.adb (99%) rename gcc/ada/{ => libgnarl}/a-tasatt.ads (98%) rename gcc/ada/{ => libgnarl}/a-taside.adb (97%) rename gcc/ada/{ => libgnarl}/a-taside.ads (98%) rename gcc/ada/{ => libgnarl}/a-taster.adb (99%) rename gcc/ada/{ => libgnarl}/a-taster.ads (100%) rename gcc/ada/{ => libgnarl}/g-boubuf.adb (98%) rename gcc/ada/{ => libgnarl}/g-boubuf.ads (98%) rename gcc/ada/{ => libgnarl}/g-boumai.ads (98%) rename gcc/ada/{ => libgnarl}/g-semaph.adb (98%) rename gcc/ada/{ => libgnarl}/g-semaph.ads (98%) rename gcc/ada/{ => libgnarl}/g-signal.adb (97%) rename gcc/ada/{ => libgnarl}/g-signal.ads (97%) rename gcc/ada/{ => libgnarl}/g-tastus.ads (97%) rename gcc/ada/{ => libgnarl}/g-thread.adb (99%) rename gcc/ada/{ => libgnarl}/g-thread.ads (99%) rename gcc/ada/{ => libgnarl}/i-vxinco.adb (97%) rename gcc/ada/{ => libgnarl}/i-vxinco.ads (97%) rename gcc/ada/{ => libgnarl}/s-inmaop.ads (98%) rename gcc/ada/{s-inmaop-dummy.adb => libgnarl/s-inmaop__dummy.adb} (98%) rename gcc/ada/{s-inmaop-posix.adb => libgnarl/s-inmaop__posix.adb} (98%) rename gcc/ada/{s-inmaop-vxworks.adb => libgnarl/s-inmaop__vxworks.adb} (98%) rename gcc/ada/{ => libgnarl}/s-interr.adb (99%) rename gcc/ada/{ => libgnarl}/s-interr.ads (99%) rename gcc/ada/{s-interr-dummy.adb => libgnarl/s-interr__dummy.adb} (98%) rename gcc/ada/{s-interr-hwint.adb => libgnarl/s-interr__hwint.adb} (100%) rename gcc/ada/{s-interr-sigaction.adb => libgnarl/s-interr__sigaction.adb} (99%) rename gcc/ada/{s-interr-vxworks.adb => libgnarl/s-interr__vxworks.adb} (99%) rename gcc/ada/{ => libgnarl}/s-intman.ads (98%) rename gcc/ada/{s-intman-android.adb => libgnarl/s-intman__android.adb} (99%) rename gcc/ada/{s-intman-dummy.adb => libgnarl/s-intman__dummy.adb} (97%) copy gcc/ada/{s-intman-posix.adb => libgnarl/s-intman__lynxos.adb} (96%) rename gcc/ada/{s-intman-mingw.adb => libgnarl/s-intman__mingw.adb} (97%) rename gcc/ada/{s-intman-posix.adb => libgnarl/s-intman__posix.adb} (99%) rename gcc/ada/{s-intman-solaris.adb => libgnarl/s-intman__solaris.adb} (99%) rename gcc/ada/{s-intman-susv3.adb => libgnarl/s-intman__susv3.adb} (99%) rename gcc/ada/{s-intman-vxworks.adb => libgnarl/s-intman__vxworks.adb} (98%) rename gcc/ada/{s-intman-vxworks.ads => libgnarl/s-intman__vxworks.ads} (98%) rename gcc/ada/{ => libgnarl}/s-linux.ads (98%) rename gcc/ada/{s-linux-alpha.ads => libgnarl/s-linux__alpha.ads} (98%) rename gcc/ada/{s-linux-android.ads => libgnarl/s-linux__android.ads} (98%) rename gcc/ada/{s-linux-hppa.ads => libgnarl/s-linux__hppa.ads} (98%) rename gcc/ada/{s-linux-mips.ads => libgnarl/s-linux__mips.ads} (100%) rename gcc/ada/{s-linux-sparc.ads => libgnarl/s-linux__sparc.ads} (98%) rename gcc/ada/{s-linux-x32.ads => libgnarl/s-linux__x32.ads} (98%) rename gcc/ada/{ => libgnarl}/s-mudido.adb (98%) rename gcc/ada/{ => libgnarl}/s-mudido.ads (100%) rename gcc/ada/{s-mudido-affinity.adb => libgnarl/s-mudido__affinity.adb} (100%) rename gcc/ada/{s-osinte-aix.adb => libgnarl/s-osinte__aix.adb} (99%) rename gcc/ada/{s-osinte-aix.ads => libgnarl/s-osinte__aix.ads} (99%) rename gcc/ada/{s-osinte-android.adb => libgnarl/s-osinte__android.adb} (98%) rename gcc/ada/{s-osinte-android.ads => libgnarl/s-osinte__android.ads} (99%) rename gcc/ada/{s-osinte-darwin.adb => libgnarl/s-osinte__darwin.adb} (99%) rename gcc/ada/{s-osinte-darwin.ads => libgnarl/s-osinte__darwin.ads} (99%) rename gcc/ada/{s-osinte-dragonfly.adb => libgnarl/s-osinte__dragonfly.adb} (100%) rename gcc/ada/{s-osinte-dragonfly.ads => libgnarl/s-osinte__dragonfly.ads} (100%) rename gcc/ada/{s-osinte-dummy.ads => libgnarl/s-osinte__dummy.ads} (95%) rename gcc/ada/{s-osinte-freebsd.adb => libgnarl/s-osinte__freebsd.adb} (98%) rename gcc/ada/{s-osinte-freebsd.ads => libgnarl/s-osinte__freebsd.ads} (99%) copy gcc/ada/{s-osinte-gnu.adb => libgnarl/s-osinte__gnu.adb} (100%) rename gcc/ada/{s-osinte-gnu.ads => libgnarl/s-osinte__gnu.ads} (100%) rename gcc/ada/{s-osinte-hpux-dce.adb => libgnarl/s-osinte__hpux-dce.adb} (100%) rename gcc/ada/{s-osinte-hpux-dce.ads => libgnarl/s-osinte__hpux-dce.ads} (100%) rename gcc/ada/{s-osinte-hpux.ads => libgnarl/s-osinte__hpux.ads} (99%) rename gcc/ada/{s-osinte-kfreebsd-gnu.ads => libgnarl/s-osinte__kfreebsd-gnu.ads} (100%) rename gcc/ada/{s-osinte-linux.ads => libgnarl/s-osinte__linux.ads} (99%) rename gcc/ada/{s-osinte-gnu.adb => libgnarl/s-osinte__lynxos178.adb} (64%) rename gcc/ada/{s-osinte-solaris-posix.ads => libgnarl/s-osinte__lynxos178e.ads} (66%) rename gcc/ada/{s-osinte-mingw.ads => libgnarl/s-osinte__mingw.ads} (99%) rename gcc/ada/{s-osinte-posix.adb => libgnarl/s-osinte__posix.adb} (97%) rename gcc/ada/{s-osinte-rtems.adb => libgnarl/s-osinte__rtems.adb} (100%) rename gcc/ada/{s-osinte-rtems.ads => libgnarl/s-osinte__rtems.ads} (100%) rename gcc/ada/{s-osinte-solaris.adb => libgnarl/s-osinte__solaris.adb} (96%) rename gcc/ada/{s-osinte-solaris.ads => libgnarl/s-osinte__solaris.ads} (99%) rename gcc/ada/{s-osinte-vxworks.adb => libgnarl/s-osinte__vxworks.adb} (99%) rename gcc/ada/{s-osinte-vxworks.ads => libgnarl/s-osinte__vxworks.ads} (99%) rename gcc/ada/{s-osinte-x32.adb => libgnarl/s-osinte__x32.adb} (97%) rename gcc/ada/{ => libgnarl}/s-proinf.adb (97%) rename gcc/ada/{ => libgnarl}/s-proinf.ads (97%) rename gcc/ada/{ => libgnarl}/s-solita.adb (99%) rename gcc/ada/{ => libgnarl}/s-solita.ads (97%) rename gcc/ada/{ => libgnarl}/s-stusta.adb (99%) rename gcc/ada/{ => libgnarl}/s-stusta.ads (98%) rename gcc/ada/{ => libgnarl}/s-taasde.adb (98%) rename gcc/ada/{ => libgnarl}/s-taasde.ads (98%) rename gcc/ada/{ => libgnarl}/s-tadeca.adb (98%) copy gcc/ada/{ => libgnarl}/s-tadeca.ads (97%) rename gcc/ada/{ => libgnarl}/s-tadert.adb (97%) copy gcc/ada/{ => libgnarl}/s-tadert.ads (97%) rename gcc/ada/{ => libgnarl}/s-taenca.adb (96%) rename gcc/ada/{ => libgnarl}/s-taenca.ads (98%) rename gcc/ada/{ => libgnarl}/s-taprob.adb (95%) rename gcc/ada/{ => libgnarl}/s-taprob.ads (99%) rename gcc/ada/{ => libgnarl}/s-taprop.ads (99%) rename gcc/ada/{s-taprop-dummy.adb => libgnarl/s-taprop__dummy.adb} (99%) rename gcc/ada/{s-taprop-hpux-dce.adb => libgnarl/s-taprop__hpux-dce.adb} (100%) rename gcc/ada/{s-taprop-linux.adb => libgnarl/s-taprop__linux.adb} (100%) rename gcc/ada/{s-taprop-mingw.adb => libgnarl/s-taprop__mingw.adb} (99%) rename gcc/ada/{s-taprop-posix.adb => libgnarl/s-taprop__posix.adb} (99%) rename gcc/ada/{s-taprop-solaris.adb => libgnarl/s-taprop__solaris.adb} (99%) rename gcc/ada/{s-taprop-vxworks.adb => libgnarl/s-taprop__vxworks.adb} (99%) rename gcc/ada/{ => libgnarl}/s-tarest.adb (99%) rename gcc/ada/{ => libgnarl}/s-tarest.ads (99%) rename gcc/ada/{ => libgnarl}/s-tasdeb.adb (99%) rename gcc/ada/{ => libgnarl}/s-tasdeb.ads (99%) rename gcc/ada/{ => libgnarl}/s-tasinf.adb (97%) rename gcc/ada/{ => libgnarl}/s-tasinf.ads (98%) rename gcc/ada/{s-tasinf-linux.adb => libgnarl/s-tasinf__linux.adb} (97%) rename gcc/ada/{s-tasinf-linux.ads => libgnarl/s-tasinf__linux.ads} (98%) rename gcc/ada/{s-tasinf-mingw.adb => libgnarl/s-tasinf__mingw.adb} (98%) rename gcc/ada/{s-tasinf-mingw.ads => libgnarl/s-tasinf__mingw.ads} (98%) rename gcc/ada/{s-tasinf-solaris.adb => libgnarl/s-tasinf__solaris.adb} (98%) rename gcc/ada/{s-tasinf-solaris.ads => libgnarl/s-tasinf__solaris.ads} (99%) rename gcc/ada/{s-tasinf-vxworks.ads => libgnarl/s-tasinf__vxworks.ads} (98%) rename gcc/ada/{ => libgnarl}/s-tasini.adb (100%) rename gcc/ada/{ => libgnarl}/s-tasini.ads (99%) rename gcc/ada/{ => libgnarl}/s-taskin.adb (99%) rename gcc/ada/{ => libgnarl}/s-taskin.ads (99%) rename gcc/ada/{s-taspri-dummy.ads => libgnarl/s-taspri__dummy.ads} (98%) rename gcc/ada/{s-taspri-hpux-dce.ads => libgnarl/s-taspri__hpux-dce.ads} (100%) copy gcc/ada/{s-taspri-posix.ads => libgnarl/s-taspri__lynxos.ads} (95%) rename gcc/ada/{s-taspri-mingw.ads => libgnarl/s-taspri__mingw.ads} (98%) rename gcc/ada/{s-taspri-posix-noaltstack.ads => libgnarl/s-taspri__posix-noaltsta [...] rename gcc/ada/{s-taspri-posix.ads => libgnarl/s-taspri__posix.ads} (98%) rename gcc/ada/{s-taspri-solaris.ads => libgnarl/s-taspri__solaris.ads} (99%) rename gcc/ada/{s-taspri-vxworks.ads => libgnarl/s-taspri__vxworks.ads} (98%) rename gcc/ada/{ => libgnarl}/s-tasque.adb (99%) rename gcc/ada/{ => libgnarl}/s-tasque.ads (98%) rename gcc/ada/{ => libgnarl}/s-tasren.adb (95%) rename gcc/ada/{ => libgnarl}/s-tasren.ads (99%) rename gcc/ada/{ => libgnarl}/s-tasres.ads (97%) rename gcc/ada/{ => libgnarl}/s-tassta.adb (99%) rename gcc/ada/{ => libgnarl}/s-tassta.ads (99%) rename gcc/ada/{ => libgnarl}/s-tasuti.adb (98%) rename gcc/ada/{ => libgnarl}/s-tasuti.ads (99%) rename gcc/ada/{ => libgnarl}/s-tataat.adb (98%) rename gcc/ada/{ => libgnarl}/s-tataat.ads (97%) rename gcc/ada/{ => libgnarl}/s-tpinop.adb (98%) rename gcc/ada/{ => libgnarl}/s-tpinop.ads (97%) rename gcc/ada/{ => libgnarl}/s-tpoaal.adb (98%) rename gcc/ada/{ => libgnarl}/s-tpoben.adb (99%) rename gcc/ada/{ => libgnarl}/s-tpoben.ads (99%) rename gcc/ada/{s-tadeca.ads => libgnarl/s-tpobmu.adb} (69%) rename gcc/ada/{s-tadert.ads => libgnarl/s-tpobmu.ads} (72%) rename gcc/ada/{ => libgnarl}/s-tpobop.adb (98%) rename gcc/ada/{ => libgnarl}/s-tpobop.ads (99%) rename gcc/ada/{s-tpopsp-posix-foreign.adb => libgnarl/s-tpopsp__posix-foreign.adb} (98%) rename gcc/ada/{s-tpopsp-posix.adb => libgnarl/s-tpopsp__posix.adb} (98%) rename gcc/ada/{s-tpopsp-solaris.adb => libgnarl/s-tpopsp__solaris.adb} (98%) copy gcc/ada/{s-tpopsp-tls.adb => libgnarl/s-tpopsp__tls.adb} (98%) copy gcc/ada/{s-tpopsp-tls.adb => libgnarl/s-tpopsp__vxworks-rtp.adb} (81%) rename gcc/ada/{s-tpopsp-tls.adb => libgnarl/s-tpopsp__vxworks-tls.adb} (88%) rename gcc/ada/{s-tpopsp-vxworks.adb => libgnarl/s-tpopsp__vxworks.adb} (83%) rename gcc/ada/{ => libgnarl}/s-tporft.adb (98%) rename gcc/ada/{ => libgnarl}/s-tposen.adb (99%) rename gcc/ada/{ => libgnarl}/s-tposen.ads (99%) rename gcc/ada/{ => libgnarl}/s-vxwext.adb (97%) rename gcc/ada/{ => libgnarl}/s-vxwext.ads (98%) copy gcc/ada/{s-vxwext-kernel.adb => libgnarl/s-vxwext__kernel-smp.adb} (82%) rename gcc/ada/{s-vxwext-kernel.adb => libgnarl/s-vxwext__kernel.adb} (98%) rename gcc/ada/{s-vxwext-kernel.ads => libgnarl/s-vxwext__kernel.ads} (98%) copy gcc/ada/{s-vxwext-rtp.adb => libgnarl/s-vxwext__noints.adb} (85%) copy gcc/ada/{s-vxwext-rtp.adb => libgnarl/s-vxwext__rtp-smp.adb} (88%) rename gcc/ada/{s-vxwext-rtp.adb => libgnarl/s-vxwext__rtp.adb} (98%) copy gcc/ada/{s-vxwext-rtp.ads => libgnarl/s-vxwext__rtp.ads} (98%) rename gcc/ada/{s-vxwext-rtp.ads => libgnarl/s-vxwext__vthreads.ads} (86%) rename gcc/ada/{s-vxwork-arm.ads => libgnarl/s-vxwork__arm.ads} (98%) rename gcc/ada/{s-vxwork-ppc.ads => libgnarl/s-vxwork__ppc.ads} (97%) rename gcc/ada/{s-vxwork-x86.ads => libgnarl/s-vxwork__x86.ads} (98%) rename gcc/ada/{ => libgnarl}/thread.c (98%) rename gcc/ada/{ => libgnat}/a-assert.adb (97%) rename gcc/ada/{ => libgnat}/a-assert.ads (97%) rename gcc/ada/{ => libgnat}/a-btgbso.adb (99%) rename gcc/ada/{ => libgnat}/a-btgbso.ads (98%) rename gcc/ada/{ => libgnat}/a-calari.adb (98%) rename gcc/ada/{ => libgnat}/a-calari.ads (98%) rename gcc/ada/{ => libgnat}/a-calcon.adb (98%) rename gcc/ada/{ => libgnat}/a-calcon.ads (98%) rename gcc/ada/{ => libgnat}/a-caldel.adb (88%) rename gcc/ada/{ => libgnat}/a-caldel.ads (98%) rename gcc/ada/{ => libgnat}/a-calend.adb (99%) rename gcc/ada/{ => libgnat}/a-calend.ads (99%) rename gcc/ada/{ => libgnat}/a-calfor.adb (99%) rename gcc/ada/{ => libgnat}/a-calfor.ads (99%) rename gcc/ada/{ => libgnat}/a-catizo.adb (98%) rename gcc/ada/{ => libgnat}/a-catizo.ads (100%) rename gcc/ada/{ => libgnat}/a-cbdlli.adb (98%) rename gcc/ada/{ => libgnat}/a-cbdlli.ads (99%) rename gcc/ada/{ => libgnat}/a-cbhama.adb (99%) rename gcc/ada/{ => libgnat}/a-cbhama.ads (99%) rename gcc/ada/{ => libgnat}/a-cbhase.adb (99%) rename gcc/ada/{ => libgnat}/a-cbhase.ads (99%) rename gcc/ada/{ => libgnat}/a-cbmutr.adb (99%) rename gcc/ada/{ => libgnat}/a-cbmutr.ads (99%) rename gcc/ada/{ => libgnat}/a-cborma.adb (99%) rename gcc/ada/{ => libgnat}/a-cborma.ads (99%) rename gcc/ada/{ => libgnat}/a-cborse.adb (99%) rename gcc/ada/{ => libgnat}/a-cborse.ads (99%) rename gcc/ada/{ => libgnat}/a-cbprqu.adb (99%) rename gcc/ada/{ => libgnat}/a-cbprqu.ads (95%) rename gcc/ada/{ => libgnat}/a-cbsyqu.adb (98%) rename gcc/ada/{ => libgnat}/a-cbsyqu.ads (98%) rename gcc/ada/{ => libgnat}/a-cdlili.adb (99%) rename gcc/ada/{ => libgnat}/a-cdlili.ads (99%) rename gcc/ada/{ => libgnat}/a-cfdlli.adb (100%) rename gcc/ada/{ => libgnat}/a-cfdlli.ads (100%) rename gcc/ada/{ => libgnat}/a-cfhama.adb (100%) rename gcc/ada/{ => libgnat}/a-cfhama.ads (100%) rename gcc/ada/{ => libgnat}/a-cfhase.adb (100%) rename gcc/ada/{ => libgnat}/a-cfhase.ads (100%) rename gcc/ada/{ => libgnat}/a-cfinve.adb (100%) rename gcc/ada/{ => libgnat}/a-cfinve.ads (100%) rename gcc/ada/{ => libgnat}/a-cforma.adb (100%) rename gcc/ada/{ => libgnat}/a-cforma.ads (100%) rename gcc/ada/{ => libgnat}/a-cforse.adb (100%) rename gcc/ada/{ => libgnat}/a-cforse.ads (100%) rename gcc/ada/{ => libgnat}/a-cgaaso.adb (97%) rename gcc/ada/{ => libgnat}/a-cgaaso.ads (97%) rename gcc/ada/{ => libgnat}/a-cgarso.adb (97%) rename gcc/ada/{ => libgnat}/a-cgarso.ads (100%) rename gcc/ada/{ => libgnat}/a-cgcaso.adb (98%) rename gcc/ada/{ => libgnat}/a-cgcaso.ads (100%) rename gcc/ada/{ => libgnat}/a-chacon.adb (99%) rename gcc/ada/{ => libgnat}/a-chacon.ads (98%) rename gcc/ada/{ => libgnat}/a-chahan.adb (99%) rename gcc/ada/{ => libgnat}/a-chahan.ads (99%) rename gcc/ada/{ => libgnat}/a-charac.ads (100%) rename gcc/ada/{ => libgnat}/a-chlat1.ads (100%) rename gcc/ada/{ => libgnat}/a-chlat9.ads (99%) rename gcc/ada/{ => libgnat}/a-chtgbk.adb (99%) rename gcc/ada/{ => libgnat}/a-chtgbk.ads (98%) rename gcc/ada/{ => libgnat}/a-chtgbo.adb (99%) rename gcc/ada/{ => libgnat}/a-chtgbo.ads (99%) rename gcc/ada/{ => libgnat}/a-chtgke.adb (99%) rename gcc/ada/{ => libgnat}/a-chtgke.ads (98%) rename gcc/ada/{ => libgnat}/a-chtgop.adb (96%) rename gcc/ada/{ => libgnat}/a-chtgop.ads (97%) rename gcc/ada/{ => libgnat}/a-chzla1.ads (99%) rename gcc/ada/{ => libgnat}/a-chzla9.ads (99%) rename gcc/ada/{ => libgnat}/a-cidlli.adb (99%) rename gcc/ada/{ => libgnat}/a-cidlli.ads (99%) rename gcc/ada/{ => libgnat}/a-cihama.adb (99%) rename gcc/ada/{ => libgnat}/a-cihama.ads (100%) rename gcc/ada/{ => libgnat}/a-cihase.adb (99%) rename gcc/ada/{ => libgnat}/a-cihase.ads (99%) rename gcc/ada/{ => libgnat}/a-cimutr.adb (99%) rename gcc/ada/{ => libgnat}/a-cimutr.ads (99%) rename gcc/ada/{ => libgnat}/a-ciorma.adb (99%) rename gcc/ada/{ => libgnat}/a-ciorma.ads (99%) rename gcc/ada/{ => libgnat}/a-ciormu.adb (99%) rename gcc/ada/{ => libgnat}/a-ciormu.ads (99%) rename gcc/ada/{ => libgnat}/a-ciorse.adb (99%) rename gcc/ada/{ => libgnat}/a-ciorse.ads (99%) rename gcc/ada/{ => libgnat}/a-clrefi.adb (100%) rename gcc/ada/{ => libgnat}/a-clrefi.ads (100%) rename gcc/ada/{ => libgnat}/a-coboho.adb (98%) rename gcc/ada/{ => libgnat}/a-coboho.ads (98%) rename gcc/ada/{ => libgnat}/a-cobove.adb (99%) rename gcc/ada/{ => libgnat}/a-cobove.ads (99%) rename gcc/ada/{ => libgnat}/a-cofove.adb (100%) rename gcc/ada/{ => libgnat}/a-cofove.ads (100%) rename gcc/ada/{ => libgnat}/a-cofuba.adb (100%) rename gcc/ada/{ => libgnat}/a-cofuba.ads (100%) rename gcc/ada/{ => libgnat}/a-cofuma.adb (100%) rename gcc/ada/{ => libgnat}/a-cofuma.ads (100%) rename gcc/ada/{ => libgnat}/a-cofuse.adb (100%) rename gcc/ada/{ => libgnat}/a-cofuse.ads (100%) rename gcc/ada/{ => libgnat}/a-cofuve.adb (100%) rename gcc/ada/{ => libgnat}/a-cofuve.ads (100%) rename gcc/ada/{ => libgnat}/a-cogeso.adb (98%) rename gcc/ada/{ => libgnat}/a-cogeso.ads (97%) rename gcc/ada/{ => libgnat}/a-cohama.adb (98%) rename gcc/ada/{ => libgnat}/a-cohama.ads (100%) rename gcc/ada/{ => libgnat}/a-cohase.adb (99%) rename gcc/ada/{ => libgnat}/a-cohase.ads (100%) rename gcc/ada/{ => libgnat}/a-cohata.ads (98%) rename gcc/ada/{ => libgnat}/a-coinho.adb (99%) rename gcc/ada/{ => libgnat}/a-coinho.ads (99%) rename gcc/ada/{a-coinho-shared.adb => libgnat/a-coinho__shared.adb} (99%) rename gcc/ada/{a-coinho-shared.ads => libgnat/a-coinho__shared.ads} (99%) rename gcc/ada/{ => libgnat}/a-coinve.adb (99%) rename gcc/ada/{ => libgnat}/a-coinve.ads (99%) rename gcc/ada/{ => libgnat}/a-colien.adb (98%) rename gcc/ada/{ => libgnat}/a-colien.ads (98%) rename gcc/ada/{ => libgnat}/a-colire.adb (98%) rename gcc/ada/{ => libgnat}/a-colire.ads (98%) rename gcc/ada/{ => libgnat}/a-comlin.adb (100%) rename gcc/ada/{ => libgnat}/a-comlin.ads (100%) rename gcc/ada/{ => libgnat}/a-comutr.adb (99%) rename gcc/ada/{ => libgnat}/a-comutr.ads (99%) rename gcc/ada/{ => libgnat}/a-conhel.adb (98%) rename gcc/ada/{ => libgnat}/a-conhel.ads (98%) rename gcc/ada/{ => libgnat}/a-contai.ads (100%) rename gcc/ada/{ => libgnat}/a-convec.adb (99%) rename gcc/ada/{ => libgnat}/a-convec.ads (99%) rename gcc/ada/{ => libgnat}/a-coorma.adb (99%) rename gcc/ada/{ => libgnat}/a-coorma.ads (99%) rename gcc/ada/{ => libgnat}/a-coormu.adb (99%) rename gcc/ada/{ => libgnat}/a-coormu.ads (99%) rename gcc/ada/{ => libgnat}/a-coorse.adb (99%) rename gcc/ada/{ => libgnat}/a-coorse.ads (99%) rename gcc/ada/{ => libgnat}/a-coprnu.adb (97%) rename gcc/ada/{ => libgnat}/a-coprnu.ads (97%) rename gcc/ada/{ => libgnat}/a-coteio.ads (100%) rename gcc/ada/{ => libgnat}/a-crbltr.ads (98%) rename gcc/ada/{ => libgnat}/a-crbtgk.adb (99%) rename gcc/ada/{ => libgnat}/a-crbtgk.ads (99%) rename gcc/ada/{ => libgnat}/a-crbtgo.adb (100%) rename gcc/ada/{ => libgnat}/a-crbtgo.ads (99%) rename gcc/ada/{ => libgnat}/a-crdlli.adb (99%) rename gcc/ada/{ => libgnat}/a-crdlli.ads (99%) rename gcc/ada/{ => libgnat}/a-csquin.ads (97%) rename gcc/ada/{ => libgnat}/a-cuprqu.adb (98%) rename gcc/ada/{ => libgnat}/a-cuprqu.ads (98%) rename gcc/ada/{ => libgnat}/a-cusyqu.adb (98%) rename gcc/ada/{ => libgnat}/a-cusyqu.ads (98%) rename gcc/ada/{ => libgnat}/a-cwila1.ads (99%) rename gcc/ada/{ => libgnat}/a-cwila9.ads (99%) rename gcc/ada/{ => libgnat}/a-decima.adb (97%) rename gcc/ada/{ => libgnat}/a-decima.ads (98%) rename gcc/ada/{ => libgnat}/a-dhfina.ads (100%) rename gcc/ada/{ => libgnat}/a-diocst.adb (98%) rename gcc/ada/{ => libgnat}/a-diocst.ads (97%) rename gcc/ada/{ => libgnat}/a-direct.adb (100%) rename gcc/ada/{ => libgnat}/a-direct.ads (99%) rename gcc/ada/{ => libgnat}/a-direio.adb (100%) rename gcc/ada/{ => libgnat}/a-direio.ads (99%) rename gcc/ada/{ => libgnat}/a-dirval.adb (98%) rename gcc/ada/{ => libgnat}/a-dirval.ads (97%) rename gcc/ada/{a-dirval-mingw.adb => libgnat/a-dirval__mingw.adb} (98%) rename gcc/ada/{ => libgnat}/a-einuoc.adb (97%) rename gcc/ada/{ => libgnat}/a-einuoc.ads (97%) rename gcc/ada/{ => libgnat}/a-elchha.adb (98%) rename gcc/ada/{ => libgnat}/a-elchha.ads (97%) create mode 100644 gcc/ada/libgnat/a-elchha__vxworks-ppc-full.adb rename gcc/ada/{ => libgnat}/a-envvar.adb (99%) rename gcc/ada/{ => libgnat}/a-envvar.ads (100%) rename gcc/ada/{ => libgnat}/a-excach.adb (98%) rename gcc/ada/{ => libgnat}/a-except.adb (100%) rename gcc/ada/{ => libgnat}/a-except.ads (100%) rename gcc/ada/{ => libgnat}/a-excpol.adb (97%) rename gcc/ada/{a-excpol-abort.adb => libgnat/a-excpol__abort.adb} (98%) rename gcc/ada/{ => libgnat}/a-exctra.adb (97%) rename gcc/ada/{ => libgnat}/a-exctra.ads (98%) rename gcc/ada/{ => libgnat}/a-exexda.adb (99%) rename gcc/ada/{ => libgnat}/a-exexpr.adb (99%) rename gcc/ada/{ => libgnat}/a-exextr.adb (99%) rename gcc/ada/{ => libgnat}/a-exstat.adb (99%) rename gcc/ada/{ => libgnat}/a-finali.adb (97%) rename gcc/ada/{ => libgnat}/a-finali.ads (98%) rename gcc/ada/{ => libgnat}/a-flteio.ads (100%) rename gcc/ada/{ => libgnat}/a-fwteio.ads (100%) rename gcc/ada/{ => libgnat}/a-fzteio.ads (100%) rename gcc/ada/{ => libgnat}/a-inteio.ads (100%) rename gcc/ada/{ => libgnat}/a-ioexce.ads (100%) rename gcc/ada/{ => libgnat}/a-iteint.ads (100%) rename gcc/ada/{ => libgnat}/a-iwteio.ads (100%) rename gcc/ada/{ => libgnat}/a-izteio.ads (100%) rename gcc/ada/{ => libgnat}/a-lcteio.ads (100%) rename gcc/ada/{ => libgnat}/a-lfteio.ads (100%) rename gcc/ada/{ => libgnat}/a-lfwtio.ads (100%) rename gcc/ada/{ => libgnat}/a-lfztio.ads (100%) rename gcc/ada/{ => libgnat}/a-liteio.ads (100%) rename gcc/ada/{ => libgnat}/a-liwtio.ads (100%) rename gcc/ada/{ => libgnat}/a-liztio.ads (100%) rename gcc/ada/{ => libgnat}/a-llctio.ads (100%) rename gcc/ada/{ => libgnat}/a-llftio.ads (100%) rename gcc/ada/{ => libgnat}/a-llfwti.ads (100%) rename gcc/ada/{ => libgnat}/a-llfzti.ads (100%) rename gcc/ada/{ => libgnat}/a-llitio.ads (100%) rename gcc/ada/{ => libgnat}/a-lliwti.ads (100%) rename gcc/ada/{ => libgnat}/a-llizti.ads (100%) rename gcc/ada/{ => libgnat}/a-locale.adb (97%) rename gcc/ada/{ => libgnat}/a-locale.ads (88%) rename gcc/ada/{ => libgnat}/a-ncelfu.ads (100%) rename gcc/ada/{ => libgnat}/a-ngcefu.adb (99%) rename gcc/ada/{ => libgnat}/a-ngcefu.ads (100%) rename gcc/ada/{ => libgnat}/a-ngcoar.adb (99%) rename gcc/ada/{ => libgnat}/a-ngcoar.ads (100%) rename gcc/ada/{ => libgnat}/a-ngcoty.adb (99%) rename gcc/ada/{ => libgnat}/a-ngcoty.ads (99%) rename gcc/ada/{ => libgnat}/a-ngelfu.adb (99%) rename gcc/ada/{ => libgnat}/a-ngelfu.ads (84%) rename gcc/ada/{ => libgnat}/a-ngrear.adb (99%) rename gcc/ada/{ => libgnat}/a-ngrear.ads (99%) rename gcc/ada/{ => libgnat}/a-nlcefu.ads (100%) rename gcc/ada/{ => libgnat}/a-nlcoar.ads (100%) rename gcc/ada/{ => libgnat}/a-nlcoty.ads (100%) rename gcc/ada/{ => libgnat}/a-nlelfu.ads (100%) rename gcc/ada/{ => libgnat}/a-nllcar.ads (100%) rename gcc/ada/{ => libgnat}/a-nllcef.ads (100%) rename gcc/ada/{ => libgnat}/a-nllcty.ads (100%) rename gcc/ada/{ => libgnat}/a-nllefu.ads (100%) rename gcc/ada/{ => libgnat}/a-nllrar.ads (100%) rename gcc/ada/{ => libgnat}/a-nlrear.ads (100%) rename gcc/ada/{ => libgnat}/a-nscefu.ads (100%) rename gcc/ada/{ => libgnat}/a-nscoty.ads (100%) rename gcc/ada/{ => libgnat}/a-nselfu.ads (100%) rename gcc/ada/{ => libgnat}/a-nucoar.ads (100%) rename gcc/ada/{ => libgnat}/a-nucoty.ads (100%) rename gcc/ada/{ => libgnat}/a-nudira.adb (98%) rename gcc/ada/{ => libgnat}/a-nudira.ads (98%) rename gcc/ada/{ => libgnat}/a-nuelfu.ads (100%) rename gcc/ada/{ => libgnat}/a-nuflra.adb (98%) rename gcc/ada/{ => libgnat}/a-nuflra.ads (98%) rename gcc/ada/{ => libgnat}/a-numaux.ads (98%) rename gcc/ada/{a-numaux-darwin.adb => libgnat/a-numaux__darwin.adb} (99%) rename gcc/ada/{a-numaux-darwin.ads => libgnat/a-numaux__darwin.ads} (98%) rename gcc/ada/{a-numaux-libc-x86.ads => libgnat/a-numaux__libc-x86.ads} (98%) rename gcc/ada/{a-numaux-vxworks.ads => libgnat/a-numaux__vxworks.ads} (98%) rename gcc/ada/{a-numaux-x86.adb => libgnat/a-numaux__x86.adb} (99%) rename gcc/ada/{a-numaux-x86.ads => libgnat/a-numaux__x86.ads} (98%) rename gcc/ada/{ => libgnat}/a-numeri.ads (100%) rename gcc/ada/{ => libgnat}/a-nurear.ads (100%) rename gcc/ada/{ => libgnat}/a-rbtgbk.adb (99%) rename gcc/ada/{ => libgnat}/a-rbtgbk.ads (99%) rename gcc/ada/{ => libgnat}/a-rbtgbo.adb (99%) rename gcc/ada/{ => libgnat}/a-rbtgbo.ads (99%) rename gcc/ada/{ => libgnat}/a-rbtgso.adb (99%) rename gcc/ada/{ => libgnat}/a-rbtgso.ads (98%) rename gcc/ada/{ => libgnat}/a-sbecin.adb (96%) rename gcc/ada/{ => libgnat}/a-sbecin.ads (97%) rename gcc/ada/{ => libgnat}/a-sbhcin.adb (96%) rename gcc/ada/{ => libgnat}/a-sbhcin.ads (97%) rename gcc/ada/{ => libgnat}/a-sblcin.adb (96%) rename gcc/ada/{ => libgnat}/a-sblcin.ads (97%) rename gcc/ada/{ => libgnat}/a-scteio.ads (100%) rename gcc/ada/{ => libgnat}/a-secain.adb (97%) rename gcc/ada/{ => libgnat}/a-secain.ads (97%) rename gcc/ada/{ => libgnat}/a-sequio.adb (99%) rename gcc/ada/{ => libgnat}/a-sequio.ads (99%) rename gcc/ada/{ => libgnat}/a-sfecin.ads (97%) rename gcc/ada/{ => libgnat}/a-sfhcin.ads (97%) rename gcc/ada/{ => libgnat}/a-sflcin.ads (97%) rename gcc/ada/{ => libgnat}/a-sfteio.ads (100%) rename gcc/ada/{ => libgnat}/a-sfwtio.ads (100%) rename gcc/ada/{ => libgnat}/a-sfztio.ads (100%) rename gcc/ada/{ => libgnat}/a-shcain.adb (97%) rename gcc/ada/{ => libgnat}/a-shcain.ads (97%) rename gcc/ada/{ => libgnat}/a-siocst.adb (98%) rename gcc/ada/{ => libgnat}/a-siocst.ads (97%) rename gcc/ada/{ => libgnat}/a-siteio.ads (100%) rename gcc/ada/{ => libgnat}/a-siwtio.ads (100%) rename gcc/ada/{ => libgnat}/a-siztio.ads (100%) rename gcc/ada/{ => libgnat}/a-slcain.adb (97%) rename gcc/ada/{ => libgnat}/a-slcain.ads (97%) rename gcc/ada/{ => libgnat}/a-ssicst.adb (94%) rename gcc/ada/{ => libgnat}/a-ssicst.ads (97%) rename gcc/ada/{ => libgnat}/a-ssitio.ads (100%) rename gcc/ada/{ => libgnat}/a-ssiwti.ads (100%) rename gcc/ada/{ => libgnat}/a-ssizti.ads (100%) rename gcc/ada/{ => libgnat}/a-stboha.adb (97%) rename gcc/ada/{ => libgnat}/a-stboha.ads (100%) rename gcc/ada/{ => libgnat}/a-stfiha.ads (100%) rename gcc/ada/{ => libgnat}/a-stmaco.ads (99%) rename gcc/ada/{ => libgnat}/a-storio.adb (97%) rename gcc/ada/{ => libgnat}/a-storio.ads (100%) rename gcc/ada/{ => libgnat}/a-strbou.adb (98%) rename gcc/ada/{ => libgnat}/a-strbou.ads (99%) rename gcc/ada/{ => libgnat}/a-stream.adb (97%) rename gcc/ada/{ => libgnat}/a-stream.ads (100%) rename gcc/ada/{ => libgnat}/a-strfix.adb (95%) rename gcc/ada/{ => libgnat}/a-strfix.ads (100%) rename gcc/ada/{ => libgnat}/a-strhas.adb (97%) rename gcc/ada/{ => libgnat}/a-strhas.ads (100%) rename gcc/ada/{ => libgnat}/a-string.ads (100%) rename gcc/ada/{ => libgnat}/a-strmap.adb (99%) rename gcc/ada/{ => libgnat}/a-strmap.ads (99%) rename gcc/ada/{ => libgnat}/a-strsea.adb (99%) rename gcc/ada/{ => libgnat}/a-strsea.ads (94%) rename gcc/ada/{ => libgnat}/a-strsup.adb (99%) rename gcc/ada/{ => libgnat}/a-strsup.ads (99%) rename gcc/ada/{ => libgnat}/a-strunb.adb (99%) rename gcc/ada/{ => libgnat}/a-strunb.ads (99%) rename gcc/ada/{a-strunb-shared.adb => libgnat/a-strunb__shared.adb} (99%) rename gcc/ada/{a-strunb-shared.ads => libgnat/a-strunb__shared.ads} (99%) rename gcc/ada/{ => libgnat}/a-ststio.adb (99%) rename gcc/ada/{ => libgnat}/a-ststio.ads (99%) rename gcc/ada/{ => libgnat}/a-stunau.adb (97%) rename gcc/ada/{ => libgnat}/a-stunau.ads (98%) rename gcc/ada/{a-stunau-shared.adb => libgnat/a-stunau__shared.adb} (97%) rename gcc/ada/{ => libgnat}/a-stunha.adb (97%) rename gcc/ada/{ => libgnat}/a-stunha.ads (100%) rename gcc/ada/{ => libgnat}/a-stuten.adb (98%) rename gcc/ada/{ => libgnat}/a-stuten.ads (100%) rename gcc/ada/{ => libgnat}/a-stwibo.adb (98%) rename gcc/ada/{ => libgnat}/a-stwibo.ads (99%) rename gcc/ada/{ => libgnat}/a-stwifi.adb (99%) rename gcc/ada/{ => libgnat}/a-stwifi.ads (100%) rename gcc/ada/{ => libgnat}/a-stwiha.adb (97%) rename gcc/ada/{ => libgnat}/a-stwiha.ads (100%) rename gcc/ada/{ => libgnat}/a-stwima.adb (99%) rename gcc/ada/{ => libgnat}/a-stwima.ads (99%) rename gcc/ada/{ => libgnat}/a-stwise.adb (99%) rename gcc/ada/{ => libgnat}/a-stwise.ads (93%) rename gcc/ada/{ => libgnat}/a-stwisu.adb (99%) rename gcc/ada/{ => libgnat}/a-stwisu.ads (99%) rename gcc/ada/{ => libgnat}/a-stwiun.adb (99%) rename gcc/ada/{ => libgnat}/a-stwiun.ads (99%) rename gcc/ada/{a-stwiun-shared.adb => libgnat/a-stwiun__shared.adb} (99%) rename gcc/ada/{a-stwiun-shared.ads => libgnat/a-stwiun__shared.ads} (99%) rename gcc/ada/{ => libgnat}/a-stzbou.adb (98%) rename gcc/ada/{ => libgnat}/a-stzbou.ads (99%) rename gcc/ada/{ => libgnat}/a-stzfix.adb (99%) rename gcc/ada/{ => libgnat}/a-stzfix.ads (100%) rename gcc/ada/{ => libgnat}/a-stzhas.adb (96%) rename gcc/ada/{ => libgnat}/a-stzhas.ads (100%) rename gcc/ada/{ => libgnat}/a-stzmap.adb (99%) rename gcc/ada/{ => libgnat}/a-stzmap.ads (99%) rename gcc/ada/{ => libgnat}/a-stzsea.adb (99%) rename gcc/ada/{ => libgnat}/a-stzsea.ads (95%) rename gcc/ada/{ => libgnat}/a-stzsup.adb (99%) rename gcc/ada/{ => libgnat}/a-stzsup.ads (99%) rename gcc/ada/{ => libgnat}/a-stzunb.adb (99%) rename gcc/ada/{ => libgnat}/a-stzunb.ads (99%) rename gcc/ada/{a-stzunb-shared.adb => libgnat/a-stzunb__shared.adb} (99%) rename gcc/ada/{a-stzunb-shared.ads => libgnat/a-stzunb__shared.ads} (99%) rename gcc/ada/{ => libgnat}/a-suecin.adb (97%) rename gcc/ada/{ => libgnat}/a-suecin.ads (97%) rename gcc/ada/{ => libgnat}/a-suenco.adb (99%) rename gcc/ada/{ => libgnat}/a-suenco.ads (100%) rename gcc/ada/{ => libgnat}/a-suenst.adb (99%) rename gcc/ada/{ => libgnat}/a-suenst.ads (100%) rename gcc/ada/{ => libgnat}/a-suewst.adb (99%) rename gcc/ada/{ => libgnat}/a-suewst.ads (100%) rename gcc/ada/{ => libgnat}/a-suezst.adb (99%) rename gcc/ada/{ => libgnat}/a-suezst.ads (100%) rename gcc/ada/{ => libgnat}/a-suhcin.adb (96%) rename gcc/ada/{ => libgnat}/a-suhcin.ads (97%) rename gcc/ada/{ => libgnat}/a-sulcin.adb (97%) rename gcc/ada/{ => libgnat}/a-sulcin.ads (97%) rename gcc/ada/{ => libgnat}/a-suteio.adb (98%) rename gcc/ada/{ => libgnat}/a-suteio.ads (98%) rename gcc/ada/{a-suteio-shared.adb => libgnat/a-suteio__shared.adb} (98%) rename gcc/ada/{ => libgnat}/a-swbwha.adb (97%) rename gcc/ada/{ => libgnat}/a-swbwha.ads (100%) rename gcc/ada/{ => libgnat}/a-swfwha.ads (100%) rename gcc/ada/{ => libgnat}/a-swmwco.ads (99%) rename gcc/ada/{ => libgnat}/a-swunau.adb (97%) rename gcc/ada/{ => libgnat}/a-swunau.ads (98%) rename gcc/ada/{a-swunau-shared.adb => libgnat/a-swunau__shared.adb} (97%) rename gcc/ada/{ => libgnat}/a-swuwha.adb (97%) rename gcc/ada/{ => libgnat}/a-swuwha.ads (100%) rename gcc/ada/{ => libgnat}/a-swuwti.adb (98%) rename gcc/ada/{ => libgnat}/a-swuwti.ads (98%) rename gcc/ada/{a-swuwti-shared.adb => libgnat/a-swuwti__shared.adb} (98%) rename gcc/ada/{ => libgnat}/a-szbzha.adb (97%) rename gcc/ada/{ => libgnat}/a-szbzha.ads (100%) rename gcc/ada/{ => libgnat}/a-szfzha.ads (100%) rename gcc/ada/{ => libgnat}/a-szmzco.ads (99%) rename gcc/ada/{ => libgnat}/a-szunau.adb (98%) rename gcc/ada/{ => libgnat}/a-szunau.ads (98%) rename gcc/ada/{a-szunau-shared.adb => libgnat/a-szunau__shared.adb} (98%) rename gcc/ada/{ => libgnat}/a-szuzha.adb (97%) rename gcc/ada/{ => libgnat}/a-szuzha.ads (100%) rename gcc/ada/{ => libgnat}/a-szuzti.adb (98%) rename gcc/ada/{ => libgnat}/a-szuzti.ads (98%) rename gcc/ada/{a-szuzti-shared.adb => libgnat/a-szuzti__shared.adb} (98%) rename gcc/ada/{ => libgnat}/a-tags.adb (96%) rename gcc/ada/{ => libgnat}/a-tags.ads (95%) rename gcc/ada/{ => libgnat}/a-teioed.adb (99%) rename gcc/ada/{ => libgnat}/a-teioed.ads (99%) rename gcc/ada/{ => libgnat}/a-textio.adb (99%) rename gcc/ada/{ => libgnat}/a-textio.ads (99%) rename gcc/ada/{ => libgnat}/a-tgdico.ads (100%) rename gcc/ada/{ => libgnat}/a-tiboio.adb (98%) rename gcc/ada/{ => libgnat}/a-tiboio.ads (100%) rename gcc/ada/{ => libgnat}/a-ticoau.adb (98%) rename gcc/ada/{ => libgnat}/a-ticoau.ads (98%) rename gcc/ada/{ => libgnat}/a-ticoio.adb (98%) rename gcc/ada/{ => libgnat}/a-ticoio.ads (98%) rename gcc/ada/{ => libgnat}/a-tideau.adb (99%) rename gcc/ada/{ => libgnat}/a-tideau.ads (98%) rename gcc/ada/{ => libgnat}/a-tideio.adb (98%) rename gcc/ada/{ => libgnat}/a-tideio.ads (98%) rename gcc/ada/{ => libgnat}/a-tienau.adb (99%) rename gcc/ada/{ => libgnat}/a-tienau.ads (98%) rename gcc/ada/{ => libgnat}/a-tienio.adb (98%) rename gcc/ada/{ => libgnat}/a-tienio.ads (100%) rename gcc/ada/{ => libgnat}/a-tifiio.adb (99%) rename gcc/ada/{ => libgnat}/a-tifiio.ads (100%) rename gcc/ada/{ => libgnat}/a-tiflau.adb (99%) rename gcc/ada/{ => libgnat}/a-tiflau.ads (98%) rename gcc/ada/{ => libgnat}/a-tiflio.adb (98%) rename gcc/ada/{ => libgnat}/a-tiflio.ads (98%) rename gcc/ada/{ => libgnat}/a-tigeau.adb (99%) rename gcc/ada/{ => libgnat}/a-tigeau.ads (99%) rename gcc/ada/{ => libgnat}/a-tigeli.adb (98%) rename gcc/ada/{ => libgnat}/a-tiinau.adb (99%) rename gcc/ada/{ => libgnat}/a-tiinau.ads (98%) rename gcc/ada/{ => libgnat}/a-tiinio.adb (98%) rename gcc/ada/{ => libgnat}/a-tiinio.ads (98%) rename gcc/ada/{ => libgnat}/a-timoau.adb (99%) rename gcc/ada/{ => libgnat}/a-timoau.ads (98%) rename gcc/ada/{ => libgnat}/a-timoio.adb (98%) rename gcc/ada/{ => libgnat}/a-timoio.ads (98%) rename gcc/ada/{ => libgnat}/a-tiocst.adb (98%) rename gcc/ada/{ => libgnat}/a-tiocst.ads (97%) rename gcc/ada/{ => libgnat}/a-tirsfi.adb (97%) rename gcc/ada/{ => libgnat}/a-tirsfi.ads (97%) rename gcc/ada/{ => libgnat}/a-titest.adb (97%) rename gcc/ada/{ => libgnat}/a-titest.ads (100%) rename gcc/ada/{ => libgnat}/a-tiunio.ads (100%) rename gcc/ada/{ => libgnat}/a-unccon.ads (89%) rename gcc/ada/{ => libgnat}/a-uncdea.ads (95%) rename gcc/ada/{ => libgnat}/a-undesu.adb (97%) rename gcc/ada/{ => libgnat}/a-undesu.ads (100%) rename gcc/ada/{ => libgnat}/a-wichha.adb (99%) rename gcc/ada/{ => libgnat}/a-wichha.ads (100%) rename gcc/ada/{ => libgnat}/a-wichun.adb (98%) rename gcc/ada/{ => libgnat}/a-wichun.ads (99%) rename gcc/ada/{ => libgnat}/a-widcha.ads (100%) rename gcc/ada/{ => libgnat}/a-witeio.adb (99%) rename gcc/ada/{ => libgnat}/a-witeio.ads (99%) rename gcc/ada/{ => libgnat}/a-wrstfi.adb (97%) rename gcc/ada/{ => libgnat}/a-wrstfi.ads (97%) rename gcc/ada/{ => libgnat}/a-wtcoau.adb (98%) rename gcc/ada/{ => libgnat}/a-wtcoau.ads (98%) rename gcc/ada/{ => libgnat}/a-wtcoio.adb (98%) rename gcc/ada/{ => libgnat}/a-wtcoio.ads (100%) rename gcc/ada/{ => libgnat}/a-wtcstr.adb (98%) rename gcc/ada/{ => libgnat}/a-wtcstr.ads (97%) rename gcc/ada/{ => libgnat}/a-wtdeau.adb (99%) rename gcc/ada/{ => libgnat}/a-wtdeau.ads (98%) rename gcc/ada/{ => libgnat}/a-wtdeio.adb (89%) rename gcc/ada/{ => libgnat}/a-wtdeio.ads (100%) rename gcc/ada/{ => libgnat}/a-wtedit.adb (99%) rename gcc/ada/{ => libgnat}/a-wtedit.ads (99%) rename gcc/ada/{ => libgnat}/a-wtenau.adb (99%) rename gcc/ada/{ => libgnat}/a-wtenau.ads (98%) rename gcc/ada/{ => libgnat}/a-wtenio.adb (98%) rename gcc/ada/{ => libgnat}/a-wtenio.ads (100%) rename gcc/ada/{ => libgnat}/a-wtfiio.adb (98%) rename gcc/ada/{ => libgnat}/a-wtfiio.ads (100%) rename gcc/ada/{ => libgnat}/a-wtflau.adb (99%) rename gcc/ada/{ => libgnat}/a-wtflau.ads (98%) rename gcc/ada/{ => libgnat}/a-wtflio.adb (98%) rename gcc/ada/{ => libgnat}/a-wtflio.ads (100%) rename gcc/ada/{ => libgnat}/a-wtgeau.adb (99%) rename gcc/ada/{ => libgnat}/a-wtgeau.ads (99%) rename gcc/ada/{ => libgnat}/a-wtinau.adb (99%) rename gcc/ada/{ => libgnat}/a-wtinau.ads (98%) rename gcc/ada/{ => libgnat}/a-wtinio.adb (98%) rename gcc/ada/{ => libgnat}/a-wtinio.ads (100%) rename gcc/ada/{ => libgnat}/a-wtmoau.adb (99%) rename gcc/ada/{ => libgnat}/a-wtmoau.ads (98%) rename gcc/ada/{ => libgnat}/a-wtmoio.adb (98%) rename gcc/ada/{ => libgnat}/a-wtmoio.ads (97%) rename gcc/ada/{ => libgnat}/a-wttest.adb (97%) rename gcc/ada/{ => libgnat}/a-wttest.ads (100%) rename gcc/ada/{ => libgnat}/a-wwboio.adb (98%) rename gcc/ada/{ => libgnat}/a-wwboio.ads (100%) rename gcc/ada/{ => libgnat}/a-wwunio.ads (100%) rename gcc/ada/{ => libgnat}/a-zchara.ads (100%) rename gcc/ada/{ => libgnat}/a-zchhan.adb (99%) rename gcc/ada/{ => libgnat}/a-zchhan.ads (100%) rename gcc/ada/{ => libgnat}/a-zchuni.adb (98%) rename gcc/ada/{ => libgnat}/a-zchuni.ads (99%) rename gcc/ada/{ => libgnat}/a-zrstfi.adb (97%) rename gcc/ada/{ => libgnat}/a-zrstfi.ads (97%) rename gcc/ada/{ => libgnat}/a-ztcoau.adb (98%) rename gcc/ada/{ => libgnat}/a-ztcoau.ads (100%) rename gcc/ada/{ => libgnat}/a-ztcoio.adb (98%) rename gcc/ada/{ => libgnat}/a-ztcoio.ads (100%) rename gcc/ada/{ => libgnat}/a-ztcstr.adb (98%) rename gcc/ada/{ => libgnat}/a-ztcstr.ads (97%) rename gcc/ada/{ => libgnat}/a-ztdeau.adb (99%) rename gcc/ada/{ => libgnat}/a-ztdeau.ads (98%) rename gcc/ada/{ => libgnat}/a-ztdeio.adb (98%) rename gcc/ada/{ => libgnat}/a-ztdeio.ads (100%) rename gcc/ada/{ => libgnat}/a-ztedit.adb (99%) rename gcc/ada/{ => libgnat}/a-ztedit.ads (99%) rename gcc/ada/{ => libgnat}/a-ztenau.adb (99%) rename gcc/ada/{ => libgnat}/a-ztenau.ads (98%) rename gcc/ada/{ => libgnat}/a-ztenio.adb (98%) rename gcc/ada/{ => libgnat}/a-ztenio.ads (100%) rename gcc/ada/{ => libgnat}/a-ztexio.adb (99%) rename gcc/ada/{ => libgnat}/a-ztexio.ads (99%) rename gcc/ada/{ => libgnat}/a-ztfiio.adb (98%) rename gcc/ada/{ => libgnat}/a-ztfiio.ads (100%) rename gcc/ada/{ => libgnat}/a-ztflau.adb (99%) rename gcc/ada/{ => libgnat}/a-ztflau.ads (98%) rename gcc/ada/{ => libgnat}/a-ztflio.adb (98%) rename gcc/ada/{ => libgnat}/a-ztflio.ads (100%) rename gcc/ada/{ => libgnat}/a-ztgeau.adb (99%) rename gcc/ada/{ => libgnat}/a-ztgeau.ads (99%) rename gcc/ada/{ => libgnat}/a-ztinau.adb (99%) rename gcc/ada/{ => libgnat}/a-ztinau.ads (98%) rename gcc/ada/{ => libgnat}/a-ztinio.adb (98%) rename gcc/ada/{ => libgnat}/a-ztinio.ads (100%) rename gcc/ada/{ => libgnat}/a-ztmoau.adb (99%) rename gcc/ada/{ => libgnat}/a-ztmoau.ads (98%) rename gcc/ada/{ => libgnat}/a-ztmoio.adb (98%) rename gcc/ada/{ => libgnat}/a-ztmoio.ads (100%) rename gcc/ada/{ => libgnat}/a-zttest.adb (97%) rename gcc/ada/{ => libgnat}/a-zttest.ads (100%) rename gcc/ada/{ => libgnat}/a-zzboio.adb (98%) rename gcc/ada/{ => libgnat}/a-zzboio.ads (100%) rename gcc/ada/{ => libgnat}/a-zzunio.ads (100%) rename gcc/ada/{ => libgnat}/ada.ads (100%) rename gcc/ada/{ => libgnat}/calendar.ads (100%) rename gcc/ada/{ => libgnat}/directio.ads (100%) rename gcc/ada/{ => libgnat}/g-allein.ads (99%) rename gcc/ada/{ => libgnat}/g-alleve.adb (99%) rename gcc/ada/{ => libgnat}/g-alleve.ads (99%) copy gcc/ada/{g-socthi-dummy.adb => libgnat/g-alleve__hard.adb} (87%) create mode 100644 gcc/ada/libgnat/g-alleve__hard.ads rename gcc/ada/{ => libgnat}/g-altcon.adb (99%) rename gcc/ada/{ => libgnat}/g-altcon.ads (98%) rename gcc/ada/{ => libgnat}/g-altive.ads (51%) rename gcc/ada/{ => libgnat}/g-alveop.adb (99%) rename gcc/ada/{ => libgnat}/g-alveop.ads (99%) rename gcc/ada/{ => libgnat}/g-alvety.ads (99%) rename gcc/ada/{ => libgnat}/g-alvevi.ads (98%) rename gcc/ada/{ => libgnat}/g-arrspl.adb (99%) rename gcc/ada/{ => libgnat}/g-arrspl.ads (99%) rename gcc/ada/{ => libgnat}/g-awk.adb (99%) rename gcc/ada/{ => libgnat}/g-awk.ads (99%) rename gcc/ada/{ => libgnat}/g-binenv.adb (97%) rename gcc/ada/{ => libgnat}/g-binenv.ads (96%) rename gcc/ada/{ => libgnat}/g-bubsor.adb (97%) rename gcc/ada/{ => libgnat}/g-bubsor.ads (98%) rename gcc/ada/{ => libgnat}/g-busora.adb (97%) rename gcc/ada/{ => libgnat}/g-busora.ads (98%) rename gcc/ada/{ => libgnat}/g-busorg.adb (97%) rename gcc/ada/{ => libgnat}/g-busorg.ads (98%) rename gcc/ada/{ => libgnat}/g-byorma.adb (99%) rename gcc/ada/{ => libgnat}/g-byorma.ads (98%) rename gcc/ada/{ => libgnat}/g-bytswa.adb (98%) rename gcc/ada/{ => libgnat}/g-bytswa.ads (99%) rename gcc/ada/{ => libgnat}/g-calend.adb (99%) rename gcc/ada/{ => libgnat}/g-calend.ads (99%) rename gcc/ada/{ => libgnat}/g-casuti.adb (97%) rename gcc/ada/{ => libgnat}/g-casuti.ads (98%) rename gcc/ada/{ => libgnat}/g-catiio.adb (100%) rename gcc/ada/{ => libgnat}/g-catiio.ads (100%) rename gcc/ada/{ => libgnat}/g-cgi.adb (99%) rename gcc/ada/{ => libgnat}/g-cgi.ads (99%) rename gcc/ada/{ => libgnat}/g-cgicoo.adb (99%) rename gcc/ada/{ => libgnat}/g-cgicoo.ads (98%) rename gcc/ada/{ => libgnat}/g-cgideb.adb (99%) rename gcc/ada/{ => libgnat}/g-cgideb.ads (97%) rename gcc/ada/{ => libgnat}/g-comlin.adb (100%) rename gcc/ada/{ => libgnat}/g-comlin.ads (99%) rename gcc/ada/{ => libgnat}/g-comver.adb (100%) rename gcc/ada/{ => libgnat}/g-comver.ads (98%) rename gcc/ada/{ => libgnat}/g-cppexc.adb (98%) rename gcc/ada/{ => libgnat}/g-cppexc.ads (97%) rename gcc/ada/{ => libgnat}/g-crc32.adb (98%) rename gcc/ada/{ => libgnat}/g-crc32.ads (98%) rename gcc/ada/{ => libgnat}/g-ctrl_c.adb (97%) rename gcc/ada/{ => libgnat}/g-ctrl_c.ads (98%) rename gcc/ada/{ => libgnat}/g-curexc.ads (98%) rename gcc/ada/{ => libgnat}/g-debpoo.adb (100%) rename gcc/ada/{ => libgnat}/g-debpoo.ads (99%) rename gcc/ada/{ => libgnat}/g-debuti.adb (98%) rename gcc/ada/{ => libgnat}/g-debuti.ads (98%) rename gcc/ada/{ => libgnat}/g-decstr.adb (99%) rename gcc/ada/{ => libgnat}/g-decstr.ads (99%) rename gcc/ada/{ => libgnat}/g-deutst.ads (97%) rename gcc/ada/{ => libgnat}/g-diopit.adb (99%) rename gcc/ada/{ => libgnat}/g-diopit.ads (98%) rename gcc/ada/{ => libgnat}/g-dirope.adb (100%) rename gcc/ada/{ => libgnat}/g-dirope.ads (99%) copy gcc/ada/{s-htable.adb => libgnat/g-dynhta.adb} (55%) rename gcc/ada/{ => libgnat}/g-dynhta.ads (67%) rename gcc/ada/{ => libgnat}/g-dyntab.adb (100%) rename gcc/ada/{ => libgnat}/g-dyntab.ads (100%) rename gcc/ada/{ => libgnat}/g-eacodu.adb (97%) rename gcc/ada/{ => libgnat}/g-encstr.adb (99%) rename gcc/ada/{ => libgnat}/g-encstr.ads (98%) rename gcc/ada/{ => libgnat}/g-enutst.ads (97%) rename gcc/ada/{ => libgnat}/g-excact.adb (98%) rename gcc/ada/{ => libgnat}/g-excact.ads (99%) rename gcc/ada/{ => libgnat}/g-except.ads (93%) rename gcc/ada/{ => libgnat}/g-exctra.adb (97%) rename gcc/ada/{ => libgnat}/g-exctra.ads (97%) rename gcc/ada/{ => libgnat}/g-expect.adb (99%) rename gcc/ada/{ => libgnat}/g-expect.ads (99%) rename gcc/ada/{ => libgnat}/g-exptty.adb (99%) rename gcc/ada/{ => libgnat}/g-exptty.ads (98%) rename gcc/ada/{ => libgnat}/g-flocon.ads (97%) rename gcc/ada/{ => libgnat}/g-forstr.adb (100%) rename gcc/ada/{ => libgnat}/g-forstr.ads (100%) rename gcc/ada/{ => libgnat}/g-heasor.adb (98%) rename gcc/ada/{ => libgnat}/g-heasor.ads (98%) rename gcc/ada/{ => libgnat}/g-hesora.adb (98%) rename gcc/ada/{ => libgnat}/g-hesora.ads (98%) rename gcc/ada/{ => libgnat}/g-hesorg.adb (98%) rename gcc/ada/{ => libgnat}/g-hesorg.ads (98%) rename gcc/ada/{ => libgnat}/g-htable.adb (97%) rename gcc/ada/{ => libgnat}/g-htable.ads (98%) rename gcc/ada/{g-io-put-vxworks.adb => libgnat/g-io-put__vxworks.adb} (97%) rename gcc/ada/{ => libgnat}/g-io.adb (98%) rename gcc/ada/{ => libgnat}/g-io.ads (98%) rename gcc/ada/{ => libgnat}/g-io_aux.adb (98%) rename gcc/ada/{ => libgnat}/g-io_aux.ads (97%) rename gcc/ada/{ => libgnat}/g-locfil.adb (98%) rename gcc/ada/{ => libgnat}/g-locfil.ads (98%) rename gcc/ada/{ => libgnat}/g-mbdira.adb (99%) rename gcc/ada/{ => libgnat}/g-mbdira.ads (98%) rename gcc/ada/{ => libgnat}/g-mbflra.adb (99%) rename gcc/ada/{ => libgnat}/g-mbflra.ads (98%) rename gcc/ada/{ => libgnat}/g-md5.adb (97%) rename gcc/ada/{ => libgnat}/g-md5.ads (97%) rename gcc/ada/{ => libgnat}/g-memdum.adb (98%) rename gcc/ada/{ => libgnat}/g-memdum.ads (98%) rename gcc/ada/{ => libgnat}/g-moreex.adb (98%) rename gcc/ada/{ => libgnat}/g-moreex.ads (98%) rename gcc/ada/{ => libgnat}/g-os_lib.adb (97%) rename gcc/ada/{ => libgnat}/g-os_lib.ads (98%) rename gcc/ada/{ => libgnat}/g-pehage.adb (99%) rename gcc/ada/{ => libgnat}/g-pehage.ads (99%) rename gcc/ada/{ => libgnat}/g-rannum.adb (99%) rename gcc/ada/{ => libgnat}/g-rannum.ads (99%) rename gcc/ada/{ => libgnat}/g-regexp.adb (97%) rename gcc/ada/{ => libgnat}/g-regexp.ads (98%) rename gcc/ada/{ => libgnat}/g-regist.adb (99%) rename gcc/ada/{ => libgnat}/g-regist.ads (99%) rename gcc/ada/{ => libgnat}/g-regpat.adb (97%) rename gcc/ada/{ => libgnat}/g-regpat.ads (98%) rename gcc/ada/{ => libgnat}/g-rewdat.adb (98%) rename gcc/ada/{ => libgnat}/g-rewdat.ads (100%) rename gcc/ada/{ => libgnat}/g-sechas.adb (99%) rename gcc/ada/{ => libgnat}/g-sechas.ads (100%) rename gcc/ada/{ => libgnat}/g-sehamd.adb (99%) rename gcc/ada/{ => libgnat}/g-sehamd.ads (98%) rename gcc/ada/{ => libgnat}/g-sehash.adb (98%) rename gcc/ada/{ => libgnat}/g-sehash.ads (98%) rename gcc/ada/{ => libgnat}/g-sercom.adb (98%) rename gcc/ada/{ => libgnat}/g-sercom.ads (99%) rename gcc/ada/{g-sercom-linux.adb => libgnat/g-sercom__linux.adb} (99%) rename gcc/ada/{g-sercom-mingw.adb => libgnat/g-sercom__mingw.adb} (99%) rename gcc/ada/{ => libgnat}/g-sestin.ads (97%) rename gcc/ada/{ => libgnat}/g-sha1.adb (96%) rename gcc/ada/{ => libgnat}/g-sha1.ads (97%) rename gcc/ada/{ => libgnat}/g-sha224.ads (97%) rename gcc/ada/{ => libgnat}/g-sha256.ads (97%) rename gcc/ada/{ => libgnat}/g-sha384.ads (97%) rename gcc/ada/{ => libgnat}/g-sha512.ads (97%) rename gcc/ada/{ => libgnat}/g-shsh32.adb (97%) rename gcc/ada/{ => libgnat}/g-shsh32.ads (98%) rename gcc/ada/{ => libgnat}/g-shsh64.adb (97%) rename gcc/ada/{ => libgnat}/g-shsh64.ads (98%) rename gcc/ada/{ => libgnat}/g-shshco.adb (98%) rename gcc/ada/{ => libgnat}/g-shshco.ads (97%) rename gcc/ada/{ => libgnat}/g-soccon.ads (97%) rename gcc/ada/{ => libgnat}/g-socket.adb (99%) rename gcc/ada/{ => libgnat}/g-socket.ads (99%) rename gcc/ada/{g-socket-dummy.adb => libgnat/g-socket__dummy.adb} (97%) rename gcc/ada/{g-socket-dummy.ads => libgnat/g-socket__dummy.ads} (97%) rename gcc/ada/{ => libgnat}/g-socthi.adb (99%) rename gcc/ada/{ => libgnat}/g-socthi.ads (99%) rename gcc/ada/{g-socthi-dummy.adb => libgnat/g-socthi__dummy.adb} (97%) rename gcc/ada/{g-socthi-dummy.ads => libgnat/g-socthi__dummy.ads} (97%) rename gcc/ada/{g-socthi-mingw.adb => libgnat/g-socthi__mingw.adb} (99%) rename gcc/ada/{g-socthi-mingw.ads => libgnat/g-socthi__mingw.ads} (99%) rename gcc/ada/{g-socthi-vxworks.adb => libgnat/g-socthi__vxworks.adb} (99%) rename gcc/ada/{g-socthi-vxworks.ads => libgnat/g-socthi__vxworks.ads} (99%) rename gcc/ada/{ => libgnat}/g-soliop.ads (97%) copy gcc/ada/{g-soliop-mingw.ads => libgnat/g-soliop__lynxos.ads} (94%) rename gcc/ada/{g-soliop-mingw.ads => libgnat/g-soliop__mingw.ads} (97%) rename gcc/ada/{g-soliop-solaris.ads => libgnat/g-soliop__solaris.ads} (97%) rename gcc/ada/{ => libgnat}/g-sothco.adb (98%) rename gcc/ada/{ => libgnat}/g-sothco.ads (99%) rename gcc/ada/{g-sothco-dummy.adb => libgnat/g-sothco__dummy.adb} (97%) rename gcc/ada/{g-sothco-dummy.ads => libgnat/g-sothco__dummy.ads} (97%) rename gcc/ada/{ => libgnat}/g-souinf.ads (98%) rename gcc/ada/{ => libgnat}/g-spchge.adb (99%) rename gcc/ada/{ => libgnat}/g-spchge.ads (98%) rename gcc/ada/{ => libgnat}/g-speche.adb (97%) rename gcc/ada/{ => libgnat}/g-speche.ads (98%) rename gcc/ada/{ => libgnat}/g-spipat.adb (100%) rename gcc/ada/{ => libgnat}/g-spipat.ads (99%) rename gcc/ada/{ => libgnat}/g-spitbo.adb (99%) rename gcc/ada/{ => libgnat}/g-spitbo.ads (99%) rename gcc/ada/{ => libgnat}/g-sptabo.ads (97%) rename gcc/ada/{ => libgnat}/g-sptain.ads (97%) rename gcc/ada/{ => libgnat}/g-sptavs.ads (97%) rename gcc/ada/{ => libgnat}/g-sse.ads (98%) rename gcc/ada/{ => libgnat}/g-ssvety.ads (98%) rename gcc/ada/{ => libgnat}/g-stheme.adb (97%) rename gcc/ada/{ => libgnat}/g-strhas.ads (97%) rename gcc/ada/{ => libgnat}/g-string.adb (97%) rename gcc/ada/{ => libgnat}/g-string.ads (97%) rename gcc/ada/{ => libgnat}/g-strspl.ads (97%) rename gcc/ada/{ => libgnat}/g-stseme.adb (97%) rename gcc/ada/{g-stsifd-sockets.adb => libgnat/g-stsifd__sockets.adb} (99%) rename gcc/ada/{ => libgnat}/g-table.adb (100%) rename gcc/ada/{ => libgnat}/g-table.ads (100%) rename gcc/ada/{ => libgnat}/g-tasloc.adb (97%) rename gcc/ada/{ => libgnat}/g-tasloc.ads (97%) rename gcc/ada/{ => libgnat}/g-timsta.adb (97%) rename gcc/ada/{ => libgnat}/g-timsta.ads (97%) rename gcc/ada/{ => libgnat}/g-traceb.adb (97%) rename gcc/ada/{ => libgnat}/g-traceb.ads (98%) rename gcc/ada/{ => libgnat}/g-trasym.adb (97%) rename gcc/ada/{ => libgnat}/g-trasym.ads (97%) rename gcc/ada/{ => libgnat}/g-tty.adb (98%) rename gcc/ada/{ => libgnat}/g-tty.ads (98%) rename gcc/ada/{ => libgnat}/g-u3spch.adb (97%) rename gcc/ada/{ => libgnat}/g-u3spch.ads (98%) rename gcc/ada/{ => libgnat}/g-utf_32.adb (97%) rename gcc/ada/{ => libgnat}/g-utf_32.ads (97%) rename gcc/ada/{ => libgnat}/g-wispch.adb (97%) rename gcc/ada/{ => libgnat}/g-wispch.ads (98%) rename gcc/ada/{ => libgnat}/g-wistsp.ads (97%) rename gcc/ada/{ => libgnat}/g-zspche.adb (97%) rename gcc/ada/{ => libgnat}/g-zspche.ads (98%) rename gcc/ada/{ => libgnat}/g-zstspl.ads (97%) rename gcc/ada/{ => libgnat}/gnat.ads (97%) rename gcc/ada/{ => libgnat}/i-c.adb (99%) rename gcc/ada/{ => libgnat}/i-c.ads (100%) rename gcc/ada/{ => libgnat}/i-cexten.ads (99%) rename gcc/ada/{ => libgnat}/i-cobol.adb (99%) rename gcc/ada/{ => libgnat}/i-cobol.ads (99%) rename gcc/ada/{ => libgnat}/i-cpoint.adb (99%) rename gcc/ada/{ => libgnat}/i-cpoint.ads (98%) rename gcc/ada/{ => libgnat}/i-cstrea.adb (98%) rename gcc/ada/{ => libgnat}/i-cstrea.ads (99%) rename gcc/ada/{ => libgnat}/i-cstrin.adb (99%) rename gcc/ada/{ => libgnat}/i-cstrin.ads (98%) rename gcc/ada/{ => libgnat}/i-fortra.adb (98%) rename gcc/ada/{ => libgnat}/i-fortra.ads (100%) rename gcc/ada/{ => libgnat}/i-pacdec.adb (99%) rename gcc/ada/{ => libgnat}/i-pacdec.ads (99%) rename gcc/ada/{ => libgnat}/i-vxwoio.adb (98%) rename gcc/ada/{ => libgnat}/i-vxwoio.ads (99%) rename gcc/ada/{ => libgnat}/i-vxwork.ads (99%) rename gcc/ada/{i-vxwork-x86.ads => libgnat/i-vxwork__x86.ads} (99%) rename gcc/ada/{ => libgnat}/interfac.ads (99%) rename gcc/ada/{ => libgnat}/ioexcept.ads (100%) rename gcc/ada/{ => libgnat}/machcode.ads (100%) rename gcc/ada/{ => libgnat}/memtrack.adb (99%) rename gcc/ada/{ => libgnat}/s-addima.adb (98%) rename gcc/ada/{ => libgnat}/s-addima.ads (97%) rename gcc/ada/{ => libgnat}/s-addope.adb (98%) rename gcc/ada/{ => libgnat}/s-addope.ads (98%) rename gcc/ada/{ => libgnat}/s-arit64.adb (99%) rename gcc/ada/{ => libgnat}/s-arit64.ads (98%) rename gcc/ada/{ => libgnat}/s-assert.adb (97%) rename gcc/ada/{ => libgnat}/s-assert.ads (97%) rename gcc/ada/{ => libgnat}/s-atacco.adb (97%) rename gcc/ada/{ => libgnat}/s-atacco.ads (98%) rename gcc/ada/{ => libgnat}/s-atocou.adb (98%) rename gcc/ada/{ => libgnat}/s-atocou.ads (98%) rename gcc/ada/{s-atocou-builtin.adb => libgnat/s-atocou__builtin.adb} (98%) rename gcc/ada/{s-atocou-x86.adb => libgnat/s-atocou__x86.adb} (98%) rename gcc/ada/{ => libgnat}/s-atopri.adb (98%) rename gcc/ada/{ => libgnat}/s-atopri.ads (98%) rename gcc/ada/{ => libgnat}/s-auxdec.adb (99%) rename gcc/ada/{ => libgnat}/s-auxdec.ads (99%) rename gcc/ada/{ => libgnat}/s-bignum.adb (99%) rename gcc/ada/{ => libgnat}/s-bignum.ads (98%) rename gcc/ada/{ => libgnat}/s-bitops.adb (99%) rename gcc/ada/{ => libgnat}/s-bitops.ads (98%) rename gcc/ada/{ => libgnat}/s-boarop.ads (98%) rename gcc/ada/{ => libgnat}/s-boustr.adb (98%) rename gcc/ada/{ => libgnat}/s-boustr.ads (98%) rename gcc/ada/{ => libgnat}/s-bytswa.ads (97%) rename gcc/ada/{ => libgnat}/s-carsi8.adb (98%) rename gcc/ada/{ => libgnat}/s-carsi8.ads (98%) rename gcc/ada/{ => libgnat}/s-carun8.adb (98%) rename gcc/ada/{ => libgnat}/s-carun8.ads (98%) rename gcc/ada/{ => libgnat}/s-casi16.adb (98%) rename gcc/ada/{ => libgnat}/s-casi16.ads (98%) rename gcc/ada/{ => libgnat}/s-casi32.adb (98%) rename gcc/ada/{ => libgnat}/s-casi32.ads (98%) rename gcc/ada/{ => libgnat}/s-casi64.adb (98%) rename gcc/ada/{ => libgnat}/s-casi64.ads (98%) rename gcc/ada/{ => libgnat}/s-casuti.adb (98%) rename gcc/ada/{ => libgnat}/s-casuti.ads (98%) rename gcc/ada/{ => libgnat}/s-caun16.adb (98%) rename gcc/ada/{ => libgnat}/s-caun16.ads (98%) rename gcc/ada/{ => libgnat}/s-caun32.adb (98%) rename gcc/ada/{ => libgnat}/s-caun32.ads (98%) rename gcc/ada/{ => libgnat}/s-caun64.adb (98%) rename gcc/ada/{ => libgnat}/s-caun64.ads (98%) rename gcc/ada/{ => libgnat}/s-chepoo.ads (98%) rename gcc/ada/{ => libgnat}/s-commun.adb (97%) rename gcc/ada/{ => libgnat}/s-commun.ads (97%) rename gcc/ada/{ => libgnat}/s-conca2.adb (97%) rename gcc/ada/{ => libgnat}/s-conca2.ads (98%) rename gcc/ada/{ => libgnat}/s-conca3.adb (98%) rename gcc/ada/{ => libgnat}/s-conca3.ads (98%) rename gcc/ada/{ => libgnat}/s-conca4.adb (98%) rename gcc/ada/{ => libgnat}/s-conca4.ads (98%) rename gcc/ada/{ => libgnat}/s-conca5.adb (98%) rename gcc/ada/{ => libgnat}/s-conca5.ads (98%) rename gcc/ada/{ => libgnat}/s-conca6.adb (98%) rename gcc/ada/{ => libgnat}/s-conca6.ads (98%) rename gcc/ada/{ => libgnat}/s-conca7.adb (98%) rename gcc/ada/{ => libgnat}/s-conca7.ads (98%) rename gcc/ada/{ => libgnat}/s-conca8.adb (98%) rename gcc/ada/{ => libgnat}/s-conca8.ads (98%) rename gcc/ada/{ => libgnat}/s-conca9.adb (98%) rename gcc/ada/{ => libgnat}/s-conca9.ads (98%) rename gcc/ada/{ => libgnat}/s-crc32.adb (99%) rename gcc/ada/{ => libgnat}/s-crc32.ads (98%) rename gcc/ada/{ => libgnat}/s-crtl.ads (99%) rename gcc/ada/{ => libgnat}/s-diflio.adb (98%) rename gcc/ada/{ => libgnat}/s-diflio.ads (100%) rename gcc/ada/{ => libgnat}/s-diinio.adb (98%) rename gcc/ada/{ => libgnat}/s-diinio.ads (100%) rename gcc/ada/{ => libgnat}/s-dim.ads (98%) copy gcc/ada/{ => libgnat}/s-dimkio.ads (97%) rename gcc/ada/{ => libgnat}/s-dimmks.ads (99%) rename gcc/ada/{ => libgnat}/s-direio.adb (99%) rename gcc/ada/{ => libgnat}/s-direio.ads (98%) rename gcc/ada/{ => libgnat}/s-dmotpr.ads (99%) rename gcc/ada/{ => libgnat}/s-dsaser.ads (98%) create mode 100644 gcc/ada/libgnat/s-dwalin.adb create mode 100644 gcc/ada/libgnat/s-dwalin.ads rename gcc/ada/{ => libgnat}/s-elaall.adb (97%) rename gcc/ada/{ => libgnat}/s-elaall.ads (97%) rename gcc/ada/{ => libgnat}/s-excdeb.adb (98%) rename gcc/ada/{ => libgnat}/s-excdeb.ads (98%) rename gcc/ada/{ => libgnat}/s-except.adb (97%) rename gcc/ada/{ => libgnat}/s-except.ads (98%) rename gcc/ada/{s-excmac-arm.adb => libgnat/s-excmac__arm.adb} (100%) rename gcc/ada/{s-excmac-arm.ads => libgnat/s-excmac__arm.ads} (100%) rename gcc/ada/{s-excmac-gcc.adb => libgnat/s-excmac__gcc.adb} (100%) rename gcc/ada/{s-excmac-gcc.ads => libgnat/s-excmac__gcc.ads} (100%) rename gcc/ada/{ => libgnat}/s-exctab.adb (99%) rename gcc/ada/{ => libgnat}/s-exctab.ads (98%) rename gcc/ada/{ => libgnat}/s-exctra.adb (98%) rename gcc/ada/{ => libgnat}/s-exctra.ads (98%) rename gcc/ada/{ => libgnat}/s-exnint.adb (98%) rename gcc/ada/{ => libgnat}/s-exnint.ads (97%) rename gcc/ada/{ => libgnat}/s-exnllf.adb (99%) rename gcc/ada/{ => libgnat}/s-exnllf.ads (97%) rename gcc/ada/{ => libgnat}/s-exnlli.adb (98%) rename gcc/ada/{ => libgnat}/s-exnlli.ads (97%) rename gcc/ada/{ => libgnat}/s-expint.adb (98%) rename gcc/ada/{ => libgnat}/s-expint.ads (97%) rename gcc/ada/{ => libgnat}/s-explli.adb (98%) rename gcc/ada/{ => libgnat}/s-explli.ads (97%) rename gcc/ada/{ => libgnat}/s-expllu.adb (98%) rename gcc/ada/{ => libgnat}/s-expllu.ads (97%) rename gcc/ada/{ => libgnat}/s-expmod.adb (98%) rename gcc/ada/{ => libgnat}/s-expmod.ads (98%) rename gcc/ada/{ => libgnat}/s-expuns.adb (98%) rename gcc/ada/{ => libgnat}/s-expuns.ads (97%) rename gcc/ada/{ => libgnat}/s-fatflt.ads (97%) rename gcc/ada/{ => libgnat}/s-fatgen.adb (100%) rename gcc/ada/{ => libgnat}/s-fatgen.ads (98%) rename gcc/ada/{ => libgnat}/s-fatlfl.ads (97%) rename gcc/ada/{ => libgnat}/s-fatllf.ads (97%) rename gcc/ada/{ => libgnat}/s-fatsfl.ads (97%) rename gcc/ada/{ => libgnat}/s-ficobl.ads (99%) rename gcc/ada/{ => libgnat}/s-filatt.ads (97%) rename gcc/ada/{ => libgnat}/s-fileio.adb (100%) rename gcc/ada/{ => libgnat}/s-fileio.ads (99%) rename gcc/ada/{ => libgnat}/s-finmas.adb (99%) rename gcc/ada/{ => libgnat}/s-finmas.ads (100%) rename gcc/ada/{ => libgnat}/s-finroo.adb (97%) rename gcc/ada/{ => libgnat}/s-finroo.ads (97%) rename gcc/ada/{ => libgnat}/s-flocon.adb (97%) rename gcc/ada/{ => libgnat}/s-flocon.ads (98%) rename gcc/ada/{s-flocon-none.adb => libgnat/s-flocon__none.adb} (97%) rename gcc/ada/{ => libgnat}/s-fore.adb (97%) rename gcc/ada/{ => libgnat}/s-fore.ads (97%) rename gcc/ada/{ => libgnat}/s-gearop.adb (99%) rename gcc/ada/{ => libgnat}/s-gearop.ads (99%) rename gcc/ada/{ => libgnat}/s-geveop.adb (98%) rename gcc/ada/{ => libgnat}/s-geveop.ads (98%) rename gcc/ada/{ => libgnat}/s-gloloc.adb (98%) copy gcc/ada/{ => libgnat}/s-gloloc.ads (98%) rename gcc/ada/{s-gloloc-mingw.adb => libgnat/s-gloloc__mingw.adb} (98%) rename gcc/ada/{ => libgnat}/s-htable.adb (97%) rename gcc/ada/{ => libgnat}/s-htable.ads (99%) rename gcc/ada/{ => libgnat}/s-imenne.adb (98%) rename gcc/ada/{ => libgnat}/s-imenne.ads (98%) rename gcc/ada/{ => libgnat}/s-imgbiu.adb (98%) rename gcc/ada/{ => libgnat}/s-imgbiu.ads (98%) rename gcc/ada/{ => libgnat}/s-imgboo.adb (97%) rename gcc/ada/{ => libgnat}/s-imgboo.ads (97%) rename gcc/ada/{ => libgnat}/s-imgcha.adb (99%) rename gcc/ada/{ => libgnat}/s-imgcha.ads (98%) rename gcc/ada/{ => libgnat}/s-imgdec.adb (99%) rename gcc/ada/{ => libgnat}/s-imgdec.ads (98%) rename gcc/ada/{ => libgnat}/s-imgenu.adb (98%) rename gcc/ada/{ => libgnat}/s-imgenu.ads (98%) rename gcc/ada/{ => libgnat}/s-imgint.adb (98%) rename gcc/ada/{ => libgnat}/s-imgint.ads (98%) rename gcc/ada/{ => libgnat}/s-imgllb.adb (98%) rename gcc/ada/{ => libgnat}/s-imgllb.ads (98%) copy gcc/ada/{ => libgnat}/s-imglld.adb (98%) rename gcc/ada/{ => libgnat}/s-imglld.ads (98%) rename gcc/ada/{ => libgnat}/s-imglli.adb (98%) rename gcc/ada/{ => libgnat}/s-imglli.ads (98%) rename gcc/ada/{ => libgnat}/s-imgllu.adb (98%) rename gcc/ada/{ => libgnat}/s-imgllu.ads (98%) rename gcc/ada/{ => libgnat}/s-imgllw.adb (98%) rename gcc/ada/{ => libgnat}/s-imgllw.ads (98%) rename gcc/ada/{ => libgnat}/s-imgrea.adb (99%) rename gcc/ada/{ => libgnat}/s-imgrea.ads (98%) rename gcc/ada/{ => libgnat}/s-imguns.adb (98%) rename gcc/ada/{ => libgnat}/s-imguns.ads (98%) rename gcc/ada/{ => libgnat}/s-imgwch.adb (98%) rename gcc/ada/{ => libgnat}/s-imgwch.ads (98%) rename gcc/ada/{ => libgnat}/s-imgwiu.adb (98%) rename gcc/ada/{ => libgnat}/s-imgwiu.ads (98%) rename gcc/ada/{ => libgnat}/s-io.adb (98%) rename gcc/ada/{ => libgnat}/s-io.ads (98%) rename gcc/ada/{ => libgnat}/s-llflex.ads (97%) rename gcc/ada/{ => libgnat}/s-maccod.ads (98%) rename gcc/ada/{ => libgnat}/s-mantis.adb (97%) rename gcc/ada/{ => libgnat}/s-mantis.ads (97%) rename gcc/ada/{ => libgnat}/s-mastop.adb (98%) rename gcc/ada/{ => libgnat}/s-mastop.ads (98%) rename gcc/ada/{ => libgnat}/s-memcop.ads (98%) rename gcc/ada/{ => libgnat}/s-memory.adb (98%) rename gcc/ada/{ => libgnat}/s-memory.ads (98%) rename gcc/ada/{s-memory-mingw.adb => libgnat/s-memory__mingw.adb} (99%) rename gcc/ada/{ => libgnat}/s-mmap.adb (99%) rename gcc/ada/{ => libgnat}/s-mmap.ads (99%) rename gcc/ada/{s-mmauni-long.ads => libgnat/s-mmauni__long.ads} (98%) rename gcc/ada/{s-mmosin-mingw.adb => libgnat/s-mmosin__mingw.adb} (99%) rename gcc/ada/{s-mmosin-mingw.ads => libgnat/s-mmosin__mingw.ads} (99%) rename gcc/ada/{s-mmosin-unix.adb => libgnat/s-mmosin__unix.adb} (99%) rename gcc/ada/{s-mmosin-unix.ads => libgnat/s-mmosin__unix.ads} (98%) rename gcc/ada/{ => libgnat}/s-multip.adb (97%) rename gcc/ada/{ => libgnat}/s-multip.ads (100%) create mode 100644 gcc/ada/libgnat/s-objrea.adb create mode 100644 gcc/ada/libgnat/s-objrea.ads rename gcc/ada/{ => libgnat}/s-os_lib.adb (100%) rename gcc/ada/{ => libgnat}/s-os_lib.ads (100%) copy gcc/ada/{ => libgnat}/s-osprim.ads (98%) rename gcc/ada/{s-osprim-darwin.adb => libgnat/s-osprim__darwin.adb} (98%) rename gcc/ada/{s-osprim.ads => libgnat/s-osprim__lynxos.ads} (82%) rename gcc/ada/{s-osprim-mingw.adb => libgnat/s-osprim__mingw.adb} (99%) copy gcc/ada/{s-osprim-posix.adb => libgnat/s-osprim__posix.adb} (99%) rename gcc/ada/{s-osprim-posix.adb => libgnat/s-osprim__posix2008.adb} (94%) rename gcc/ada/{s-osprim-solaris.adb => libgnat/s-osprim__solaris.adb} (98%) rename gcc/ada/{s-osprim-unix.adb => libgnat/s-osprim__unix.adb} (98%) rename gcc/ada/{s-osprim-vxworks.adb => libgnat/s-osprim__vxworks.adb} (98%) rename gcc/ada/{s-osprim-x32.adb => libgnat/s-osprim__x32.adb} (98%) rename gcc/ada/{s-dimkio.ads => libgnat/s-osvers__vxworks-653.ads} (74%) rename gcc/ada/{ => libgnat}/s-pack03.adb (98%) rename gcc/ada/{ => libgnat}/s-pack03.ads (98%) rename gcc/ada/{ => libgnat}/s-pack05.adb (98%) rename gcc/ada/{ => libgnat}/s-pack05.ads (98%) rename gcc/ada/{ => libgnat}/s-pack06.adb (99%) rename gcc/ada/{ => libgnat}/s-pack06.ads (98%) rename gcc/ada/{ => libgnat}/s-pack07.adb (98%) rename gcc/ada/{ => libgnat}/s-pack07.ads (98%) rename gcc/ada/{ => libgnat}/s-pack09.adb (98%) rename gcc/ada/{ => libgnat}/s-pack09.ads (98%) rename gcc/ada/{ => libgnat}/s-pack10.adb (99%) rename gcc/ada/{ => libgnat}/s-pack10.ads (98%) rename gcc/ada/{ => libgnat}/s-pack11.adb (98%) rename gcc/ada/{ => libgnat}/s-pack11.ads (98%) rename gcc/ada/{ => libgnat}/s-pack12.adb (99%) rename gcc/ada/{ => libgnat}/s-pack12.ads (98%) rename gcc/ada/{ => libgnat}/s-pack13.adb (98%) rename gcc/ada/{ => libgnat}/s-pack13.ads (98%) rename gcc/ada/{ => libgnat}/s-pack14.adb (99%) rename gcc/ada/{ => libgnat}/s-pack14.ads (98%) rename gcc/ada/{ => libgnat}/s-pack15.adb (98%) rename gcc/ada/{ => libgnat}/s-pack15.ads (98%) rename gcc/ada/{ => libgnat}/s-pack17.adb (98%) rename gcc/ada/{ => libgnat}/s-pack17.ads (98%) rename gcc/ada/{ => libgnat}/s-pack18.adb (99%) rename gcc/ada/{ => libgnat}/s-pack18.ads (98%) rename gcc/ada/{ => libgnat}/s-pack19.adb (98%) rename gcc/ada/{ => libgnat}/s-pack19.ads (98%) rename gcc/ada/{ => libgnat}/s-pack20.adb (99%) rename gcc/ada/{ => libgnat}/s-pack20.ads (98%) rename gcc/ada/{ => libgnat}/s-pack21.adb (98%) rename gcc/ada/{ => libgnat}/s-pack21.ads (98%) rename gcc/ada/{ => libgnat}/s-pack22.adb (99%) rename gcc/ada/{ => libgnat}/s-pack22.ads (98%) rename gcc/ada/{ => libgnat}/s-pack23.adb (98%) rename gcc/ada/{ => libgnat}/s-pack23.ads (98%) rename gcc/ada/{ => libgnat}/s-pack24.adb (99%) rename gcc/ada/{ => libgnat}/s-pack24.ads (98%) rename gcc/ada/{ => libgnat}/s-pack25.adb (98%) rename gcc/ada/{ => libgnat}/s-pack25.ads (98%) rename gcc/ada/{ => libgnat}/s-pack26.adb (99%) rename gcc/ada/{ => libgnat}/s-pack26.ads (98%) rename gcc/ada/{ => libgnat}/s-pack27.adb (98%) rename gcc/ada/{ => libgnat}/s-pack27.ads (98%) rename gcc/ada/{ => libgnat}/s-pack28.adb (99%) rename gcc/ada/{ => libgnat}/s-pack28.ads (98%) rename gcc/ada/{ => libgnat}/s-pack29.adb (98%) rename gcc/ada/{ => libgnat}/s-pack29.ads (98%) rename gcc/ada/{ => libgnat}/s-pack30.adb (99%) rename gcc/ada/{ => libgnat}/s-pack30.ads (98%) rename gcc/ada/{ => libgnat}/s-pack31.adb (98%) rename gcc/ada/{ => libgnat}/s-pack31.ads (98%) rename gcc/ada/{ => libgnat}/s-pack33.adb (98%) rename gcc/ada/{ => libgnat}/s-pack33.ads (98%) rename gcc/ada/{ => libgnat}/s-pack34.adb (99%) rename gcc/ada/{ => libgnat}/s-pack34.ads (98%) rename gcc/ada/{ => libgnat}/s-pack35.adb (98%) rename gcc/ada/{ => libgnat}/s-pack35.ads (98%) rename gcc/ada/{ => libgnat}/s-pack36.adb (99%) rename gcc/ada/{ => libgnat}/s-pack36.ads (98%) rename gcc/ada/{ => libgnat}/s-pack37.adb (98%) rename gcc/ada/{ => libgnat}/s-pack37.ads (98%) rename gcc/ada/{ => libgnat}/s-pack38.adb (99%) rename gcc/ada/{ => libgnat}/s-pack38.ads (98%) rename gcc/ada/{ => libgnat}/s-pack39.adb (98%) rename gcc/ada/{ => libgnat}/s-pack39.ads (98%) rename gcc/ada/{ => libgnat}/s-pack40.adb (99%) rename gcc/ada/{ => libgnat}/s-pack40.ads (98%) rename gcc/ada/{ => libgnat}/s-pack41.adb (98%) rename gcc/ada/{ => libgnat}/s-pack41.ads (98%) rename gcc/ada/{ => libgnat}/s-pack42.adb (99%) rename gcc/ada/{ => libgnat}/s-pack42.ads (98%) rename gcc/ada/{ => libgnat}/s-pack43.adb (98%) rename gcc/ada/{ => libgnat}/s-pack43.ads (98%) rename gcc/ada/{ => libgnat}/s-pack44.adb (99%) rename gcc/ada/{ => libgnat}/s-pack44.ads (98%) rename gcc/ada/{ => libgnat}/s-pack45.adb (98%) rename gcc/ada/{ => libgnat}/s-pack45.ads (98%) rename gcc/ada/{ => libgnat}/s-pack46.adb (99%) rename gcc/ada/{ => libgnat}/s-pack46.ads (98%) rename gcc/ada/{ => libgnat}/s-pack47.adb (98%) rename gcc/ada/{ => libgnat}/s-pack47.ads (98%) rename gcc/ada/{ => libgnat}/s-pack48.adb (99%) rename gcc/ada/{ => libgnat}/s-pack48.ads (98%) rename gcc/ada/{ => libgnat}/s-pack49.adb (98%) rename gcc/ada/{ => libgnat}/s-pack49.ads (98%) rename gcc/ada/{ => libgnat}/s-pack50.adb (99%) rename gcc/ada/{ => libgnat}/s-pack50.ads (98%) rename gcc/ada/{ => libgnat}/s-pack51.adb (98%) rename gcc/ada/{ => libgnat}/s-pack51.ads (98%) rename gcc/ada/{ => libgnat}/s-pack52.adb (99%) rename gcc/ada/{ => libgnat}/s-pack52.ads (98%) rename gcc/ada/{ => libgnat}/s-pack53.adb (98%) rename gcc/ada/{ => libgnat}/s-pack53.ads (98%) rename gcc/ada/{ => libgnat}/s-pack54.adb (99%) rename gcc/ada/{ => libgnat}/s-pack54.ads (98%) rename gcc/ada/{ => libgnat}/s-pack55.adb (98%) rename gcc/ada/{ => libgnat}/s-pack55.ads (98%) rename gcc/ada/{ => libgnat}/s-pack56.adb (99%) rename gcc/ada/{ => libgnat}/s-pack56.ads (98%) rename gcc/ada/{ => libgnat}/s-pack57.adb (98%) rename gcc/ada/{ => libgnat}/s-pack57.ads (98%) rename gcc/ada/{ => libgnat}/s-pack58.adb (99%) rename gcc/ada/{ => libgnat}/s-pack58.ads (98%) rename gcc/ada/{ => libgnat}/s-pack59.adb (98%) rename gcc/ada/{ => libgnat}/s-pack59.ads (98%) rename gcc/ada/{ => libgnat}/s-pack60.adb (99%) rename gcc/ada/{ => libgnat}/s-pack60.ads (98%) rename gcc/ada/{ => libgnat}/s-pack61.adb (98%) rename gcc/ada/{ => libgnat}/s-pack61.ads (98%) rename gcc/ada/{ => libgnat}/s-pack62.adb (99%) rename gcc/ada/{ => libgnat}/s-pack62.ads (98%) rename gcc/ada/{ => libgnat}/s-pack63.adb (98%) rename gcc/ada/{ => libgnat}/s-pack63.ads (98%) rename gcc/ada/{ => libgnat}/s-parame.adb (98%) rename gcc/ada/{ => libgnat}/s-parame.ads (96%) rename gcc/ada/{s-parame-ae653.ads => libgnat/s-parame__ae653.ads} (96%) rename gcc/ada/{s-parame-hpux.ads => libgnat/s-parame__hpux.ads} (96%) rename gcc/ada/{s-parame-rtems.adb => libgnat/s-parame__rtems.adb} (100%) rename gcc/ada/{s-parame-vxworks.adb => libgnat/s-parame__vxworks.adb} (98%) rename gcc/ada/{s-parame-vxworks.ads => libgnat/s-parame__vxworks.ads} (96%) rename gcc/ada/{ => libgnat}/s-parint.adb (99%) rename gcc/ada/{ => libgnat}/s-parint.ads (99%) rename gcc/ada/{ => libgnat}/s-pooglo.adb (98%) rename gcc/ada/{ => libgnat}/s-pooglo.ads (98%) rename gcc/ada/{ => libgnat}/s-pooloc.adb (98%) rename gcc/ada/{ => libgnat}/s-pooloc.ads (98%) rename gcc/ada/{ => libgnat}/s-poosiz.adb (99%) rename gcc/ada/{ => libgnat}/s-poosiz.ads (98%) rename gcc/ada/{ => libgnat}/s-powtab.ads (98%) rename gcc/ada/{ => libgnat}/s-purexc.ads (93%) rename gcc/ada/{ => libgnat}/s-rannum.adb (99%) rename gcc/ada/{ => libgnat}/s-rannum.ads (99%) rename gcc/ada/{ => libgnat}/s-ransee.adb (97%) rename gcc/ada/{ => libgnat}/s-ransee.ads (97%) rename gcc/ada/{ => libgnat}/s-regexp.adb (100%) rename gcc/ada/{ => libgnat}/s-regexp.ads (93%) rename gcc/ada/{ => libgnat}/s-regpat.adb (100%) rename gcc/ada/{ => libgnat}/s-regpat.ads (99%) rename gcc/ada/{ => libgnat}/s-resfil.adb (100%) rename gcc/ada/{ => libgnat}/s-resfil.ads (100%) rename gcc/ada/{ => libgnat}/s-restri.adb (97%) rename gcc/ada/{ => libgnat}/s-restri.ads (98%) rename gcc/ada/{ => libgnat}/s-rident.ads (100%) rename gcc/ada/{ => libgnat}/s-rpc.adb (98%) rename gcc/ada/{ => libgnat}/s-rpc.ads (98%) rename gcc/ada/{ => libgnat}/s-scaval.adb (99%) rename gcc/ada/{ => libgnat}/s-scaval.ads (98%) rename gcc/ada/{ => libgnat}/s-secsta.adb (99%) rename gcc/ada/{ => libgnat}/s-secsta.ads (98%) rename gcc/ada/{ => libgnat}/s-sequio.adb (98%) rename gcc/ada/{ => libgnat}/s-sequio.ads (98%) rename gcc/ada/{ => libgnat}/s-shasto.adb (99%) rename gcc/ada/{ => libgnat}/s-shasto.ads (99%) rename gcc/ada/{ => libgnat}/s-soflin.adb (99%) rename gcc/ada/{ => libgnat}/s-soflin.ads (99%) rename gcc/ada/{ => libgnat}/s-sopco3.adb (98%) rename gcc/ada/{ => libgnat}/s-sopco3.ads (97%) rename gcc/ada/{ => libgnat}/s-sopco4.adb (98%) rename gcc/ada/{ => libgnat}/s-sopco4.ads (97%) rename gcc/ada/{ => libgnat}/s-sopco5.adb (98%) rename gcc/ada/{ => libgnat}/s-sopco5.ads (97%) rename gcc/ada/{ => libgnat}/s-spsufi.adb (98%) rename gcc/ada/{ => libgnat}/s-spsufi.ads (97%) rename gcc/ada/{ => libgnat}/s-stache.adb (97%) rename gcc/ada/{ => libgnat}/s-stache.ads (98%) rename gcc/ada/{ => libgnat}/s-stalib.adb (98%) rename gcc/ada/{ => libgnat}/s-stalib.ads (99%) rename gcc/ada/{ => libgnat}/s-stausa.adb (99%) rename gcc/ada/{ => libgnat}/s-stausa.ads (99%) rename gcc/ada/{ => libgnat}/s-stchop.adb (99%) rename gcc/ada/{ => libgnat}/s-stchop.ads (98%) rename gcc/ada/{s-stchop-limit.ads => libgnat/s-stchop__limit.ads} (98%) rename gcc/ada/{s-stchop-rtems.adb => libgnat/s-stchop__rtems.adb} (100%) rename gcc/ada/{s-stchop-vxworks.adb => libgnat/s-stchop__vxworks.adb} (98%) rename gcc/ada/{ => libgnat}/s-stoele.adb (98%) rename gcc/ada/{ => libgnat}/s-stoele.ads (98%) rename gcc/ada/{ => libgnat}/s-stopoo.adb (98%) rename gcc/ada/{ => libgnat}/s-stopoo.ads (98%) rename gcc/ada/{ => libgnat}/s-stposu.adb (100%) rename gcc/ada/{ => libgnat}/s-stposu.ads (99%) rename gcc/ada/{ => libgnat}/s-stratt.adb (99%) rename gcc/ada/{ => libgnat}/s-stratt.ads (99%) rename gcc/ada/{s-stratt-xdr.adb => libgnat/s-stratt__xdr.adb} (99%) rename gcc/ada/{ => libgnat}/s-strcom.adb (98%) rename gcc/ada/{ => libgnat}/s-strcom.ads (98%) rename gcc/ada/{ => libgnat}/s-strhas.adb (98%) rename gcc/ada/{ => libgnat}/s-strhas.ads (98%) rename gcc/ada/{ => libgnat}/s-string.adb (97%) rename gcc/ada/{ => libgnat}/s-string.ads (98%) rename gcc/ada/{ => libgnat}/s-strops.adb (98%) rename gcc/ada/{ => libgnat}/s-strops.ads (98%) rename gcc/ada/{ => libgnat}/s-ststop.adb (95%) rename gcc/ada/{ => libgnat}/s-ststop.ads (96%) rename gcc/ada/{ => libgnat}/s-tasloc.adb (97%) rename gcc/ada/{ => libgnat}/s-tasloc.ads (98%) rename gcc/ada/{s-gloloc.ads => libgnat/s-thread.ads} (56%) create mode 100644 gcc/ada/libgnat/s-thread__ae653.adb rename gcc/ada/{ => libgnat}/s-traceb.adb (98%) rename gcc/ada/{ => libgnat}/s-traceb.ads (98%) rename gcc/ada/{s-traceb-hpux.adb => libgnat/s-traceb__hpux.adb} (99%) rename gcc/ada/{s-traceb-mastop.adb => libgnat/s-traceb__mastop.adb} (98%) copy gcc/ada/{ => libgnat}/s-traent.adb (97%) rename gcc/ada/{ => libgnat}/s-traent.ads (98%) rename gcc/ada/{ => libgnat}/s-trasym.adb (82%) rename gcc/ada/{ => libgnat}/s-trasym.ads (67%) create mode 100644 gcc/ada/libgnat/s-trasym__dwarf.adb rename gcc/ada/{s-traent.adb => libgnat/s-tsmona.adb} (75%) create mode 100644 gcc/ada/libgnat/s-tsmona__linux.adb rename gcc/ada/{s-imglld.adb => libgnat/s-tsmona__mingw.adb} (64%) rename gcc/ada/{ => libgnat}/s-unstyp.ads (99%) rename gcc/ada/{ => libgnat}/s-utf_32.adb (99%) rename gcc/ada/{ => libgnat}/s-utf_32.ads (99%) rename gcc/ada/{ => libgnat}/s-valboo.adb (97%) rename gcc/ada/{ => libgnat}/s-valboo.ads (97%) rename gcc/ada/{ => libgnat}/s-valcha.adb (98%) rename gcc/ada/{ => libgnat}/s-valcha.ads (97%) rename gcc/ada/{ => libgnat}/s-valdec.adb (98%) rename gcc/ada/{ => libgnat}/s-valdec.ads (98%) rename gcc/ada/{ => libgnat}/s-valenu.adb (98%) rename gcc/ada/{ => libgnat}/s-valenu.ads (98%) rename gcc/ada/{ => libgnat}/s-valint.adb (98%) rename gcc/ada/{ => libgnat}/s-valint.ads (98%) rename gcc/ada/{ => libgnat}/s-vallld.adb (98%) rename gcc/ada/{ => libgnat}/s-vallld.ads (98%) rename gcc/ada/{ => libgnat}/s-vallli.adb (98%) rename gcc/ada/{ => libgnat}/s-vallli.ads (98%) rename gcc/ada/{ => libgnat}/s-valllu.adb (99%) rename gcc/ada/{ => libgnat}/s-valllu.ads (99%) rename gcc/ada/{ => libgnat}/s-valrea.adb (99%) rename gcc/ada/{ => libgnat}/s-valrea.ads (98%) rename gcc/ada/{ => libgnat}/s-valuns.adb (99%) rename gcc/ada/{ => libgnat}/s-valuns.ads (99%) rename gcc/ada/{ => libgnat}/s-valuti.adb (99%) rename gcc/ada/{ => libgnat}/s-valuti.ads (99%) rename gcc/ada/{ => libgnat}/s-valwch.adb (98%) rename gcc/ada/{ => libgnat}/s-valwch.ads (97%) rename gcc/ada/{ => libgnat}/s-veboop.adb (98%) rename gcc/ada/{ => libgnat}/s-veboop.ads (98%) rename gcc/ada/{ => libgnat}/s-vector.ads (97%) rename gcc/ada/{ => libgnat}/s-vercon.adb (97%) rename gcc/ada/{ => libgnat}/s-vercon.ads (97%) rename gcc/ada/{ => libgnat}/s-wchcnv.adb (99%) rename gcc/ada/{ => libgnat}/s-wchcnv.ads (99%) rename gcc/ada/{ => libgnat}/s-wchcon.adb (98%) rename gcc/ada/{ => libgnat}/s-wchcon.ads (99%) rename gcc/ada/{ => libgnat}/s-wchjis.adb (99%) rename gcc/ada/{ => libgnat}/s-wchjis.ads (98%) rename gcc/ada/{ => libgnat}/s-wchstw.adb (98%) rename gcc/ada/{ => libgnat}/s-wchstw.ads (98%) rename gcc/ada/{ => libgnat}/s-wchwts.adb (98%) rename gcc/ada/{ => libgnat}/s-wchwts.ads (98%) rename gcc/ada/{ => libgnat}/s-widboo.adb (97%) rename gcc/ada/{ => libgnat}/s-widboo.ads (97%) rename gcc/ada/{ => libgnat}/s-widcha.adb (97%) rename gcc/ada/{ => libgnat}/s-widcha.ads (97%) rename gcc/ada/{ => libgnat}/s-widenu.adb (98%) rename gcc/ada/{ => libgnat}/s-widenu.ads (98%) rename gcc/ada/{ => libgnat}/s-widlli.adb (98%) rename gcc/ada/{ => libgnat}/s-widlli.ads (97%) rename gcc/ada/{ => libgnat}/s-widllu.adb (98%) rename gcc/ada/{ => libgnat}/s-widllu.ads (97%) rename gcc/ada/{ => libgnat}/s-widwch.adb (98%) rename gcc/ada/{ => libgnat}/s-widwch.ads (97%) rename gcc/ada/{ => libgnat}/s-win32.ads (99%) rename gcc/ada/{ => libgnat}/s-winext.ads (98%) rename gcc/ada/{ => libgnat}/s-wwdcha.adb (98%) rename gcc/ada/{ => libgnat}/s-wwdcha.ads (97%) rename gcc/ada/{ => libgnat}/s-wwdenu.adb (99%) rename gcc/ada/{ => libgnat}/s-wwdenu.ads (98%) rename gcc/ada/{ => libgnat}/s-wwdwch.adb (98%) rename gcc/ada/{ => libgnat}/s-wwdwch.ads (98%) rename gcc/ada/{ => libgnat}/sequenio.ads (100%) rename gcc/ada/{ => libgnat}/system-aix.ads (99%) rename gcc/ada/{ => libgnat}/system-darwin-arm.ads (99%) rename gcc/ada/{ => libgnat}/system-darwin-ppc.ads (99%) rename gcc/ada/{ => libgnat}/system-darwin-x86.ads (99%) rename gcc/ada/{ => libgnat}/system-djgpp.ads (100%) rename gcc/ada/{ => libgnat}/system-dragonfly-x86_64.ads (100%) rename gcc/ada/{ => libgnat}/system-freebsd.ads (100%) rename gcc/ada/{ => libgnat}/system-hpux-ia64.ads (99%) rename gcc/ada/{ => libgnat}/system-hpux.ads (99%) rename gcc/ada/{ => libgnat}/system-linux-alpha.ads (99%) rename gcc/ada/{ => libgnat}/system-linux-arm.ads (100%) copy gcc/ada/{ => libgnat}/system-linux-hppa.ads (99%) rename gcc/ada/{ => libgnat}/system-linux-ia64.ads (99%) rename gcc/ada/{ => libgnat}/system-linux-m68k.ads (100%) rename gcc/ada/{ => libgnat}/system-linux-mips.ads (100%) rename gcc/ada/{ => libgnat}/system-linux-ppc.ads (100%) rename gcc/ada/{ => libgnat}/system-linux-s390.ads (100%) rename gcc/ada/{ => libgnat}/system-linux-sh4.ads (99%) rename gcc/ada/{ => libgnat}/system-linux-sparc.ads (99%) rename gcc/ada/{ => libgnat}/system-linux-x86.ads (100%) rename gcc/ada/{system-linux-hppa.ads => libgnat/system-lynxos178-ppc.ads} (85%) rename gcc/ada/{ => libgnat}/system-mingw.ads (99%) rename gcc/ada/{ => libgnat}/system-rtems.ads (100%) rename gcc/ada/{ => libgnat}/system-solaris-sparc.ads (99%) rename gcc/ada/{ => libgnat}/system-solaris-x86.ads (99%) copy gcc/ada/{system-vxworks-arm.ads => libgnat/system-vxworks-arm-rtp-smp.ads} (89%) copy gcc/ada/{system-vxworks-arm.ads => libgnat/system-vxworks-arm-rtp.ads} (90%) copy gcc/ada/{ => libgnat}/system-vxworks-arm.ads (99%) copy gcc/ada/{system-vxworks-arm.ads => libgnat/system-vxworks-e500-kernel.ads} (96%) copy gcc/ada/{system-vxworks-ppc.ads => libgnat/system-vxworks-e500-rtp-smp.ads} (91%) copy gcc/ada/{system-vxworks-ppc.ads => libgnat/system-vxworks-e500-rtp.ads} (93%) rename gcc/ada/{system-vxworks-sparcv9.ads => libgnat/system-vxworks-e500-vthread. [...] copy gcc/ada/{system-vxworks-arm.ads => libgnat/system-vxworks-ppc-kernel.ads} (97%) copy gcc/ada/{system-vxworks-ppc.ads => libgnat/system-vxworks-ppc-ravenscar.ads} (82%) copy gcc/ada/{system-vxworks-ppc.ads => libgnat/system-vxworks-ppc-rtp-smp.ads} (93%) copy gcc/ada/{system-vxworks-ppc.ads => libgnat/system-vxworks-ppc-rtp.ads} (94%) rename gcc/ada/{system-vxworks-m68k.ads => libgnat/system-vxworks-ppc-vthread.ads} (95%) rename gcc/ada/{ => libgnat}/system-vxworks-ppc.ads (97%) copy gcc/ada/{system-vxworks-arm.ads => libgnat/system-vxworks-ppc64-kernel.ads} (95%) copy gcc/ada/{system-vxworks-arm.ads => libgnat/system-vxworks-x86-kernel.ads} (96%) copy gcc/ada/{system-vxworks-arm.ads => libgnat/system-vxworks-x86-rtp-smp.ads} (93%) copy gcc/ada/{system-vxworks-arm.ads => libgnat/system-vxworks-x86-rtp.ads} (94%) copy gcc/ada/{system-vxworks-x86.ads => libgnat/system-vxworks-x86-vthread.ads} (95%) rename gcc/ada/{ => libgnat}/system-vxworks-x86.ads (97%) copy gcc/ada/{system-vxworks-arm.ads => libgnat/system-vxworks7-arm-rtp-smp.ads} (90%) rename gcc/ada/{system-vxworks-mips.ads => libgnat/system-vxworks7-arm.ads} (95%) copy gcc/ada/{system-vxworks-arm.ads => libgnat/system-vxworks7-e500-rtp-smp.ads} (92%) copy gcc/ada/{system-vxworks-arm.ads => libgnat/system-vxworks7-ppc-rtp-smp.ads} (93%) copy gcc/ada/{system-vxworks-arm.ads => libgnat/system-vxworks7-ppc64-rtp-smp.ads} (92%) copy gcc/ada/{system-vxworks-arm.ads => libgnat/system-vxworks7-x86-kernel.ads} (97%) copy gcc/ada/{system-vxworks-arm.ads => libgnat/system-vxworks7-x86-rtp-smp.ads} (94%) copy gcc/ada/{system-vxworks-arm.ads => libgnat/system-vxworks7-x86_64-kernel.ads} (96%) rename gcc/ada/{system-vxworks-arm.ads => libgnat/system-vxworks7-x86_64-rtp-smp.a [...] rename gcc/ada/{ => libgnat}/system.ads (96%) rename gcc/ada/{ => libgnat}/text_io.ads (100%) rename gcc/ada/{ => libgnat}/unchconv.ads (100%) rename gcc/ada/{ => libgnat}/unchdeal.ads (100%) delete mode 100644 gcc/ada/math_lib.adb delete mode 100644 gcc/ada/s-auxdec-empty.adb delete mode 100644 gcc/ada/s-auxdec-empty.ads delete mode 100644 gcc/ada/s-hibaen.ads delete mode 100644 gcc/ada/s-tfsetr-default.adb delete mode 100644 gcc/ada/s-tfsetr-vxworks.adb delete mode 100644 gcc/ada/s-traces-default.adb delete mode 100644 gcc/ada/s-traces.adb delete mode 100644 gcc/ada/s-traces.ads delete mode 100644 gcc/ada/s-trafor-default.adb delete mode 100644 gcc/ada/s-trafor-default.ads delete mode 100644 gcc/ada/s-tratas-default.adb delete mode 100644 gcc/ada/s-tratas.adb delete mode 100644 gcc/ada/s-tratas.ads delete mode 100644 gcc/ada/s-vxwork-m68k.ads delete mode 100644 gcc/ada/s-vxwork-mips.ads delete mode 100644 gcc/ada/s-vxwork-sparcv9.ads create mode 100644 gcc/ada/sem_spark.adb create mode 100644 gcc/ada/sem_spark.ads create mode 100644 gcc/config/arm/arm-isa.h create mode 100644 gcc/testsuite/c-c++-common/pr82112.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-68177.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-defarg7.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice18.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice19.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice20.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nested7.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-variadic4.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-variadic5.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr81325.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/lambda-defarg7.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/lambda-ice2.C create mode 100644 gcc/testsuite/g++.dg/ext/altivec-18.C copy gcc/testsuite/g++.dg/{torture/pr70029.C => lto/pr70029_0.C} (53%) copy gcc/testsuite/g++.dg/{torture/pr65626.C => pr82128.C} (91%) create mode 100644 gcc/testsuite/g++.dg/torture/pr70621.C create mode 100644 gcc/testsuite/g++.dg/torture/pr82154.C create mode 100644 gcc/testsuite/gcc.dg/pr81979.c create mode 100644 gcc/testsuite/gcc.dg/pr81988.c create mode 100644 gcc/testsuite/gcc.dg/pr82112.c create mode 100644 gcc/testsuite/gcc.dg/pr82167.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr82157.c copy gcc/testsuite/gcc.dg/tree-ssa/{ssa-fre-47.c => ssa-fre-59.c} (57%) create mode 100644 gcc/testsuite/gcc.target/powerpc/float128-3.c copy gcc/testsuite/gcc.target/powerpc/{float128-1.c => float128-4.c} (72%) create mode 100644 gcc/testsuite/gcc.target/powerpc/float128-5.c create mode 100644 gcc/testsuite/gcc.target/powerpc/fold-vec-ld-char.c create mode 100644 gcc/testsuite/gcc.target/powerpc/fold-vec-ld-double.c create mode 100644 gcc/testsuite/gcc.target/powerpc/fold-vec-ld-float.c create mode 100644 gcc/testsuite/gcc.target/powerpc/fold-vec-ld-int.c create mode 100644 gcc/testsuite/gcc.target/powerpc/fold-vec-ld-longlong.c create mode 100644 gcc/testsuite/gcc.target/powerpc/fold-vec-ld-short.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr82112.c create mode 100644 gcc/testsuite/gfortran.dg/associate_24.f90 create mode 100644 gcc/testsuite/gfortran.dg/pdt_1.f03 create mode 100644 gcc/testsuite/gfortran.dg/pdt_10.f03 create mode 100644 gcc/testsuite/gfortran.dg/pdt_2.f03 create mode 100644 gcc/testsuite/gfortran.dg/pdt_3.f03 create mode 100644 gcc/testsuite/gfortran.dg/pdt_4.f03 create mode 100644 gcc/testsuite/gfortran.dg/pdt_5.f03 create mode 100644 gcc/testsuite/gfortran.dg/pdt_6.f03 create mode 100644 gcc/testsuite/gfortran.dg/pdt_7.f03 create mode 100644 gcc/testsuite/gfortran.dg/pdt_8.f03 create mode 100644 gcc/testsuite/gfortran.dg/pdt_9.f03 create mode 100644 gcc/testsuite/gfortran.dg/pointer_array_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/pointer_array_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/pointer_array_3.f90 create mode 100644 gcc/testsuite/gfortran.dg/pointer_array_4.f90 create mode 100644 gcc/testsuite/gfortran.dg/pointer_array_5.f90 create mode 100644 gcc/testsuite/gfortran.dg/pointer_array_6.f90 create mode 100644 gcc/testsuite/gfortran.dg/pointer_array_7.f90 create mode 100644 gcc/testsuite/gfortran.dg/pointer_array_8.f90 create mode 100644 gcc/testsuite/gfortran.dg/pointer_array_component_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/pointer_array_component_2.f90 create mode 100644 gcc/testsuite/gnat.dg/debug14.adb create mode 100644 gcc/testsuite/gnat.dg/opt67.adb create mode 100644 gcc/testsuite/gnat.dg/opt67_pkg.adb create mode 100644 gcc/testsuite/gnat.dg/opt67_pkg.ads create mode 100644 gcc/testsuite/gnat.dg/specs/atomic3.ads rename gcc/testsuite/gnat.dg/specs/{vfa.ads => vfa1.ads} (88%) create mode 100644 gcc/testsuite/gnat.dg/specs/vfa2.ads delete mode 100644 libstdc++-v3/include/bits/c++14_warning.h delete mode 100644 libstdc++-v3/include/bits/c++17_warning.h create mode 100644 libstdc++-v3/testsuite/20_util/duration/cons/dr1177.cc copy libstdc++-v3/testsuite/20_util/{is_constructible/80812.cc => time_point/cons/ [...] copy libstdc++-v3/testsuite/21_strings/{basic_string/cons/char/79162.cc => basic_s [...] copy libstdc++-v3/testsuite/21_strings/{basic_string/cons/wchar_t/79162.cc => basi [...] copy libstdc++-v3/testsuite/{20_util/function_objects/mem_fn/80478.cc => 21_string [...] create mode 100644 libstdc++-v3/testsuite/21_strings/basic_string_view/operations/ [...] copy libstdc++-v3/testsuite/{20_util/function_objects/mem_fn/80478.cc => 21_string [...] create mode 100644 libstdc++-v3/testsuite/experimental/string_view/operations/comp [...]