Home | History | Annotate | Line # | Download | only in libgcc
ChangeLog revision 1.1.1.25
      1  1.1.1.25    mrg 2025-07-11  Release Manager
      2  1.1.1.25    mrg 
      3  1.1.1.25    mrg 	* GCC 12.5.0 released.
      4  1.1.1.25    mrg 
      5  1.1.1.25    mrg 2025-07-04  Mark Mentovai  <mark (a] mentovai.com>
      6  1.1.1.25    mrg 
      7  1.1.1.25    mrg 	Backported from master:
      8  1.1.1.25    mrg 	2024-09-24  Mark Mentovai  <mark (a] mentovai.com>
      9  1.1.1.25    mrg 
     10  1.1.1.25    mrg 	PR target/116809
     11  1.1.1.25    mrg 	* config.host: Build legacy libgcc_s.1 on hosts before macOS 10.12.
     12  1.1.1.25    mrg 	* config/i386/t-darwin: Remove reference to legacy libgcc_s.1
     13  1.1.1.25    mrg 	* config/rs6000/t-darwin: Likewise.
     14  1.1.1.25    mrg 	* config/t-darwin-libgccs1: New file.
     15  1.1.1.25    mrg 
     16  1.1.1.25    mrg 2025-02-20  Dimitry Andric  <dimitry (a] andric.com>
     17  1.1.1.25    mrg 
     18  1.1.1.25    mrg 	PR target/118685
     19  1.1.1.25    mrg 	* config.host (*-*-freebsd*): Add crtbeginT.o to extra_parts.
     20  1.1.1.25    mrg 
     21  1.1.1.24    mrg 2024-06-20  Release Manager
     22  1.1.1.24    mrg 
     23  1.1.1.24    mrg 	* GCC 12.4.0 released.
     24  1.1.1.24    mrg 
     25  1.1.1.24    mrg 2024-06-12  Andre Vieira  <andre.simoesdiasvieira (a] arm.com>
     26  1.1.1.24    mrg 
     27  1.1.1.24    mrg 	Backported from master:
     28  1.1.1.24    mrg 	2024-06-06  Andre Vieira  <andre.simoesdiasvieira (a] arm.com>
     29  1.1.1.24    mrg 
     30  1.1.1.24    mrg 	PR target/115360
     31  1.1.1.24    mrg 	* config/arm/cmse_nonsecure_call.S: Add .type and .size directives.
     32  1.1.1.24    mrg 
     33  1.1.1.24    mrg 2024-04-12  Iain Sandoe  <iain (a] sandoe.co.uk>
     34  1.1.1.24    mrg 
     35  1.1.1.24    mrg 	Backported from master:
     36  1.1.1.24    mrg 	2022-12-24  Iain Sandoe  <iain (a] sandoe.co.uk>
     37  1.1.1.24    mrg 
     38  1.1.1.24    mrg 	* config/t-slibgcc-darwin (install-darwin-libgcc-stubs): Skip the
     39  1.1.1.24    mrg 	install of libgcc_s.1.dylib when the installation is into the build
     40  1.1.1.24    mrg 	gcc directory.
     41  1.1.1.24    mrg 
     42  1.1.1.24    mrg 2024-01-13  Sandra Loosemore  <sandra (a] codesourcery.com>
     43  1.1.1.24    mrg 
     44  1.1.1.24    mrg 	Backported from master:
     45  1.1.1.24    mrg 	2024-01-12  Sandra Loosemore  <sandra (a] codesourcery.com>
     46  1.1.1.24    mrg 
     47  1.1.1.24    mrg 	* unwind-dw2-fde-dip.c (_Unwind_Find_FDE): Do not try to use
     48  1.1.1.24    mrg 	_dl_find_object on nios2; it doesn't work.
     49  1.1.1.24    mrg 
     50  1.1.1.24    mrg 2023-05-21  Iain Sandoe  <iain (a] sandoe.co.uk>
     51  1.1.1.24    mrg 
     52  1.1.1.24    mrg 	Backported from master:
     53  1.1.1.24    mrg 	2023-05-19  Iain Sandoe  <iain (a] sandoe.co.uk>
     54  1.1.1.24    mrg 
     55  1.1.1.24    mrg 	* config.host: Arrange to set min Darwin OS versions from
     56  1.1.1.24    mrg 	the configured host version.
     57  1.1.1.24    mrg 	* config/darwin10-unwind-find-enc-func.c: Do not use current
     58  1.1.1.24    mrg 	headers, but declare the nexessary structures locally to the
     59  1.1.1.24    mrg 	versions in use for Mac OSX 10.6.
     60  1.1.1.24    mrg 	* config/t-darwin: Amend to handle configured min OS
     61  1.1.1.24    mrg 	versions.
     62  1.1.1.24    mrg 	* config/t-darwin-min-1: New.
     63  1.1.1.24    mrg 	* config/t-darwin-min-5: New.
     64  1.1.1.24    mrg 	* config/t-darwin-min-8: New.
     65  1.1.1.24    mrg 
     66  1.1.1.23    mrg 2023-05-08  Release Manager
     67  1.1.1.22    mrg 
     68  1.1.1.23    mrg 	* GCC 12.3.0 released.
     69  1.1.1.22    mrg 
     70  1.1.1.23    mrg 2022-08-19  Release Manager
     71  1.1.1.22    mrg 
     72  1.1.1.23    mrg 	* GCC 12.2.0 released.
     73  1.1.1.22    mrg 
     74  1.1.1.23    mrg 2022-05-16  Sebastian Pop  <spop (a] amazon.com>
     75  1.1.1.22    mrg 
     76  1.1.1.23    mrg 	PR target/105162
     77  1.1.1.23    mrg 	* config/aarch64/lse.S: Define BARRIER and handle memory MODEL 5.
     78  1.1.1.23    mrg 	* config/aarch64/t-lse: Add a 5th memory model for _sync functions.
     79  1.1.1.23    mrg 
     80  1.1.1.23    mrg 2022-05-13  Martin Liska  <mliska (a] suse.cz>
     81  1.1.1.22    mrg 
     82  1.1.1.22    mrg 	Backported from master:
     83  1.1.1.23    mrg 	2022-05-11  Martin Liska  <mliska (a] suse.cz>
     84  1.1.1.23    mrg 		    Hans-Peter Helfert  <peter-helfert (a] t-online.de>
     85  1.1.1.22    mrg 
     86  1.1.1.23    mrg 	PR gcov-profile/105535
     87  1.1.1.23    mrg 	* libgcov.h (struct gcov_info): Use gcov_unsigned_t for
     88  1.1.1.23    mrg 	n_functions.
     89  1.1.1.22    mrg 
     90  1.1.1.23    mrg 2022-05-06  Release Manager
     91  1.1.1.22    mrg 
     92  1.1.1.23    mrg 	* GCC 12.1.0 released.
     93  1.1.1.22    mrg 
     94  1.1.1.23    mrg 2022-04-08  Sergei Trofimovich  <siarheit (a] google.com>
     95  1.1.1.22    mrg 
     96  1.1.1.23    mrg 	* config/ia64/fde-glibc.c: Make a no-op in inhibit_libc mode.
     97  1.1.1.22    mrg 
     98  1.1.1.23    mrg 2022-03-29  Chenghua Xu  <xuchenghua (a] loongson.cn>
     99  1.1.1.23    mrg 	    Lulu Cheng  <chenglulu (a] loongson.cn>
    100  1.1.1.22    mrg 
    101  1.1.1.23    mrg 	* configure: Regenerate file.
    102  1.1.1.22    mrg 
    103  1.1.1.23    mrg 2022-03-29  Chenghua Xu  <xuchenghua (a] loongson.cn>
    104  1.1.1.23    mrg 	    Lulu Cheng  <chenglulu (a] loongson.cn>
    105  1.1.1.22    mrg 
    106  1.1.1.23    mrg 	* config/loongarch/crtfastmath.c: New file.
    107  1.1.1.23    mrg 	* config/loongarch/linux-unwind.h: Like wise.
    108  1.1.1.23    mrg 	* config/loongarch/sfp-machine.h: Like wise.
    109  1.1.1.23    mrg 	* config/loongarch/t-crtstuff: Like wise.
    110  1.1.1.23    mrg 	* config/loongarch/t-loongarch: Like wise.
    111  1.1.1.23    mrg 	* config/loongarch/t-loongarch64: Like wise.
    112  1.1.1.23    mrg 	* config/loongarch/t-softfp-tf: Like wise.
    113  1.1.1.23    mrg 	* config.host: Add LoongArch tuples.
    114  1.1.1.23    mrg 	* configure.ac: Add LoongArch support.
    115  1.1.1.23    mrg 
    116  1.1.1.23    mrg 2022-03-19  Sergei Trofimovich  <slyfox at gentoo dot org>
    117  1.1.1.23    mrg 
    118  1.1.1.23    mrg 	PR libgcc/86224
    119  1.1.1.23    mrg 	* config/m68k/lb1sf68.S (__mulsi3_internal): Internal, hidden alias
    120  1.1.1.23    mrg 	for __mulsi3.
    121  1.1.1.23    mrg 	(__udivsi3_internal, __divsi3_internal): Similarly.
    122  1.1.1.23    mrg 	(__umodsi3, __modsi3): Use the internal function names.
    123  1.1.1.23    mrg 
    124  1.1.1.23    mrg 2022-03-09  Tobias Burnus  <tobias (a] codesourcery.com>
    125  1.1.1.23    mrg 
    126  1.1.1.23    mrg 	PR target/102215
    127  1.1.1.23    mrg 	* config/gcn/atomic.c (__sync_val_compare_and_swap_##SIZE): Move
    128  1.1.1.23    mrg 	a line up to non-arg-dependent value first.
    129  1.1.1.23    mrg 	(__ATOMIC_COMPARE_EXCHANGE): Define + call to generate
    130  1.1.1.23    mrg 	__atomic_compare_exchange_{1,2}.
    131  1.1.1.23    mrg 
    132  1.1.1.23    mrg 2022-03-04  Iain Sandoe  <iain (a] sandoe.co.uk>
    133  1.1.1.23    mrg 
    134  1.1.1.23    mrg 	* config/rs6000/t-darwin-ehs: Add darwin-fallback.o.
    135  1.1.1.23    mrg 	* config/t-darwin-ehs: Add dependency on unwind.h.
    136  1.1.1.23    mrg 
    137  1.1.1.23    mrg 2022-02-24  Xi Ruoyao  <xry111 (a] mengyan1223.wang>
    138  1.1.1.23    mrg 
    139  1.1.1.23    mrg 	* unwind-dw2-fde-dip.c (_Unwind_Find_FDE): Call find_fde_tail
    140  1.1.1.23    mrg 	with 0 instead of NULL.
    141  1.1.1.23    mrg 
    142  1.1.1.23    mrg 2022-02-24  Jose E. Marchesi  <jose.marchesi (a] oracle.com>
    143  1.1.1.23    mrg 
    144  1.1.1.23    mrg 	PR target/104656
    145  1.1.1.23    mrg 	* configure.ac: --disable-gcov if targetting bpf-*.
    146  1.1.1.23    mrg 	* configure: Regenerate.
    147  1.1.1.23    mrg 
    148  1.1.1.23    mrg 2022-01-25  Florian Weimer  <fweimer (a] redhat.com>
    149  1.1.1.23    mrg 
    150  1.1.1.23    mrg 	PR libgcc/104207
    151  1.1.1.23    mrg 	* unwind-dw2-fde-dip.c (_Unwind_Find_FDE): Add NULL check.
    152  1.1.1.23    mrg 
    153  1.1.1.23    mrg 2022-01-17  Martin Liska  <mliska (a] suse.cz>
    154  1.1.1.23    mrg 
    155  1.1.1.23    mrg 	* libgcov-driver.c: Rename .c names to .cc.
    156  1.1.1.23    mrg 
    157  1.1.1.23    mrg 2022-01-15  David  <gccbugzilla (a] limegreensocks.com>
    158  1.1.1.23    mrg 
    159  1.1.1.23    mrg 	* config/i386/gthr-win32.c (__gthr_i486_lock_cmp_xchg):
    160  1.1.1.23    mrg 	Remove inlined version, Windows 95 is no longer relevant.
    161  1.1.1.23    mrg 	* config/i386/gthr-win32.h
    162  1.1.1.23    mrg 	(__GTHREAD_I486_INLINE_LOCK_PRIMITIVES): unset.
    163  1.1.1.23    mrg 
    164  1.1.1.23    mrg 2022-01-14  Claudiu Zissulescu  <claziss (a] synopsys.com>
    165  1.1.1.23    mrg 
    166  1.1.1.23    mrg 	* config/arc/linux-unwind.h (arc_fallback_frame_state): Use
    167  1.1.1.23    mrg 	DWARF_ALT_FRAME_RETURN_COLUMN macro.
    168  1.1.1.23    mrg 
    169  1.1.1.23    mrg 2022-01-04  Florian Weimer  <fweimer (a] redhat.com>
    170  1.1.1.23    mrg 
    171  1.1.1.23    mrg 	* unwind-dw2-fde-dip.c (_Unwind_Find_FDE): Call _dl_find_object
    172  1.1.1.23    mrg 	if available.
    173  1.1.1.23    mrg 
    174  1.1.1.23    mrg 2022-01-02  John David Anglin  <danglin (a] gcc.gnu.org>
    175  1.1.1.23    mrg 
    176  1.1.1.23    mrg 	* config/pa/linux-atomic.c (_ASM_EFAULT): Define.
    177  1.1.1.23    mrg 	(__kernel_cmpxchg): Nullify illegal iitlbp instruction if error
    178  1.1.1.23    mrg 	return is not equal _ASM_EFAULT.
    179  1.1.1.23    mrg 	(__kernel_cmpxchg2): Likewise.
    180  1.1.1.23    mrg 
    181  1.1.1.23    mrg 2021-12-17  Iain Sandoe  <iain (a] sandoe.co.uk>
    182  1.1.1.23    mrg 
    183  1.1.1.23    mrg 	* config.host: Add shim declaration header to powerpc*-darwin builds.
    184  1.1.1.23    mrg 	* config/rs6000/t-darwin-ehs: Remove dependency on the powerpc end
    185  1.1.1.23    mrg 	file.
    186  1.1.1.23    mrg 	* config/t-darwin-ehs: Add dependencies to the shared unwinder
    187  1.1.1.23    mrg 	objects.
    188  1.1.1.23    mrg 	* config/t-slibgcc-darwin: Add extra_parts to the dependencies for
    189  1.1.1.23    mrg 	the shared EH lib.  Add all-multi to the dependencies for the
    190  1.1.1.23    mrg 	libgcc_s.1.dylib redirections.
    191  1.1.1.23    mrg 
    192  1.1.1.23    mrg 2021-12-13  Olivier Hainque  <hainque (a] adacore.com>
    193  1.1.1.23    mrg 
    194  1.1.1.23    mrg 	* config.host (powerpc*-*-vxworks7*): Remove
    195  1.1.1.23    mrg 	rs6000/t-linux and t-slibgcc-libgcc from tmake_file.
    196  1.1.1.23    mrg 
    197  1.1.1.23    mrg 2021-12-13  Olivier Hainque  <hainque (a] adacore.com>
    198  1.1.1.23    mrg 
    199  1.1.1.23    mrg 	* config.host (*vxworks*): Remove special case for
    200  1.1.1.23    mrg 	arm on the use of vxcrtstuff.
    201  1.1.1.23    mrg 
    202  1.1.1.23    mrg 2021-12-13  Fred Konrad  <konrad (a] adacore.com>
    203  1.1.1.23    mrg 	    Olivier Hainque  <hainque (a] adacore.com>
    204  1.1.1.23    mrg 
    205  1.1.1.23    mrg 	* config/t-vxcrtstuffS: New Makefile fragment.
    206  1.1.1.23    mrg 	* config/vxcrtstuff.c: Provide __dso_handle. Provide _init/_fini
    207  1.1.1.23    mrg 	functions for INITFINI_ARRAY support in shared libs and guard
    208  1.1.1.23    mrg 	the definition of eh table registration functions on conditions
    209  1.1.1.23    mrg 	indicating they are needed.
    210  1.1.1.23    mrg 
    211  1.1.1.23    mrg 2021-12-13  Olivier Hainque  <hainque (a] adacore.com>
    212  1.1.1.23    mrg 
    213  1.1.1.23    mrg 	* config.host (powerpc*-wrs-vxworks7*): Place t-crtstuff
    214  1.1.1.23    mrg 	ahead of the other files in tmake_files.
    215  1.1.1.23    mrg 	* config/t-vxworks: Add to CRTSTUFF_T_CFLAGS instead of
    216  1.1.1.23    mrg 	overriding it.
    217  1.1.1.23    mrg 
    218  1.1.1.23    mrg 2021-12-13  Olivier Hainque  <hainque (a] adacore.com>
    219  1.1.1.23    mrg 
    220  1.1.1.23    mrg 	* config/t-vxworks (LIBGCC2_INCLUDES): Simplify and handle
    221  1.1.1.23    mrg 	both VxWorks7 and earlier.
    222  1.1.1.23    mrg 	* config/t-vxworks7: Remove.
    223  1.1.1.23    mrg 	* config.host: Remove special case for vxworks7.
    224  1.1.1.23    mrg 
    225  1.1.1.23    mrg 2021-12-11  Rasmus Villemoes  <rasmus.villemoes (a] prevas.dk>
    226  1.1.1.23    mrg 
    227  1.1.1.23    mrg 	* config/vxcrtstuff.c: Make constructor and destructor
    228  1.1.1.23    mrg 	functions static when possible.
    229  1.1.1.23    mrg 
    230  1.1.1.23    mrg 2021-12-11  Rasmus Villemoes  <rasmus.villemoes (a] prevas.dk>
    231  1.1.1.23    mrg 
    232  1.1.1.23    mrg 	* config/vxcrtstuff.c: Remove constructor/destructor
    233  1.1.1.23    mrg 	declarations.
    234  1.1.1.23    mrg 
    235  1.1.1.23    mrg 2021-12-10  Iain Sandoe  <iain (a] sandoe.co.uk>
    236  1.1.1.23    mrg 
    237  1.1.1.23    mrg 	* config/t-darwin: Add libgcc_tm.h to the dependencies
    238  1.1.1.23    mrg 	for darwin10-unwind-find-enc-func.
    239  1.1.1.23    mrg 
    240  1.1.1.23    mrg 2021-12-10  Rasmus Villemoes  <rv (a] rasmusvillemoes.dk>
    241  1.1.1.23    mrg 
    242  1.1.1.23    mrg 	* config/rs6000/t-vxworks: New file.
    243  1.1.1.23    mrg 	* config.host (powerpc*-*-vxworks*): Use it instead of
    244  1.1.1.23    mrg 	t-ppccomm.
    245  1.1.1.23    mrg 
    246  1.1.1.23    mrg 2021-12-09  Fred Konrad  <konrad (a] adacore.com>
    247  1.1.1.23    mrg 
    248  1.1.1.23    mrg 	* config.host (powerpc*-wrs-vxworks7*): Fix path to
    249  1.1.1.23    mrg 	rs6000/t-ppc64-fp, relative to config/ not libgcc/.
    250  1.1.1.23    mrg 
    251  1.1.1.23    mrg 2021-12-09  Olivier Hainque  <hainque (a] adacore.com>
    252  1.1.1.23    mrg 	    Rasmus Villemoes  <rv (a] rasmusvillemoes.dk>
    253  1.1.1.23    mrg 
    254  1.1.1.23    mrg 	* config/t-vxworks: Set CRTSTUFF_T_CFLAGS to
    255  1.1.1.23    mrg 	$(LIBGCC2_INCLUDES).
    256  1.1.1.23    mrg 	* config/t-vxworks7: Likewise.
    257  1.1.1.23    mrg 
    258  1.1.1.23    mrg 2021-12-08  Iain Sandoe  <iain (a] sandoe.co.uk>
    259  1.1.1.23    mrg 
    260  1.1.1.23    mrg 	* config.host (*-*-darwin*): Add logic to build a shared
    261  1.1.1.23    mrg 	unwinder library for Darwin8-10.
    262  1.1.1.23    mrg 	* config/i386/t-darwin: Build legacy libgcc_s.1.
    263  1.1.1.23    mrg 	* config/rs6000/t-darwin: Likewise.
    264  1.1.1.23    mrg 	* config/t-darwin: Reorganise the EH fragments to place
    265  1.1.1.23    mrg 	them for inclusion in a shared EH lib.
    266  1.1.1.23    mrg 	* config/t-slibgcc-darwin: Build a legacy libgcc_s.1 and
    267  1.1.1.23    mrg 	the supporting pieces (all FAT libs).
    268  1.1.1.23    mrg 	* config/t-darwin-noeh: Removed.
    269  1.1.1.23    mrg 	* config/darwin-unwind.ver: New file.
    270  1.1.1.23    mrg 	* config/rs6000/t-darwin-ehs: New file.
    271  1.1.1.23    mrg 	* config/t-darwin-ehs: New file.
    272  1.1.1.23    mrg 
    273  1.1.1.23    mrg 2021-12-06  Nelson Chu  <nelson.chu (a] sifive.com>
    274  1.1.1.22    mrg 
    275  1.1.1.22    mrg 	* config/riscv/div.S: Add the hidden alias symbol for __udivdi3, and
    276  1.1.1.22    mrg 	then use HIDDEN_JUMPTARGET to target it since it is non-preemptible.
    277  1.1.1.22    mrg 	* config/riscv/riscv-asm.h: Added new macros HIDDEN_JUMPTARGET and
    278  1.1.1.22    mrg 	HIDDEN_DEF.
    279  1.1.1.22    mrg 
    280  1.1.1.23    mrg 2021-11-30  Rasmus Villemoes  <rasmus.villemoes (a] prevas.dk>
    281  1.1.1.22    mrg 
    282  1.1.1.23    mrg 	* config/vxcrtstuff.c: Undefine caddr_t, pid_t, rlim_t,
    283  1.1.1.23    mrg 	ssize_t and vfork after including auto-host.h.
    284  1.1.1.22    mrg 
    285  1.1.1.23    mrg 2021-11-29  Rasmus Villemoes  <rasmus.villemoes (a] prevas.dk>
    286  1.1.1.23    mrg 
    287  1.1.1.23    mrg 	* config.host (powerpc-wrs-vxworks): Do not add crtbegin.o and
    288  1.1.1.23    mrg 	crtend.o to extra_parts.
    289  1.1.1.22    mrg 
    290  1.1.1.23    mrg 2021-11-27  John David Anglin  <danglin (a] gcc.gnu.org>
    291  1.1.1.21    mrg 
    292  1.1.1.23    mrg 	* config/pa/t-dimode (lib2difuncs): Fix typo.
    293  1.1.1.21    mrg 
    294  1.1.1.23    mrg 2021-11-25  Florian Weimer  <fweimer (a] redhat.com>
    295  1.1.1.23    mrg 
    296  1.1.1.23    mrg 	* unwind-dw2-fde-dip.c (struct unw_eh_callback_data): Add hdr.
    297  1.1.1.23    mrg 	Remove func, ret.
    298  1.1.1.23    mrg 	(find_fde_tail): New function.  Split from
    299  1.1.1.23    mrg 	_Unwind_IteratePhdrCallback.  Move the result initialization
    300  1.1.1.23    mrg 	from _Unwind_Find_FDE.
    301  1.1.1.23    mrg 	(_Unwind_Find_FDE): Updated to call find_fde_tail.
    302  1.1.1.23    mrg 
    303  1.1.1.23    mrg 2021-11-22  Florian Weimer  <fweimer (a] redhat.com>
    304  1.1.1.23    mrg 
    305  1.1.1.23    mrg 	* unwind-dw2-fde-dip.c (NEED_DBASE_MEMBER): Define.
    306  1.1.1.23    mrg 	(struct unw_eh_callback_data): Make dbase member conditional.
    307  1.1.1.23    mrg 	(unw_eh_callback_data_dbase): New function.
    308  1.1.1.23    mrg 	(base_from_cb_data): Simplify for the non-dbase case.
    309  1.1.1.23    mrg 	(_Unwind_IteratePhdrCallback): Adjust.
    310  1.1.1.23    mrg 	(_Unwind_Find_FDE): Likewise.
    311  1.1.1.23    mrg 
    312  1.1.1.23    mrg 2021-11-22  Florian Weimer  <fweimer (a] redhat.com>
    313  1.1.1.23    mrg 
    314  1.1.1.23    mrg 	* unwind-dw2-fde-dip.c (struct unw_eh_callback_data): Remove
    315  1.1.1.23    mrg 	tbase member.
    316  1.1.1.23    mrg 	(base_from_cb_data): Adjust.
    317  1.1.1.23    mrg 	(_Unwind_IteratePhdrCallback): Likewise.
    318  1.1.1.23    mrg 	(_Unwind_Find_FDE): Likewise.
    319  1.1.1.23    mrg 
    320  1.1.1.23    mrg 2021-11-19  Iain Sandoe  <iain (a] sandoe.co.uk>
    321  1.1.1.21    mrg 
    322  1.1.1.21    mrg 	* config.host: Add weak emutls crt to the extra_parts.
    323  1.1.1.21    mrg 	* config/i386/darwin-lib.h (DECLARE_LIBRARY_RENAMES): Remove
    324  1.1.1.21    mrg 	workaround.
    325  1.1.1.21    mrg 	* config/libgcc-libsystem.ver: Add exclude list for the system-
    326  1.1.1.21    mrg 	provided unwinder.
    327  1.1.1.21    mrg 	* config/t-slibgcc-darwin: Bump SO version, remove stubs code.
    328  1.1.1.21    mrg 	* config/i386/libgcc-darwin.10.4.ver: Removed.
    329  1.1.1.21    mrg 	* config/i386/libgcc-darwin.10.5.ver: Removed.
    330  1.1.1.21    mrg 	* config/rs6000/libgcc-darwin.10.4.ver: Removed.
    331  1.1.1.21    mrg 	* config/rs6000/libgcc-darwin.10.5.ver: Removed.
    332  1.1.1.23    mrg 	* config/t-darwin-noeh: New file.
    333  1.1.1.21    mrg 
    334  1.1.1.23    mrg 2021-11-19  Iain Sandoe  <iain (a] sandoe.co.uk>
    335  1.1.1.21    mrg 
    336  1.1.1.21    mrg 	* config/t-darwin: Build weak-defined emutls objects.
    337  1.1.1.21    mrg 	* emutls.c (__emutls_get_address): Add optional attributes.
    338  1.1.1.21    mrg 	(__emutls_register_common): Likewise.
    339  1.1.1.21    mrg 	(EMUTLS_ATTR): New.
    340  1.1.1.21    mrg 
    341  1.1.1.23    mrg 2021-11-11  Raphael Moreira Zinsly  <rzinsly (a] linux.ibm.com>
    342  1.1.1.21    mrg 
    343  1.1.1.23    mrg 	PR libgcc/103044
    344  1.1.1.23    mrg 	* config/rs6000/linux-unwind.h (ppc_backchain_fallback): Check if it's
    345  1.1.1.23    mrg 	called with a null argument or at the end of the backtrace and return.
    346  1.1.1.23    mrg 	* unwind.inc (_Unwind_ForcedUnwind_Phase2): Treat _URC_NORMAL_STOP.
    347  1.1.1.21    mrg 
    348  1.1.1.23    mrg 2021-11-10  Jakub Jelinek  <jakub (a] redhat.com>
    349  1.1.1.21    mrg 
    350  1.1.1.23    mrg 	* config/rs6000/linux-unwind.h (ppc_back_fallback): Make it static,
    351  1.1.1.23    mrg 	formatting fix.
    352  1.1.1.21    mrg 
    353  1.1.1.23    mrg 2021-11-05  Iain Sandoe  <iain (a] sandoe.co.uk>
    354  1.1.1.21    mrg 
    355  1.1.1.23    mrg 	* config/darwin10-unwind-find-enc-func.c: Include libgcc_tm.h.
    356  1.1.1.23    mrg 	* config/i386/darwin-lib.h: Declare Darwin10 crt function.
    357  1.1.1.21    mrg 
    358  1.1.1.23    mrg 2021-11-05  John David Anglin  <danglin (a] gcc.gnu.org>
    359  1.1.1.21    mrg 
    360  1.1.1.23    mrg 	PR libgomp/96661
    361  1.1.1.23    mrg 	* config.host (hppa*64*-*-linux*): Revise tmake_file.
    362  1.1.1.23    mrg 	(hppa*64*-*-hpux11*): Likewise.
    363  1.1.1.23    mrg 	* config/pa/sfp-exceptions.c: New.
    364  1.1.1.23    mrg 	* config/pa/sfp-machine.h: New.
    365  1.1.1.23    mrg 	* config/pa/t-dimode: New.
    366  1.1.1.23    mrg 	* config/pa/t-softfp-sfdftf: New.
    367  1.1.1.21    mrg 
    368  1.1.1.21    mrg 2021-10-27  John David Anglin  <danglin (a] gcc.gnu.org>
    369  1.1.1.21    mrg 
    370  1.1.1.21    mrg 	* config.host (hppa*64*-*-linux*): Don't add pa/t-linux to
    371  1.1.1.21    mrg 	tmake_file.
    372  1.1.1.21    mrg 	* config/pa/linux-atomic.c: Define u8, u16 and u64 types.
    373  1.1.1.21    mrg 	Use them in FETCH_AND_OP_2, OP_AND_FETCH_2, COMPARE_AND_SWAP_2,
    374  1.1.1.21    mrg 	SYNC_LOCK_TEST_AND_SET_2 and SYNC_LOCK_RELEASE_1 macros.
    375  1.1.1.21    mrg 	* config/pa/t-linux64 (LIB1ASMSRC): New define.
    376  1.1.1.21    mrg 	(LIB1ASMFUNCS): Revise.
    377  1.1.1.21    mrg 	(HOST_LIBGCC2_CFLAGS): Add "-DLINUX=1".
    378  1.1.1.21    mrg 
    379  1.1.1.23    mrg 2021-10-22  Stafford Horne  <shorne (a] gmail.com>
    380  1.1.1.21    mrg 
    381  1.1.1.23    mrg 	* config/or1k/sfp-machine.h (_FP_TININESS_AFTER_ROUNDING):
    382  1.1.1.23    mrg 	Change to 0.
    383  1.1.1.23    mrg 
    384  1.1.1.23    mrg 2021-10-14  Raphael Moreira Zinsly  <rzinsly (a] linux.ibm.com>
    385  1.1.1.23    mrg 
    386  1.1.1.23    mrg 	* config/rs6000/linux-unwind.h (struct rt_sigframe): Move it to
    387  1.1.1.23    mrg 	outside of get_regs() in order to use it in another function, this
    388  1.1.1.23    mrg 	is done twice: for __powerpc64__ and for !__powerpc64__.
    389  1.1.1.23    mrg 	(struct trace_arg): New struct.
    390  1.1.1.23    mrg 	(struct layout): New struct.
    391  1.1.1.23    mrg 	(ppc_backchain_fallback): New function.
    392  1.1.1.23    mrg 	* unwind.inc (_Unwind_Backtrace): Look for _URC_NORMAL_STOP code
    393  1.1.1.23    mrg 	state and call MD_BACKCHAIN_FALLBACK.
    394  1.1.1.23    mrg 
    395  1.1.1.23    mrg 2021-10-13  Martin Liska  <mliska (a] suse.cz>
    396  1.1.1.23    mrg 
    397  1.1.1.23    mrg 	PR gcov-profile/90364
    398  1.1.1.23    mrg 	* libgcov-driver.c (merge_one_data): Skip timestamp and verify
    399  1.1.1.23    mrg 	checksums.
    400  1.1.1.23    mrg 	(write_one_data): Write also checksum.
    401  1.1.1.23    mrg 	* libgcov-util.c (read_gcda_file): Read also checksum field.
    402  1.1.1.23    mrg 	* libgcov.h (struct gcov_info): Add new field.
    403  1.1.1.23    mrg 
    404  1.1.1.23    mrg 2021-10-08  Ian Lance Taylor  <iant (a] golang.org>
    405  1.1.1.23    mrg 
    406  1.1.1.23    mrg 	* config/i386/morestack.S: Use .init_array for constructor if
    407  1.1.1.23    mrg 	available.
    408  1.1.1.23    mrg 	* config/rs6000/morestack.S: Likewise.
    409  1.1.1.23    mrg 	* config/s390/morestack.S: Likewise.
    410  1.1.1.23    mrg 
    411  1.1.1.23    mrg 2021-10-03  Patrick McGehearty  <patrick.mcgehearty (a] oracle.com>
    412  1.1.1.23    mrg 
    413  1.1.1.23    mrg 	PR target/101104
    414  1.1.1.23    mrg 	* libgcc2.c (RMIN2, RMINSCAL, RMAX2):
    415  1.1.1.23    mrg 	Use more correct values for native IBM 128-bit.
    416  1.1.1.23    mrg 
    417  1.1.1.23    mrg 2021-09-28  Iain Sandoe  <iain (a] sandoe.co.uk>
    418  1.1.1.23    mrg 
    419  1.1.1.23    mrg 	* config/i386/libgcc-darwin.ver: Add Symbols for
    420  1.1.1.23    mrg 	__cpu_model, __cpu_indicator_init.
    421  1.1.1.23    mrg 
    422  1.1.1.23    mrg 2021-09-22  Iain Sandoe  <iain (a] sandoe.co.uk>
    423  1.1.1.23    mrg 
    424  1.1.1.23    mrg 	* config/i386/sfp-machine.h: Guard Mach-O-specific code
    425  1.1.1.23    mrg 	using __APPLE__.
    426  1.1.1.23    mrg 
    427  1.1.1.23    mrg 2021-09-19  Iain Sandoe  <iain (a] sandoe.co.uk>
    428  1.1.1.23    mrg 
    429  1.1.1.23    mrg 	* config/t-slibgcc-darwin: Delete unused code.
    430  1.1.1.23    mrg 
    431  1.1.1.23    mrg 2021-09-19  Iain Sandoe  <iain (a] sandoe.co.uk>
    432  1.1.1.23    mrg 
    433  1.1.1.23    mrg 	* config/i386/t-darwin: Add in a vers file for X86-specific
    434  1.1.1.23    mrg 	symbols.
    435  1.1.1.23    mrg 	* config/t-darwin: Add the generic symbol maps here...
    436  1.1.1.23    mrg 	* config/t-slibgcc-darwin: ... removing from here.
    437  1.1.1.23    mrg 	* config/i386/libgcc-darwin.ver: New file.
    438  1.1.1.23    mrg 
    439  1.1.1.23    mrg 2021-09-19  Iain Sandoe  <iain (a] sandoe.co.uk>
    440  1.1.1.23    mrg 
    441  1.1.1.23    mrg 	* config/i386/t-softfp: Exclude libgcc2 versions of __divhc3
    442  1.1.1.23    mrg 	and __mulhc3.
    443  1.1.1.23    mrg 
    444  1.1.1.23    mrg 2021-09-19  Iain Sandoe  <iain (a] sandoe.co.uk>
    445  1.1.1.23    mrg 
    446  1.1.1.23    mrg 	* config.host: Use convenience library for Darwin10
    447  1.1.1.23    mrg 	unwinder shim.
    448  1.1.1.23    mrg 	* config/t-darwin: Build Darwin10 unwinder shim as a
    449  1.1.1.23    mrg 	convenience library.
    450  1.1.1.23    mrg 
    451  1.1.1.23    mrg 2021-09-13  Andrew Pinski  <apinski (a] marvell.com>
    452  1.1.1.23    mrg 
    453  1.1.1.23    mrg 	* config.host: Remove m32r-*-linux* and m32rle-*-linux*.
    454  1.1.1.23    mrg 	* config/m32r/libgcc-glibc.ver: Removed.
    455  1.1.1.23    mrg 	* config/m32r/t-linux: Removed.
    456  1.1.1.23    mrg 
    457  1.1.1.23    mrg 2021-09-08  liuhongt  <hongtao.liu (a] intel.com>
    458  1.1.1.23    mrg 
    459  1.1.1.23    mrg 	* config/i386/t-softfp: Compile __{mul,div}hc3 into
    460  1.1.1.23    mrg 	libgcc_s.so.1.
    461  1.1.1.23    mrg 
    462  1.1.1.23    mrg 2021-09-08  Jakub Jelinek  <jakub (a] redhat.com>
    463  1.1.1.23    mrg 	    Iain Sandoe  <iain (a] sandoe.co.uk>
    464  1.1.1.23    mrg 
    465  1.1.1.23    mrg 	* config/i386/libgcc-glibc.ver: Add %inherit GCC_12.0.0 GCC_7.0.0
    466  1.1.1.23    mrg 	and export *hf* and *hc* functions at GCC_12.0.0.
    467  1.1.1.23    mrg 
    468  1.1.1.23    mrg 2021-09-06  liuhongt  <hongtao.liu (a] intel.com>
    469  1.1.1.23    mrg 
    470  1.1.1.23    mrg 	* Makefile.in: Adjust to support specific CFLAGS for each
    471  1.1.1.23    mrg 	libgcc source file.
    472  1.1.1.23    mrg 	* config/i386/64/t-softfp: Explicitly add -msse2 for HF
    473  1.1.1.23    mrg 	related libgcc source files.
    474  1.1.1.23    mrg 	* config/i386/t-softfp: Ditto.
    475  1.1.1.23    mrg 	* config/i386/_divhc3.c: New file.
    476  1.1.1.23    mrg 	* config/i386/_mulhc3.c: New file.
    477  1.1.1.23    mrg 
    478  1.1.1.23    mrg 2021-09-03  Iain Sandoe  <iain (a] sandoe.co.uk>
    479  1.1.1.23    mrg 
    480  1.1.1.23    mrg 	* config/i386/sfp-machine.h (alias_HFtype, alias_SFtype
    481  1.1.1.23    mrg 	alias_DFtype, alias_TFtype): New.
    482  1.1.1.23    mrg 	(ALIAS_SELECTOR): New.
    483  1.1.1.23    mrg 	(strong_alias): Use __typeof and a _Generic selector to
    484  1.1.1.23    mrg 	provide the type to the synthesized function.
    485  1.1.1.23    mrg 
    486  1.1.1.23    mrg 2021-09-02  liuhongt  <hongtao.liu (a] intel.com>
    487  1.1.1.23    mrg 
    488  1.1.1.23    mrg 	* config/i386/32/sfp-machine.h (_FP_NANFRAC_H): New macro.
    489  1.1.1.23    mrg 	* config/i386/64/sfp-machine.h (_FP_NANFRAC_H): Ditto.
    490  1.1.1.23    mrg 	* config/i386/sfp-machine.h (_FP_NANSIGN_H): Ditto.
    491  1.1.1.23    mrg 	* config/i386/t-softfp: Add hf soft-fp.
    492  1.1.1.23    mrg 	* config.host: Add i386/64/t-softfp.
    493  1.1.1.23    mrg 	* config/i386/64/t-softfp: New file.
    494  1.1.1.23    mrg 
    495  1.1.1.23    mrg 2021-09-02  liuhongt  <hongtao.liu (a] intel.com>
    496  1.1.1.23    mrg 
    497  1.1.1.23    mrg 	* soft-fp/eqhf2.c: New file.
    498  1.1.1.23    mrg 	* soft-fp/extendhfdf2.c: New file.
    499  1.1.1.23    mrg 	* soft-fp/extendhfsf2.c: New file.
    500  1.1.1.23    mrg 	* soft-fp/half.h (FP_CMP_EQ_H): New marco.
    501  1.1.1.23    mrg 	* soft-fp/truncdfhf2.c: New file
    502  1.1.1.23    mrg 	* soft-fp/truncsfhf2.c: New file
    503  1.1.1.23    mrg 
    504  1.1.1.23    mrg 2021-09-01  Sebastian Huber  <sebastian.huber (a] embedded-brains.de>
    505  1.1.1.23    mrg 
    506  1.1.1.23    mrg 	* unwind-arm-common.inc (abort): Remove.
    507  1.1.1.23    mrg 
    508  1.1.1.23    mrg 2021-08-31  Richard Sandiford  <richard.sandiford (a] arm.com>
    509  1.1.1.21    mrg 
    510  1.1.1.21    mrg 	* config/aarch64/value-unwind.h: Add missing runtime exception
    511  1.1.1.21    mrg 	paragraph.
    512  1.1.1.21    mrg 	* config/frv/frv-abi.h: Likewise.
    513  1.1.1.21    mrg 	* config/i386/value-unwind.h: Likewise.
    514  1.1.1.21    mrg 	* config/pa/pa64-hpux-lib.h: Likewise.
    515  1.1.1.21    mrg 
    516  1.1.1.23    mrg 2021-08-26  David Edelsohn  <dje.gcc (a] gmail.com>
    517  1.1.1.21    mrg 
    518  1.1.1.23    mrg 	* config/rs6000/ibm-ldouble.c (ldouble_qadd_internal): Rename from
    519  1.1.1.23    mrg 	__gcc_qadd.
    520  1.1.1.23    mrg 	(__gcc_qadd): Call ldouble_qadd_internal.
    521  1.1.1.23    mrg 	(__gcc_qsub): Call ldouble_qadd_internal with second long double
    522  1.1.1.23    mrg 	argument negated.
    523  1.1.1.23    mrg 
    524  1.1.1.23    mrg 2021-08-26  Jonathan Yong  <10walls (a] gmail.com>
    525  1.1.1.23    mrg 
    526  1.1.1.23    mrg 	* config/i386/cygming-crtend.c: Fix register_frame_ctor
    527  1.1.1.23    mrg 	and register_frame_dtor warnings.
    528  1.1.1.23    mrg 
    529  1.1.1.23    mrg 2021-08-24  Richard Earnshaw  <rearnsha (a] arm.com>
    530  1.1.1.21    mrg 
    531  1.1.1.21    mrg 	PR target/102035
    532  1.1.1.21    mrg 	* config/arm/cmse_nonsecure_call.S (__gnu_cmse_nonsecure_call):
    533  1.1.1.21    mrg 	Add vlldm erratum work-around.
    534  1.1.1.21    mrg 
    535  1.1.1.23    mrg 2021-08-21  John David Anglin  <danglin (a] gcc.gnu.org>
    536  1.1.1.21    mrg 
    537  1.1.1.23    mrg 	* config.host: Remove extra_parts from hppa[12]*-*-hpux11* case.
    538  1.1.1.23    mrg 
    539  1.1.1.23    mrg 2021-08-16  Sebastian Huber  <sebastian.huber (a] embedded-brains.de>
    540  1.1.1.23    mrg 
    541  1.1.1.23    mrg 	* libgcov.h (gcov_type): Define using __LIBGCC_GCOV_TYPE_SIZE.
    542  1.1.1.23    mrg 	(gcov_type_unsigned): Likewise.
    543  1.1.1.23    mrg 
    544  1.1.1.23    mrg 2021-08-14  Stafford Horne  <shorne (a] gmail.com>
    545  1.1.1.23    mrg 
    546  1.1.1.23    mrg 	PR target/99783
    547  1.1.1.23    mrg 	* config.host (or1k-*, tmake_file): Add or1k/t-crtstuff.
    548  1.1.1.23    mrg 	* config/or1k/t-crtstuff: New file.
    549  1.1.1.23    mrg 
    550  1.1.1.23    mrg 2021-08-06  Sebastian Huber  <sebastian.huber (a] embedded-brains.de>
    551  1.1.1.23    mrg 
    552  1.1.1.23    mrg 	* libgcov-driver.c (#include <stdint.h>): Remove.
    553  1.1.1.23    mrg 	(write_topn_counters): Use __INTPTR_TYPE__ instead of intptr_t.
    554  1.1.1.23    mrg 
    555  1.1.1.23    mrg 2021-08-06  Sebastian Huber  <sebastian.huber (a] embedded-brains.de>
    556  1.1.1.23    mrg 
    557  1.1.1.23    mrg 	* Makefile.in (LIBGCOV_DRIVER): Add _gcov_info_to_gcda.
    558  1.1.1.23    mrg 	* gcov.h (gcov_info): Declare.
    559  1.1.1.23    mrg 	(__gcov_info_to_gdca): Likewise.
    560  1.1.1.23    mrg 	* libgcov.h (gcov_write_counter): Remove.
    561  1.1.1.23    mrg 	(gcov_write_tag_length): Likewise.
    562  1.1.1.23    mrg 	* libgcov-driver.c (#include <stdint.h>): New.
    563  1.1.1.23    mrg 	(#include <string.h>): Remove.
    564  1.1.1.23    mrg 	(NEED_L_GCOV): Conditionally define.
    565  1.1.1.23    mrg 	(NEED_L_GCOV_INFO_TO_GCDA): Likewise.
    566  1.1.1.23    mrg 	(are_all_counters_zero): New.
    567  1.1.1.23    mrg 	(gcov_dump_handler): Likewise.
    568  1.1.1.23    mrg 	(gcov_allocate_handler): Likewise.
    569  1.1.1.23    mrg 	(dump_unsigned): Likewise.
    570  1.1.1.23    mrg 	(dump_counter): Likewise.
    571  1.1.1.23    mrg 	(write_topn_counters): Add dump_fn, allocate_fn, and arg parameters.
    572  1.1.1.23    mrg 	Use dump_unsigned() and dump_counter().
    573  1.1.1.23    mrg 	(write_one_data): Add dump_fn, allocate_fn, and arg parameters.  Use
    574  1.1.1.23    mrg 	dump_unsigned(), dump_counter(), and are_all_counters_zero().
    575  1.1.1.23    mrg 	(__gcov_info_to_gcda): New.
    576  1.1.1.23    mrg 
    577  1.1.1.23    mrg 2021-08-05  Jakub Jelinek  <jakub (a] redhat.com>
    578  1.1.1.23    mrg 
    579  1.1.1.23    mrg 	* config/t-slibgcc (SHLIB_LINK): Add $(LDFLAGS).
    580  1.1.1.23    mrg 	* config/t-slibgcc-darwin (SHLIB_LINK): Likewise.
    581  1.1.1.23    mrg 	* config/t-slibgcc-vms (SHLIB_LINK): Likewise.
    582  1.1.1.23    mrg 	* config/t-slibgcc-fuchsia (SHLIB_LDFLAGS): Remove $(LDFLAGS).
    583  1.1.1.23    mrg 
    584  1.1.1.23    mrg 2021-08-04  Jakub Jelinek  <jakub (a] redhat.com>
    585  1.1.1.23    mrg 
    586  1.1.1.23    mrg 	* config/t-slibgcc-fuchsia: Undo doubly applied patch.
    587  1.1.1.23    mrg 
    588  1.1.1.23    mrg 2021-07-15  Alan Modra  <amodra (a] gmail.com>
    589  1.1.1.23    mrg 
    590  1.1.1.23    mrg 	* config/rs6000/morestack.S (R2_SAVE): Define.
    591  1.1.1.23    mrg 	(__morestack): Save and restore r2.  Set up r2 for called
    592  1.1.1.23    mrg 	functions.
    593  1.1.1.23    mrg 
    594  1.1.1.23    mrg 2021-07-01  H.J. Lu  <hjl.tools (a] gmail.com>
    595  1.1.1.23    mrg 
    596  1.1.1.23    mrg 	* soft-fp/extendhfxf2.c: New file.
    597  1.1.1.23    mrg 	* soft-fp/truncxfhf2.c: Likewise.
    598  1.1.1.23    mrg 
    599  1.1.1.23    mrg 2021-06-29  Julian Brown  <julian (a] codesourcery.com>
    600  1.1.1.23    mrg 
    601  1.1.1.23    mrg 	* config/gcn/lib2-bswapti2.c: New file.
    602  1.1.1.23    mrg 	* config/gcn/lib2-divmod-di.c: New file.
    603  1.1.1.23    mrg 	* config/gcn/lib2-gcn.h (DItype, UDItype, TItype, UTItype): Add
    604  1.1.1.23    mrg 	typedefs.
    605  1.1.1.23    mrg 	(__divdi3, __moddi3, __udivdi3, __umoddi3): Add prototypes.
    606  1.1.1.23    mrg 	* config/gcn/t-amdgcn (LIB2ADD): Add lib2-divmod-di.c and
    607  1.1.1.23    mrg 	lib2-bswapti2.c.
    608  1.1.1.23    mrg 
    609  1.1.1.23    mrg 2021-06-29  Julian Brown  <julian (a] codesourcery.com>
    610  1.1.1.23    mrg 
    611  1.1.1.23    mrg 	* config/gcn/lib2-divmod.c (__udivsi3, __umodsi3): Change argument and
    612  1.1.1.23    mrg 	return types to USItype.
    613  1.1.1.23    mrg 	* config/gcn/lib2-gcn.h (__udivsi3, __umodsi3): Update prototypes.
    614  1.1.1.23    mrg 
    615  1.1.1.23    mrg 2021-06-23  Kewen Lin  <linkw (a] linux.ibm.com>
    616  1.1.1.23    mrg 
    617  1.1.1.23    mrg 	* configure: Regenerate.
    618  1.1.1.23    mrg 	* configure.ac (test for libgcc_cv_powerpc_3_1_float128_hw): Fix
    619  1.1.1.23    mrg 	typos among the name, CFLAGS and the test.
    620  1.1.1.23    mrg 	* config/rs6000/t-float128-hw (fp128_3_1_hw_funcs, fp128_3_1_hw_src,
    621  1.1.1.23    mrg 	fp128_3_1_hw_static_obj, fp128_3_1_hw_shared_obj, fp128_3_1_hw_obj):
    622  1.1.1.23    mrg 	Remove.
    623  1.1.1.23    mrg 	* config/rs6000/t-float128-p10-hw (FLOAT128_HW_INSNS): Append
    624  1.1.1.23    mrg 	macro FLOAT128_HW_INSNS_ISA3_1.
    625  1.1.1.23    mrg 	(FP128_3_1_CFLAGS_HW): Fix option typo.
    626  1.1.1.23    mrg 	* config/rs6000/float128-ifunc.c (SW_OR_HW_ISA3_1): Guard this with
    627  1.1.1.23    mrg 	FLOAT128_HW_INSNS_ISA3_1.
    628  1.1.1.23    mrg 	(__floattikf_resolve): Likewise.
    629  1.1.1.23    mrg 	(__floatuntikf_resolve): Likewise.
    630  1.1.1.23    mrg 	(__fixkfti_resolve): Likewise.
    631  1.1.1.23    mrg 	(__fixunskfti_resolve): Likewise.
    632  1.1.1.23    mrg 	(__floattikf): Likewise.
    633  1.1.1.23    mrg 	(__floatuntikf): Likewise.
    634  1.1.1.23    mrg 	(__fixkfti): Likewise.
    635  1.1.1.23    mrg 	(__fixunskfti): Likewise.
    636  1.1.1.23    mrg 
    637  1.1.1.23    mrg 2021-06-11  Srinath Parvathaneni  <srinath.parvathaneni (a] arm.com>
    638  1.1.1.21    mrg 
    639  1.1.1.21    mrg 	PR target/99939
    640  1.1.1.21    mrg 	* config/arm/cmse_nonsecure_call.S: Add	__ARM_FEATURE_MVE
    641  1.1.1.21    mrg 	macro.
    642  1.1.1.21    mrg 	* config/arm/t-arm: To link cmse.o and cmse_nonsecure_call.o
    643  1.1.1.21    mrg 	on passing -mcmse option.
    644  1.1.1.21    mrg 
    645  1.1.1.23    mrg 2021-06-10  Segher Boessenkool  <segher (a] kernel.crashing.org>
    646  1.1.1.23    mrg 
    647  1.1.1.23    mrg 	* config/rs6000/quad-float128.h: Guard all uses of [U]TItype_ppc by
    648  1.1.1.23    mrg 	_ARCH_PPC64 .
    649  1.1.1.23    mrg 
    650  1.1.1.23    mrg 2021-06-09  Carl Love  <cel (a] us.ibm.com>
    651  1.1.1.23    mrg 
    652  1.1.1.23    mrg 	* config.host: Add if test and set for
    653  1.1.1.23    mrg 	libgcc_cv_powerpc_3_1_float128_hw.
    654  1.1.1.23    mrg 	* config/rs6000/fixkfti.c: Renamed to fixkfti-sw.c.
    655  1.1.1.23    mrg 	Change calls of __fixkfti to __fixkfti_sw.
    656  1.1.1.23    mrg 	* config/rs6000/fixunskfti.c: Renamed to fixunskfti-sw.c.
    657  1.1.1.23    mrg 	Change calls of __fixunskfti to __fixunskfti_sw.
    658  1.1.1.23    mrg 	* config/rs6000/float128-p10.c (__floattikf_hw,
    659  1.1.1.23    mrg 	__floatuntikf_hw, __fixkfti_hw, __fixunskfti_hw): New file.
    660  1.1.1.23    mrg 	* config/rs6000/float128-ifunc.c (SW_OR_HW_ISA3_1): New macro.
    661  1.1.1.23    mrg 	(__floattikf_resolve, __floatuntikf_resolve, __fixkfti_resolve,
    662  1.1.1.23    mrg 	__fixunskfti_resolve): Add resolve functions.
    663  1.1.1.23    mrg 	(__floattikf, __floatuntikf, __fixkfti, __fixunskfti): New functions.
    664  1.1.1.23    mrg 	* config/rs6000/float128-sed (floattitf, __floatuntitf,
    665  1.1.1.23    mrg 	__fixtfti, __fixunstfti): Add editor commands to change names.
    666  1.1.1.23    mrg 	* config/rs6000/float128-sed-hw (__floattitf,
    667  1.1.1.23    mrg 	__floatuntitf, __fixtfti, __fixunstfti): Add editor commands to
    668  1.1.1.23    mrg 	change names.
    669  1.1.1.23    mrg 	* config/rs6000/floattikf.c: Renamed to floattikf-sw.c.
    670  1.1.1.23    mrg 	* config/rs6000/floatuntikf.c: Renamed to floatuntikf-sw.c.
    671  1.1.1.23    mrg 	* config/rs6000/quad-float128.h (__floattikf_sw,
    672  1.1.1.23    mrg 	__floatuntikf_sw, __fixkfti_sw, __fixunskfti_sw, __floattikf_hw,
    673  1.1.1.23    mrg 	__floatuntikf_hw, __fixkfti_hw, __fixunskfti_hw, __floattikf,
    674  1.1.1.23    mrg 	__floatuntikf, __fixkfti, __fixunskfti): New extern declarations.
    675  1.1.1.23    mrg 	* config/rs6000/t-float128 (floattikf, floatuntikf,
    676  1.1.1.23    mrg 	fixkfti, fixunskfti): Remove file names from fp128_ppc_funcs.
    677  1.1.1.23    mrg 	(floattikf-sw, floatuntikf-sw, fixkfti-sw, fixunskfti-sw): Add
    678  1.1.1.23    mrg 	file names to fp128_ppc_funcs.
    679  1.1.1.23    mrg 	* config/rs6000/t-float128-hw(fp128_3_1_hw_funcs,
    680  1.1.1.23    mrg 	fp128_3_1_hw_src, fp128_3_1_hw_static_obj, fp128_3_1_hw_shared_obj,
    681  1.1.1.23    mrg 	fp128_3_1_hw_obj): Add variables for ISA 3.1 support.
    682  1.1.1.23    mrg 	* config/rs6000/t-float128-p10-hw: New file.
    683  1.1.1.23    mrg 	* configure: Update script for isa 3.1 128-bit float support.
    684  1.1.1.23    mrg 	* configure.ac: Add check for 128-bit float hardware support.
    685  1.1.1.23    mrg 	* config/rs6000/fixkfti-sw.c: New file.
    686  1.1.1.23    mrg 	* config/rs6000/fixunskfti-sw.c: New file.
    687  1.1.1.23    mrg 	* config/rs6000/floattikf-sw.c: New file.
    688  1.1.1.23    mrg 	* config/rs6000/floatuntikf-sw.c: New file.
    689  1.1.1.23    mrg 
    690  1.1.1.23    mrg 2021-05-13  Dimitar Dimitrov  <dimitar (a] dinux.eu>
    691  1.1.1.23    mrg 
    692  1.1.1.23    mrg 	* config/pru/mpyll.S (__pruabi_mpyll): Place into own section.
    693  1.1.1.23    mrg 
    694  1.1.1.23    mrg 2021-05-13  Martin Liska  <mliska (a] suse.cz>
    695  1.1.1.23    mrg 
    696  1.1.1.23    mrg 	* libgcov-driver.c: Fix GNU coding style.
    697  1.1.1.23    mrg 
    698  1.1.1.23    mrg 2021-05-10  Martin Liska  <mliska (a] suse.cz>
    699  1.1.1.23    mrg 
    700  1.1.1.23    mrg 	* libgcov-driver.c (gcov_version): Use different name that does
    701  1.1.1.23    mrg 	not clash with newly introduced macro.
    702  1.1.1.23    mrg 
    703  1.1.1.23    mrg 2021-04-29  Eric Botcazou  <ebotcazou (a] adacore.com>
    704  1.1.1.23    mrg 
    705  1.1.1.23    mrg 	* libgcov.h: For the target, define GCOV_LOCKED_WITH_LOCKING
    706  1.1.1.23    mrg 	if __MSVCRT__ and, for the host, define it if HOST_HAS_LK_LOCK.
    707  1.1.1.23    mrg 	* libgcov-driver.c: Add directives if GCOV_LOCKED_WITH_LOCKING.
    708  1.1.1.23    mrg 
    709  1.1.1.23    mrg 2021-04-28  Patrick McGehearty  <patrick.mcgehearty (a] oracle.com>
    710  1.1.1.23    mrg 
    711  1.1.1.23    mrg 	* libgcc2.c (XMTYPE, XCTYPE, RBIG, RMIN, RMIN2, RMINSCAL, RMAX2):
    712  1.1.1.23    mrg 	Define.
    713  1.1.1.23    mrg 	(__divsc3, __divdc3, __divxc3, __divtc3): Improve complex divide.
    714  1.1.1.23    mrg 	* config/rs6000/_divkc3.c (RBIG, RMIN, RMIN2, RMINSCAL, RMAX2):
    715  1.1.1.23    mrg 	Define.
    716  1.1.1.23    mrg 	(__divkc3): Improve complex divide.
    717  1.1.1.23    mrg 
    718  1.1.1.23    mrg 2021-04-23  Michael Meissner  <meissner (a] linux.ibm.com>
    719  1.1.1.21    mrg 
    720  1.1.1.21    mrg 	PR target/98952
    721  1.1.1.21    mrg 	* config/rs6000/tramp.S (__trampoline_setup, elfv1 #ifdef): Fix
    722  1.1.1.21    mrg 	trampoline size comparison in 32-bit by reversing test and
    723  1.1.1.23    mrg 	combining load immediate with compare.
    724  1.1.1.21    mrg 	(__trampoline_setup, elfv2 #ifdef): Fix trampoline size comparison
    725  1.1.1.21    mrg 	in 32-bit by reversing test and combining load immediate with
    726  1.1.1.21    mrg 	compare.
    727  1.1.1.21    mrg 
    728  1.1.1.23    mrg 2021-04-05  Florian Weimer  <fweimer (a] redhat.com>
    729  1.1.1.23    mrg 	    Michael Meissner   <meissner (a] linux.ibm.com>
    730  1.1.1.21    mrg 
    731  1.1.1.23    mrg 	* config/rs6000/t-float128 (fp128_ppc_funcs): Add decimal floating
    732  1.1.1.23    mrg 	point functions for $(decimal_float) only.
    733  1.1.1.23    mrg 
    734  1.1.1.23    mrg 2021-04-03  Jakub Jelinek  <jakub (a] redhat.com>
    735  1.1.1.21    mrg 
    736  1.1.1.21    mrg 	PR target/97653
    737  1.1.1.21    mrg 	* config/rs6000/t-linux (IBM128_STATIC_OBJS): Fix spelling, use
    738  1.1.1.21    mrg 	$(objext) instead of $(object).  Use _floatunditf instead of
    739  1.1.1.21    mrg 	_floatunsditf.  Add tf <-> ti conversion objects.
    740  1.1.1.21    mrg 	(IBM128_SHARED_OBJS): Use proper substitution reference syntax.
    741  1.1.1.21    mrg 
    742  1.1.1.23    mrg 2021-03-29  Michael Meissner  <meissner (a] linux.ibm.com>
    743  1.1.1.16    mrg 
    744  1.1.1.23    mrg 	* config/rs6000/t-float128 (fp128_decstr_funcs): Delete.
    745  1.1.1.23    mrg 	(fp128_ppc_funcs): Do not add $(fp128_decstr_funcs).
    746  1.1.1.23    mrg 	(fp128_decstr_objs): Delete.
    747  1.1.1.23    mrg 	* dfp-bit.h: Call __sprintfieee128 to do conversions from
    748  1.1.1.23    mrg 	_Float128 to a Decimal type.  Call __strtoieee128 to do
    749  1.1.1.23    mrg 	conversions from a Decimal type to _Float128.
    750  1.1.1.23    mrg 	* config/rs6000/_sprintfkf.c: Delete file.
    751  1.1.1.23    mrg 	* config/rs6000/_sprintfkf.h: Delete file.
    752  1.1.1.23    mrg 	* config/rs6000/_strtokf.c: Delete file.
    753  1.1.1.23    mrg 	* config/rs6000/_strtokf.h: Delete file.
    754  1.1.1.19    mrg 
    755  1.1.1.23    mrg 2021-03-23  Marcus Comstedt  <marcus (a] mc.pp.se>
    756  1.1.1.20    mrg 
    757  1.1.1.23    mrg 	* config/riscv/sfp-machine.h (__BYTE_ORDER): Set according
    758  1.1.1.23    mrg 	to __BYTE_ORDER__.
    759  1.1.1.20    mrg 
    760  1.1.1.23    mrg 2021-03-06  Jakub Jelinek  <jakub (a] redhat.com>
    761  1.1.1.20    mrg 
    762  1.1.1.23    mrg 	PR gcov-profile/99406
    763  1.1.1.23    mrg 	* libgcov.h (MAP_FAILED, MAP_ANONYMOUS): If HAVE_SYS_MMAN_H is
    764  1.1.1.23    mrg 	defined, define these macros if not defined already.
    765  1.1.1.23    mrg 
    766  1.1.1.23    mrg 2021-03-04  Martin Liska  <mliska (a] suse.cz>
    767  1.1.1.23    mrg 
    768  1.1.1.23    mrg 	PR gcov-profile/99105
    769  1.1.1.23    mrg 	* libgcov-driver.c (write_top_counters): Rename to ...
    770  1.1.1.23    mrg 	(write_topn_counters): ... this.
    771  1.1.1.23    mrg 	(write_one_data): Pre-allocate buffer for number of items
    772  1.1.1.23    mrg 	in the corresponding linked lists.
    773  1.1.1.23    mrg 	* libgcov.h (malloc_mmap): New function.
    774  1.1.1.23    mrg 	(allocate_gcov_kvp): Use it.
    775  1.1.1.23    mrg 
    776  1.1.1.23    mrg 2021-03-04  Martin Liska  <mliska (a] suse.cz>
    777  1.1.1.23    mrg 
    778  1.1.1.23    mrg 	PR gcov-profile/99385
    779  1.1.1.23    mrg 	* libgcov.h (allocate_gcov_kvp): Call mmap with fd equal to -1.
    780  1.1.1.23    mrg 
    781  1.1.1.23    mrg 2021-03-03  Martin Liska  <mliska (a] suse.cz>
    782  1.1.1.23    mrg 
    783  1.1.1.23    mrg 	PR gcov-profile/97461
    784  1.1.1.23    mrg 	* config.in: Regenerate.
    785  1.1.1.23    mrg 	* configure: Likewise.
    786  1.1.1.23    mrg 	* configure.ac: Check sys/mman.h header file
    787  1.1.1.23    mrg 	* libgcov-driver.c (struct gcov_kvp): Remove static
    788  1.1.1.23    mrg 	pre-allocated pool and use a dynamic one.
    789  1.1.1.23    mrg 	* libgcov.h (MMAP_CHUNK_SIZE): New.
    790  1.1.1.23    mrg 	(gcov_counter_add): Use mmap to allocate pool for struct
    791  1.1.1.23    mrg 	gcov_kvp.
    792  1.1.1.23    mrg 
    793  1.1.1.23    mrg 2021-03-02  Michael Meissner  <meissner (a] linux.ibm.com>
    794  1.1.1.23    mrg 
    795  1.1.1.23    mrg 	* config/rs6000/_sprintfkf.h (__sprintfkf): Fix prototype to match
    796  1.1.1.23    mrg 	the function.
    797  1.1.1.23    mrg 	* config/rs6000/_sprintfkf.c: Include _sprintfkf.h.
    798  1.1.1.23    mrg 
    799  1.1.1.23    mrg 2021-02-24  Jakub Jelinek  <jakub (a] redhat.com>
    800  1.1.1.23    mrg 
    801  1.1.1.23    mrg 	PR libgcc/99236
    802  1.1.1.23    mrg 	* libgcc2.c (__powisf2, __powidf2, __powitf2, __powixf2): Perform
    803  1.1.1.23    mrg 	negation of m in unsigned type.
    804  1.1.1.23    mrg 
    805  1.1.1.23    mrg 2021-02-24  Christophe Lyon  <christophe.lyon (a] linaro.org>
    806  1.1.1.23    mrg 	    Hau Hsu  <hsuhau617 (a] gmail.com>
    807  1.1.1.20    mrg 
    808  1.1.1.20    mrg 	PR target/99157
    809  1.1.1.20    mrg 	* config/arm/t-arm: Fix cmse support detection.
    810  1.1.1.20    mrg 
    811  1.1.1.23    mrg 2021-02-22  Michael Meissner  <meissner (a] linux.ibm.com>
    812  1.1.1.23    mrg 
    813  1.1.1.23    mrg 	* dfp-bit.c (BFP_TO_DFP): Fix a comment line that was too long.
    814  1.1.1.23    mrg 
    815  1.1.1.23    mrg 2021-02-22  Michael Meissner  <meissner (a] linux.ibm.com>
    816  1.1.1.23    mrg 
    817  1.1.1.23    mrg 	* config/rs6000/_dd_to_kf.c: New file.
    818  1.1.1.23    mrg 	* config/rs6000/_kf_to_dd.c: New file.
    819  1.1.1.23    mrg 	* config/rs6000/_kf_to_sd.c: New file.
    820  1.1.1.23    mrg 	* config/rs6000/_kf_to_td.c: New file.
    821  1.1.1.23    mrg 	* config/rs6000/_sd_to_kf.c: New file.
    822  1.1.1.23    mrg 	* config/rs6000/_sprintfkf.c: New file.
    823  1.1.1.23    mrg 	* config/rs6000/_sprintfkf.h: New file.
    824  1.1.1.23    mrg 	* config/rs6000/_strtokf.h: New file.
    825  1.1.1.23    mrg 	* config/rs6000/_strtokf.c: New file.
    826  1.1.1.23    mrg 	* config/rs6000/_td_to_kf.c: New file.
    827  1.1.1.23    mrg 	* config/rs6000/quad-float128.h: Add new declarations.
    828  1.1.1.23    mrg 	* config/rs6000/t-float128 (fp128_dec_funcs): New macro.
    829  1.1.1.23    mrg 	(fp128_decstr_funcs): New macro.
    830  1.1.1.23    mrg 	(ibm128_dec_funcs): New macro.
    831  1.1.1.23    mrg 	(fp128_ppc_funcs): Add the new conversions.
    832  1.1.1.23    mrg 	(fp128_dec_objs): Force Decimal <-> __float128 conversions to be
    833  1.1.1.23    mrg 	compiled with -mabi=ieeelongdouble.
    834  1.1.1.23    mrg 	(fp128_decstr_objs): Force __float128 <-> string conversions to be
    835  1.1.1.23    mrg 	compiled with -mabi=ibmlongdouble.
    836  1.1.1.23    mrg 	(ibm128_dec_objs): Force Decimal <-> __float128 conversions to be
    837  1.1.1.23    mrg 	compiled with -mabi=ieeelongdouble.
    838  1.1.1.23    mrg 	(FP128_CFLAGS_DECIMAL): New macro.
    839  1.1.1.23    mrg 	(IBM128_CFLAGS_DECIMAL): New macro.
    840  1.1.1.23    mrg 	* dfp-bit.c (DFP_TO_BFP): Add PowerPC _Float128 support.
    841  1.1.1.23    mrg 	(BFP_TO_DFP): Add PowerPC _Float128 support.
    842  1.1.1.23    mrg 	* dfp-bit.h (BFP_KIND): Add new binary floating point kind for
    843  1.1.1.23    mrg 	IEEE 128-bit floating point.
    844  1.1.1.23    mrg 	(DFP_TO_BFP): Add PowerPC _Float128 support.
    845  1.1.1.23    mrg 	(BFP_TO_DFP): Add PowerPC _Float128 support.
    846  1.1.1.23    mrg 	(BFP_SPRINTF): New macro.
    847  1.1.1.23    mrg 
    848  1.1.1.23    mrg 2021-01-27  Jakub Jelinek  <jakub (a] redhat.com>
    849  1.1.1.23    mrg 
    850  1.1.1.23    mrg 	* config/i386/savms64.h: Add .note.GNU-stack section on Linux.
    851  1.1.1.23    mrg 	* config/i386/savms64f.h: Likewise.
    852  1.1.1.23    mrg 	* config/i386/resms64.h: Likewise.
    853  1.1.1.23    mrg 	* config/i386/resms64f.h: Likewise.
    854  1.1.1.23    mrg 	* config/i386/resms64x.h: Likewise.
    855  1.1.1.23    mrg 	* config/i386/resms64fx.h: Likewise.
    856  1.1.1.23    mrg 
    857  1.1.1.23    mrg 2021-01-26  Martin Liska  <mliska (a] suse.cz>
    858  1.1.1.23    mrg 
    859  1.1.1.23    mrg 	PR gcov-profile/98739
    860  1.1.1.23    mrg 	* libgcov.h (gcov_topn_add_value): Do not train when
    861  1.1.1.23    mrg 	we have a merged profile with a negative number of total
    862  1.1.1.23    mrg 	value.
    863  1.1.1.23    mrg 
    864  1.1.1.23    mrg 2021-01-25  Martin Liska  <mliska (a] suse.cz>
    865  1.1.1.23    mrg 
    866  1.1.1.23    mrg 	PR gcov-profile/98739
    867  1.1.1.23    mrg 	* libgcov-merge.c (__gcov_merge_topn): Mark when merging
    868  1.1.1.23    mrg 	ends with a dropped counter.
    869  1.1.1.23    mrg 	* libgcov.h (gcov_topn_add_value): Add return value.
    870  1.1.1.23    mrg 
    871  1.1.1.23    mrg 2021-01-13  Stafford Horne  <shorne (a] gmail.com>
    872  1.1.1.23    mrg 
    873  1.1.1.23    mrg 	* config/or1k/sfp-machine.h (FP_RND_NEAREST, FP_RND_ZERO,
    874  1.1.1.23    mrg 	FP_RND_PINF, FP_RND_MINF, FP_RND_MASK, FP_EX_OVERFLOW,
    875  1.1.1.23    mrg 	FP_EX_UNDERFLOW, FP_EX_INEXACT, FP_EX_INVALID, FP_EX_DIVZERO,
    876  1.1.1.23    mrg 	FP_EX_ALL): New constant macros.
    877  1.1.1.23    mrg 	(_FP_DECL_EX, FP_ROUNDMODE, FP_INIT_ROUNDMODE,
    878  1.1.1.23    mrg 	FP_HANDLE_EXCEPTIONS): New macros.
    879  1.1.1.23    mrg 	(_FP_TININESS_AFTER_ROUNDING): Change to 1.
    880  1.1.1.20    mrg 
    881  1.1.1.23    mrg 2021-01-13  Samuel Thibault  <samuel.thibault (a] gnu.org>
    882  1.1.1.23    mrg 
    883  1.1.1.23    mrg 	* config/i386/gnu-unwind.h (x86_gnu_fallback_frame_state): Add the
    884  1.1.1.23    mrg 	posix siginfo case to struct handler_args. Detect between legacy
    885  1.1.1.23    mrg 	and siginfo from the second parameter, which is a small sigcode in
    886  1.1.1.23    mrg 	the legacy case, and a pointer in the siginfo case.
    887  1.1.1.23    mrg 
    888  1.1.1.23    mrg 2020-12-20  Max Filippov  <jcmvbkbc (a] gmail.com>
    889  1.1.1.23    mrg 
    890  1.1.1.23    mrg 	* config/xtensa/lib1funcs.S (__bswapsi2, __bswapdi2): New
    891  1.1.1.23    mrg 	functions.
    892  1.1.1.23    mrg 	* config/xtensa/t-xtensa (LIB1ASMFUNCS): Add _bswapsi2 and
    893  1.1.1.23    mrg 	_bswapdi2.
    894  1.1.1.23    mrg 
    895  1.1.1.23    mrg 2020-12-08  Ian Lance Taylor  <iant (a] golang.org>
    896  1.1.1.23    mrg 
    897  1.1.1.23    mrg 	* generic-morestack-thread.c (free_segments): Block signals during
    898  1.1.1.23    mrg 	thread exit.
    899  1.1.1.23    mrg 
    900  1.1.1.23    mrg 2020-12-03  Michael Meissner  <meissner (a] linux.ibm.com>
    901  1.1.1.23    mrg 
    902  1.1.1.23    mrg 	PR libgcc/97543
    903  1.1.1.23    mrg 	PR libgcc/97643
    904  1.1.1.23    mrg 	* config/rs6000/t-linux (IBM128_STATIC_OBJS): New make variable.
    905  1.1.1.20    mrg 	(IBM128_SHARED_OBJS): New make variable.
    906  1.1.1.20    mrg 	(IBM128_OBJS): New make variable.  Set all objects to use the
    907  1.1.1.20    mrg 	explicit IBM format, and disable gnu attributes.
    908  1.1.1.20    mrg 	(IBM128_CFLAGS): New make variable.
    909  1.1.1.20    mrg 	(gcc_s_compile): Add -mno-gnu-attribute to all shared library
    910  1.1.1.20    mrg 	modules.
    911  1.1.1.20    mrg 
    912  1.1.1.23    mrg 2020-12-03  Alexandre Oliva  <oliva (a] adacore.com>
    913  1.1.1.20    mrg 
    914  1.1.1.23    mrg 	* config/t-vxworks (LIB2ADD): Drop.
    915  1.1.1.23    mrg 	* config/t-vxworks7 (LIB2ADD): Likewise.
    916  1.1.1.23    mrg 	* config/vxcache.c: Remove.
    917  1.1.1.20    mrg 
    918  1.1.1.23    mrg 2020-11-30  Stefan Kanthak  <stefan.kanthak (a] nexgo.de>
    919  1.1.1.20    mrg 
    920  1.1.1.23    mrg 	* libgcc2.c (bswapsi2): Make constants unsigned.
    921  1.1.1.20    mrg 
    922  1.1.1.23    mrg 2020-11-25  Stefan Kanthak  <stefan.kanthak (a] nexgo.de>
    923  1.1.1.23    mrg 
    924  1.1.1.23    mrg 	* libgcc2.c (absvSI2): Simplify/improve implementation by using
    925  1.1.1.23    mrg 	builtin_add_overflow.
    926  1.1.1.23    mrg 	(absvsi2, absvDI2): Likewise.
    927  1.1.1.23    mrg 
    928  1.1.1.23    mrg 2020-11-20  Maciej W. Rozycki  <macro (a] linux-mips.org>
    929  1.1.1.23    mrg 
    930  1.1.1.23    mrg 	* unwind-dw2-fde-dip.c [__OpenBSD__ || __NetBSD__]
    931  1.1.1.23    mrg 	(USE_PT_GNU_EH_FRAME): Do not define if !TARGET_DL_ITERATE_PHDR.
    932  1.1.1.23    mrg 
    933  1.1.1.23    mrg 2020-11-18  Jozef Lawrynowicz  <jozef.l (a] mittosystems.com>
    934  1.1.1.23    mrg 
    935  1.1.1.23    mrg 	* config/msp430/lib2hw_mul.S (mult64_hw): New.
    936  1.1.1.23    mrg 	(if MUL_32): Use mult64_hw for __muldi3.
    937  1.1.1.23    mrg 	(if MUL_F5): Use mult64_hw for __muldi3.
    938  1.1.1.23    mrg 	* config/msp430/lib2mul.c (__muldi3): New.
    939  1.1.1.23    mrg 	* config/msp430/t-msp430 (LIB2FUNCS_EXCLUDE): Define.
    940  1.1.1.23    mrg 
    941  1.1.1.23    mrg 2020-11-17  Alan Modra  <amodra (a] gmail.com>
    942  1.1.1.23    mrg 
    943  1.1.1.23    mrg 	* config/rs6000/t-ppc64-fp (LIB2ADD): Delete.
    944  1.1.1.23    mrg 	(LIB2_SIDITI_CONV_FUNCS): Define.
    945  1.1.1.23    mrg 	* config/rs6000/ppc64-fp.c: Delete file.
    946  1.1.1.23    mrg 
    947  1.1.1.23    mrg 2020-11-15  Jozef Lawrynowicz  <jozef.l (a] mittosystems.com>
    948  1.1.1.23    mrg 
    949  1.1.1.23    mrg 	* config/msp430/lib2hw_mul.S: Omit _hw* suffix from GCC names for
    950  1.1.1.23    mrg 	hwmult library functions.
    951  1.1.1.23    mrg 
    952  1.1.1.23    mrg 2020-11-10  Jeff Law  <law (a] redhat.com>
    953  1.1.1.23    mrg 
    954  1.1.1.23    mrg 	* libgcc2.c: Fix whitespace issues in most recent change.
    955  1.1.1.23    mrg 
    956  1.1.1.23    mrg 2020-11-10  Stefan Kanthak  <stefan.kanthak (a] nexgo.de>
    957  1.1.1.23    mrg 
    958  1.1.1.23    mrg 	* libgcc2.c (__addvSI3): Use overflow builtins.
    959  1.1.1.23    mrg 	(__addvsi3, __addvDI3 ,__subvSI3, __subvsi3): Likewise.
    960  1.1.1.23    mrg 	(__subvDI3 __mulvSI3, __mulvsi3, __negvSI2): Likewise.
    961  1.1.1.23    mrg 	(__negvsi2, __negvDI2): Likewise.
    962  1.1.1.23    mrg 	(__cmpdi2, __ucmpdi2): Adjust implementation to improve
    963  1.1.1.23    mrg 	generated code.
    964  1.1.1.23    mrg 	* libgcc2.h (__ucmpdi2): Adjust prototype.
    965  1.1.1.23    mrg 
    966  1.1.1.23    mrg 2020-11-03  Pat Bernardi  <bernardi (a] adacore.com>
    967  1.1.1.23    mrg 	    Olivier Hainque   <hainque (a] adacore.com>
    968  1.1.1.23    mrg 
    969  1.1.1.23    mrg 	* config.host (aarch64-vxworks7*, tmake_file): Add
    970  1.1.1.23    mrg 	${cpu_type}/t-lse and t-slibgcc-libgcc.
    971  1.1.1.23    mrg 
    972  1.1.1.23    mrg 2020-11-03  Martin Storsj  <martin (a] martin.st>
    973  1.1.1.23    mrg 
    974  1.1.1.23    mrg 	* unwind-seh.c (_Unwind_Backtrace): Set the ra and cfa pointers
    975  1.1.1.23    mrg 	before calling the callback.
    976  1.1.1.23    mrg 
    977  1.1.1.23    mrg 2020-10-30  Olivier Hainque  <hainque (a] adacore.com>
    978  1.1.1.23    mrg 	    Douglas Rupp  <rupp (a] adacore.com>
    979  1.1.1.23    mrg 	    Pat Bernardi  <bernardi (a] adacore.com>
    980  1.1.1.23    mrg 
    981  1.1.1.23    mrg 	* config.host: Adjust the ix86/x86_64-wrs-vxworks filters
    982  1.1.1.23    mrg 	to apply to VxWorks 7 as well.
    983  1.1.1.23    mrg 
    984  1.1.1.23    mrg 2020-10-29  Olivier Hainque  <hainque (a] adacore.com>
    985  1.1.1.23    mrg 
    986  1.1.1.23    mrg 	* config/gthr-vxworks-tls.c: Fix preprocessor logic
    987  1.1.1.23    mrg 	controlling the definition of VX_ENTER_TLS_DTOR and
    988  1.1.1.23    mrg 	VX_LEAVE_TLS_DTOR based on a version major check.
    989  1.1.1.23    mrg 
    990  1.1.1.23    mrg 2020-10-29  Olivier Hainque  <hainque (a] adacore.com>
    991  1.1.1.23    mrg 
    992  1.1.1.23    mrg 	* config/gthr-vxworks-thread.c: Fix name of macro used
    993  1.1.1.23    mrg 	to condition the inclusion of an actual implementation.
    994  1.1.1.23    mrg 
    995  1.1.1.23    mrg 2020-10-27  Martin Liska  <mliska (a] suse.cz>
    996  1.1.1.23    mrg 
    997  1.1.1.23    mrg 	PR gcov-profile/97461
    998  1.1.1.23    mrg 	* libgcov.h (gcov_counter_add): Use first static counters
    999  1.1.1.23    mrg 	as it should help to have malloc wrappers set up.
   1000  1.1.1.23    mrg 
   1001  1.1.1.23    mrg 2020-10-23  Rasmus Villemoes  <rv (a] rasmusvillemoes.dk>
   1002  1.1.1.23    mrg 
   1003  1.1.1.23    mrg 	* config/gthr-vxworks-thread.c: #include gthr.h before
   1004  1.1.1.23    mrg 	testing the guard defined there.
   1005  1.1.1.23    mrg 	* config/gthr-vxworks-cond.c: Likewise.
   1006  1.1.1.23    mrg 
   1007  1.1.1.23    mrg 2020-10-21  Douglas Rupp  <rupp (a] adacore.com>
   1008  1.1.1.23    mrg 	    Olivier Hainque  <hainque (a] adacore.com>
   1009  1.1.1.23    mrg 
   1010  1.1.1.23    mrg 	* config.host (powerpc*-wrs-vxworks7*): New case.
   1011  1.1.1.23    mrg 	* configure.ac: Handle powerpc*-*-vxworks7* as
   1012  1.1.1.23    mrg 	powerpc*-*-linux* for ppc-fp_type.
   1013  1.1.1.23    mrg 	* configure: Regenerate.
   1014  1.1.1.23    mrg 
   1015  1.1.1.23    mrg 2020-10-16  Rasmus Villemoes  <rv (a] rasmusvillemoes.dk>
   1016  1.1.1.23    mrg 
   1017  1.1.1.23    mrg 	* config/gthr-vxworks.h: Condition the ___GTHREADS_CXX0X
   1018  1.1.1.23    mrg 	section on VxWorks >= 6.
   1019  1.1.1.23    mrg 	* config/gthr-vxworks-thread.c: Condition the entire
   1020  1.1.1.23    mrg 	implementation on __GTHREAD_CXX0X.
   1021  1.1.1.23    mrg 
   1022  1.1.1.23    mrg 2020-10-16  Rasmus Villemoes  <rv (a] rasmusvillemoes.dk>
   1023  1.1.1.23    mrg 
   1024  1.1.1.23    mrg 	* config/gthr-vxworks.h: Condition the __GTHREAD_HAS_COND
   1025  1.1.1.23    mrg 	section on VxWorks >= 6.
   1026  1.1.1.23    mrg 	* config/gthr-vxworks-cond.c: Condition the entire
   1027  1.1.1.23    mrg 	implementation on __GTHREAD_HAS_COND.
   1028  1.1.1.23    mrg 
   1029  1.1.1.23    mrg 2020-10-16  Rasmus Villemoes  <rv (a] rasmusvillemoes.dk>
   1030  1.1.1.23    mrg 
   1031  1.1.1.23    mrg 	* config/gthr-vxworks.c: #include <taskLib.h>.
   1032  1.1.1.23    mrg 
   1033  1.1.1.23    mrg 2020-10-16  Rasmus Villemoes  <rv (a] rasmusvillemoes.dk>
   1034  1.1.1.23    mrg 
   1035  1.1.1.23    mrg 	* config/gthr-vxworks.h: Rewrite remaining occurrence
   1036  1.1.1.23    mrg 	of _VXW_PRE_69 as _VXWORKS_PRE(6,9).
   1037  1.1.1.23    mrg 
   1038  1.1.1.23    mrg 2020-10-16  Rasmus Villemoes  <rv (a] rasmusvillemoes.dk>
   1039  1.1.1.23    mrg 	     Olivier Hainque   <hainque (a] adacore.com>
   1040  1.1.1.23    mrg 
   1041  1.1.1.23    mrg 	* config/gthr-vxworks-tls.c (VX_ENTER_TLS_DTOR): Nil
   1042  1.1.1.23    mrg 	except on VxWorks 6.
   1043  1.1.1.23    mrg 
   1044  1.1.1.23    mrg 2020-10-16  Olivier Hainque  <hainque (a] adacore.com>
   1045  1.1.1.23    mrg 
   1046  1.1.1.23    mrg 	* config/t-vxcrtstuff: Remove the -kernel/-rtp specialization.
   1047  1.1.1.23    mrg 
   1048  1.1.1.23    mrg 2020-10-14  Alexandre Oliva  <oliva (a] adacore.com>
   1049  1.1.1.23    mrg 
   1050  1.1.1.23    mrg 	* config/gthr-vxworks-thread.c: Include stdlib.h.
   1051  1.1.1.23    mrg 	(tls_delete_hook): Prototype it.
   1052  1.1.1.23    mrg 	(__gthread_cond_signal): Return early if no waiters.  Consume
   1053  1.1.1.23    mrg 	signal in case the semaphore got full.  Use semInfoGet instead
   1054  1.1.1.23    mrg 	of kernel-mode-only semInfo.
   1055  1.1.1.23    mrg 	(__gthread_cond_timedwait): Use semExchange.  Always take the
   1056  1.1.1.23    mrg 	mutex again before returning.
   1057  1.1.1.23    mrg 	* config/gthr-vxworks-cond.c (__ghtread_cond_wait): Likewise.
   1058  1.1.1.23    mrg 
   1059  1.1.1.23    mrg 2020-10-14  Olivier Hainque  <hainque (a] adacore.com>
   1060  1.1.1.23    mrg 
   1061  1.1.1.23    mrg 	* config/t-vxworks (LIBGCC2_INCLUDES): Append
   1062  1.1.1.23    mrg 	$(MULTISUBDIR) to the -I path for fixed headers, as we
   1063  1.1.1.23    mrg 	arrange to have different sets of such headers for different
   1064  1.1.1.23    mrg 	multilibs when they are activated.
   1065  1.1.1.23    mrg 	* config/t-vxworks7: Likewise.
   1066  1.1.1.23    mrg 
   1067  1.1.1.23    mrg 2020-10-14  Olivier Hainque  <hainque (a] adacore.com>
   1068  1.1.1.23    mrg 
   1069  1.1.1.23    mrg 	* config/t-vxworks: Add include-fixed to include search
   1070  1.1.1.23    mrg 	paths for libgcc on VxWorks.
   1071  1.1.1.23    mrg 	* config/t-vxworks7: Likewise.
   1072  1.1.1.23    mrg 
   1073  1.1.1.23    mrg 2020-10-09  H.J. Lu  <hjl.tools (a] gmail.com>
   1074  1.1.1.23    mrg 
   1075  1.1.1.23    mrg 	PR target/97148
   1076  1.1.1.23    mrg 	* config/i386/shadow-stack-unwind.h: Include <x86gprintrin.h>
   1077  1.1.1.23    mrg 	instead of <cetintrin.h>.
   1078  1.1.1.23    mrg 
   1079  1.1.1.23    mrg 2020-10-01  Alan Modra  <amodra (a] gmail.com>
   1080  1.1.1.23    mrg 
   1081  1.1.1.23    mrg 	* config/rs6000/morestack.S,
   1082  1.1.1.23    mrg 	* config/rs6000/tramp.S: Support __PCREL__ code.
   1083  1.1.1.23    mrg 
   1084  1.1.1.23    mrg 2020-10-01  Alan Modra  <amodra (a] gmail.com>
   1085  1.1.1.23    mrg 
   1086  1.1.1.23    mrg 	* config/rs6000/t-linux: Document purpose of -mno-minimal-toc.
   1087  1.1.1.23    mrg 
   1088  1.1.1.23    mrg 2020-09-29  Maciej W. Rozycki  <macro (a] wdc.com>
   1089  1.1.1.23    mrg 
   1090  1.1.1.23    mrg 	* config/riscv/t-elf (LIB2_DIVMOD_EXCEPTION_FLAGS): New
   1091  1.1.1.23    mrg 	variable.
   1092  1.1.1.23    mrg 
   1093  1.1.1.23    mrg 2020-09-28  Richard Sandiford  <richard.sandiford (a] arm.com>
   1094  1.1.1.23    mrg 
   1095  1.1.1.23    mrg 	* config/aarch64/libgcc-softfp.ver: New file.
   1096  1.1.1.23    mrg 	* config/aarch64/t-softfp (SHLIB_MAPFILES): Add it.
   1097  1.1.1.23    mrg 
   1098  1.1.1.23    mrg 2020-09-27  Clement Chigot  <clement.chigot (a] atos.net>
   1099  1.1.1.23    mrg 
   1100  1.1.1.23    mrg 	* config/rs6000/t-slibgcc-aix: Use $(AR) without -X32_64.
   1101  1.1.1.23    mrg 
   1102  1.1.1.23    mrg 2020-09-22  Sergei Trofimovich  <siarheit (a] google.com>
   1103  1.1.1.20    mrg 
   1104  1.1.1.20    mrg 	PR gcov-profile/96913
   1105  1.1.1.20    mrg 	* libgcov-driver.c (write_one_data): Avoid function pointer
   1106  1.1.1.20    mrg 	comparison in TOP streaming decision.
   1107  1.1.1.20    mrg 
   1108  1.1.1.23    mrg 2020-09-17  Torbjrn SVENSSON  <torbjorn.svensson (a] st.com>
   1109  1.1.1.23    mrg 	    Christophe Lyon  <christophe.lyon (a] linaro.org>
   1110  1.1.1.20    mrg 
   1111  1.1.1.23    mrg 	* config/arm/fp16.c (__gnu_h2f_internal): Add 'static inline'
   1112  1.1.1.23    mrg 	qualifier.
   1113  1.1.1.23    mrg 	(__gnu_f2h_ieee, __gnu_h2f_ieee, __gnu_f2h_alternative)
   1114  1.1.1.23    mrg 	(__gnu_h2f_alternative,__gnu_d2h_ieee, __gnu_d2h_alternative): Add
   1115  1.1.1.23    mrg 	missing prototypes.
   1116  1.1.1.23    mrg 
   1117  1.1.1.23    mrg 2020-09-17  Wei Wentao  <weiwt.fnst (a] cn.fujitsu.com>
   1118  1.1.1.23    mrg 
   1119  1.1.1.23    mrg 	* config/aarch64/aarch64-unwind.h (aarch64_demangle_return_addr): Fix
   1120  1.1.1.23    mrg 	unused variable warning.
   1121  1.1.1.23    mrg 
   1122  1.1.1.23    mrg 2020-09-16  Jojo R  <jiejie_rong (a] c-sky.com>
   1123  1.1.1.23    mrg 
   1124  1.1.1.23    mrg 	* config.host (C-SKY): Enable crtbegin/crtend.o of libgcc for elf target.
   1125  1.1.1.23    mrg 
   1126  1.1.1.23    mrg 2020-09-09  Tom de Vries  <tdevries (a] suse.de>
   1127  1.1.1.23    mrg 
   1128  1.1.1.23    mrg 	* config/nvptx/atomic.c (__SYNC_SUBWORD_COMPARE_AND_SWAP): Fix
   1129  1.1.1.23    mrg 	Wbuiltin-declaration-mismatch.
   1130  1.1.1.23    mrg 
   1131  1.1.1.23    mrg 2020-08-26  Jozef Lawrynowicz  <jozef.l (a] mittosystems.com>
   1132  1.1.1.23    mrg 
   1133  1.1.1.23    mrg 	* config/msp430/slli.S (__gnu_mspabi_sllp): New.
   1134  1.1.1.23    mrg 	* config/msp430/srai.S (__gnu_mspabi_srap): New.
   1135  1.1.1.23    mrg 	* config/msp430/srli.S (__gnu_mspabi_srlp): New.
   1136  1.1.1.23    mrg 
   1137  1.1.1.23    mrg 2020-08-13  Kwok Cheung Yeung  <kcy (a] codesourcery.com>
   1138  1.1.1.23    mrg 
   1139  1.1.1.23    mrg 	* config/nvptx/atomic.c: New.
   1140  1.1.1.23    mrg 	* config/nvptx/t-nvptx (LIB2ADD): Add atomic.c.
   1141  1.1.1.23    mrg 
   1142  1.1.1.23    mrg 2020-08-03  Ian Lance Taylor  <iant (a] golang.org>
   1143  1.1.1.23    mrg 
   1144  1.1.1.23    mrg 	* config/i386/morestack.S (BACKOFF) [x86_64]: Add 2048 bytes.
   1145  1.1.1.23    mrg 
   1146  1.1.1.23    mrg 2020-08-03  Jakub Jelinek  <jakub (a] redhat.com>
   1147  1.1.1.20    mrg 
   1148  1.1.1.20    mrg 	PR target/96402
   1149  1.1.1.20    mrg 	* config/aarch64/lse.S (__aarch64_cas16_acq_rel): Use x2, x3 instead
   1150  1.1.1.20    mrg 	of x(tmp0), x(tmp1) in STXP arguments.
   1151  1.1.1.20    mrg 
   1152  1.1.1.23    mrg 2020-07-31  Maciej W. Rozycki  <macro (a] wdc.com>
   1153  1.1.1.20    mrg 
   1154  1.1.1.23    mrg 	* config/riscv/save-restore.S [__riscv_xlen == 64]
   1155  1.1.1.23    mrg 	(__riscv_save_10, __riscv_save_8, __riscv_save_6, __riscv_save_4)
   1156  1.1.1.23    mrg 	(__riscv_save_2): Replace negative immediates used for the final
   1157  1.1.1.23    mrg 	stack pointer adjustment with positive ones, right-shifted by 4.
   1158  1.1.1.20    mrg 
   1159  1.1.1.23    mrg 2020-07-31  Martin Liska  <mliska (a] suse.cz>
   1160  1.1.1.20    mrg 
   1161  1.1.1.23    mrg 	* libgcov-driver.c: Add __gcov_kvp_pool
   1162  1.1.1.23    mrg 	and __gcov_kvp_pool_index variables.
   1163  1.1.1.23    mrg 	* libgcov.h (allocate_gcov_kvp): New.
   1164  1.1.1.23    mrg 	(gcov_topn_add_value): Use it.
   1165  1.1.1.23    mrg 
   1166  1.1.1.23    mrg 2020-07-24  Szabolcs Nagy  <szabolcs.nagy (a] arm.com>
   1167  1.1.1.23    mrg 
   1168  1.1.1.23    mrg 	* config/aarch64/lse.S: Add PAC property note.
   1169  1.1.1.23    mrg 
   1170  1.1.1.23    mrg 2020-07-23  Martin Liska  <mliska (a] suse.cz>
   1171  1.1.1.23    mrg 
   1172  1.1.1.23    mrg 	PR gcov-profile/96035
   1173  1.1.1.23    mrg 	* libgcov-driver-system.c: Create gcov folders with 0777
   1174  1.1.1.23    mrg 	so that it respects a system umask.
   1175  1.1.1.23    mrg 
   1176  1.1.1.23    mrg 2020-07-14  David Edelsohn  <dje.gcc (a] gmail.com>
   1177  1.1.1.23    mrg 
   1178  1.1.1.23    mrg 	* config/rs6000/t-slibgcc-aix: Set BITS from compiler cpp macro.
   1179  1.1.1.23    mrg 
   1180  1.1.1.23    mrg 2020-07-13  Szabolcs Nagy  <szabolcs.nagy (a] arm.com>
   1181  1.1.1.20    mrg 
   1182  1.1.1.20    mrg 	PR target/94891
   1183  1.1.1.20    mrg 	* config/aarch64/aarch64-unwind.h (MD_POST_EXTRACT_ROOT_ADDR): Remove.
   1184  1.1.1.20    mrg 	(MD_POST_FROB_EH_HANDLER_ADDR): Remove.
   1185  1.1.1.20    mrg 	(MD_POST_EXTRACT_FRAME_ADDR): Rename to ...
   1186  1.1.1.20    mrg 	(MD_DEMANGLE_RETURN_ADDR): This.
   1187  1.1.1.20    mrg 	(aarch64_post_extract_frame_addr): Rename to ...
   1188  1.1.1.20    mrg 	(aarch64_demangle_return_addr): This.
   1189  1.1.1.20    mrg 	(aarch64_post_frob_eh_handler_addr): Remove.
   1190  1.1.1.20    mrg 	* unwind-dw2.c (uw_update_context): Demangle return address.
   1191  1.1.1.20    mrg 	(uw_frob_return_addr): Remove.
   1192  1.1.1.20    mrg 
   1193  1.1.1.23    mrg 2020-07-09  Szabolcs Nagy  <szabolcs.nagy (a] arm.com>
   1194  1.1.1.20    mrg 
   1195  1.1.1.20    mrg 	PR target/96001
   1196  1.1.1.20    mrg 	* config/aarch64/lse.S: Add BTI marking and related definitions,
   1197  1.1.1.20    mrg 	and add BTI c to function entries.
   1198  1.1.1.20    mrg 
   1199  1.1.1.23    mrg 2020-07-09  Szabolcs Nagy  <szabolcs.nagy (a] arm.com>
   1200  1.1.1.20    mrg 
   1201  1.1.1.20    mrg 	* config/aarch64/lse.S: Add stack note.
   1202  1.1.1.20    mrg 
   1203  1.1.1.23    mrg 2020-07-02  Martin Liska  <mliska (a] suse.cz>
   1204  1.1.1.20    mrg 
   1205  1.1.1.23    mrg 	PR gcov-profile/95348
   1206  1.1.1.23    mrg 	* libgcov-driver.c (merge_one_data): Merge only profiles
   1207  1.1.1.23    mrg 	that are not of non-zero type.
   1208  1.1.1.23    mrg 	(write_one_data): Write counters only if there's one non-zero
   1209  1.1.1.23    mrg 	value.
   1210  1.1.1.23    mrg 	* libgcov-util.c (tag_function): Change signature from unsigned
   1211  1.1.1.23    mrg 	to int.
   1212  1.1.1.23    mrg 	(tag_blocks): Likewise.
   1213  1.1.1.23    mrg 	(tag_arcs): Likewise.
   1214  1.1.1.23    mrg 	(tag_counters): Likewise.
   1215  1.1.1.23    mrg 	(tag_summary): Likewise.
   1216  1.1.1.23    mrg 	(tag_lines): Read only if COUNTERS is non-zero.
   1217  1.1.1.23    mrg 	(read_gcda_file): Handle negative length for COUNTERS type.
   1218  1.1.1.23    mrg 
   1219  1.1.1.23    mrg 2020-06-25  Martin Liska  <mliska (a] suse.cz>
   1220  1.1.1.23    mrg 
   1221  1.1.1.23    mrg 	* libgcov-driver.c (merge_summary): Remove function as its name
   1222  1.1.1.23    mrg 	is misleading and doing something different.
   1223  1.1.1.23    mrg 	(dump_one_gcov): Add ATTRIBUTE_UNUSED for 2 args. Take read summary
   1224  1.1.1.23    mrg 	in gcov-tool.
   1225  1.1.1.23    mrg 	* libgcov-util.c (curr_object_summary): Remove.
   1226  1.1.1.23    mrg 	(read_gcda_file): Remove unused curr_object_summary.
   1227  1.1.1.23    mrg 	(gcov_merge): Merge summaries.
   1228  1.1.1.23    mrg 	* libgcov.h: Add summary argument for gcov_info struct.
   1229  1.1.1.23    mrg 
   1230  1.1.1.23    mrg 2020-06-24  H.J. Lu  <hjl.tools (a] gmail.com>
   1231  1.1.1.23    mrg 
   1232  1.1.1.23    mrg 	PR target/95259
   1233  1.1.1.23    mrg 	* config/i386/cpuinfo.c: Don't include "cpuinfo.h".  Include
   1234  1.1.1.23    mrg 	"common/config/i386/i386-cpuinfo.h" and
   1235  1.1.1.23    mrg 	"common/config/i386/cpuinfo.h".
   1236  1.1.1.23    mrg 	(__cpu_features2): Changed to array.
   1237  1.1.1.23    mrg 	(get_amd_cpu): Removed.
   1238  1.1.1.23    mrg 	(get_intel_cpu): Likewise.
   1239  1.1.1.23    mrg 	(get_available_features): Likewise.
   1240  1.1.1.23    mrg 	(__cpu_indicator_init): Call cpu_indicator_init.
   1241  1.1.1.23    mrg 	* config/i386/cpuinfo.h: Removed.
   1242  1.1.1.23    mrg 
   1243  1.1.1.23    mrg 2020-06-23  David Edelsohn  <dje.gcc (a] gmail.com>
   1244  1.1.1.23    mrg 
   1245  1.1.1.23    mrg 	* Makefile.in: Remove uses of empty.mk. Use -include.
   1246  1.1.1.23    mrg 	* config/avr/t-avr: Use -include.
   1247  1.1.1.23    mrg 	* empty.mk: Delete.
   1248  1.1.1.23    mrg 
   1249  1.1.1.23    mrg 2020-06-21  David Edelsohn  <dje.gcc (a] gmail.com>
   1250  1.1.1.23    mrg 
   1251  1.1.1.23    mrg 	* config.host (extra_parts): Add crtcxa_64 and crtdbase_64.
   1252  1.1.1.23    mrg 	* config/rs6000/t-aix-cxa: Explicitly compile 32 bit with -maix32
   1253  1.1.1.23    mrg 	and 64 bit with -maix64.
   1254  1.1.1.23    mrg 	* config/rs6000/t-slibgcc-aix: Remove extra @multilib_dir@ level.
   1255  1.1.1.23    mrg 	Build and install AIX-style FAT libraries.
   1256  1.1.1.23    mrg 
   1257  1.1.1.23    mrg 2020-06-17  Samuel Thibault  <samuel.thibault (a] gnu.org>
   1258  1.1.1.20    mrg 
   1259  1.1.1.20    mrg 	* config.host (md_unwind_header) <i[34567]86-*-gnu*>: Set to
   1260  1.1.1.20    mrg 	'i386/gnu-unwind.h'
   1261  1.1.1.20    mrg 	* config/i386/gnu-unwind.h: New file.
   1262  1.1.1.20    mrg 
   1263  1.1.1.23    mrg 2020-06-17  Martin Liska  <mliska (a] suse.cz>
   1264  1.1.1.23    mrg 
   1265  1.1.1.23    mrg 	* libgcov-util.c (read_gcda_finalize): Remove const operator.
   1266  1.1.1.23    mrg 	(merge_wrapper): Add both counts and use them properly.
   1267  1.1.1.23    mrg 	(topn_to_memory_representation): New function.
   1268  1.1.1.23    mrg 	(gcov_merge): Covert on disk representation to in memory
   1269  1.1.1.23    mrg 	representation.
   1270  1.1.1.23    mrg 	* libgcov.h: Remove const operator.
   1271  1.1.1.23    mrg 
   1272  1.1.1.23    mrg 2020-06-15  Max Filippov  <jcmvbkbc (a] gmail.com>
   1273  1.1.1.23    mrg 
   1274  1.1.1.23    mrg 	* configure: Regenerate.
   1275  1.1.1.23    mrg 	* configure.ac: Use AC_COMPILE_IFELSE instead of manual
   1276  1.1.1.23    mrg 	preprocessor invocation to check for __XTENSA_CALL0_ABI__.
   1277  1.1.1.23    mrg 
   1278  1.1.1.23    mrg 2020-06-09  Martin Liska  <mliska (a] suse.cz>
   1279  1.1.1.23    mrg 
   1280  1.1.1.23    mrg 	PR gcov-profile/95494
   1281  1.1.1.23    mrg 	* libgcov-driver.c (write_top_counters): Cast first to
   1282  1.1.1.23    mrg 	intptr_t as sizeof(*) != sizeof(gcov_type).
   1283  1.1.1.23    mrg 	* libgcov.h (gcov_counter_set_if_null): Remove.
   1284  1.1.1.23    mrg 	(gcov_topn_add_value): Cast first to intptr_t and update
   1285  1.1.1.23    mrg 	linked list directly.
   1286  1.1.1.23    mrg 
   1287  1.1.1.23    mrg 2020-06-09  Max Filippov  <jcmvbkbc (a] gmail.com>
   1288  1.1.1.23    mrg 
   1289  1.1.1.23    mrg 	* config/xtensa/unwind-dw2-xtensa.c (uw_install_context): Merge
   1290  1.1.1.23    mrg 	with uw_install_context_1.
   1291  1.1.1.23    mrg 
   1292  1.1.1.23    mrg 2020-06-04  Andreas Schwab  <schwab (a] suse.de>
   1293  1.1.1.23    mrg 
   1294  1.1.1.23    mrg 	PR target/59230
   1295  1.1.1.23    mrg 	PR libfortran/59227
   1296  1.1.1.23    mrg 	* config/ia64/t-softfp-compat (softfp_file_list): Filter out
   1297  1.1.1.23    mrg 	soft-fp/divtf3.c.
   1298  1.1.1.23    mrg 	(LIB2ADD): Add config/ia64/divtf3.c.
   1299  1.1.1.23    mrg 	* config/ia64/divtf3.c: New file.
   1300  1.1.1.23    mrg 
   1301  1.1.1.23    mrg 2020-06-03  Martin Liska  <mliska (a] suse.cz>
   1302  1.1.1.23    mrg 
   1303  1.1.1.23    mrg 	PR gcov-profile/95480
   1304  1.1.1.23    mrg 	* libgcov-profiler.c (GCOV_SUPPORTS_ATOMIC): Move to...
   1305  1.1.1.23    mrg 	* libgcov.h (GCOV_SUPPORTS_ATOMIC): ...here.
   1306  1.1.1.23    mrg 	(gcov_counter_add): Use GCOV_SUPPORTS_ATOMIC guard.
   1307  1.1.1.23    mrg 	(gcov_counter_set_if_null): Likewise.
   1308  1.1.1.23    mrg 
   1309  1.1.1.23    mrg 2020-06-02  Jim Wilson  <jimw (a] sifive.com>
   1310  1.1.1.23    mrg 
   1311  1.1.1.23    mrg 	* config/riscv/div.S (__divdi3): For negative arguments, change bgez
   1312  1.1.1.23    mrg 	to bgtz.
   1313  1.1.1.23    mrg 
   1314  1.1.1.23    mrg 2020-06-02  Martin Liska  <mliska (a] suse.cz>
   1315  1.1.1.23    mrg 
   1316  1.1.1.23    mrg 	* libgcov.h (gcov_topn_add_value): Use xcalloc instead
   1317  1.1.1.23    mrg 	of xmalloc.
   1318  1.1.1.23    mrg 
   1319  1.1.1.23    mrg 2020-06-02  Martin Liska  <mliska (a] suse.cz>
   1320  1.1.1.23    mrg 
   1321  1.1.1.23    mrg 	* libgcov-driver.c (prune_topn_counter): Remove.
   1322  1.1.1.23    mrg 	(prune_counters): Likewise.
   1323  1.1.1.23    mrg 	(merge_one_data): Special case TOP N counters
   1324  1.1.1.23    mrg 	as they have variable length.
   1325  1.1.1.23    mrg 	(write_top_counters): New.
   1326  1.1.1.23    mrg 	(write_one_data): Special case TOP N.
   1327  1.1.1.23    mrg 	(dump_one_gcov): Do not prune TOP N counters.
   1328  1.1.1.23    mrg 	* libgcov-merge.c (merge_topn_values_set): Remove.
   1329  1.1.1.23    mrg 	(__gcov_merge_topn): Use gcov_topn_add_value.
   1330  1.1.1.23    mrg 	* libgcov-profiler.c (__gcov_topn_values_profiler_body):
   1331  1.1.1.23    mrg 	Likewise here.
   1332  1.1.1.23    mrg 	* libgcov.h (gcov_counter_add): New.
   1333  1.1.1.23    mrg 	(gcov_counter_set_if_null): Likewise.
   1334  1.1.1.23    mrg 	(gcov_topn_add_value): New.
   1335  1.1.1.23    mrg 
   1336  1.1.1.23    mrg 2020-06-01  Uro Bizjak  <ubizjak (a] gmail.com>
   1337  1.1.1.23    mrg 
   1338  1.1.1.23    mrg 	* config/i386/sfp-exceptions.c (struct fenv):
   1339  1.1.1.23    mrg 	Add __attribute__ ((gcc_struct)).
   1340  1.1.1.23    mrg 
   1341  1.1.1.23    mrg 2020-05-29  H.J. Lu  <hjl.tools (a] gmail.com>
   1342  1.1.1.23    mrg 
   1343  1.1.1.23    mrg 	PR bootstrap/95413
   1344  1.1.1.23    mrg 	* configure: Regenerated.
   1345  1.1.1.23    mrg 
   1346  1.1.1.23    mrg 2020-05-28  Dong JianQiang  <dongjianqiang2 (a] huawei.com>
   1347  1.1.1.20    mrg 
   1348  1.1.1.20    mrg 	PR gcov-profile/95332
   1349  1.1.1.20    mrg 	* libgcov-util.c (read_gcda_file): Call gcov_magic.
   1350  1.1.1.20    mrg 	* libgcov.h (gcov_magic): Disable GCC poison.
   1351  1.1.1.20    mrg 
   1352  1.1.1.20    mrg 2020-05-21  H.J. Lu  <hongjiu.lu (a] intel.com>
   1353  1.1.1.20    mrg 
   1354  1.1.1.20    mrg 	PR target/95212
   1355  1.1.1.20    mrg 	* config/i386/cpuinfo.h (processor_features): Move
   1356  1.1.1.20    mrg 	FEATURE_AVX512VP2INTERSECT after FEATURE_AVX512BF16.
   1357  1.1.1.20    mrg 
   1358  1.1.1.20    mrg 2020-05-20  H.J. Lu  <hongjiu.lu (a] intel.com>
   1359  1.1.1.20    mrg 
   1360  1.1.1.20    mrg 	PR target/91695
   1361  1.1.1.20    mrg 	* config/i386/cpuinfo.c (get_available_features): Fix VPCLMULQDQ
   1362  1.1.1.20    mrg 	check.
   1363  1.1.1.20    mrg 
   1364  1.1.1.20    mrg 2020-05-19  H.J. Lu  <hongjiu.lu (a] intel.com>
   1365  1.1.1.20    mrg 
   1366  1.1.1.20    mrg 	PR target/95212
   1367  1.1.1.20    mrg 	PR target/95220
   1368  1.1.1.20    mrg 	* config/i386/cpuinfo.c (get_available_features): Fix
   1369  1.1.1.20    mrg 	FEATURE_GFNI check.  Also check FEATURE_AVX512VP2INTERSECT.
   1370  1.1.1.20    mrg 	* config/i386/cpuinfo.h (processor_features): Add
   1371  1.1.1.20    mrg 	FEATURE_AVX512VP2INTERSECT.
   1372  1.1.1.20    mrg 
   1373  1.1.1.23    mrg 2020-05-15  H.J. Lu  <hongjiu.lu (a] intel.com>
   1374  1.1.1.23    mrg 
   1375  1.1.1.23    mrg 	PR bootstrap/95147
   1376  1.1.1.23    mrg 	* configure: Regenerated.
   1377  1.1.1.23    mrg 
   1378  1.1.1.23    mrg 2020-05-14  H.J. Lu  <hongjiu.lu (a] intel.com>
   1379  1.1.1.20    mrg 
   1380  1.1.1.23    mrg 	* configure: Regenerated.
   1381  1.1.1.23    mrg 
   1382  1.1.1.23    mrg 2020-05-09  Hans-Peter Nilsson  <hp (a] axis.com>
   1383  1.1.1.23    mrg 
   1384  1.1.1.23    mrg 	* config.host: Remove support for crisv32-*-* and cris*-*-linux.
   1385  1.1.1.23    mrg 	* config/cris/libgcc-glibc.ver, config/cris/t-linux: Remove.
   1386  1.1.1.23    mrg 
   1387  1.1.1.23    mrg 2020-05-06  Uro Bizjak  <ubizjak (a] gmail.com>
   1388  1.1.1.23    mrg 
   1389  1.1.1.23    mrg 	* config/i386/sfp-exceptions.c (__math_force_eval): Remove.
   1390  1.1.1.23    mrg 	(__math_force_eval_div): New define.
   1391  1.1.1.23    mrg 	(__sfp_handle_exceptions): Use __math_force_eval_div to use
   1392  1.1.1.23    mrg 	generic division to generate INVALID, DIVZERO and INEXACT
   1393  1.1.1.23    mrg 	exceptions.
   1394  1.1.1.20    mrg 
   1395  1.1.1.20    mrg 2020-05-06  Kyrylo Tkachov  <kyrylo.tkachov (a] arm.com>
   1396  1.1.1.20    mrg 
   1397  1.1.1.20    mrg 	* config/aarch64/lse-init.c (init_have_lse_atomics): Use __getauxval
   1398  1.1.1.20    mrg 	instead of getauxval.
   1399  1.1.1.20    mrg 	(AT_HWCAP): Define.
   1400  1.1.1.20    mrg 	(HWCAP_ATOMICS): Define.
   1401  1.1.1.20    mrg 	Guard detection on __gnu_linux__.
   1402  1.1.1.20    mrg 
   1403  1.1.1.23    mrg 2020-05-05  Michael Meissner  <meissner (a] linux.ibm.com>
   1404  1.1.1.23    mrg 
   1405  1.1.1.23    mrg 	* config.host: Delete changes meant for a private branch.
   1406  1.1.1.23    mrg 	* config/rs6000/t-float128: Likewise.
   1407  1.1.1.23    mrg 	* configure.ac: Likewise.
   1408  1.1.1.23    mrg 	* configure: Likewise.
   1409  1.1.1.23    mrg 
   1410  1.1.1.23    mrg 2020-05-05  Martin Liska  <mliska (a] suse.cz>
   1411  1.1.1.23    mrg 
   1412  1.1.1.23    mrg 	PR gcov-profile/93623
   1413  1.1.1.23    mrg 	* Makefile.in: Remove __gcov_flush.
   1414  1.1.1.23    mrg 	* gcov.h (__gcov_flush): Remove.
   1415  1.1.1.23    mrg 	* libgcov-interface.c (__gcov_flush): Remove.
   1416  1.1.1.23    mrg 	(init_mx): Use renamed mutex.
   1417  1.1.1.23    mrg 	(__gcov_lock): Likewise.
   1418  1.1.1.23    mrg 	(__gcov_unlock): Likewise.
   1419  1.1.1.23    mrg 	(__gcov_fork): Likewise.
   1420  1.1.1.23    mrg 	(__gcov_flush): Remove.
   1421  1.1.1.23    mrg 
   1422  1.1.1.23    mrg 2020-05-05  Martin Liska  <mliska (a] suse.cz>
   1423  1.1.1.23    mrg 
   1424  1.1.1.23    mrg 	PR gcov-profile/93623
   1425  1.1.1.23    mrg 	* libgcov-interface.c (__gcov_fork): Do not flush
   1426  1.1.1.23    mrg 	and reset only in child process.
   1427  1.1.1.23    mrg 	(__gcov_execl): Dump counters only and reset them
   1428  1.1.1.23    mrg 	only if exec* fails.
   1429  1.1.1.23    mrg 	(__gcov_execlp): Likewise.
   1430  1.1.1.23    mrg 	(__gcov_execle): Likewise.
   1431  1.1.1.23    mrg 	(__gcov_execv): Likewise.
   1432  1.1.1.23    mrg 	(__gcov_execvp): Likewise.
   1433  1.1.1.23    mrg 	(__gcov_execve): Likewise.
   1434  1.1.1.23    mrg 
   1435  1.1.1.23    mrg 2020-05-05  Martin Liska  <mliska (a] suse.cz>
   1436  1.1.1.23    mrg 
   1437  1.1.1.23    mrg 	PR gcov-profile/93623
   1438  1.1.1.23    mrg 	* Makefile.in: Add _gcov_lock_unlock to LIBGCOV_INTERFACE.
   1439  1.1.1.23    mrg 	* libgcov-interface.c (ALIAS_void_fn): Remove.
   1440  1.1.1.23    mrg 	(__gcov_lock): New.
   1441  1.1.1.23    mrg 	(__gcov_unlock): New.
   1442  1.1.1.23    mrg 	(__gcov_flush): Use __gcov_lock and __gcov_unlock.
   1443  1.1.1.23    mrg 	(__gcov_reset): Likewise.
   1444  1.1.1.23    mrg 	(__gcov_dump): Likewise.
   1445  1.1.1.23    mrg 	* libgcov.h (__gcov_lock): New declaration.
   1446  1.1.1.23    mrg 	(__gcov_unlock): Likewise.
   1447  1.1.1.23    mrg 
   1448  1.1.1.23    mrg 2020-05-01  Uro Bizjak  <ubizjak (a] gmail.com>
   1449  1.1.1.23    mrg 
   1450  1.1.1.23    mrg 	* config/i386/sfp-exceptions.c (__math_force_eval): New define.
   1451  1.1.1.23    mrg 	(__sfp_handle_exceptions): Use __math_force_eval to evaluate
   1452  1.1.1.23    mrg 	generic division to generate INVALID and DIVZERO exceptions.
   1453  1.1.1.23    mrg 
   1454  1.1.1.20    mrg 2020-04-27  Sebastian Huber  <sebastian.huber (a] embedded-brains.de>
   1455  1.1.1.20    mrg 
   1456  1.1.1.20    mrg 	* config/rs6000/crtresfpr.S: Use .machine ppc.
   1457  1.1.1.20    mrg 	* config/rs6000/crtresxfpr.S: Likewise.
   1458  1.1.1.20    mrg 	* config/rs6000/crtsavfpr.S: Likewise.
   1459  1.1.1.20    mrg 
   1460  1.1.1.20    mrg 2020-04-21  Szabolcs Nagy  <szabolcs.nagy (a] arm.com>
   1461  1.1.1.20    mrg 
   1462  1.1.1.20    mrg 	PR target/94514
   1463  1.1.1.20    mrg 	* config/aarch64/aarch64-unwind.h (aarch64_frob_update_context):
   1464  1.1.1.20    mrg 	Update context->flags accroding to the frame state.
   1465  1.1.1.20    mrg 
   1466  1.1.1.20    mrg 2020-04-19  Uro Bizjak  <ubizjak (a] gmail.com>
   1467  1.1.1.20    mrg 
   1468  1.1.1.20    mrg 	* config/i386/sfp-exceptions.c (__sfp_handle_exceptions) [__SSE_MATH__]:
   1469  1.1.1.20    mrg 	Remove unneeded assignments to volatile memory.
   1470  1.1.1.20    mrg 
   1471  1.1.1.20    mrg 2020-04-15  Jakub Jelinek  <jakub (a] redhat.com>
   1472  1.1.1.20    mrg 
   1473  1.1.1.20    mrg 	PR target/93053
   1474  1.1.1.20    mrg 	* configure.ac (LIBGCC_CHECK_AS_LSE): Add HAVE_AS_LSE checking.
   1475  1.1.1.20    mrg 	* config/aarch64/lse.S: Include auto-target.h, if HAVE_AS_LSE
   1476  1.1.1.20    mrg 	is not defined, use just .arch armv8-a.
   1477  1.1.1.20    mrg 	(B, M, N, OPN): Define.
   1478  1.1.1.20    mrg 	(COMMENT): New .macro.
   1479  1.1.1.20    mrg 	(CAS, CASP, SWP, LDOP): Use .inst directive if HAVE_AS_LSE is not
   1480  1.1.1.20    mrg 	defined.  Otherwise, move the operands right after the glue? and
   1481  1.1.1.20    mrg 	comment out operands where the macros are used.
   1482  1.1.1.20    mrg 	* configure: Regenerated.
   1483  1.1.1.20    mrg 	* config.in: Regenerated.
   1484  1.1.1.20    mrg 
   1485  1.1.1.20    mrg 2020-04-07  Ian Lance Taylor  <iant (a] golang.org>
   1486  1.1.1.20    mrg 
   1487  1.1.1.20    mrg 	PR libgcc/94513
   1488  1.1.1.20    mrg 	* generic-morestack.c: Give up trying to use __mmap/__munmap, use
   1489  1.1.1.20    mrg 	syscall instead.
   1490  1.1.1.20    mrg 
   1491  1.1.1.20    mrg 2020-04-04  Ian Lance Taylor  <iant (a] golang.org>
   1492  1.1.1.20    mrg 
   1493  1.1.1.20    mrg 	* generic-morestack.c: Only use __mmap on glibc >= 2.26.
   1494  1.1.1.20    mrg 
   1495  1.1.1.20    mrg 2020-04-03  Ian Lance Taylor  <iant (a] golang.org>
   1496  1.1.1.20    mrg 
   1497  1.1.1.20    mrg 	* generic-morestack.c: On GNU/Linux use __mmap/__munmap rather
   1498  1.1.1.20    mrg 	than mmap/munmap, to avoid hooks.
   1499  1.1.1.20    mrg 
   1500  1.1.1.20    mrg 2020-04-03  Jim Johnston  <jjohnst (a] us.ibm.com>
   1501  1.1.1.20    mrg 
   1502  1.1.1.20    mrg 	* config/s390/tpf-unwind.h (MIN_PATRANGE, MAX_PATRANGE)
   1503  1.1.1.20    mrg 	(TPFRA_OFFSET): Macros removed.
   1504  1.1.1.20    mrg 	(CP_CNF, cinfc_fast, CINFC_CMRESET, CINTFC_CMCENBKST)
   1505  1.1.1.20    mrg 	(CINTFC_CMCENBKED, ICST_CRET, ICST_SRET, LOWCORE_PAGE3_ADDR)
   1506  1.1.1.20    mrg 	(PG3_SKIPPING_OFFSET): New macros.
   1507  1.1.1.20    mrg 	(__isPATrange): Use cinfc_fast for the check.
   1508  1.1.1.20    mrg 	(__isSkipResetAddr): New function.
   1509  1.1.1.20    mrg 	(s390_fallback_frame_state): Check for skip trace addresses. Use
   1510  1.1.1.20    mrg 	either ICST_CRET or ICST_SRET to calculate return address
   1511  1.1.1.20    mrg 	location.
   1512  1.1.1.20    mrg 	(__tpf_eh_return): Handle skip trace addresses.
   1513  1.1.1.20    mrg 
   1514  1.1.1.20    mrg 2020-03-26  Richard Earnshaw  <rearnsha (a] arm.com>
   1515  1.1.1.20    mrg 
   1516  1.1.1.20    mrg 	PR target/94220
   1517  1.1.1.20    mrg 	* config/arm/lib1funcs.asm (COND): Use a single definition for
   1518  1.1.1.20    mrg 	unified syntax.
   1519  1.1.1.20    mrg 	(aeabi_uidivmod): Unified syntax when optimizing Thumb for size.
   1520  1.1.1.20    mrg 	(aeabi_idivmod): Likewise.
   1521  1.1.1.20    mrg 	(divsi3_skip_div0_test): Likewise.
   1522  1.1.1.20    mrg 
   1523  1.1.1.20    mrg 2020-03-17  Mihail Ionescu  <mihail.ionescu (a] arm.com>
   1524  1.1.1.20    mrg 
   1525  1.1.1.20    mrg 	* config/arm/t-arm: Do not compile cmse_nonsecure_call.S for v8.1-m.
   1526  1.1.1.20    mrg 
   1527  1.1.1.20    mrg 2020-03-04  Andreas Krebbel  <krebbel (a] linux.ibm.com>
   1528  1.1.1.20    mrg 
   1529  1.1.1.20    mrg 	* config.host: Include the new makefile fragment.
   1530  1.1.1.20    mrg 	* config/s390/t-tpf: New file.
   1531  1.1.1.20    mrg 
   1532  1.1.1.20    mrg 2020-03-03  Richard Earnshaw  <rearnsha (a] arm.com>
   1533  1.1.1.20    mrg 
   1534  1.1.1.20    mrg 	* config/arm/bpabi-v6m.S (aeabi_lcmp): Convert thumb1 code to unified
   1535  1.1.1.20    mrg 	syntax.
   1536  1.1.1.20    mrg 	(aeabi_ulcmp, aeabi_ldivmod, aeabi_uldivmod): Likewise.
   1537  1.1.1.20    mrg 	(aeabi_frsub, aeabi_cfcmpeq, aeabi_fcmpeq): Likewise.
   1538  1.1.1.20    mrg 	(aeabi_fcmp, aeabi_drsub, aeabi_cdrcmple): Likewise.
   1539  1.1.1.20    mrg 	(aeabi_cdcmpeq, aeabi_dcmpeq, aeabi_dcmp): Likewise.
   1540  1.1.1.20    mrg 	* config/arm/lib1funcs.S (Lend_fde): Convert thumb1 code to unified
   1541  1.1.1.20    mrg 	syntax.
   1542  1.1.1.20    mrg 	(divsi3, modsi3): Likewise.
   1543  1.1.1.20    mrg 	(clzdi2, ctzsi2): Likewise.
   1544  1.1.1.20    mrg 	* config/arm/libunwind.S (restore_core_regs): Convert thumb1 code to
   1545  1.1.1.20    mrg 	unified syntax.
   1546  1.1.1.20    mrg 	(UNWIND_WRAPPER): Likewise.
   1547  1.1.1.20    mrg 
   1548  1.1.1.20    mrg 2020-03-02  Martin Liska  <mliska (a] suse.cz>
   1549  1.1.1.20    mrg 
   1550  1.1.1.20    mrg 	* libgcov-interface.c: Remove duplicate
   1551  1.1.1.20    mrg 	declaration of __gcov_flush_mx.
   1552  1.1.1.20    mrg 
   1553  1.1.1.20    mrg 2020-02-18  Martin Liska  <mliska (a] suse.cz>
   1554  1.1.1.20    mrg 
   1555  1.1.1.20    mrg 	PR ipa/92924
   1556  1.1.1.20    mrg 	* libgcov-merge.c (merge_topn_values_set): Record
   1557  1.1.1.20    mrg 	when a TOP N counter becomes invalid.  When merging
   1558  1.1.1.20    mrg 	remove a smallest value if the space is needed.
   1559  1.1.1.20    mrg 
   1560  1.1.1.20    mrg 2020-02-12  Sandra Loosemore  <sandra (a] codesourcery.com>
   1561  1.1.1.20    mrg 
   1562  1.1.1.20    mrg 	PR libstdc++/79193
   1563  1.1.1.20    mrg 	PR libstdc++/88999
   1564  1.1.1.20    mrg 
   1565  1.1.1.20    mrg 	* configure: Regenerated.
   1566  1.1.1.20    mrg 
   1567  1.1.1.20    mrg 2020-02-10  Jeff Law  <law (a] redhat.com>
   1568  1.1.1.20    mrg 
   1569  1.1.1.20    mrg 	* config/frv/frvbegin.c: Use right flags for .ctors and .dtors
   1570  1.1.1.20    mrg 	sections.
   1571  1.1.1.20    mrg 	* config/frv/frvend.c: Similarly.
   1572  1.1.1.20    mrg 
   1573  1.1.1.20    mrg 2020-02-10  H.J. Lu  <hongjiu.lu (a] intel.com>
   1574  1.1.1.19    mrg 
   1575  1.1.1.19    mrg 	PR libgcc/85334
   1576  1.1.1.19    mrg 	* config/i386/shadow-stack-unwind.h (_Unwind_Frames_Increment):
   1577  1.1.1.19    mrg 	New.
   1578  1.1.1.16    mrg 
   1579  1.1.1.20    mrg 2020-02-10  Christophe Lyon  <christophe.lyon (a] linaro.org>
   1580  1.1.1.20    mrg 
   1581  1.1.1.20    mrg 	PR target/93615
   1582  1.1.1.20    mrg 	* unwind-arm-common.inc: Replace uses of gnu_Unwind_Find_got with
   1583  1.1.1.20    mrg 	_Unwind_gnu_Find_got.
   1584  1.1.1.20    mrg 	* unwind-pe.h: Likewise.
   1585  1.1.1.20    mrg 
   1586  1.1.1.20    mrg 2020-02-07  Jakub Jelinek  <jakub (a] redhat.com>
   1587  1.1.1.20    mrg 
   1588  1.1.1.20    mrg 	PR target/93615
   1589  1.1.1.20    mrg 	* config/arm/unwind-arm.h (gnu_Unwind_Find_got): Rename to ...
   1590  1.1.1.20    mrg 	(_Unwind_gnu_Find_got): ... this.  Use __asm instead of asm.  Remove
   1591  1.1.1.20    mrg 	trailing :s in asm.  Formatting fixes.
   1592  1.1.1.20    mrg 	(_Unwind_decode_typeinfo_ptr): Adjust caller.
   1593  1.1.1.20    mrg 
   1594  1.1.1.20    mrg 2020-01-31  Sandra Loosemore  <sandra (a] codesourcery.com>
   1595  1.1.1.20    mrg 
   1596  1.1.1.20    mrg 	nios2: Support for GOT-relative DW_EH_PE_datarel encoding.
   1597  1.1.1.20    mrg 
   1598  1.1.1.20    mrg 	* config.host [nios2-*-linux*] (tmake_file, tm_file): Adjust.
   1599  1.1.1.20    mrg 	* config/nios2-elf-lib.h: New.
   1600  1.1.1.20    mrg 	* unwind-dw2-fde-dip.c (_Unwind_IteratePhdrCallback): Use existing
   1601  1.1.1.20    mrg 	code for finding GOT base for nios2.
   1602  1.1.1.20    mrg 
   1603  1.1.1.20    mrg 2020-01-27  Martin Liska  <mliska (a] suse.cz>
   1604  1.1.1.20    mrg 
   1605  1.1.1.20    mrg 	PR gcov-profile/93403
   1606  1.1.1.20    mrg 	* libgcov-profiler.c (__gcov_indirect_call_profiler_v4):
   1607  1.1.1.20    mrg 	Call __gcov_indirect_call_profiler_body.
   1608  1.1.1.20    mrg 	(__gcov_indirect_call_profiler_body): New.
   1609  1.1.1.20    mrg 	(__gcov_indirect_call_profiler_v4_atomic): New.
   1610  1.1.1.20    mrg 	* libgcov.h (__gcov_indirect_call_profiler_v4_atomic):
   1611  1.1.1.20    mrg 	New declaration.
   1612  1.1.1.20    mrg 
   1613  1.1.1.20    mrg 2020-01-27  Claudiu Zissulescu  <claziss (a] synopsys.com>
   1614  1.1.1.20    mrg 
   1615  1.1.1.20    mrg 	* config/arc/crti.S: Add RF16 object attribute.
   1616  1.1.1.20    mrg 	* config/arc/crtn.S: Likewise.
   1617  1.1.1.20    mrg 	* config/arc/crttls.S: Likewise.
   1618  1.1.1.20    mrg 	* config/arc/lib1funcs.S: Likewise.
   1619  1.1.1.20    mrg 	* config/arc/fp-hack.h (ARC_OPTFPE): Define.
   1620  1.1.1.20    mrg 	* config/arc/lib2funcs.c: New file.
   1621  1.1.1.20    mrg 	* config/arc/t-arc: Add lib2funcs to LIB2ADD.
   1622  1.1.1.20    mrg 
   1623  1.1.1.20    mrg 2020-01-24  Maciej W. Rozycki  <macro (a] wdc.com>
   1624  1.1.1.20    mrg 
   1625  1.1.1.20    mrg 	* Makefile.in (configure_deps): Add `toolexeclibdir.m4'.
   1626  1.1.1.20    mrg 	* configure.ac: Handle `--with-toolexeclibdir='.
   1627  1.1.1.20    mrg 	* configure: Regenerate.
   1628  1.1.1.20    mrg 
   1629  1.1.1.20    mrg 2020-01-23  Dragan Mladjenovic  <dmladjenovic (a] wavecomp.com>
   1630  1.1.1.20    mrg 
   1631  1.1.1.20    mrg 	* config/mips/gnustack.h: Check for TARGET_LIBC_GNUSTACK also.
   1632  1.1.1.20    mrg 
   1633  1.1.1.20    mrg 2020-01-23  Dragan Mladjenovic  <dmladjenovic (a] wavecomp.com>
   1634  1.1.1.20    mrg 
   1635  1.1.1.20    mrg 	* config/mips/gnustack.h: New file.
   1636  1.1.1.20    mrg 	* config/mips/crti.S: Include gnustack.h.
   1637  1.1.1.20    mrg 	* config/mips/crtn.S: Likewise.
   1638  1.1.1.20    mrg 	* config/mips/mips16.S: Likewise.
   1639  1.1.1.20    mrg 	* config/mips/vr4120-div.S: Likewise.
   1640  1.1.1.20    mrg 
   1641  1.1.1.20    mrg 2020-01-23  Martin Liska  <mliska (a] suse.cz>
   1642  1.1.1.20    mrg 
   1643  1.1.1.20    mrg 	* libgcov-driver.c (prune_topn_counter): Remove
   1644  1.1.1.20    mrg 	check for -1 as we only prune run-time counters
   1645  1.1.1.20    mrg 	that do not generate an invalid state.
   1646  1.1.1.20    mrg 
   1647  1.1.1.20    mrg 2020-01-22  Martin Liska  <mliska (a] suse.cz>
   1648  1.1.1.20    mrg 
   1649  1.1.1.20    mrg 	PR tree-optimization/92924
   1650  1.1.1.20    mrg 	* libgcov-profiler.c (__gcov_topn_values_profiler_body): First
   1651  1.1.1.20    mrg 	try to find an existing value, then find an empty slot
   1652  1.1.1.20    mrg 	if not found.
   1653  1.1.1.20    mrg 
   1654  1.1.1.20    mrg 2020-01-22  Martin Liska  <mliska (a] suse.cz>
   1655  1.1.1.20    mrg 
   1656  1.1.1.20    mrg 	PR tree-optimization/92924
   1657  1.1.1.20    mrg 	* libgcov-driver.c (prune_topn_counter): New.
   1658  1.1.1.20    mrg 	(prune_counters): Likewise.
   1659  1.1.1.20    mrg 	(dump_one_gcov): Prune a run-time counter.
   1660  1.1.1.20    mrg 	* libgcov-profiler.c (__gcov_topn_values_profiler_body):
   1661  1.1.1.20    mrg 	For a known value, add GCOV_TOPN_VALUES to value.
   1662  1.1.1.20    mrg 	Otherwise, decrement all counters by one.
   1663  1.1.1.20    mrg 
   1664  1.1.1.20    mrg 2020-01-18  Hans-Peter Nilsson  <hp (a] axis.com>
   1665  1.1.1.20    mrg 
   1666  1.1.1.20    mrg 	* config/cris/arit.c (DS): Apply attribute __fallthrough__.
   1667  1.1.1.20    mrg 
   1668  1.1.1.20    mrg 2020-01-18  John David Anglin  <danglin (a] gcc.gnu.org>
   1669  1.1.1.20    mrg 
   1670  1.1.1.20    mrg 	PR libgcc/92988
   1671  1.1.1.20    mrg 	* crtstuff.c (__do_global_dtors_aux): Only call __cxa_finalize if
   1672  1.1.1.20    mrg 	DEFAULT_USE_CXA_ATEXIT is true.
   1673  1.1.1.20    mrg 
   1674  1.1.1.20    mrg 2020-01-16  Mihail-Calin Ionescu  <mihail.ionescu (a] arm.com>
   1675  1.1.1.20    mrg 	    Thomas Preud'homme  <thomas.preudhomme (a] arm.com>
   1676  1.1.1.20    mrg 
   1677  1.1.1.20    mrg 	* config/arm/t-arm: Check return value of gcc rather than lack of
   1678  1.1.1.20    mrg 	output.
   1679  1.1.1.20    mrg 
   1680  1.1.1.20    mrg 2020-01-14  Georg-Johann Lay  <avr (a] gjlay.de>
   1681  1.1.1.20    mrg 
   1682  1.1.1.20    mrg 	* config/avr/lib1funcs.S (skip): Simplify.
   1683  1.1.1.20    mrg 
   1684  1.1.1.20    mrg 2020-01-10  Kwok Cheung Yeung  <kcy (a] codesourcery.com>
   1685  1.1.1.20    mrg 
   1686  1.1.1.20    mrg 	* config/gcn/atomic.c: Remove include of stdint.h.
   1687  1.1.1.20    mrg 	(__sync_val_compare_and_swap_##SIZE): Replace uintptr_t with
   1688  1.1.1.20    mrg 	__UINTPTR_TYPE__.
   1689  1.1.1.20    mrg 
   1690  1.1.1.20    mrg 2020-01-09  Kwok Cheung Yeung  <kcy (a] codesourcery.com>
   1691  1.1.1.20    mrg 
   1692  1.1.1.20    mrg 	* config/gcn/atomic.c: New.
   1693  1.1.1.20    mrg 	* config/gcn/t-amdgcn (LIB2ADD): Add atomic.c.
   1694  1.1.1.20    mrg 
   1695  1.1.1.20    mrg 2020-01-08  Georg-Johann Lay  <avr (a] gjlay.de>
   1696  1.1.1.20    mrg 
   1697  1.1.1.20    mrg 	Implement 64-bit double functions.
   1698  1.1.1.20    mrg 
   1699  1.1.1.20    mrg 	PR target/92055
   1700  1.1.1.20    mrg 	* config.host (tmake_file) [target=avr]: Add t-libf7,
   1701  1.1.1.20    mrg 	t-libf7-math, t-libf7-math-symbols as specified by --with-libf7=.
   1702  1.1.1.20    mrg 	* config/avr/t-avrlibc: Don't copy libgcc.a if there are modules
   1703  1.1.1.20    mrg 	depending on sizeof (double) or sizeof (long double).
   1704  1.1.1.20    mrg 	* config/avr/libf7: New folder.
   1705  1.1.1.20    mrg 
   1706  1.1.1.20    mrg 2020-01-05  Olivier Hainque  <hainque (a] adacore.com>
   1707  1.1.1.20    mrg 
   1708  1.1.1.20    mrg 	* config/gthr-vxworks.h: Guard #include vxAtomicLib.h
   1709  1.1.1.20    mrg 	by IN_LIBGCC2.
   1710  1.1.1.20    mrg 
   1711  1.1.1.20    mrg 2020-01-01  Jakub Jelinek  <jakub (a] redhat.com>
   1712  1.1.1.20    mrg 
   1713  1.1.1.20    mrg 	Update copyright years.
   1714  1.1.1.20    mrg 
   1715  1.1.1.20    mrg 2019-12-30  Olivier Hainque  <hainque (a] adacore.com>
   1716  1.1.1.20    mrg 
   1717  1.1.1.20    mrg 	* config/gthr-vxworks.h: Use _vxworks-versions.h.
   1718  1.1.1.20    mrg 	* config/gthr-vxworks-tls.c: Likewise.
   1719  1.1.1.20    mrg 
   1720  1.1.1.20    mrg 2019-12-30  Olivier Hainque  <hainque (a] adacore.com>
   1721  1.1.1.20    mrg 
   1722  1.1.1.20    mrg 	* config/gthr-vxworks.h (GTHREAD_ONCE_INIT): Use
   1723  1.1.1.20    mrg 	standard zero-initializer syntax.
   1724  1.1.1.20    mrg 
   1725  1.1.1.20    mrg 2019-12-30  Olivier Hainque  <hainque (a] adacore.com>
   1726  1.1.1.20    mrg 
   1727  1.1.1.20    mrg 	* config/gthr-vxworks-tls.c (__gthread_getspecific): Fix
   1728  1.1.1.20    mrg 	reference to the internal VX_GET_TLS_DATA interface.
   1729  1.1.1.20    mrg 
   1730  1.1.1.20    mrg 2019-12-30  Olivier Hainque  <hainque (a] adacore.com>
   1731  1.1.1.20    mrg 
   1732  1.1.1.20    mrg 	* config/vxcrtstuff.c: Fix incorrect spelling of
   1733  1.1.1.20    mrg 	USE_INITFINI_ARRAY in guard.
   1734  1.1.1.20    mrg 
   1735  1.1.1.20    mrg 2019-12-16  Jozef Lawrynowicz  <jozef.l (a] mittosystems.com>
   1736  1.1.1.20    mrg 
   1737  1.1.1.20    mrg 	* config.host: s/msp430*-*-elf/msp430-*-elf*.
   1738  1.1.1.20    mrg 	Override default "extra_parts" variable.
   1739  1.1.1.20    mrg 	* configure: Regenerate.
   1740  1.1.1.20    mrg 	* configure.ac: Disable TM clone registry by default for
   1741  1.1.1.20    mrg 	msp430-elfbare.
   1742  1.1.1.20    mrg 
   1743  1.1.1.20    mrg 2019-12-11  Jozef Lawrynowicz  <jozef.l (a] mittosystems.com>
   1744  1.1.1.20    mrg 
   1745  1.1.1.20    mrg 	* config.host (msp430*-*-elf): Add crt{begin,end}_no_eh.o to
   1746  1.1.1.20    mrg 	"extra_parts".
   1747  1.1.1.20    mrg 	* config/msp430/t-msp430: Add rules to build crt{begin,end}_no_eh.o.
   1748  1.1.1.20    mrg 
   1749  1.1.1.20    mrg 2019-12-11  Jozef Lawrynowicz  <jozef.l (a] mittosystems.com>
   1750  1.1.1.20    mrg 
   1751  1.1.1.20    mrg 	* crtstuff.c: Declare __dso_handle only if DEFAULT_USE_CXA_ATEXIT is
   1752  1.1.1.20    mrg 	true.
   1753  1.1.1.20    mrg 
   1754  1.1.1.20    mrg 2019-12-09  Jozef Lawrynowicz  <jozef.l (a] mittosystems.com>
   1755  1.1.1.20    mrg 
   1756  1.1.1.20    mrg 	* crtstuff.c (__do_global_dtors_aux): Check if USE_EH_FRAME_REGISTRY is
   1757  1.1.1.20    mrg 	defined instead of its value.
   1758  1.1.1.20    mrg 
   1759  1.1.1.20    mrg 2019-12-09  Jozef Lawrynowicz  <jozef.l (a] mittosystems.com>
   1760  1.1.1.20    mrg 
   1761  1.1.1.20    mrg 	* crtstuff.c (__do_global_dtors_aux): Wrap in #if so it's only defined
   1762  1.1.1.20    mrg 	if it will have contents.
   1763  1.1.1.20    mrg 
   1764  1.1.1.20    mrg 2019-12-05  Georg-Johann Lay  <avr (a] gjlay.de>
   1765  1.1.1.20    mrg 
   1766  1.1.1.20    mrg 	PR target/92055
   1767  1.1.1.20    mrg 	* config/avr/t-avrlibc (MULTISUBDIR): Search for double, not double64.
   1768  1.1.1.20    mrg 
   1769  1.1.1.20    mrg 2019-11-18  Szabolcs Nagy  <szabolcs.nagy (a] arm.com>
   1770  1.1.1.20    mrg 
   1771  1.1.1.20    mrg 	PR libgcc/91737
   1772  1.1.1.20    mrg 	* config.host: Add t-gthr-noweak on *-*-musl*.
   1773  1.1.1.20    mrg 	* config/t-gthr-noweak: New file.
   1774  1.1.1.20    mrg 
   1775  1.1.1.18    mrg 2019-11-17  John David Anglin  <danglin (a] gcc.gnu.org>
   1776  1.1.1.18    mrg 
   1777  1.1.1.18    mrg 	* config/pa/linux-atomic.c (__kernel_cmpxchg): Change argument 1 to
   1778  1.1.1.18    mrg 	volatile void *.  Remove trap check.
   1779  1.1.1.18    mrg 	(__kernel_cmpxchg2): Likewise.
   1780  1.1.1.18    mrg 	(FETCH_AND_OP_2): Adjust operand types.
   1781  1.1.1.18    mrg 	(OP_AND_FETCH_2): Likewise.
   1782  1.1.1.18    mrg 	(FETCH_AND_OP_WORD): Likewise.
   1783  1.1.1.18    mrg 	(OP_AND_FETCH_WORD): Likewise.
   1784  1.1.1.18    mrg 	(COMPARE_AND_SWAP_2): Likewise.
   1785  1.1.1.18    mrg 	(__sync_val_compare_and_swap_4): Likewise.
   1786  1.1.1.18    mrg 	(__sync_bool_compare_and_swap_4): Likewise.
   1787  1.1.1.18    mrg 	(SYNC_LOCK_TEST_AND_SET_2): Likewise.
   1788  1.1.1.18    mrg 	(__sync_lock_test_and_set_4): Likewise.
   1789  1.1.1.18    mrg 	(SYNC_LOCK_RELEASE_1): Likewise.  Use __kernel_cmpxchg2 for release.
   1790  1.1.1.18    mrg 	(__sync_lock_release_4): Adjust operand types.  Use __kernel_cmpxchg
   1791  1.1.1.18    mrg 	for release.
   1792  1.1.1.18    mrg 	(__sync_lock_release_8): Remove.
   1793  1.1.1.18    mrg 
   1794  1.1.1.20    mrg 2019-11-15  Szabolcs Nagy  <szabolcs.nagy (a] arm.com>
   1795  1.1.1.16    mrg 
   1796  1.1.1.20    mrg 	* config/m68k/linux-unwind.h (struct uw_ucontext): Use sigset_t instead
   1797  1.1.1.20    mrg 	of __sigset_t.
   1798  1.1.1.16    mrg 
   1799  1.1.1.20    mrg 2019-11-14  Jerome Lambourg  <lambourg (a] adacore.com>
   1800  1.1.1.20    mrg 	    Doug Rupp <rupp (a] adacore.com>
   1801  1.1.1.20    mrg 	    Olivier Hainque  <hainque (a] adacore.com>
   1802  1.1.1.16    mrg 
   1803  1.1.1.20    mrg 	* config.host: Collapse the arm-vxworks entries into
   1804  1.1.1.20    mrg 	a single arm-wrs-vxworks7* one.
   1805  1.1.1.20    mrg 	* config/arm/unwind-arm-vxworks.c: Update comments.  Provide
   1806  1.1.1.20    mrg 	__gnu_Unwind_Find_exidx and a weak dummy __cxa_type_match for
   1807  1.1.1.20    mrg 	kernel modules, to be overriden by libstdc++ when we link with
   1808  1.1.1.20    mrg 	it.  Rely on externally provided __exidx_start/end.
   1809  1.1.1.16    mrg 
   1810  1.1.1.20    mrg 2019-11-14  Doug Rupp  <rupp (a] adacore.com>
   1811  1.1.1.20    mrg 	    Olivier Hainque  <hainque (a] adacore.com>
   1812  1.1.1.16    mrg 
   1813  1.1.1.20    mrg 	* config.host: Handle aarch64*-wrs-vxworks7*.
   1814  1.1.1.20    mrg 
   1815  1.1.1.20    mrg 2019-11-12  Olivier Hainque  <hainque (a] adacore.com>
   1816  1.1.1.20    mrg 
   1817  1.1.1.20    mrg 	* config/t-gthr-vxworksae: New file, add all the gthr-vxworks
   1818  1.1.1.20    mrg 	sources except the cxx0x support to LIB2ADDEH.  We don't support
   1819  1.1.1.20    mrg 	cxx0x on AE/653.
   1820  1.1.1.20    mrg 	* config/t-vxworksae: New file.
   1821  1.1.1.20    mrg 	* config.host: Handle *-*-vxworksae: Add the two aforementioned
   1822  1.1.1.20    mrg 	Makefile fragment files at their expected position in the tmake_file
   1823  1.1.1.20    mrg 	list, in accordance with what is done for other VxWorks variants.
   1824  1.1.1.20    mrg 
   1825  1.1.1.20    mrg 2019-11-12  Corentin Gay  <gay (a] adacore.com>
   1826  1.1.1.20    mrg 	    Jerome Lambourg  <lambourg (a] adacore.com>
   1827  1.1.1.20    mrg 	    Olivier Hainque  <hainque (a] adacore.com>
   1828  1.1.1.20    mrg 
   1829  1.1.1.20    mrg 	* config/t-gthr-vxworks: New file, add all the gthr-vxworks
   1830  1.1.1.20    mrg 	sources to LIB2ADDEH.
   1831  1.1.1.20    mrg 	* config/t-vxworks: Remove adjustments to LIB2ADDEH.
   1832  1.1.1.20    mrg 	* config/t-vxworks7: Likewise.
   1833  1.1.1.20    mrg 
   1834  1.1.1.20    mrg 	* config.host: Append a block at the end of the file to add the
   1835  1.1.1.20    mrg 	t-gthr files to the tmake_file list for VxWorks after everything
   1836  1.1.1.20    mrg 	else.
   1837  1.1.1.20    mrg 
   1838  1.1.1.20    mrg 	* config/vxlib.c: Rename as gthr-vxworks.c.
   1839  1.1.1.20    mrg 	* config/vxlib-tls.c: Rename as gthr-vxworks-tls.c.
   1840  1.1.1.20    mrg 
   1841  1.1.1.20    mrg 	* config/gthr-vxworks.h: Simplify a few comments.  Expose a TAS
   1842  1.1.1.20    mrg 	API and a basic error checking API, both internal.  Simplify the
   1843  1.1.1.20    mrg 	__gthread_once_t type definition and initializers.  Add sections
   1844  1.1.1.20    mrg 	for condition variables support and for the C++0x thread support,
   1845  1.1.1.20    mrg 	conditioned against Vx653 for the latter.
   1846  1.1.1.20    mrg 
   1847  1.1.1.20    mrg 	* config/gthr-vxworks.c (__gthread_once): Simplify comments and
   1848  1.1.1.20    mrg 	implementation, leveraging the TAS internal API.
   1849  1.1.1.20    mrg 	* config/gthr-vxworks-tls.c: Introduce an internal TLS data access
   1850  1.1.1.20    mrg 	API, leveraging the general availability of TLS services in VxWorks7
   1851  1.1.1.20    mrg 	post SR6xxx.
   1852  1.1.1.20    mrg 	(__gthread_setspecific, __gthread_setspecific): Use it.
   1853  1.1.1.20    mrg 	(tls_delete_hook): Likewise, and simplify the enter/leave dtor logic.
   1854  1.1.1.20    mrg 	* config/gthr-vxworks-cond.c: New file.  GTHREAD_COND variable
   1855  1.1.1.20    mrg 	support based on VxWorks primitives.
   1856  1.1.1.20    mrg 	* config/gthr-vxworks-thread.c: New file.  GTHREAD_CXX0X support
   1857  1.1.1.20    mrg 	based on VxWorks primitives.
   1858  1.1.1.20    mrg 
   1859  1.1.1.20    mrg 2019-11-06  Jerome Lambourg  <lambourg (a] adacore.com>
   1860  1.1.1.20    mrg 	    Olivier Hainque  <hainque (a] adacore.com>
   1861  1.1.1.20    mrg 
   1862  1.1.1.20    mrg 	* config/vxcrtstuff.c: New file.
   1863  1.1.1.20    mrg 	* config/t-vxcrtstuff: New Makefile fragment.
   1864  1.1.1.20    mrg 	* config.host: Append t-vxcrtstuff to the tmake_file list
   1865  1.1.1.20    mrg 	on all VxWorks ports using dwarf for table based EH.
   1866  1.1.1.20    mrg 
   1867  1.1.1.20    mrg 2019-11-07  Georg-Johann Lay  <avr (a] gjlay.de>
   1868  1.1.1.20    mrg 
   1869  1.1.1.20    mrg 	Support 64-bit double and 64-bit long double configurations.
   1870  1.1.1.20    mrg 
   1871  1.1.1.20    mrg 	PR target/92055
   1872  1.1.1.20    mrg 	* config/avr/t-avr (HOST_LIBGCC2_CFLAGS): Only add -DF=SF if
   1873  1.1.1.20    mrg 	long double is a 32-bit type.
   1874  1.1.1.20    mrg 	* config/avr/t-avrlibc: Copy double64 and long-double64
   1875  1.1.1.20    mrg 	multilib(s) from the vanilla one.
   1876  1.1.1.20    mrg 	* config/avr/t-copy-libgcc: New Makefile snip.
   1877  1.1.1.20    mrg 
   1878  1.1.1.20    mrg 2019-11-04  Jozef Lawrynowicz  <jozef.l (a] mittosystems.com>
   1879  1.1.1.20    mrg 
   1880  1.1.1.20    mrg 	* crtstuff.c: Define USE_TM_CLONE_REGISTRY to 0 if it's undefined and
   1881  1.1.1.20    mrg 	the target output object format is not ELF.
   1882  1.1.1.20    mrg 	s/defined(USE_TM_CLONE_REGISTRY)/USE_TM_CLONE_REGISTRY.
   1883  1.1.1.20    mrg 
   1884  1.1.1.20    mrg 2019-11-03  Oleg Endo  <olegendo (a] gcc.gnu.org>
   1885  1.1.1.20    mrg 
   1886  1.1.1.20    mrg 	PR libgcc/78804
   1887  1.1.1.20    mrg 	* fp-bit.h: Remove FLOAT_BIT_ORDER_MISMATCH.
   1888  1.1.1.20    mrg 	* fp-bit.c (pack_d, unpack_d): Remove special cases for
   1889  1.1.1.20    mrg 	FLOAT_BIT_ORDER_MISMATCH.
   1890  1.1.1.20    mrg 	* config/arc/t-arc: Remove FLOAT_BIT_ORDER_MISMATCH.
   1891  1.1.1.20    mrg 
   1892  1.1.1.20    mrg 2019-11-01  Jim Wilson  <jimw (a] sifive.com>
   1893  1.1.1.20    mrg 
   1894  1.1.1.20    mrg 	* config/riscv/t-softfp32 (softfp_extra): Add FP divide routines
   1895  1.1.1.20    mrg 
   1896  1.1.1.20    mrg 2019-10-23  Jozef Lawrynowicz  <jozef.l (a] mittosystems.com>
   1897  1.1.1.20    mrg 
   1898  1.1.1.20    mrg 	* config/msp430/lib2hw_mul.S: Fix wrong syntax in branch instruction.
   1899  1.1.1.20    mrg 	s/RESULT_LO/RESLO, s/RESULT_HI/RESHI, s/MPY_OP1/MPY, 
   1900  1.1.1.20    mrg 	s/MPY_OP1_S/MPYS, s/MAC_OP1/MAC, s/MPY_OP2/OP2, s/MAC_OP2/OP2.
   1901  1.1.1.20    mrg 	Define symbols for 32-bit and f5series hardware multiply
   1902  1.1.1.20    mrg 	register addresses.
   1903  1.1.1.20    mrg 	Replace hard-coded register addresses with symbols.
   1904  1.1.1.20    mrg 	Fix "_mspabi*" typo.
   1905  1.1.1.20    mrg 	Fix whitespace.
   1906  1.1.1.20    mrg 	* config/msp430/lib2mul.c: Add comment.
   1907  1.1.1.16    mrg 
   1908  1.1.1.19    mrg 2019-10-15  John David Anglin  <danglin (a] gcc.gnu.org>
   1909  1.1.1.19    mrg 
   1910  1.1.1.19    mrg 	* config/pa/fptr.c (_dl_read_access_allowed): Change argument to
   1911  1.1.1.19    mrg 	unsigned int.  Adjust callers.
   1912  1.1.1.19    mrg 	(__canonicalize_funcptr_for_compare): Change plabel type to volatile
   1913  1.1.1.19    mrg 	unsigned int *.  Load relocation offset before function pointer.
   1914  1.1.1.19    mrg 	Add barrier to ensure ordering.
   1915  1.1.1.19    mrg 
   1916  1.1.1.19    mrg 2019-10-12  John David Anglin  <danglin (a] gcc.gnu.org>
   1917  1.1.1.19    mrg 
   1918  1.1.1.19    mrg 	* config/pa/lib2funcs.S (__gcc_plt_call): Load branch target to %r21.
   1919  1.1.1.19    mrg 	Load PIC register after branch target.  Fix white space.
   1920  1.1.1.19    mrg 	* config/pa/milli64.S ($$dyncall): Separate LINUX and non LINUX
   1921  1.1.1.19    mrg 	implementations.  Load PIC register after branch target.  Don't
   1922  1.1.1.19    mrg 	clobber function pointer when it points to function descriptor.
   1923  1.1.1.19    mrg 	Use nullification instead of branch in LINUX implementation.
   1924  1.1.1.19    mrg 
   1925  1.1.1.20    mrg 2019-10-03  John David Anglin  <danglin (a] gcc.gnu.org>
   1926  1.1.1.20    mrg 
   1927  1.1.1.20    mrg 	* config/pa/fptr.c: Disable -Warray-bounds warning.
   1928  1.1.1.20    mrg 
   1929  1.1.1.20    mrg 2019-09-25  Richard Henderson  <richard.henderson (a] linaro.org>
   1930  1.1.1.20    mrg 
   1931  1.1.1.20    mrg 	* config.in, configure: Re-rebuild with stock autoconf 2.69,
   1932  1.1.1.20    mrg 	not the ubuntu modified 2.69.
   1933  1.1.1.20    mrg 
   1934  1.1.1.20    mrg 	PR target/91833
   1935  1.1.1.20    mrg 	* config/aarch64/lse-init.c: Include auto-target.h.  Disable
   1936  1.1.1.20    mrg 	initialization if !HAVE_SYS_AUXV_H.
   1937  1.1.1.20    mrg 	* configure.ac (AC_CHECK_HEADERS): Add sys/auxv.h.
   1938  1.1.1.20    mrg 	* config.in, configure: Rebuild.
   1939  1.1.1.20    mrg 
   1940  1.1.1.20    mrg 	PR target/91834
   1941  1.1.1.20    mrg 	* config/aarch64/lse.S (LDNM): Ensure STXR output does not
   1942  1.1.1.20    mrg 	overlap the inputs.
   1943  1.1.1.20    mrg 
   1944  1.1.1.20    mrg 2019-09-25  Shaokun Zhang  <zhangshaokun (a] hisilicon.com>
   1945  1.1.1.20    mrg 
   1946  1.1.1.20    mrg 	* config/aarch64/sync-cache.c (__aarch64_sync_cache_range): Add support for
   1947  1.1.1.20    mrg 	CTR_EL0.IDC and CTR_EL0.DIC.
   1948  1.1.1.20    mrg 
   1949  1.1.1.20    mrg 2019-09-20  Christophe Lyon  <christophe.lyon (a] st.com>
   1950  1.1.1.20    mrg 
   1951  1.1.1.20    mrg 	Revert:
   1952  1.1.1.20    mrg 	2019-09-10  Christophe Lyon  <christophe.lyon (a] st.com>
   1953  1.1.1.20    mrg 		Mickal Gun <mickael.guene (a] st.com>
   1954  1.1.1.20    mrg 
   1955  1.1.1.20    mrg 	* config/arm/unwind-arm.c (_Unwind_VRS_Set): Handle thumb-only
   1956  1.1.1.20    mrg 	architecture.
   1957  1.1.1.20    mrg 
   1958  1.1.1.20    mrg 2019-09-19  Richard Henderson  <richard.henderson (a] linaro.org>
   1959  1.1.1.20    mrg 
   1960  1.1.1.20    mrg 	* config/aarch64/lse-init.c: New file.
   1961  1.1.1.20    mrg 	* config/aarch64/lse.S: New file.
   1962  1.1.1.20    mrg 	* config/aarch64/t-lse: New file.
   1963  1.1.1.20    mrg 	* config.host: Add t-lse to all aarch64 tuples.
   1964  1.1.1.20    mrg 
   1965  1.1.1.20    mrg 2019-09-10  Christophe Lyon  <christophe.lyon (a] st.com>
   1966  1.1.1.20    mrg 	Mickal Gun <mickael.guene (a] st.com>
   1967  1.1.1.20    mrg 
   1968  1.1.1.20    mrg 	* config/arm/unwind-arm.c (_Unwind_VRS_Set): Handle thumb-only
   1969  1.1.1.20    mrg 	architecture.
   1970  1.1.1.20    mrg 
   1971  1.1.1.20    mrg 2019-09-10  Christophe Lyon  <christophe.lyon (a] st.com>
   1972  1.1.1.20    mrg 	Mickal Gun <mickael.guene (a] st.com>
   1973  1.1.1.20    mrg 
   1974  1.1.1.20    mrg 	* unwind-arm-common.inc (ARM_SET_R7_RT_SIGRETURN)
   1975  1.1.1.20    mrg 	(THUMB2_SET_R7_RT_SIGRETURN, FDPIC_LDR_R12_WITH_FUNCDESC)
   1976  1.1.1.20    mrg 	(FDPIC_LDR_R9_WITH_GOT, FDPIC_LDR_PC_WITH_RESTORER)
   1977  1.1.1.20    mrg 	(FDPIC_FUNCDESC_OFFSET, ARM_NEW_RT_SIGFRAME_UCONTEXT)
   1978  1.1.1.20    mrg 	(ARM_UCONTEXT_SIGCONTEXT, ARM_SIGCONTEXT_R0, FDPIC_T2_LDR_R12_WITH_FUNCDESC)
   1979  1.1.1.20    mrg 	(FDPIC_T2_LDR_R9_WITH_GOT, FDPIC_T2_LDR_PC_WITH_RESTORER): New.
   1980  1.1.1.20    mrg 	(__gnu_personality_sigframe_fdpic): New.
   1981  1.1.1.20    mrg 	(get_eit_entry): Add FDPIC signal frame support.
   1982  1.1.1.20    mrg 
   1983  1.1.1.20    mrg 2019-09-10  Christophe Lyon  <christophe.lyon (a] st.com>
   1984  1.1.1.20    mrg 	Mickal Gun <mickael.guene (a] st.com>
   1985  1.1.1.20    mrg 
   1986  1.1.1.20    mrg 	* config/arm/linux-atomic.c (__kernel_cmpxchg): Add FDPIC support.
   1987  1.1.1.20    mrg 	(__kernel_dmb): Likewise.
   1988  1.1.1.20    mrg 	(__fdpic_cmpxchg): New function.
   1989  1.1.1.20    mrg 	(__fdpic_dmb): New function.
   1990  1.1.1.20    mrg 	* config/arm/unwind-arm.h (FDPIC_REGNUM): New define.
   1991  1.1.1.20    mrg 	(gnu_Unwind_Find_got): New function.
   1992  1.1.1.20    mrg 	(_Unwind_decode_typeinfo_ptr): Add FDPIC support.
   1993  1.1.1.20    mrg 	* unwind-arm-common.inc (UCB_PR_GOT): New.
   1994  1.1.1.20    mrg 	(funcdesc_t): New struct.
   1995  1.1.1.20    mrg 	(get_eit_entry): Add FDPIC support.
   1996  1.1.1.20    mrg 	(unwind_phase2): Likewise.
   1997  1.1.1.20    mrg 	(unwind_phase2_forced): Likewise.
   1998  1.1.1.20    mrg 	(__gnu_Unwind_RaiseException): Likewise.
   1999  1.1.1.20    mrg 	(__gnu_Unwind_Resume): Likewise.
   2000  1.1.1.20    mrg 	(__gnu_Unwind_Backtrace): Likewise.
   2001  1.1.1.20    mrg 	* unwind-pe.h (read_encoded_value_with_base): Likewise.
   2002  1.1.1.20    mrg 
   2003  1.1.1.20    mrg 2019-09-10  Christophe Lyon  <christophe.lyon (a] st.com>
   2004  1.1.1.20    mrg 	Mickal Gun <mickael.guene (a] st.com>
   2005  1.1.1.20    mrg 
   2006  1.1.1.20    mrg 	* libgcc/crtstuff.c: Add support for FDPIC.
   2007  1.1.1.20    mrg 
   2008  1.1.1.20    mrg 2019-09-10  Christophe Lyon  <christophe.lyon (a] st.com>
   2009  1.1.1.20    mrg 
   2010  1.1.1.20    mrg 	* config.host: Handle *-*-uclinuxfdpiceabi.
   2011  1.1.1.20    mrg 
   2012  1.1.1.20    mrg 2019-09-09  Jose E. Marchesi  <jose.marchesi (a] oracle.com>
   2013  1.1.1.20    mrg 
   2014  1.1.1.20    mrg 	* config.host: Set cpu_type for bpf-*-* targets.
   2015  1.1.1.20    mrg 	* config/bpf/t-bpf: Likewise.
   2016  1.1.1.20    mrg 	* config/bpf/crtn.S: Likewise.
   2017  1.1.1.20    mrg 	* config/bpf/crti.S: New file.
   2018  1.1.1.20    mrg 
   2019  1.1.1.20    mrg 2019-09-06  Jim Wilson  <jimw (a] sifive.com>
   2020  1.1.1.19    mrg 
   2021  1.1.1.20    mrg 	* config.host (riscv*-*-linux*): Add t-slibgcc-libgcc to tmake_file.
   2022  1.1.1.20    mrg 	(riscv*-*-freebsd*): Likewise.
   2023  1.1.1.19    mrg 
   2024  1.1.1.20    mrg 2019-09-03  Ulrich Weigand  <uweigand (a] de.ibm.com>
   2025  1.1.1.16    mrg 
   2026  1.1.1.20    mrg 	* config.host: Remove references to spu.
   2027  1.1.1.20    mrg 	* config/spu/: Remove directory.
   2028  1.1.1.20    mrg 
   2029  1.1.1.20    mrg 2019-08-23  Jozef Lawrynowicz  <jozef.l (a] mittosystems.com>
   2030  1.1.1.20    mrg 
   2031  1.1.1.20    mrg 	PR target/91306
   2032  1.1.1.20    mrg 	* crtstuff.c (__CTOR_LIST__): Align to the "__alignof__" the array
   2033  1.1.1.20    mrg 	element type, instead of "sizeof" the element type.
   2034  1.1.1.20    mrg 	(__DTOR_LIST__): Likewise.
   2035  1.1.1.20    mrg 	(__TMC_LIST__): Likewise.
   2036  1.1.1.20    mrg 	(__do_global_dtors_aux_fini_array_entry): Likewise.
   2037  1.1.1.20    mrg 	(__frame_dummy_init_array_entry): Likewise.
   2038  1.1.1.20    mrg 	(__CTOR_END__): Likewise.
   2039  1.1.1.20    mrg 	(__DTOR_END__): Likweise.
   2040  1.1.1.20    mrg 	(__FRAME_END__): Likewise.
   2041  1.1.1.20    mrg 	(__TMC_END__): Likewise.
   2042  1.1.1.20    mrg 
   2043  1.1.1.20    mrg 2019-08-20  Lili Cui  <lilicui (a] intel.com>
   2044  1.1.1.20    mrg 
   2045  1.1.1.20    mrg 	* config/i386/cpuinfo.h: Add INTEL_COREI7_TIGERLAKE and
   2046  1.1.1.20    mrg 	INTEL_COREI7_COOPERLAKE.
   2047  1.1.1.20    mrg 
   2048  1.1.1.20    mrg 2019-07-31  Matt Thomas  <matt (a] 3am-software.com>
   2049  1.1.1.20    mrg 	    Nick Hudson <nick (a] nthcliff.demon.co.uk>
   2050  1.1.1.20    mrg 	    Matthew Green <mrg (a] eterna.com.au>
   2051  1.1.1.20    mrg 	    Maya Rashish <coypu (a] sdf.org>
   2052  1.1.1.20    mrg 
   2053  1.1.1.20    mrg 	* config.host (hppa*-*-netbsd*): New case.
   2054  1.1.1.20    mrg 	* config/pa/t-netbsd: New file.
   2055  1.1.1.20    mrg 
   2056  1.1.1.20    mrg 2019-07-31  Joel Hutton  <Joel.Hutton (a] arm.com>
   2057  1.1.1.20    mrg 
   2058  1.1.1.20    mrg 	* config/arm/cmse.c (cmse_check_address_range): Add
   2059  1.1.1.20    mrg 	warn_unused_result attribute.
   2060  1.1.1.20    mrg 
   2061  1.1.1.20    mrg 2019-07-22  Martin Liska  <mliska (a] suse.cz>
   2062  1.1.1.20    mrg 
   2063  1.1.1.20    mrg 	* config/pa/stublib.c: Remove stub symbol __gnu_lto_v1.
   2064  1.1.1.20    mrg 	* config/pa/t-stublib: Likewise.
   2065  1.1.1.20    mrg 
   2066  1.1.1.20    mrg 2019-07-22  Stafford Horne  <shorne (a] gmail.com>
   2067  1.1.1.20    mrg 
   2068  1.1.1.20    mrg 	PR target/90362
   2069  1.1.1.20    mrg 	* config/or1k/lib1funcs.S (__udivsi3): Change l.sfeqi
   2070  1.1.1.20    mrg 	to l.sfeq and l.sfltsi to l.sflts equivalents as the immediate
   2071  1.1.1.20    mrg 	instructions are not available on every processor.  Change a
   2072  1.1.1.20    mrg 	l.bnf to l.bf to fix logic issue.
   2073  1.1.1.20    mrg 
   2074  1.1.1.20    mrg 2019-07-04  Iain Sandoe  <iain (a] sandoe.co.uk>
   2075  1.1.1.20    mrg 
   2076  1.1.1.20    mrg 	* config.host: Remove reference to t-darwin8.
   2077  1.1.1.20    mrg 
   2078  1.1.1.20    mrg 2019-07-03  Iain Sandoe  <iain (a] sandoe.co.uk>
   2079  1.1.1.20    mrg 
   2080  1.1.1.20    mrg 	* config.host (powerpc-*-darwin*,powerpc64-*-darwin*): Revise crt
   2081  1.1.1.20    mrg 	list.
   2082  1.1.1.20    mrg 	* config/rs6000/t-darwin: Build crt3_2 for older systems.  Revise
   2083  1.1.1.20    mrg 	mmacosx-version-min for crts to run across all system versions.
   2084  1.1.1.20    mrg 	* config/rs6000/t-darwin64 (LIB2ADD): Remove.
   2085  1.1.1.20    mrg 	* config/t-darwin: Revise mmacosx-version-min for crts to run across
   2086  1.1.1.20    mrg 	system versions >= 10.4.
   2087  1.1.1.20    mrg 
   2088  1.1.1.20    mrg 2019-07-03  Martin Liska  <mliska (a] suse.cz>
   2089  1.1.1.20    mrg 
   2090  1.1.1.20    mrg 	* Makefile.in: Use topn_values instead of one_value names.
   2091  1.1.1.20    mrg 	* libgcov-merge.c (__gcov_merge_single): Move to ...
   2092  1.1.1.20    mrg 	(__gcov_merge_topn): ... this.
   2093  1.1.1.20    mrg 	(merge_single_value_set): Move to ...
   2094  1.1.1.20    mrg 	(merge_topn_values_set): ... this.
   2095  1.1.1.20    mrg 	* libgcov-profiler.c (__gcov_one_value_profiler_body): Move to
   2096  1.1.1.20    mrg 	...
   2097  1.1.1.20    mrg 	(__gcov_topn_values_profiler_body): ... this.
   2098  1.1.1.20    mrg 	(__gcov_one_value_profiler_v2): Move to ...
   2099  1.1.1.20    mrg 	(__gcov_topn_values_profiler): ... this.
   2100  1.1.1.20    mrg 	(__gcov_one_value_profiler_v2_atomic): Move to ...
   2101  1.1.1.20    mrg 	(__gcov_topn_values_profiler_atomic): ... this.
   2102  1.1.1.20    mrg 	(__gcov_indirect_call_profiler_v4): Remove.
   2103  1.1.1.20    mrg 	* libgcov-util.c (__gcov_single_counter_op): Move to ...
   2104  1.1.1.20    mrg 	(__gcov_topn_counter_op): ... this.
   2105  1.1.1.20    mrg 	* libgcov.h (L_gcov_merge_single): Remove.
   2106  1.1.1.20    mrg 	(L_gcov_merge_topn): New.
   2107  1.1.1.20    mrg 	(__gcov_merge_single): Remove.
   2108  1.1.1.20    mrg 	(__gcov_merge_topn): New.
   2109  1.1.1.20    mrg 	(__gcov_one_value_profiler_v2): Move to ..
   2110  1.1.1.20    mrg 	(__gcov_topn_values_profiler): ... this.
   2111  1.1.1.20    mrg 	(__gcov_one_value_profiler_v2_atomic): Move to ...
   2112  1.1.1.20    mrg 	(__gcov_topn_values_profiler_atomic): ... this.
   2113  1.1.1.20    mrg 
   2114  1.1.1.20    mrg 2019-07-03  Martin Liska  <mliska (a] suse.cz>
   2115  1.1.1.20    mrg 
   2116  1.1.1.20    mrg 	* libgcov-merge.c (merge_single_value_set): Support N values.
   2117  1.1.1.20    mrg 	* libgcov-profiler.c (__gcov_one_value_profiler_body): Likewise.
   2118  1.1.1.20    mrg 
   2119  1.1.1.20    mrg 2019-06-27  Ilia Diachkov  <ilia.diachkov (a] optimitech.com>
   2120  1.1.1.20    mrg 
   2121  1.1.1.20    mrg 	* Makefile.in (USE_TM_CLONE_REGISTRY): New.
   2122  1.1.1.20    mrg 	(CRTSTUFF_CFLAGS): Use USE_TM_CLONE_REGISTRY.
   2123  1.1.1.20    mrg 	* configure.ac: Add --disable-tm-clone-registry option.
   2124  1.1.1.20    mrg 	* configure: Regenerate.
   2125  1.1.1.20    mrg 
   2126  1.1.1.20    mrg 2019-06-27  Martin Liska  <mliska (a] suse.cz>
   2127  1.1.1.20    mrg 
   2128  1.1.1.20    mrg 	* libgcov-driver-system.c (gcov_exit_open_gcda_file): Remove obviously
   2129  1.1.1.20    mrg 	dead assignments.
   2130  1.1.1.20    mrg 	* libgcov-util.c: Likewise.
   2131  1.1.1.20    mrg 
   2132  1.1.1.20    mrg 2019-06-27  Martin Liska  <mliska (a] suse.cz>
   2133  1.1.1.20    mrg 
   2134  1.1.1.20    mrg 	* libgcov-util.c (gcov_profile_merge): Release allocated
   2135  1.1.1.20    mrg 	memory.
   2136  1.1.1.20    mrg 	(calculate_overlap): Likewise.
   2137  1.1.1.20    mrg 
   2138  1.1.1.20    mrg 2019-06-25  Iain Sandoe  <iain (a] sandoe.co.uk>
   2139  1.1.1.20    mrg 
   2140  1.1.1.20    mrg 	* config.host: Add libef_ppc.a to the extra files for powerpc-darwin.
   2141  1.1.1.20    mrg 	* config/rs6000/t-darwin: (PPC_ENDFILE_SRC, PPC_ENDFILE_OBJS): New.
   2142  1.1.1.20    mrg 	Build objects for the out of line save/restore register functions
   2143  1.1.1.20    mrg 	so that they can be used for any supported Darwin version.
   2144  1.1.1.20    mrg 	* config/t-darwin: Default the build Darwin version to Darwin8
   2145  1.1.1.20    mrg 	(MacOS 10.4).
   2146  1.1.1.20    mrg 
   2147  1.1.1.20    mrg 2019-06-25  Martin Liska  <mliska (a] suse.cz>
   2148  1.1.1.20    mrg 
   2149  1.1.1.20    mrg 	* libgcov-driver-system.c (replace_filename_variables): Do not
   2150  1.1.1.20    mrg 	call strlen with NULL argument.
   2151  1.1.1.20    mrg 
   2152  1.1.1.20    mrg 2019-06-25  Andrew Stubbs  <ams (a] codesourcery.com>
   2153  1.1.1.20    mrg 
   2154  1.1.1.20    mrg 	* config/gcn/t-amdgcn (LIB2ADD): Add unwind-gcn.c.
   2155  1.1.1.20    mrg 	* config/gcn/unwind-gcn.c: New file.
   2156  1.1.1.20    mrg 
   2157  1.1.1.20    mrg 2019-06-25  Kwok Cheung Yeung  <kcy (a] codesourcery.com>
   2158  1.1.1.20    mrg             Andrew Stubbs  <ams (a] codesourcery.com>
   2159  1.1.1.20    mrg 
   2160  1.1.1.20    mrg 	* configure: Regenerate.
   2161  1.1.1.20    mrg 	* config/gcn/gthr-gcn.h: New.
   2162  1.1.1.20    mrg 
   2163  1.1.1.20    mrg 2019-06-18  Tom de Vries  <tdevries (a] suse.de>
   2164  1.1.1.20    mrg 
   2165  1.1.1.20    mrg 	* config/nvptx/crt0.c (__main): Declare.
   2166  1.1.1.20    mrg 
   2167  1.1.1.20    mrg 2019-06-17  Matthew Green  <mrg (a] eterna.com.au>
   2168  1.1.1.20    mrg 	    Maya Rashish  <coypu (a] sdf.org>
   2169  1.1.1.20    mrg 
   2170  1.1.1.20    mrg 	* config.host (aarch64*-*-netbsd*): New case.
   2171  1.1.1.20    mrg 
   2172  1.1.1.20    mrg 2019-06-16  Jozef Lawrynowicz  <jozef.l (a] mittosystems.com>
   2173  1.1.1.20    mrg 
   2174  1.1.1.20    mrg 	* config/msp430/slli.S (__mspabi_sllll): New library function for
   2175  1.1.1.20    mrg 	performing a logical left shift of a 64-bit value.
   2176  1.1.1.20    mrg 	* config/msp430/srai.S (__mspabi_srall): New library function for
   2177  1.1.1.20    mrg 	performing a arithmetic right shift of a 64-bit value.
   2178  1.1.1.20    mrg 	* config/msp430/srll.S (__mspabi_srlll): New library function for
   2179  1.1.1.20    mrg 	performing a logical right shift of a 64-bit value.
   2180  1.1.1.20    mrg 
   2181  1.1.1.20    mrg 2019-06-14  Matt Thomas  <matt (a] 3am-software.com>
   2182  1.1.1.20    mrg 	    Matthew Green  <mrg (a] eterna.com.au>
   2183  1.1.1.20    mrg 	    Nick Hudson  <skrll (a] netbsd.org>
   2184  1.1.1.20    mrg 	    Maya Rashish  <coypu (a] sdf.org>
   2185  1.1.1.20    mrg 
   2186  1.1.1.20    mrg 	* config.host (arm*-*-netbsdelf*): Add support for EABI configurations.
   2187  1.1.1.20    mrg 	* config/arm/t-netbsd (LIB1ASMFUNCS): Add some additional assembler
   2188  1.1.1.20    mrg 	functions to build.
   2189  1.1.1.20    mrg 	* config/arm/t-netbsd-eabi: New file.
   2190  1.1.1.20    mrg 
   2191  1.1.1.20    mrg 2019-06-12  Dimitar Dimitrov  <dimitar (a] dinux.eu>
   2192  1.1.1.20    mrg 
   2193  1.1.1.20    mrg 	* config.host: Add PRU target.
   2194  1.1.1.20    mrg 	* config/pru/asri.c: New file.
   2195  1.1.1.20    mrg 	* config/pru/eqd.c: New file.
   2196  1.1.1.20    mrg 	* config/pru/eqf.c: New file.
   2197  1.1.1.20    mrg 	* config/pru/ged.c: New file.
   2198  1.1.1.20    mrg 	* config/pru/gef.c: New file.
   2199  1.1.1.20    mrg 	* config/pru/gtd.c: New file.
   2200  1.1.1.20    mrg 	* config/pru/gtf.c: New file.
   2201  1.1.1.20    mrg 	* config/pru/led.c: New file.
   2202  1.1.1.20    mrg 	* config/pru/lef.c: New file.
   2203  1.1.1.20    mrg 	* config/pru/lib2bitcountHI.c: New file.
   2204  1.1.1.20    mrg 	* config/pru/lib2divHI.c: New file.
   2205  1.1.1.20    mrg 	* config/pru/lib2divQI.c: New file.
   2206  1.1.1.20    mrg 	* config/pru/lib2divSI.c: New file.
   2207  1.1.1.20    mrg 	* config/pru/libgcc-eabi.ver: New file.
   2208  1.1.1.20    mrg 	* config/pru/ltd.c: New file.
   2209  1.1.1.20    mrg 	* config/pru/ltf.c: New file.
   2210  1.1.1.20    mrg 	* config/pru/mpyll.S: New file.
   2211  1.1.1.20    mrg 	* config/pru/pru-abi.h: New file.
   2212  1.1.1.20    mrg 	* config/pru/pru-asm.h: New file.
   2213  1.1.1.20    mrg 	* config/pru/pru-divmod.h: New file.
   2214  1.1.1.20    mrg 	* config/pru/sfp-machine.h: New file.
   2215  1.1.1.20    mrg 	* config/pru/t-pru: New file.
   2216  1.1.1.20    mrg 
   2217  1.1.1.20    mrg 2019-06-11  Jakub Jelinek  <jakub (a] redhat.com>
   2218  1.1.1.20    mrg 
   2219  1.1.1.20    mrg 	* libgcov-merge.c (__gcov_merge_single): Revert previous change.
   2220  1.1.1.20    mrg 
   2221  1.1.1.20    mrg 2019-06-10  Martin Liska  <mliska (a] suse.cz>
   2222  1.1.1.20    mrg 
   2223  1.1.1.20    mrg 	PR bootstrap/90808
   2224  1.1.1.20    mrg 	* libgcov.h: Add ATTRIBUTE_UNUSED.
   2225  1.1.1.20    mrg 
   2226  1.1.1.20    mrg 2019-06-10  Martin Liska  <mliska (a] suse.cz>
   2227  1.1.1.20    mrg 
   2228  1.1.1.20    mrg 	* Makefile.in: Add __gcov_one_value_profiler_v2,
   2229  1.1.1.20    mrg 	__gcov_one_value_profiler_v2_atomic and
   2230  1.1.1.20    mrg 	__gcov_indirect_call_profiler_v4.
   2231  1.1.1.20    mrg 	* libgcov-merge.c (__gcov_merge_single): Change
   2232  1.1.1.20    mrg 	function signature.
   2233  1.1.1.20    mrg 	(merge_single_value_set): New.
   2234  1.1.1.20    mrg 	* libgcov-profiler.c (__gcov_one_value_profiler_body):
   2235  1.1.1.20    mrg 	Update functionality.
   2236  1.1.1.20    mrg 	(__gcov_one_value_profiler): Remove.
   2237  1.1.1.20    mrg 	(__gcov_one_value_profiler_v2): ... this.
   2238  1.1.1.20    mrg 	(__gcov_one_value_profiler_atomic): Rename to ...
   2239  1.1.1.20    mrg 	(__gcov_one_value_profiler_v2_atomic): this.
   2240  1.1.1.20    mrg 	(__gcov_indirect_call_profiler_v3): Rename to ...
   2241  1.1.1.20    mrg 	(__gcov_indirect_call_profiler_v4): ... this.
   2242  1.1.1.20    mrg 	* libgcov.h (__gcov_one_value_profiler): Remove.
   2243  1.1.1.20    mrg 	(__gcov_one_value_profiler_atomic): Remove.
   2244  1.1.1.20    mrg 	(__gcov_one_value_profiler_v2_atomic): New.
   2245  1.1.1.20    mrg 	(__gcov_indirect_call_profiler_v3): Remove.
   2246  1.1.1.20    mrg 	(__gcov_one_value_profiler_v2): New.
   2247  1.1.1.20    mrg 	(__gcov_indirect_call_profiler_v4): New.
   2248  1.1.1.20    mrg 	(gcov_get_counter_ignore_scaling): New function.
   2249  1.1.1.20    mrg 
   2250  1.1.1.20    mrg 2019-06-07  Martin Liska  <mliska (a] suse.cz>
   2251  1.1.1.20    mrg 
   2252  1.1.1.20    mrg 	* Makefile.in: Remove usage of
   2253  1.1.1.20    mrg 	_gcov_merge_icall_topn.
   2254  1.1.1.20    mrg 	* libgcov-driver.c (gcov_sort_n_vals): Remove.
   2255  1.1.1.20    mrg 	(gcov_sort_icall_topn_counter): Likewise.
   2256  1.1.1.20    mrg 	(gcov_sort_topn_counter_arrays): Likewise.
   2257  1.1.1.20    mrg 	(dump_one_gcov): Remove call to gcov_sort_topn_counter_arrays.
   2258  1.1.1.20    mrg 	* libgcov-merge.c (__gcov_merge_icall_topn): Remove.
   2259  1.1.1.20    mrg 	* libgcov-profiler.c (__gcov_topn_value_profiler_body):
   2260  1.1.1.20    mrg 	Likewise.
   2261  1.1.1.20    mrg 	(GCOV_ICALL_COUNTER_CLEAR_THRESHOLD): Remove.
   2262  1.1.1.20    mrg 	(struct indirect_call_tuple): Remove.
   2263  1.1.1.20    mrg 	(__gcov_indirect_call_topn_profiler): Remove.
   2264  1.1.1.20    mrg 	* libgcov-util.c (__gcov_icall_topn_counter_op): Remove.
   2265  1.1.1.20    mrg 	* libgcov.h (gcov_sort_n_vals): Remove.
   2266  1.1.1.20    mrg 	(L_gcov_merge_icall_topn): Likewise.
   2267  1.1.1.20    mrg 	(__gcov_merge_icall_topn): Likewise.
   2268  1.1.1.20    mrg 	(__gcov_indirect_call_topn_profiler): Likewise.
   2269  1.1.1.20    mrg 
   2270  1.1.1.20    mrg 2019-06-06  Iain Sandoe  <iain (a] sandoe.co.uk>
   2271  1.1.1.16    mrg 
   2272  1.1.1.16    mrg 	* config/rs6000/t-darwin: Ensure that the unwinder is built with
   2273  1.1.1.16    mrg 	altivec enabled.
   2274  1.1.1.16    mrg 
   2275  1.1.1.20    mrg 2019-06-06  Jozef Lawrynowicz  <jozef.l (a] mittosystems.com>
   2276  1.1.1.16    mrg 
   2277  1.1.1.20    mrg 	* config/msp430/slli.S (__mspabi_slli_n): Put function in its own
   2278  1.1.1.20    mrg 	section.
   2279  1.1.1.20    mrg 	(__mspabi_slli): Likewise.
   2280  1.1.1.20    mrg 	(__mspabi_slll_n): Likewise.
   2281  1.1.1.20    mrg 	(__mspabi_slll): Likewise.
   2282  1.1.1.20    mrg 	* config/msp430/srai.S (__mspabi_srai_n): Likewise.
   2283  1.1.1.20    mrg 	(__mspabi_srai): Likewise.
   2284  1.1.1.20    mrg 	(__mspabi_sral_n): Likewise.
   2285  1.1.1.20    mrg 	(__mspabi_sral): Likewise.
   2286  1.1.1.20    mrg 	* config/msp430/srli.S (__mspabi_srli_n): Likewise.
   2287  1.1.1.20    mrg 	(__mspabi_srli): Likewise.
   2288  1.1.1.20    mrg 	(__mspabi_srll_n): Likewise.
   2289  1.1.1.20    mrg 	(__mspabi_srll): Likewise.
   2290  1.1.1.20    mrg 
   2291  1.1.1.20    mrg 2019-06-05  Yoshinori Sato  <ysato (a] users.sourceforge.jp>
   2292  1.1.1.20    mrg 
   2293  1.1.1.20    mrg 	* config.host (rx-*-linux*): Add t-fdpbit to tmake_file
   2294  1.1.1.20    mrg 	Add appropriate tm_file clause as well.
   2295  1.1.1.20    mrg 	* config/rx/t-rx (HOST_LIBGCC2_CFLAGS): Remove.
   2296  1.1.1.20    mrg 
   2297  1.1.1.20    mrg 2019-06-05  James Clarke  <jrtc27 (a] jrtc27.com>
   2298  1.1.1.20    mrg 
   2299  1.1.1.20    mrg 	* config/ia64/crtbegin.S (__dso_handle): Put in .sdata/.sbss
   2300  1.1.1.20    mrg 	rather than .data/.bss so it can be accessed via gp-relative
   2301  1.1.1.20    mrg 	addressing.
   2302  1.1.1.20    mrg 
   2303  1.1.1.20    mrg 2019-06-05  David Edelsohn  <dje.gcc (a] gmail.com>
   2304  1.1.1.20    mrg 
   2305  1.1.1.20    mrg 	* config/rs6000/aix-unwind.h (LR_REGNO): Rename to R_LR.
   2306  1.1.1.20    mrg 	(CR2_REGNO): Rename to R_CR2.
   2307  1.1.1.20    mrg 	(XER_REGNO): Rename to R_XER.
   2308  1.1.1.20    mrg 	(FIRST_ALTIVEC_REGNO): Rename to R_FIRST_ALTIVEC.
   2309  1.1.1.20    mrg 	(VRSAVE_REGNO): Rename to R_VRSAVE.
   2310  1.1.1.20    mrg 	(VSCR_REGNO): R_VSCR.
   2311  1.1.1.16    mrg 
   2312  1.1.1.20    mrg 2019-05-29  Yoshinori Sato  <ysato (a] users.sourceforge.jp>
   2313  1.1.1.20    mrg 
   2314  1.1.1.20    mrg 	* config.host (rx-*-linux*): Add new case.
   2315  1.1.1.20    mrg 	* config/rx/t-rx (HOST_LIBGCC2_CFLAGS): Force DFmode to SFmode.
   2316  1.1.1.20    mrg 
   2317  1.1.1.20    mrg 2019-05-29  Sam Tebbs  <sam.tebbs (a] arm.com>
   2318  1.1.1.20    mrg 
   2319  1.1.1.20    mrg 	* config/aarch64/aarch64-unwind.h (aarch64_cie_signed_with_b_key): New
   2320  1.1.1.20    mrg 	function.
   2321  1.1.1.20    mrg 	* config/aarch64/aarch64-unwind.h (aarch64_post_extract_frame_addr,
   2322  1.1.1.20    mrg 	aarch64_post_frob_eh_handler_addr): Add	check for b-key.
   2323  1.1.1.20    mrg 	* config/aarch64/aarch64-unwind-h (aarch64_post_extract_frame_addr,
   2324  1.1.1.20    mrg 	aarch64_post_frob_eh_handler_addr, aarch64_post_frob_update_context):
   2325  1.1.1.20    mrg 	Rename RA_A_SIGNED_BIT to RA_SIGNED_BIT.
   2326  1.1.1.20    mrg 	* unwind-dw2-fde.c (get_cie_encoding): Add check for 'B' in augmentation
   2327  1.1.1.20    mrg 	string.
   2328  1.1.1.20    mrg 	* unwind-dw2.c (extract_cie_info): Add check for 'B' in augmentation
   2329  1.1.1.20    mrg 	string.
   2330  1.1.1.20    mrg 	(RA_A_SIGNED_BIT): Rename to RA_SIGNED_BIT.
   2331  1.1.1.20    mrg 
   2332  1.1.1.20    mrg 2019-05-28  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   2333  1.1.1.20    mrg 
   2334  1.1.1.20    mrg 	* config/sparc/sol2-unwind.h [__arch64__] (sparc64_is_sighandler):
   2335  1.1.1.20    mrg 	Remove Solaris 9 and 10 support.
   2336  1.1.1.20    mrg 	(sparc_is_sighandler): Likewise.
   2337  1.1.1.16    mrg 
   2338  1.1.1.19    mrg 2019-05-26  John David Anglin  <danglin (a] gcc.gnu.org>
   2339  1.1.1.19    mrg 
   2340  1.1.1.19    mrg 	* config/pa/linux-unwind.h (pa32_fallback_frame_state): Add cast.
   2341  1.1.1.19    mrg 
   2342  1.1.1.20    mrg 2019-05-17  H.J. Lu  <hongjiu.lu (a] intel.com>
   2343  1.1.1.20    mrg 
   2344  1.1.1.20    mrg 	* soft-fp/extenddftf2.c: Use "_FP_W_TYPE_SIZE < 64" to check if
   2345  1.1.1.20    mrg 	4_FP_W_TYPEs are used for IEEE quad precision.
   2346  1.1.1.20    mrg 	* soft-fp/extendhftf2.c: Likewise.
   2347  1.1.1.20    mrg 	* soft-fp/extendsftf2.c: Likewise.
   2348  1.1.1.20    mrg 	* soft-fp/extendxftf2.c: Likewise.
   2349  1.1.1.20    mrg 	* soft-fp/trunctfdf2.c: Likewise.
   2350  1.1.1.20    mrg 	* soft-fp/trunctfhf2.c: Likewise.
   2351  1.1.1.20    mrg 	* soft-fp/trunctfsf2.c: Likewise.
   2352  1.1.1.20    mrg 	* soft-fp/trunctfxf2.c: Likewise.
   2353  1.1.1.20    mrg 	* config/rs6000/ibm-ldouble.c: Likewise.
   2354  1.1.1.20    mrg 
   2355  1.1.1.20    mrg 2019-05-14  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   2356  1.1.1.20    mrg 
   2357  1.1.1.20    mrg 	* config.host: Simplify various *-*-solaris2.1[0-9]* to
   2358  1.1.1.20    mrg 	*-*-solaris2*.
   2359  1.1.1.20    mrg 	* configure.ac: Likewise.
   2360  1.1.1.20    mrg 	* configure: Regenerate.
   2361  1.1.1.20    mrg 
   2362  1.1.1.20    mrg 	* config/i386/sol2-unwind.h (x86_fallback_frame_state): Remove
   2363  1.1.1.20    mrg 	Solaris 10 and Solaris 11 < snv_125 handling.
   2364  1.1.1.20    mrg 
   2365  1.1.1.20    mrg 2019-05-12  Iain Sandoe  <iain (a] sandoe.co.uk>
   2366  1.1.1.19    mrg 
   2367  1.1.1.20    mrg 	* config/rs6000/darwin-vecsave.S: Set .machine appropriately.
   2368  1.1.1.19    mrg 
   2369  1.1.1.20    mrg 2019-05-07  Hongtao Liu  <hongtao.liu (a] intel.com>
   2370  1.1.1.19    mrg 
   2371  1.1.1.20    mrg 	* config/i386/cpuinfo.c (get_available_features): Detect BF16.
   2372  1.1.1.20    mrg 	* config/i386/cpuinfo.h (enum processor_features): Add
   2373  1.1.1.20    mrg 	FEATURE_AVX512BF16.
   2374  1.1.1.18    mrg 
   2375  1.1.1.19    mrg 2019-04-23  Ramana Radhakrishnan  <ramana.radhakrishnan (a] arm.com>
   2376  1.1.1.19    mrg 	    Bernd Edlinger  <bernd.edlinger (a] hotmail.de>
   2377  1.1.1.19    mrg 	    Jakub Jelinek  <jakub (a] redhat.com>
   2378  1.1.1.19    mrg 
   2379  1.1.1.19    mrg 	PR target/89093
   2380  1.1.1.19    mrg 	* config/arm/pr-support.c: Add #pragma GCC target("general-regs-only").
   2381  1.1.1.19    mrg 	* config/arm/unwind-arm.c: Likewise.
   2382  1.1.1.19    mrg 	* unwind-c.c (PERSONALITY_FUNCTION): Add general-regs-only target
   2383  1.1.1.19    mrg 	attribute for ARM.
   2384  1.1.1.19    mrg 
   2385  1.1.1.19    mrg 2019-04-15  Monk Chiang  <sh.chiang04 (a] gmail.com>
   2386  1.1.1.19    mrg 
   2387  1.1.1.19    mrg 	* config/nds32/linux-unwind.h (SIGRETURN): Remove.
   2388  1.1.1.19    mrg 	(RT_SIGRETURN): Update.
   2389  1.1.1.19    mrg 	(nds32_fallback_frame_state): Update.
   2390  1.1.1.19    mrg 
   2391  1.1.1.19    mrg 2019-02-21  Martin Sebor  <msebor (a] redhat.com>
   2392  1.1.1.19    mrg 
   2393  1.1.1.19    mrg 	* libgcc2.h (__clear_cache): Correct signature.
   2394  1.1.1.19    mrg 	* libgcc2.c (__clear_cache): Same.
   2395  1.1.1.19    mrg 
   2396  1.1.1.19    mrg 2019-02-20  Uro Bizjak  <ubizjak (a] gmail.com>
   2397  1.1.1.19    mrg 
   2398  1.1.1.19    mrg 	* config/alpha/linux-unwind.h (alpha_fallback_frame_state):
   2399  1.1.1.19    mrg 	Cast 'mcontext_t *' &rt_->uc.uc_mcontext to 'struct sigcontext *'.
   2400  1.1.1.18    mrg 
   2401  1.1.1.18    mrg 2019-02-19  Uro Bizjak  <ubizjak (a] gmail.com>
   2402  1.1.1.18    mrg 
   2403  1.1.1.18    mrg 	* unwind-dw2.c (_Unwind_GetGR) [DWARF_ZERO_REG]: Compare
   2404  1.1.1.18    mrg 	regno instead of index to DWARF_ZERO_REG.
   2405  1.1.1.18    mrg 
   2406  1.1.1.19    mrg 2019-02-15  Eric Botcazou  <ebotcazou (a] adacore.com>
   2407  1.1.1.18    mrg 
   2408  1.1.1.19    mrg 	* config/visium/lib2funcs.c (__set_trampoline_parity): Replace
   2409  1.1.1.19    mrg 	TRAMPOLINE_SIZE with __LIBGCC_TRAMPOLINE_SIZE__.
   2410  1.1.1.15    mrg 
   2411  1.1.1.19    mrg 2019-01-31  Uro Bizjak  <ubizjak (a] gmail.com>
   2412  1.1.1.13    mrg 
   2413  1.1.1.19    mrg 	* config/alpha/t-linux: Add -mfp-rounding-mode=d
   2414  1.1.1.19    mrg 	to HOST_LIBGCC2_CFLAGS.
   2415  1.1.1.13    mrg 
   2416  1.1.1.19    mrg 2019-01-23  Joseph Myers  <joseph (a] codesourcery.com>
   2417  1.1.1.19    mrg 
   2418  1.1.1.19    mrg 	PR libgcc/88931
   2419  1.1.1.19    mrg 	* libgcc2.c (FSTYPE FUNC (DWtype u)): Correct no leading bits case.
   2420  1.1.1.19    mrg 
   2421  1.1.1.19    mrg 2019-01-18  Martin Liska  <mliska (a] suse.cz>
   2422  1.1.1.19    mrg 
   2423  1.1.1.19    mrg 	* libgcov-profiler.c (__gcov_indirect_call_profiler_v2): Rename
   2424  1.1.1.19    mrg 	to ...
   2425  1.1.1.19    mrg 	(__gcov_indirect_call_profiler_v3): ... this.
   2426  1.1.1.19    mrg 	* libgcov.h (__gcov_indirect_call_profiler_v2): Likewise.
   2427  1.1.1.19    mrg 	(__gcov_indirect_call_profiler_v3): Likewise.
   2428  1.1.1.19    mrg 	* Makefile.in: Bump function name.
   2429  1.1.1.19    mrg 
   2430  1.1.1.19    mrg 2019-01-18  Martin Liska  <mliska (a] suse.cz>
   2431  1.1.1.19    mrg 
   2432  1.1.1.19    mrg 	* libgcov-driver.c (GCOV_PROF_PREFIX): Define.
   2433  1.1.1.19    mrg 	(gcov_version): Use in gcov_error.
   2434  1.1.1.19    mrg 	(merge_one_data): Likewise.
   2435  1.1.1.19    mrg 	(dump_one_gcov): Likewise.
   2436  1.1.1.19    mrg 
   2437  1.1.1.19    mrg 2019-01-18  Martin Liska  <mliska (a] suse.cz>
   2438  1.1.1.19    mrg 
   2439  1.1.1.19    mrg 	* libgcov-driver.c (gcov_version_string): New function.
   2440  1.1.1.19    mrg 	(gcov_version): Convert version integer into string.
   2441  1.1.1.19    mrg 
   2442  1.1.1.19    mrg 2019-01-17  Andrew Stubbs  <ams (a] codesourcery.com>
   2443  1.1.1.19    mrg 	    Kwok Cheung Yeung  <kcy (a] codesourcery.com>
   2444  1.1.1.19    mrg 	    Julian Brown  <julian (a] codesourcery.com>
   2445  1.1.1.19    mrg 	    Tom de Vries  <tom (a] codesourcery.com>
   2446  1.1.1.19    mrg 
   2447  1.1.1.19    mrg 	* config.host: Recognize amdgcn*-*-amdhsa.
   2448  1.1.1.19    mrg 	* config/gcn/crt0.c: New file.
   2449  1.1.1.19    mrg 	* config/gcn/lib2-divmod-hi.c: New file.
   2450  1.1.1.19    mrg 	* config/gcn/lib2-divmod.c: New file.
   2451  1.1.1.19    mrg 	* config/gcn/lib2-gcn.h: New file.
   2452  1.1.1.19    mrg 	* config/gcn/sfp-machine.h: New file.
   2453  1.1.1.19    mrg 	* config/gcn/t-amdgcn: New file.
   2454  1.1.1.19    mrg 
   2455  1.1.1.19    mrg 2019-01-09  Sandra Loosemore  <sandra (a] codesourcery.com>
   2456  1.1.1.19    mrg 
   2457  1.1.1.19    mrg 	PR other/16615
   2458  1.1.1.19    mrg 
   2459  1.1.1.19    mrg 	* config/c6x/libunwind.S: Mechanically replace "can not" with
   2460  1.1.1.19    mrg 	"cannot".
   2461  1.1.1.19    mrg 	* config/tilepro/atomic.h: Likewise.
   2462  1.1.1.19    mrg 	* config/vxlib-tls.c: Likewise.
   2463  1.1.1.19    mrg 	* generic-morestack-thread.c: Likewise.
   2464  1.1.1.19    mrg 	* generic-morestack.c: Likewise.
   2465  1.1.1.19    mrg 	* mkmap-symver.awk: Likewise.
   2466  1.1.1.19    mrg 
   2467  1.1.1.19    mrg 2019-01-01  Jakub Jelinek  <jakub (a] redhat.com>
   2468  1.1.1.19    mrg 
   2469  1.1.1.19    mrg 	Update copyright years.
   2470  1.1.1.19    mrg 
   2471  1.1.1.19    mrg 2018-12-20  H.J. Lu  <hongjiu.lu (a] intel.com>
   2472  1.1.1.19    mrg 
   2473  1.1.1.19    mrg 	* unwind-pe.h (read_encoded_value_with_base): Add GCC pragma
   2474  1.1.1.19    mrg 	to ignore -Waddress-of-packed-member.
   2475  1.1.1.19    mrg 
   2476  1.1.1.19    mrg 2018-12-19  Thomas Preud'homme  <thomas.preudhomme (a] linaro.org>
   2477  1.1.1.19    mrg 
   2478  1.1.1.19    mrg 	* /config/arm/lib1funcs.S (FUNC_START): Remove unused sp_section
   2479  1.1.1.19    mrg 	parameter and corresponding code.
   2480  1.1.1.19    mrg 	(ARM_FUNC_START): Likewise in both definitions.
   2481  1.1.1.19    mrg 	Also update footer comment about condition that need to match with
   2482  1.1.1.19    mrg 	gcc/config/arm/elf.h to also include libgcc/config/arm/t-arm.
   2483  1.1.1.19    mrg 	* config/arm/ieee754-df.S (muldf3): Also build it if L_arm_muldf3 is
   2484  1.1.1.19    mrg 	defined.  Weakly define it in this case.
   2485  1.1.1.19    mrg 	* config/arm/ieee754-sf.S (mulsf3): Likewise with L_arm_mulsf3.
   2486  1.1.1.19    mrg 	* config/arm/t-elf (LIB1ASMFUNCS): Build _arm_muldf3.o and
   2487  1.1.1.19    mrg 	_arm_mulsf3.o before muldiv versions if targeting Thumb-1 only. Add
   2488  1.1.1.19    mrg 	comment to keep condition in sync with the one in
   2489  1.1.1.19    mrg 	libgcc/config/arm/lib1funcs.S and gcc/config/arm/elf.h.
   2490  1.1.1.19    mrg 
   2491  1.1.1.19    mrg 2018-12-18  Wei Xiao  <wei3.xiao (a] intel.com>
   2492  1.1.1.19    mrg 
   2493  1.1.1.19    mrg 	* config/i386/cpuinfo.c (get_intel_cpu): Handle cascadelake.
   2494  1.1.1.19    mrg 	* config/i386/cpuinfo.h: Add INTEL_COREI7_CASCADELAKE.
   2495  1.1.1.19    mrg 
   2496  1.1.1.19    mrg 2018-12-12  Rasmus Villemoes  <rv (a] rasmusvillemoes.dk>
   2497  1.1.1.19    mrg 
   2498  1.1.1.19    mrg 	* config/rs6000/tramp.S (__trampoline_setup): Also emit .size
   2499  1.1.1.19    mrg 	and .cfi_endproc directives for VxWorks targets.
   2500  1.1.1.19    mrg 
   2501  1.1.1.19    mrg 2018-12-05  Paul Koning  <ni1d (a] arrl.net>
   2502  1.1.1.19    mrg 
   2503  1.1.1.19    mrg 	* udivmodhi4.c (__udivmodhi4): Fix loop end check.
   2504  1.1.1.19    mrg 
   2505  1.1.1.19    mrg 2018-11-27  Alan Modra  <amodra (a] gmail.com>
   2506  1.1.1.19    mrg 
   2507  1.1.1.19    mrg 	* config/rs6000/morestack.S (__stack_split_initialize),
   2508  1.1.1.19    mrg 	(__morestack_get_guard, __morestack_set_guard),
   2509  1.1.1.19    mrg 	(__morestack_make_guard): Provide CFI covering these functions.
   2510  1.1.1.19    mrg 	* config/rs6000/tramp.S (__trampoline_setup): Likewise.
   2511  1.1.1.19    mrg 
   2512  1.1.1.19    mrg 2018-11-15  Xianmiao Qu  <xianmiao_qu (a] c-sky.com>
   2513  1.1.1.19    mrg 
   2514  1.1.1.19    mrg 	* config/csky/linux-unwind.h (sc_pt_regs): Update for kernel.
   2515  1.1.1.19    mrg 	(sc_pt_regs_lr): Update for kernel.
   2516  1.1.1.19    mrg 	(sc_pt_regs_tls): Update for kernel.
   2517  1.1.1.19    mrg 
   2518  1.1.1.19    mrg 2018-11-15  Xianmiao Qu  <xianmiao_qu (a] c-sky.com>
   2519  1.1.1.19    mrg 
   2520  1.1.1.19    mrg 	* config/csky/linux-unwind.h: Fix coding style.
   2521  1.1.1.19    mrg 
   2522  1.1.1.19    mrg 2018-11-13  Xianmiao Qu  <xianmiao_qu (a] c-sky.com>
   2523  1.1.1.19    mrg 
   2524  1.1.1.19    mrg 	* config/csky/linux-unwind.h (_sig_ucontext_t): Remove.
   2525  1.1.1.19    mrg 	(csky_fallback_frame_state): Modify the check of the
   2526  1.1.1.19    mrg 	instructions to adapt to changes in the kernel
   2527  1.1.1.19    mrg 
   2528  1.1.1.19    mrg 2018-11-09  Stafford Horne  <shorne (a] gmail.com>
   2529  1.1.1.19    mrg 	    Richard Henderson  <rth (a] twiddle.net>
   2530  1.1.1.19    mrg 
   2531  1.1.1.19    mrg 	* config.host: Add OpenRISC support.
   2532  1.1.1.19    mrg 	* config/or1k/*: New.
   2533  1.1.1.19    mrg 
   2534  1.1.1.19    mrg 2018-11-08  Kito Cheng  <kito (a] andestech.com>
   2535  1.1.1.19    mrg 
   2536  1.1.1.19    mrg 	* soft-fp/adddf3.c: Update from glibc.
   2537  1.1.1.19    mrg 	* soft-fp/addsf3.c: Likewise.
   2538  1.1.1.19    mrg 	* soft-fp/addtf3.c: Likewise.
   2539  1.1.1.19    mrg 	* soft-fp/divdf3.c: Likewise.
   2540  1.1.1.19    mrg 	* soft-fp/divsf3.c: Likewise.
   2541  1.1.1.19    mrg 	* soft-fp/divtf3.c: Likewise.
   2542  1.1.1.19    mrg 	* soft-fp/double.h: Likewise.
   2543  1.1.1.19    mrg 	* soft-fp/eqdf2.c: Likewise.
   2544  1.1.1.19    mrg 	* soft-fp/eqsf2.c: Likewise.
   2545  1.1.1.19    mrg 	* soft-fp/eqtf2.c: Likewise.
   2546  1.1.1.19    mrg 	* soft-fp/extenddftf2.c: Likewise.
   2547  1.1.1.19    mrg 	* soft-fp/extended.h: Likewise.
   2548  1.1.1.19    mrg 	* soft-fp/extendhftf2.c: Likewise.
   2549  1.1.1.19    mrg 	* soft-fp/extendsfdf2.c: Likewise.
   2550  1.1.1.19    mrg 	* soft-fp/extendsftf2.c: Likewise.
   2551  1.1.1.19    mrg 	* soft-fp/extendxftf2.c: Likewise.
   2552  1.1.1.19    mrg 	* soft-fp/fixdfdi.c: Likewise.
   2553  1.1.1.19    mrg 	* soft-fp/fixdfsi.c: Likewise.
   2554  1.1.1.19    mrg 	* soft-fp/fixdfti.c: Likewise.
   2555  1.1.1.19    mrg 	* soft-fp/fixhfti.c: Likewise.
   2556  1.1.1.19    mrg 	* soft-fp/fixsfdi.c: Likewise.
   2557  1.1.1.19    mrg 	* soft-fp/fixsfsi.c: Likewise.
   2558  1.1.1.19    mrg 	* soft-fp/fixsfti.c: Likewise.
   2559  1.1.1.19    mrg 	* soft-fp/fixtfdi.c: Likewise.
   2560  1.1.1.19    mrg 	* soft-fp/fixtfsi.c: Likewise.
   2561  1.1.1.19    mrg 	* soft-fp/fixtfti.c: Likewise.
   2562  1.1.1.19    mrg 	* soft-fp/fixunsdfdi.c: Likewise.
   2563  1.1.1.19    mrg 	* soft-fp/fixunsdfsi.c: Likewise.
   2564  1.1.1.19    mrg 	* soft-fp/fixunsdfti.c: Likewise.
   2565  1.1.1.19    mrg 	* soft-fp/fixunshfti.c: Likewise.
   2566  1.1.1.19    mrg 	* soft-fp/fixunssfdi.c: Likewise.
   2567  1.1.1.19    mrg 	* soft-fp/fixunssfsi.c: Likewise.
   2568  1.1.1.19    mrg 	* soft-fp/fixunssfti.c: Likewise.
   2569  1.1.1.19    mrg 	* soft-fp/fixunstfdi.c: Likewise.
   2570  1.1.1.19    mrg 	* soft-fp/fixunstfsi.c: Likewise.
   2571  1.1.1.19    mrg 	* soft-fp/fixunstfti.c: Likewise.
   2572  1.1.1.19    mrg 	* soft-fp/floatdidf.c: Likewise.
   2573  1.1.1.19    mrg 	* soft-fp/floatdisf.c: Likewise.
   2574  1.1.1.19    mrg 	* soft-fp/floatditf.c: Likewise.
   2575  1.1.1.19    mrg 	* soft-fp/floatsidf.c: Likewise.
   2576  1.1.1.19    mrg 	* soft-fp/floatsisf.c: Likewise.
   2577  1.1.1.19    mrg 	* soft-fp/floatsitf.c: Likewise.
   2578  1.1.1.19    mrg 	* soft-fp/floattidf.c: Likewise.
   2579  1.1.1.19    mrg 	* soft-fp/floattihf.c: Likewise.
   2580  1.1.1.19    mrg 	* soft-fp/floattisf.c: Likewise.
   2581  1.1.1.19    mrg 	* soft-fp/floattitf.c: Likewise.
   2582  1.1.1.19    mrg 	* soft-fp/floatundidf.c: Likewise.
   2583  1.1.1.19    mrg 	* soft-fp/floatundisf.c: Likewise.
   2584  1.1.1.19    mrg 	* soft-fp/floatunditf.c: Likewise.
   2585  1.1.1.19    mrg 	* soft-fp/floatunsidf.c: Likewise.
   2586  1.1.1.19    mrg 	* soft-fp/floatunsisf.c: Likewise.
   2587  1.1.1.19    mrg 	* soft-fp/floatunsitf.c: Likewise.
   2588  1.1.1.19    mrg 	* soft-fp/floatuntidf.c: Likewise.
   2589  1.1.1.19    mrg 	* soft-fp/floatuntihf.c: Likewise.
   2590  1.1.1.19    mrg 	* soft-fp/floatuntisf.c: Likewise.
   2591  1.1.1.19    mrg 	* soft-fp/floatuntitf.c: Likewise.
   2592  1.1.1.19    mrg 	* soft-fp/gedf2.c: Likewise.
   2593  1.1.1.19    mrg 	* soft-fp/gesf2.c: Likewise.
   2594  1.1.1.19    mrg 	* soft-fp/getf2.c: Likewise.
   2595  1.1.1.19    mrg 	* soft-fp/half.h: Likewise.
   2596  1.1.1.19    mrg 	* soft-fp/ledf2.c: Likewise.
   2597  1.1.1.19    mrg 	* soft-fp/lesf2.c: Likewise.
   2598  1.1.1.19    mrg 	* soft-fp/letf2.c: Likewise.
   2599  1.1.1.19    mrg 	* soft-fp/muldf3.c: Likewise.
   2600  1.1.1.19    mrg 	* soft-fp/mulsf3.c: Likewise.
   2601  1.1.1.19    mrg 	* soft-fp/multf3.c: Likewise.
   2602  1.1.1.19    mrg 	* soft-fp/negdf2.c: Likewise.
   2603  1.1.1.19    mrg 	* soft-fp/negsf2.c: Likewise.
   2604  1.1.1.19    mrg 	* soft-fp/negtf2.c: Likewise.
   2605  1.1.1.19    mrg 	* soft-fp/op-1.h: Likewise.
   2606  1.1.1.19    mrg 	* soft-fp/op-2.h: Likewise.
   2607  1.1.1.19    mrg 	* soft-fp/op-4.h: Likewise.
   2608  1.1.1.19    mrg 	* soft-fp/op-8.h: Likewise.
   2609  1.1.1.19    mrg 	* soft-fp/op-common.h: Likewise.
   2610  1.1.1.19    mrg 	* soft-fp/quad.h: Likewise.
   2611  1.1.1.19    mrg 	* soft-fp/single.h: Likewise.
   2612  1.1.1.19    mrg 	* soft-fp/soft-fp.h: Likewise.
   2613  1.1.1.19    mrg 	* soft-fp/subdf3.c: Likewise.
   2614  1.1.1.19    mrg 	* soft-fp/subsf3.c: Likewise.
   2615  1.1.1.19    mrg 	* soft-fp/subtf3.c: Likewise.
   2616  1.1.1.19    mrg 	* soft-fp/truncdfsf2.c: Likewise.
   2617  1.1.1.19    mrg 	* soft-fp/trunctfdf2.c: Likewise.
   2618  1.1.1.19    mrg 	* soft-fp/trunctfhf2.c: Likewise.
   2619  1.1.1.19    mrg 	* soft-fp/trunctfsf2.c: Likewise.
   2620  1.1.1.19    mrg 	* soft-fp/trunctfxf2.c: Likewise.
   2621  1.1.1.19    mrg 	* soft-fp/unorddf2.c: Likewise.
   2622  1.1.1.19    mrg 	* soft-fp/unordsf2.c: Likewise.
   2623  1.1.1.19    mrg 	* soft-fp/unordtf2.c: Likewise.
   2624  1.1.1.19    mrg 
   2625  1.1.1.19    mrg 2018-11-04  Venkataramanan Kumar  <Venkataramanan.kumar (a] amd.com>
   2626  1.1.1.19    mrg 
   2627  1.1.1.19    mrg 	* config/i386/cpuinfo.c: (get_amd_cpu): Add znver2.
   2628  1.1.1.19    mrg 	* config/i386/cpuinfo.h (processor_types): Add znver2.
   2629  1.1.1.19    mrg 
   2630  1.1.1.19    mrg 2018-11-01  Paul Koning  <ni1d (a] arrl.net>
   2631  1.1.1.19    mrg 
   2632  1.1.1.19    mrg 	* config/pdp11/t-pdp11 (LIB2ADD): Add divmod.c.
   2633  1.1.1.19    mrg 	(HOST_LIBGCC2_CFLAGS): Change to optimize for size.
   2634  1.1.1.19    mrg 
   2635  1.1.1.19    mrg 2018-10-31  Joseph Myers  <joseph (a] codesourcery.com>
   2636  1.1.1.19    mrg 
   2637  1.1.1.19    mrg 	PR bootstrap/82856
   2638  1.1.1.19    mrg 	* configure.ac: Remove AC_PREREQ.  Use AC_LANG_SOURCE.
   2639  1.1.1.19    mrg 	* configure: Regenerate.
   2640  1.1.1.19    mrg 
   2641  1.1.1.19    mrg 2018-10-31  Claudiu Zissulescu  <claziss (a] synopsys.com>
   2642  1.1.1.19    mrg 
   2643  1.1.1.19    mrg 	* config/arc/lib1funcs.S (_muldi3): New function.
   2644  1.1.1.19    mrg 	* config/arc/t-arc (LIB1ASMFUNCS): Add _muldi3.
   2645  1.1.1.19    mrg 
   2646  1.1.1.19    mrg 2018-10-30  Rasmus Villemoes  <rv (a] rasmusvillemoes.dk>
   2647  1.1.1.19    mrg 
   2648  1.1.1.19    mrg 	* config/gthr-vxworks.h (__gthread_mutex_destroy): Call semDelete.
   2649  1.1.1.19    mrg 
   2650  1.1.1.19    mrg 2018-10-25  Martin Liska  <mliska (a] suse.cz>
   2651  1.1.1.19    mrg 
   2652  1.1.1.19    mrg 	PR other/87735
   2653  1.1.1.19    mrg 	* libgcov-profiler.c: Revert.
   2654  1.1.1.19    mrg 
   2655  1.1.1.19    mrg 2018-10-24  Martin Liska  <mliska (a] suse.cz>
   2656  1.1.1.19    mrg 
   2657  1.1.1.19    mrg 	* libgcov-profiler.c: Start from 1 in order to distinguish
   2658  1.1.1.19    mrg 	functions which were seen and these that were not.
   2659  1.1.1.19    mrg 
   2660  1.1.1.19    mrg 2018-10-18  Paul Koning  <ni1d (a] arrl.net>
   2661  1.1.1.19    mrg 
   2662  1.1.1.19    mrg 	* udivmodsi4.c (__udivmodsi4): Rename to conform to coding
   2663  1.1.1.19    mrg 	standard.
   2664  1.1.1.19    mrg 	* divmod.c: Update references to __udivmodsi4.
   2665  1.1.1.19    mrg 	* udivmod.c: Ditto.
   2666  1.1.1.19    mrg 	* udivhi3.c: New file.
   2667  1.1.1.19    mrg 	* udivmodhi4.c: New file.
   2668  1.1.1.19    mrg 	* config/pdp11/t-pdp11 (LIB2ADD): Add the new files.
   2669  1.1.1.19    mrg 
   2670  1.1.1.19    mrg 2018-10-17  Rasmus Villemoes  <rv (a] rasmusvillemoes.dk>
   2671  1.1.1.19    mrg 
   2672  1.1.1.19    mrg 	* Makefile.in (LIB2FUNCS_ST): Filter out LIB2FUNCS_EXCLUDE.
   2673  1.1.1.19    mrg 
   2674  1.1.1.19    mrg 2018-10-12  Olivier Hainque  <hainque (a] adacore.com>
   2675  1.1.1.19    mrg 
   2676  1.1.1.19    mrg 	* config/rs6000/ibm-ldouble.c: Augment the toplevel guard with
   2677  1.1.1.19    mrg 	defined (__FLOAT128_TYPE__) || defined (__LONG_DOUBLE_128__).
   2678  1.1.1.19    mrg 
   2679  1.1.1.19    mrg 2018-10-08  Paul Koning  <ni1d (a] arrl.net>
   2680  1.1.1.19    mrg 
   2681  1.1.1.19    mrg 	* config/pdp11/t-pdp11: Remove -mfloat32 switch.
   2682  1.1.1.19    mrg 
   2683  1.1.1.19    mrg 2018-10-04  Martin Liska  <mliska (a] suse.cz>
   2684  1.1.1.19    mrg 
   2685  1.1.1.19    mrg 	PR gcov-profile/84107
   2686  1.1.1.19    mrg 	* libgcov-profiler.c (__gcov_indirect_call):
   2687  1.1.1.19    mrg 	Change type to indirect_call_tuple.
   2688  1.1.1.19    mrg 	(struct indirect_call_tuple): New struct.
   2689  1.1.1.19    mrg 	(__gcov_indirect_call_topn_profiler): Change type.
   2690  1.1.1.19    mrg 	(__gcov_indirect_call_profiler_v2): Use the new
   2691  1.1.1.19    mrg 	variables.
   2692  1.1.1.19    mrg 	* libgcov.h (struct indirect_call_tuple): New struct
   2693  1.1.1.19    mrg 	definition.
   2694  1.1.1.19    mrg 
   2695  1.1.1.19    mrg 2018-10-03  Uros Bizjak  <ubizjak (a] gmail.com>
   2696  1.1.1.19    mrg 
   2697  1.1.1.19    mrg 	* libgcc2.c (isnan): Use __builtin_isnan.
   2698  1.1.1.19    mrg 	(isfinite): Use __builtin_isfinite.
   2699  1.1.1.19    mrg 	(isinf): Use __builtin_isinf.
   2700  1.1.1.19    mrg 
   2701  1.1.1.19    mrg 2018-09-26  Uros Bizjak  <ubizjak (a] gmail.com>
   2702  1.1.1.19    mrg 
   2703  1.1.1.19    mrg 	* config/i386/crtprec.c (set_precision): Use fnstcw instead of fstcw.
   2704  1.1.1.19    mrg 
   2705  1.1.1.19    mrg 2018-09-21  Alexandre Oliva  <oliva (a] adacore.com>
   2706  1.1.1.19    mrg 
   2707  1.1.1.19    mrg 	* config/vxcache.c: New file.  Provide __clear_cache, based on
   2708  1.1.1.19    mrg 	the cacheTextUpdate VxWorks service.
   2709  1.1.1.19    mrg 	* config/t-vxworks (LIB2ADD): Add vxcache.c.
   2710  1.1.1.19    mrg 	(LIB2FUNCS_EXCLUDE): Add _clear_cache.
   2711  1.1.1.19    mrg 	* config/t-vxwoks7: Likewise.
   2712  1.1.1.19    mrg 
   2713  1.1.1.19    mrg 2018-09-21  Martin Liska  <mliska (a] suse.cz>
   2714  1.1.1.19    mrg 
   2715  1.1.1.19    mrg 	* libgcov-driver.c (crc32_unsigned): Remove.
   2716  1.1.1.19    mrg 	(gcov_histogram_insert): Likewise.
   2717  1.1.1.19    mrg 	(gcov_compute_histogram): Likewise.
   2718  1.1.1.19    mrg 	(compute_summary): Simplify rapidly.
   2719  1.1.1.19    mrg 	(merge_one_data): Do not handle PROGRAM_SUMMARY tag.
   2720  1.1.1.19    mrg 	(merge_summary): Rapidly simplify.
   2721  1.1.1.19    mrg 	(dump_one_gcov): Ignore gcov_summary.
   2722  1.1.1.19    mrg 	(gcov_do_dump): Do not handle program summary, it's not
   2723  1.1.1.19    mrg 	used.
   2724  1.1.1.19    mrg 	* libgcov-util.c (tag_summary): Remove.
   2725  1.1.1.19    mrg 	(read_gcda_finalize): Fix coding style.
   2726  1.1.1.19    mrg 	(read_gcda_file): Initialize curr_object_summary.
   2727  1.1.1.19    mrg 	(compute_summary): Remove.
   2728  1.1.1.19    mrg 	(calculate_overlap): Remove settings of run_max.
   2729  1.1.1.19    mrg 
   2730  1.1.1.19    mrg 2018-09-21  Monk Chiang  <sh.chiang04 (a] gmail.com>
   2731  1.1.1.19    mrg 
   2732  1.1.1.19    mrg 	* config/nds32/linux-unwind.h (struct _rt_sigframe): Use struct
   2733  1.1.1.19    mrg 	ucontext_t type instead.
   2734  1.1.1.19    mrg 	(nds32_fallback_frame_state): Remove struct _sigframe statement.
   2735  1.1.1.19    mrg 
   2736  1.1.1.19    mrg 2018-09-21  Kito Cheng  <kito.cheng (a] gmail.com>
   2737  1.1.1.19    mrg 
   2738  1.1.1.19    mrg 	* config/nds32/t-nds32-glibc: New file.
   2739  1.1.1.19    mrg 
   2740  1.1.1.19    mrg 2018-09-18  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   2741  1.1.1.19    mrg 
   2742  1.1.1.19    mrg 	* configure.ac (solaris_ld_v2_maps): New test.
   2743  1.1.1.19    mrg 	* configure: Regenerate.
   2744  1.1.1.19    mrg 	* Makefile.in (solaris_ld_v2_maps): New variable.
   2745  1.1.1.19    mrg 	* config/t-slibgcc-sld (libgcc-unwind.map): Emit v2 mapfile syntax
   2746  1.1.1.19    mrg 	if supported.
   2747  1.1.1.19    mrg 
   2748  1.1.1.19    mrg 2018-08-23  Richard Earnshaw  <rearnsha (a] arm.com>
   2749  1.1.1.19    mrg 
   2750  1.1.1.19    mrg 	PR target/86951
   2751  1.1.1.19    mrg 	* config/arm/lib1funcs.asm (speculation_barrier): New function.
   2752  1.1.1.19    mrg 	* config/arm/t-arm (LIB1ASMFUNCS): Add it to list of functions
   2753  1.1.1.19    mrg 	to build.
   2754  1.1.1.19    mrg 
   2755  1.1.1.19    mrg 2018-08-22  Iain Sandoe  <iain (a] sandoe.co.uk>
   2756  1.1.1.19    mrg 
   2757  1.1.1.19    mrg 	* config/unwind-dw2-fde-darwin.c
   2758  1.1.1.19    mrg 	(_darwin10_Unwind_FindEnclosingFunction): move from here ...
   2759  1.1.1.19    mrg 	* config/darwin10-unwind-find-enc-func.c:  to here.
   2760  1.1.1.19    mrg 	* config/t-darwin: Build Darwin10 unwinder shim crt.
   2761  1.1.1.19    mrg 	* libgcc/config.host: Add the Darwin10 unwinder shim.
   2762  1.1.1.19    mrg 
   2763  1.1.1.19    mrg 2018-08-21  Rasmus Villemoes  <rv (a] rasmusvillemoes.dk>
   2764  1.1.1.19    mrg 
   2765  1.1.1.19    mrg 	* config.host: Add crtbegin.o and crtend.o for
   2766  1.1.1.19    mrg 	powerpc-wrs-vxworks target.
   2767  1.1.1.19    mrg 
   2768  1.1.1.19    mrg 2018-08-17  Jojo  <jijie_rong (a] c-sky.com>
   2769  1.1.1.19    mrg 	    Huibin Wang  <huibin_wang (a] c-sky.com>
   2770  1.1.1.19    mrg 	    Sandra Loosemore  <sandra (a] codesourcery.com>
   2771  1.1.1.19    mrg 	    Chung-Lin Tang  <cltang (a] codesourcery.com>
   2772  1.1.1.19    mrg 
   2773  1.1.1.19    mrg 	C-SKY port: libgcc
   2774  1.1.1.19    mrg 
   2775  1.1.1.19    mrg 	* config.host: Add C-SKY support.
   2776  1.1.1.19    mrg 	* config/csky/*: New.
   2777  1.1.1.19    mrg 
   2778  1.1.1.19    mrg 2018-08-12  Chung-Ju Wu  <jasonwucj (a] gmail.com>
   2779  1.1.1.19    mrg 
   2780  1.1.1.19    mrg 	* config/nds32/t-nds32-isr: Rearrange object dependency.
   2781  1.1.1.19    mrg 	* config/nds32/initfini.c: Add dwarf2 unwinding support.
   2782  1.1.1.19    mrg 	* config/nds32/isr-library/adj_intr_lvl.inc: Consider new extensions
   2783  1.1.1.19    mrg 	and registers usage.
   2784  1.1.1.19    mrg 	* config/nds32/isr-library/excp_isr.S: Ditto.
   2785  1.1.1.19    mrg 	* config/nds32/isr-library/intr_isr.S: Ditto.
   2786  1.1.1.19    mrg 	* config/nds32/isr-library/reset.S: Ditto.
   2787  1.1.1.19    mrg 	* config/nds32/isr-library/restore_all.inc: Ditto.
   2788  1.1.1.19    mrg 	* config/nds32/isr-library/restore_mac_regs.inc: Ditto.
   2789  1.1.1.19    mrg 	* config/nds32/isr-library/restore_partial.inc: Ditto.
   2790  1.1.1.19    mrg 	* config/nds32/isr-library/restore_usr_regs.inc: Ditto.
   2791  1.1.1.19    mrg 	* config/nds32/isr-library/save_all.inc: Ditto.
   2792  1.1.1.19    mrg 	* config/nds32/isr-library/save_mac_regs.inc: Ditto.
   2793  1.1.1.19    mrg 	* config/nds32/isr-library/save_partial.inc: Ditto.
   2794  1.1.1.19    mrg 	* config/nds32/isr-library/save_usr_regs.inc: Ditto.
   2795  1.1.1.19    mrg 	* config/nds32/isr-library/vec_vid*.S: Consider 4-byte vector size.
   2796  1.1.1.19    mrg 
   2797  1.1.1.19    mrg 2018-08-11  John David Anglin  <danglin (a] gcc.gnu.org>
   2798  1.1.1.13    mrg 
   2799  1.1.1.13    mrg 	* config/pa/linux-atomic.c: Update comment.
   2800  1.1.1.13    mrg 	(FETCH_AND_OP_2, OP_AND_FETCH_2, FETCH_AND_OP_WORD, OP_AND_FETCH_WORD,
   2801  1.1.1.13    mrg 	COMPARE_AND_SWAP_2, __sync_val_compare_and_swap_4,
   2802  1.1.1.13    mrg 	SYNC_LOCK_TEST_AND_SET_2, __sync_lock_test_and_set_4): Use
   2803  1.1.1.13    mrg 	__ATOMIC_RELAXED for atomic loads.
   2804  1.1.1.13    mrg 	(SYNC_LOCK_RELEASE_1): New define.  Use __sync_synchronize() and
   2805  1.1.1.13    mrg 	unordered store to release lock.
   2806  1.1.1.13    mrg 	(__sync_lock_release_8): Likewise.
   2807  1.1.1.13    mrg 	(SYNC_LOCK_RELEASE_2): Remove define.
   2808  1.1.1.14    mrg 
   2809  1.1.1.19    mrg 2018-08-02  Nicolas Pitre <nico (a] fluxnic.net>
   2810  1.1.1.18    mrg 
   2811  1.1.1.19    mrg 	PR libgcc/86512
   2812  1.1.1.19    mrg 	* config/arm/ieee754-df.S: Don't shortcut denormal handling when
   2813  1.1.1.19    mrg 	exponent goes negative. Update my email address.
   2814  1.1.1.19    mrg 	* config/arm/ieee754-sf.S: Likewise.
   2815  1.1.1.18    mrg 
   2816  1.1.1.19    mrg 2018-08-01  Martin Liska  <mliska (a] suse.cz>
   2817  1.1.1.18    mrg 
   2818  1.1.1.19    mrg 	* libgcov-profiler.c (__gcov_indirect_call_profiler_v2): Do not
   2819  1.1.1.19    mrg 	check that  __gcov_indirect_call_callee is non-null.
   2820  1.1.1.18    mrg 
   2821  1.1.1.19    mrg 2018-07-30  Christophe Lyon  <christophe.lyon (a] linaro.org>
   2822  1.1.1.19    mrg 
   2823  1.1.1.19    mrg 	* config/arm/ieee754-df.S: Fix comment for code working on
   2824  1.1.1.19    mrg 	architectures >= 4.
   2825  1.1.1.19    mrg 	* config/arm/ieee754-sf.S: Likewise.
   2826  1.1.1.19    mrg 
   2827  1.1.1.19    mrg 2018-07-27  H.J. Lu  <hongjiu.lu (a] intel.com>
   2828  1.1.1.19    mrg 
   2829  1.1.1.19    mrg 	PR libgcc/85334
   2830  1.1.1.19    mrg 	* config/i386/shadow-stack-unwind.h (_Unwind_Frames_Increment):
   2831  1.1.1.19    mrg 	Removed.
   2832  1.1.1.19    mrg 
   2833  1.1.1.19    mrg 2018-07-05  James Clarke  <jrtc27 (a] jrtc27.com>
   2834  1.1.1.19    mrg 
   2835  1.1.1.19    mrg 	* configure: Regenerated.
   2836  1.1.1.19    mrg 
   2837  1.1.1.19    mrg 2018-06-27  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   2838  1.1.1.19    mrg 
   2839  1.1.1.19    mrg 	* Makefile.in (install_leaf): Use enable_gcov instead of
   2840  1.1.1.19    mrg 	enable_libgcov.
   2841  1.1.1.19    mrg 
   2842  1.1.1.19    mrg 2018-06-27  Rasmus Villemoes  <rv (a] rasmusvillemoes.dk>
   2843  1.1.1.19    mrg 
   2844  1.1.1.19    mrg 	* configure.ac: Add --disable-gcov option.
   2845  1.1.1.19    mrg 	* configure: Regenerate.
   2846  1.1.1.19    mrg 	* Makefile.in: Honour @enable_gcov@.
   2847  1.1.1.19    mrg 
   2848  1.1.1.19    mrg 2018-06-21  Christophe Lyon  <christophe.lyon (a] linaro.org>
   2849  1.1.1.19    mrg 
   2850  1.1.1.19    mrg 	* config/arm/lib1funcs.S (__ARM_ARCH__): Remove definitions, use
   2851  1.1.1.19    mrg 	__ARM_ARCH and __ARM_FEATURE_CLZ instead.
   2852  1.1.1.19    mrg 	(HAVE_ARM_CLZ): Remove definition, use __ARM_FEATURE_CLZ instead.
   2853  1.1.1.19    mrg 	* config/arm/ieee754-df.S: Use __ARM_FEATURE_CLZ instead of
   2854  1.1.1.19    mrg 	__ARM_ARCH__.
   2855  1.1.1.19    mrg 	* config/arm/ieee754-sf.S: Likewise.
   2856  1.1.1.19    mrg 	* config/arm/libunwind.S: Use __ARM_ARCH instead of __ARM_ARCH__.
   2857  1.1.1.19    mrg 
   2858  1.1.1.19    mrg 2018-06-21  Christophe Lyon  <christophe.lyon (a] linaro.org>
   2859  1.1.1.19    mrg 
   2860  1.1.1.19    mrg 	* config/arm/ieee754-df.S: Remove code for __ARM_ARCH__ < 4, no
   2861  1.1.1.19    mrg 	longer supported.
   2862  1.1.1.19    mrg 	* config/arm/ieee754-sf.S: Likewise.
   2863  1.1.1.18    mrg 
   2864  1.1.1.18    mrg 2018-06-20  Than McIntosh  <thanm (a] google.com>
   2865  1.1.1.18    mrg 
   2866  1.1.1.18    mrg 	PR libgcc/86213
   2867  1.1.1.18    mrg 	* generic-morestack.c (allocate_segment): Move calls to getenv and
   2868  1.1.1.18    mrg 	getpagesize to __morestack_load_mmap.
   2869  1.1.1.18    mrg 	(__morestack_load_mmap) Initialize static_pagesize and
   2870  1.1.1.18    mrg 	use_guard_page here so as to avoid clobbering SSE regs during a
   2871  1.1.1.18    mrg 	__morestack call.
   2872  1.1.1.18    mrg 
   2873  1.1.1.19    mrg 2018-06-18  Michael Meissner  <meissner (a] linux.ibm.com>
   2874  1.1.1.19    mrg 
   2875  1.1.1.19    mrg 	* config/rs6000/t-float128 (FP128_CFLAGS_SW): Compile float128
   2876  1.1.1.19    mrg 	support modules with -mno-gnu-attribute.
   2877  1.1.1.19    mrg 	* config/rs6000/t-float128-hw (FP128_CFLAGS_HW): Likewise.
   2878  1.1.1.19    mrg 
   2879  1.1.1.19    mrg 2018-06-07  Olivier Hainque  <hainque (a] adacore.com>
   2880  1.1.1.19    mrg 
   2881  1.1.1.19    mrg 	* config/t-vxworks (LIBGCC_INCLUDES): Add
   2882  1.1.1.19    mrg 	-I$(MULTIBUILDTOP)../../gcc/include.
   2883  1.1.1.19    mrg 	* config/t-vxworks7: Likewise. Reformat a bit to match
   2884  1.1.1.19    mrg 	the t-vxworks layout.
   2885  1.1.1.19    mrg 
   2886  1.1.1.19    mrg 2018-06-07  Olga Makhotina  <olga.makhotina (a] intel.com>
   2887  1.1.1.19    mrg 
   2888  1.1.1.19    mrg 	* config/i386/cpuinfo.h (processor_types): Add INTEL_TREMONT.
   2889  1.1.1.19    mrg 
   2890  1.1.1.19    mrg 2018-06-07  Martin Liska  <mliska (a] suse.cz>
   2891  1.1.1.19    mrg 
   2892  1.1.1.19    mrg 	* libgcov-driver.c: Rename cs_all to all and assign it from
   2893  1.1.1.19    mrg 	all_prg.
   2894  1.1.1.19    mrg 
   2895  1.1.1.19    mrg 2018-06-07  Martin Liska  <mliska (a] suse.cz>
   2896  1.1.1.19    mrg 
   2897  1.1.1.19    mrg 	PR bootstrap/86057
   2898  1.1.1.19    mrg 	* libgcov-driver-system.c (replace_filename_variables): Use
   2899  1.1.1.19    mrg 	memcpy instead of mempcpy.
   2900  1.1.1.19    mrg 	(allocate_filename_struct): Do not allocate filename, allocate
   2901  1.1.1.19    mrg 	prefix and set it.
   2902  1.1.1.19    mrg 	(gcov_exit_open_gcda_file): Allocate memory for gf->filename
   2903  1.1.1.19    mrg 	here and properly copy content into it.
   2904  1.1.1.19    mrg 	* libgcov-driver.c (struct gcov_filename): Remove max_length
   2905  1.1.1.19    mrg 	field, change prefix from size_t into char *.
   2906  1.1.1.19    mrg 	(compute_summary): Do not calculate longest filename.
   2907  1.1.1.19    mrg 	(gcov_do_dump): Release memory of gf.filename after each file.
   2908  1.1.1.19    mrg 	* libgcov-util.c (compute_summary): Use new signature of
   2909  1.1.1.19    mrg 	compute_summary.
   2910  1.1.1.19    mrg 	(calculate_overlap): Likewise.
   2911  1.1.1.19    mrg 
   2912  1.1.1.19    mrg 2018-06-05  Martin Liska  <mliska (a] suse.cz>
   2913  1.1.1.19    mrg 
   2914  1.1.1.19    mrg 	PR gcov-profile/47618
   2915  1.1.1.19    mrg 	* libgcov-driver-system.c (replace_filename_variables): New
   2916  1.1.1.19    mrg 	function.
   2917  1.1.1.19    mrg 	(gcov_exit_open_gcda_file): Use it.
   2918  1.1.1.19    mrg 
   2919  1.1.1.19    mrg 2018-06-05  Martin Liska  <mliska (a] suse.cz>
   2920  1.1.1.19    mrg 
   2921  1.1.1.19    mrg 	* libgcov-driver.c (gcov_compute_histogram): Remove usage
   2922  1.1.1.19    mrg 	of gcov_ctr_summary.
   2923  1.1.1.19    mrg 	(compute_summary): Do it just for a single summary.
   2924  1.1.1.19    mrg 	(merge_one_data): Likewise.
   2925  1.1.1.19    mrg 	(merge_summary): Simplify as we read just single summary.
   2926  1.1.1.19    mrg 	(dump_one_gcov): Pass proper argument.
   2927  1.1.1.19    mrg 	* libgcov-util.c (compute_one_gcov): Simplify as we have just
   2928  1.1.1.19    mrg 	single summary.
   2929  1.1.1.19    mrg 	(gcov_info_count_all_cold): Likewise.
   2930  1.1.1.19    mrg 	(calculate_overlap): Likewise.
   2931  1.1.1.19    mrg 
   2932  1.1.1.19    mrg 2018-06-02  Chung-Ju Wu  <jasonwucj (a] gmail.com>
   2933  1.1.1.19    mrg 	    Monk Chiang  <sh.chiang04 (a] gmail.com>
   2934  1.1.1.19    mrg 
   2935  1.1.1.19    mrg 	* config.host (nds32*-linux*): New.
   2936  1.1.1.19    mrg 	* config/nds32/linux-atomic.c: New file.
   2937  1.1.1.19    mrg 	* config/nds32/linux-unwind.h: New file.
   2938  1.1.1.19    mrg 
   2939  1.1.1.18    mrg 2018-05-31  Uros Bizjak  <ubizjak (a] gmail.com>
   2940  1.1.1.18    mrg 
   2941  1.1.1.18    mrg 	PR target/85591
   2942  1.1.1.18    mrg 	* config/i386/cpuinfo.c (get_amd_cpu): Return
   2943  1.1.1.18    mrg 	AMDFAM15H_BDVER2 for AMDFAM15H model 0x2.
   2944  1.1.1.18    mrg 
   2945  1.1.1.19    mrg 2018-05-30  Rasmus Villemoes  <rasmus.villemoes (a] prevas.dk>
   2946  1.1.1.18    mrg 
   2947  1.1.1.19    mrg 	* crtstuff.c: Remove declaration of _Jv_RegisterClasses.
   2948  1.1.1.18    mrg 
   2949  1.1.1.19    mrg 2018-05-29  Martin Liska  <mliska (a] suse.cz>
   2950  1.1.1.19    mrg 
   2951  1.1.1.19    mrg 	PR gcov-profile/85759
   2952  1.1.1.19    mrg 	* libgcov-driver-system.c (gcov_error): Introduce usage of
   2953  1.1.1.19    mrg 	GCOV_EXIT_AT_ERROR env. variable.
   2954  1.1.1.19    mrg 	* libgcov-driver.c (merge_one_data): Print error that we
   2955  1.1.1.19    mrg 	overwrite a gcov file with a different timestamp.
   2956  1.1.1.19    mrg 
   2957  1.1.1.19    mrg 2018-05-23  Kalamatee  <kalamatee (a] gmail.com>
   2958  1.1.1.18    mrg 
   2959  1.1.1.19    mrg 	* config/m68k/lb1sf68.S (Laddsf$nf): Fix sign bit handling in
   2960  1.1.1.19    mrg 	path to Lf$finfty.
   2961  1.1.1.18    mrg 
   2962  1.1.1.19    mrg 2018-05-18  Kito Cheng <kito.cheng (a] gmail.com>
   2963  1.1.1.19    mrg 	    Monk Chiang  <sh.chiang04 (a] gmail.com>
   2964  1.1.1.19    mrg 	    Jim Wilson <jimw (a] sifive.com>
   2965  1.1.1.19    mrg 
   2966  1.1.1.19    mrg 	* config/riscv/save-restore.S: Add support for rv32e.
   2967  1.1.1.19    mrg 
   2968  1.1.1.19    mrg 2018-05-18  Kyrylo Tkachov  <kyrylo.tkachov (a] arm.com>
   2969  1.1.1.19    mrg 
   2970  1.1.1.19    mrg 	* config/arm/libunwind.S: Update comment relating to armv5.
   2971  1.1.1.19    mrg 
   2972  1.1.1.19    mrg 2018-05-17  Jerome Lambourg  <lambourg (a] adacore.com>
   2973  1.1.1.19    mrg 
   2974  1.1.1.19    mrg 	* config/arm/cmse.c (cmse_check_address_range): Replace
   2975  1.1.1.19    mrg 	UINTPTR_MAX with __UINTPTR_MAX__ and uintptr_t with __UINTPTR_TYPE__.
   2976  1.1.1.19    mrg 
   2977  1.1.1.19    mrg 2018-05-17  Olga Makhotina  <olga.makhotina (a] intel.com>
   2978  1.1.1.19    mrg 
   2979  1.1.1.19    mrg 	* config/i386/cpuinfo.h (processor_types): Add INTEL_GOLDMONT_PLUS.
   2980  1.1.1.19    mrg 	* config/i386/cpuinfo.c (get_intel_cpu): Detect Goldmont Plus.
   2981  1.1.1.19    mrg 
   2982  1.1.1.19    mrg 2018-05-08  Olga Makhotina  <olga.makhotina (a] intel.com>
   2983  1.1.1.19    mrg 
   2984  1.1.1.19    mrg 	* config/i386/cpuinfo.h (processor_types): Add INTEL_GOLDMONT.
   2985  1.1.1.19    mrg 	* config/i386/cpuinfo.c (get_intel_cpu): Detect Goldmont.
   2986  1.1.1.19    mrg 
   2987  1.1.1.19    mrg 2018-05-07  Amaan Cheval  <amaan.cheval (a] gmail.com>
   2988  1.1.1.19    mrg 
   2989  1.1.1.19    mrg 	* config.host (x86_64-*-rtems*): Build crti.o and crtn.o.
   2990  1.1.1.19    mrg 
   2991  1.1.1.19    mrg 2018-04-27  Andreas Tobler  <andreast (a] gcc.gnu.org>
   2992  1.1.1.19    mrg 	    Maryse Levavasseur <maryse.levavasseur (a] stormshield.eu>
   2993  1.1.1.19    mrg 
   2994  1.1.1.19    mrg 	PR libgcc/84292
   2995  1.1.1.19    mrg 	* config/arm/freebsd-atomic.c (SYNC_OP_AND_FETCH_N): Fix the
   2996  1.1.1.19    mrg 	op_and_fetch to return the right result.
   2997  1.1.1.18    mrg 
   2998  1.1.1.18    mrg 2018-04-27  Alan Modra  <amodra (a] gmail.com>
   2999  1.1.1.18    mrg 
   3000  1.1.1.18    mrg 	PR libgcc/85532
   3001  1.1.1.18    mrg 	* config/rs6000/t-crtstuff (CRTSTUFF_T_CFLAGS): Add
   3002  1.1.1.18    mrg 	-fno-asynchronous-unwind-tables.
   3003  1.1.1.18    mrg 
   3004  1.1.1.19    mrg 2018-04-25  Chung-Ju Wu  <jasonwucj (a] gmail.com>
   3005  1.1.1.19    mrg 
   3006  1.1.1.19    mrg 	* config/nds32/sfp-machine.h: Fix settings for NDS32_ABI_2FP_PLUS.
   3007  1.1.1.19    mrg 	* config/nds32/t-nds32-newlib (HOST_LIBGCC2_CFLAGS): Use -fwrapv.
   3008  1.1.1.19    mrg 
   3009  1.1.1.18    mrg 2018-04-24  H.J. Lu  <hongjiu.lu (a] intel.com>
   3010  1.1.1.18    mrg 
   3011  1.1.1.18    mrg 	* config/i386/linux-unwind.h: Add (__CET__ & 2) != 0 check
   3012  1.1.1.18    mrg 	when including "config/i386/shadow-stack-unwind.h".
   3013  1.1.1.18    mrg 
   3014  1.1.1.18    mrg 2018-04-24  H.J. Lu  <hongjiu.lu (a] intel.com>
   3015  1.1.1.18    mrg 
   3016  1.1.1.18    mrg 	* configure: Regenerated.
   3017  1.1.1.18    mrg 
   3018  1.1.1.18    mrg 2018-04-20  Michael Meissner  <meissner (a] linux.ibm.com>
   3019  1.1.1.18    mrg 
   3020  1.1.1.18    mrg 	PR target/85456
   3021  1.1.1.18    mrg 	* config/rs6000/_powikf2.c: New file.  Add support for the
   3022  1.1.1.18    mrg 	__builtin_powil function when long double is IEEE 128-bit floating
   3023  1.1.1.18    mrg 	point.
   3024  1.1.1.18    mrg 	* config/rs6000/float128-ifunc.c (__powikf2_resolve): Add
   3025  1.1.1.18    mrg 	__powikf2 support.
   3026  1.1.1.18    mrg 	(__powikf2): Likewise.
   3027  1.1.1.18    mrg 	* config/rs6000/quad-float128.h (__powikf2_sw): Likewise.
   3028  1.1.1.18    mrg 	(__powikf2_hw): Likewise.
   3029  1.1.1.18    mrg 	(__powikf2): Likewise.
   3030  1.1.1.18    mrg 	* config/rs6000/t-float128 (fp128_ppc_funcs): Likewise.
   3031  1.1.1.18    mrg 	* config/rs6000/t-float128-hw (fp128_hw_func): Likewise.
   3032  1.1.1.18    mrg 	(_powikf2-hw.c): Likewise.
   3033  1.1.1.18    mrg 
   3034  1.1.1.18    mrg 2018-04-19  H.J. Lu  <hongjiu.lu (a] intel.com>
   3035  1.1.1.18    mrg 
   3036  1.1.1.18    mrg 	PR libgcc/85334
   3037  1.1.1.18    mrg 	* unwind-generic.h (_Unwind_Frames_Increment): New.
   3038  1.1.1.18    mrg 	* config/i386/shadow-stack-unwind.h (_Unwind_Frames_Increment):
   3039  1.1.1.18    mrg 	Likewise.
   3040  1.1.1.18    mrg 	* unwind.inc (_Unwind_RaiseException_Phase2): Increment frame
   3041  1.1.1.18    mrg 	count with _Unwind_Frames_Increment.
   3042  1.1.1.18    mrg 	(_Unwind_ForcedUnwind_Phase2): Likewise.
   3043  1.1.1.18    mrg 
   3044  1.1.1.18    mrg 2018-04-19  H.J. Lu  <hongjiu.lu (a] intel.com>
   3045  1.1.1.18    mrg 
   3046  1.1.1.18    mrg 	PR libgcc/85379
   3047  1.1.1.18    mrg 	* config/i386/morestack.S (__stack_split_initialize): Add
   3048  1.1.1.18    mrg 	_CET_ENDBR.
   3049  1.1.1.18    mrg 
   3050  1.1.1.18    mrg 2018-04-19  Jakub Jelinek  <jakub (a] redhat.com>
   3051  1.1.1.18    mrg 
   3052  1.1.1.18    mrg 	* configure: Regenerated.
   3053  1.1.1.18    mrg 
   3054  1.1.1.18    mrg 2018-04-18  David Malcolm  <dmalcolm (a] redhat.com>
   3055  1.1.1.14    mrg 
   3056  1.1.1.14    mrg 	PR jit/85384
   3057  1.1.1.14    mrg 	* configure: Regenerate.
   3058  1.1.1.14    mrg 
   3059  1.1.1.18    mrg 2018-04-16  Jakub Jelinek  <jakub (a] redhat.com>
   3060  1.1.1.14    mrg 
   3061  1.1.1.18    mrg 	PR target/84945
   3062  1.1.1.18    mrg 	* config/i386/cpuinfo.c (set_feature): Wrap into do while (0) to avoid
   3063  1.1.1.18    mrg 	-Wdangling-else warnings.  Mask shift counts to avoid
   3064  1.1.1.18    mrg 	-Wshift-count-negative and -Wshift-count-overflow false positives.
   3065  1.1.1.14    mrg 
   3066  1.1.1.18    mrg 2018-04-06  Ruslan Bukin  <br (a] bsdpad.com>
   3067  1.1.1.14    mrg 
   3068  1.1.1.18    mrg 	* config.host (riscv*-*-freebsd*): Add RISC-V FreeBSD support.
   3069  1.1.1.13    mrg 
   3070  1.1.1.18    mrg 2018-03-29  H.J. Lu  <hongjiu.lu (a] intel.com>
   3071  1.1.1.13    mrg 
   3072  1.1.1.13    mrg 	PR target/85100
   3073  1.1.1.13    mrg 	* config/i386/cpuinfo.c (XCR_XFEATURE_ENABLED_MASK): New.
   3074  1.1.1.13    mrg 	(XSTATE_FP): Likewise.
   3075  1.1.1.13    mrg 	(XSTATE_SSE): Likewise.
   3076  1.1.1.13    mrg 	(XSTATE_YMM): Likewise.
   3077  1.1.1.13    mrg 	(XSTATE_OPMASK): Likewise.
   3078  1.1.1.13    mrg 	(XSTATE_ZMM): Likewise.
   3079  1.1.1.13    mrg 	(XSTATE_HI_ZMM): Likewise.
   3080  1.1.1.13    mrg 	(XCR_AVX_ENABLED_MASK): Likewise.
   3081  1.1.1.13    mrg 	(XCR_AVX512F_ENABLED_MASK): Likewise.
   3082  1.1.1.13    mrg 	(get_available_features): Enable AVX and AVX512 features only
   3083  1.1.1.13    mrg 	if their states are supported by OSXSAVE.
   3084  1.1.1.13    mrg 
   3085  1.1.1.18    mrg 2018-03-22  Igor Tsimbalist  <igor.v.tsimbalist (a] intel.com>
   3086  1.1.1.15    mrg 
   3087  1.1.1.18    mrg 	PR target/85025
   3088  1.1.1.18    mrg 	* config/i386/shadow-stack-unwind.h (_Unwind_Frames_Extra):
   3089  1.1.1.18    mrg 	Fix a typo, tmp => 255.
   3090  1.1.1.18    mrg 
   3091  1.1.1.18    mrg 2018-03-20  Jakub Jelinek  <jakub (a] redhat.com>
   3092  1.1.1.18    mrg 
   3093  1.1.1.18    mrg 	PR target/84945
   3094  1.1.1.18    mrg 	* config/i386/cpuinfo.h (__cpu_features2): Declare.
   3095  1.1.1.18    mrg 	* config/i386/cpuinfo.c (__cpu_features2): New variable for
   3096  1.1.1.18    mrg 	ifndef SHARED only.
   3097  1.1.1.18    mrg 	(set_feature): Define.
   3098  1.1.1.18    mrg 	(get_available_features): Use set_feature macro.  Set __cpu_features2
   3099  1.1.1.18    mrg 	to the second word of features ifndef SHARED.
   3100  1.1.1.18    mrg 
   3101  1.1.1.18    mrg 2018-03-15  Julia Koval  <julia.koval (a] intel.com>
   3102  1.1.1.18    mrg 
   3103  1.1.1.18    mrg 	* config/i386/cpuinfo.c (get_available_features): Add
   3104  1.1.1.18    mrg 	FEATURE_AVX512VBMI2, FEATURE_GFNI, FEATURE_VPCLMULQDQ,
   3105  1.1.1.18    mrg 	FEATURE_AVX512VNNI, FEATURE_AVX512BITALG.
   3106  1.1.1.18    mrg 	* config/i386/cpuinfo.h (processor_features): Add FEATURE_AVX512VBMI2,
   3107  1.1.1.18    mrg 	FEATURE_GFNI, FEATURE_VPCLMULQDQ, FEATURE_AVX512VNNI,
   3108  1.1.1.18    mrg 	FEATURE_AVX512BITALG.
   3109  1.1.1.18    mrg 
   3110  1.1.1.18    mrg 2018-03-14  Julia Koval  <julia.koval (a] intel.com>
   3111  1.1.1.18    mrg 
   3112  1.1.1.18    mrg 	* config/i386/cpuinfo.h (processor_subtypes): Split up icelake on
   3113  1.1.1.18    mrg 	icelake client and icelake server.
   3114  1.1.1.18    mrg 
   3115  1.1.1.18    mrg 2018-03-06  John David Anglin  <danglin (a] gcc.gnu.org>
   3116  1.1.1.13    mrg 
   3117  1.1.1.13    mrg 	* config/pa/fptr.c (_dl_read_access_allowed): New.
   3118  1.1.1.13    mrg 	(__canonicalize_funcptr_for_compare): Use it.
   3119  1.1.1.13    mrg 
   3120  1.1.1.18    mrg 2018-02-28  Jakub Jelinek  <jakub (a] redhat.com>
   3121  1.1.1.18    mrg 
   3122  1.1.1.18    mrg 	PR debug/83917
   3123  1.1.1.18    mrg 	* configure.ac (AS_HIDDEN_DIRECTIVE): AC_DEFINE_UNQUOTED this to
   3124  1.1.1.18    mrg 	$asm_hidden_op if visibility ("hidden") attribute works.
   3125  1.1.1.18    mrg 	(HAVE_AS_CFI_SECTIONS): New AC_DEFINE.
   3126  1.1.1.18    mrg 	* config/i386/i386-asm.h: Don't include auto-host.h.
   3127  1.1.1.18    mrg 	(PACKAGE_VERSION, PACKAGE_NAME, PACKAGE_STRING, PACKAGE_TARNAME,
   3128  1.1.1.18    mrg 	PACKAGE_URL): Don't undefine.
   3129  1.1.1.18    mrg 	(USE_GAS_CFI_DIRECTIVES): Don't use nor define this macro, instead
   3130  1.1.1.18    mrg 	guard cfi_startproc only on ifdef __GCC_HAVE_DWARF2_CFI_ASM.
   3131  1.1.1.18    mrg 	(FN_HIDDEN): Change guard from #ifdef HAVE_GAS_HIDDEN to
   3132  1.1.1.18    mrg 	#ifdef AS_HIDDEN_DIRECTIVE, use AS_HIDDEN_DIRECTIVE macro in the
   3133  1.1.1.18    mrg 	definition instead of hardcoded .hidden.
   3134  1.1.1.18    mrg 	* config/i386/cygwin.S: Include i386-asm.h first before .cfi_sections
   3135  1.1.1.18    mrg 	directive.  Use #ifdef HAVE_AS_CFI_SECTIONS rather than
   3136  1.1.1.18    mrg 	#ifdef HAVE_GAS_CFI_SECTIONS_DIRECTIVE to guard .cfi_sections.
   3137  1.1.1.18    mrg 	(USE_GAS_CFI_DIRECTIVES): Don't define.
   3138  1.1.1.18    mrg 	* configure: Regenerated.
   3139  1.1.1.18    mrg 	* config.in: Likewise.
   3140  1.1.1.18    mrg 
   3141  1.1.1.18    mrg 2018-02-26  Jakub Jelinek  <jakub (a] redhat.com>
   3142  1.1.1.18    mrg 
   3143  1.1.1.18    mrg 	PR debug/83917
   3144  1.1.1.18    mrg 	* config/i386/i386-asm.h (PACKAGE_VERSION, PACKAGE_NAME,
   3145  1.1.1.18    mrg 	PACKAGE_STRING, PACKAGE_TARNAME, PACKAGE_URL): Undefine between
   3146  1.1.1.18    mrg 	inclusion of auto-target.h and auto-host.h.
   3147  1.1.1.18    mrg 	(USE_GAS_CFI_DIRECTIVES): Define if not defined already based on
   3148  1.1.1.18    mrg 	__GCC_HAVE_DWARF2_CFI_ASM.
   3149  1.1.1.18    mrg 	(cfi_startproc, cfi_endproc, cfi_adjust_cfa_offset,
   3150  1.1.1.18    mrg 	cfi_def_cfa_register, cfi_def_cfa, cfi_register, cfi_offset, cfi_push,
   3151  1.1.1.18    mrg 	cfi_pop): Define.
   3152  1.1.1.18    mrg 	* config/i386/cygwin.S: Don't include auto-host.h here, just
   3153  1.1.1.18    mrg 	define USE_GAS_CFI_DIRECTIVES to 1 or 0 and include i386-asm.h.
   3154  1.1.1.18    mrg 	(cfi_startproc, cfi_endproc, cfi_adjust_cfa_offset,
   3155  1.1.1.18    mrg 	cfi_def_cfa_register, cfi_register, cfi_push, cfi_pop): Remove.
   3156  1.1.1.18    mrg 	* config/i386/resms64fx.h: Add cfi_* directives.
   3157  1.1.1.18    mrg 	* config/i386/resms64x.h: Likewise.
   3158  1.1.1.18    mrg 
   3159  1.1.1.18    mrg 2018-02-20  Max Filippov  <jcmvbkbc (a] gmail.com>
   3160  1.1.1.17    mrg 
   3161  1.1.1.13    mrg 	* config/xtensa/ieee754-df.S (__adddf3_aux): Add
   3162  1.1.1.13    mrg 	.literal_position directive.
   3163  1.1.1.13    mrg 	* config/xtensa/ieee754-sf.S (__addsf3_aux): Likewise.
   3164  1.1.1.13    mrg 
   3165  1.1.1.18    mrg 2018-02-14  Igor Tsimbalist  <igor.v.tsimbalist (a] intel.com>
   3166  1.1.1.18    mrg 
   3167  1.1.1.18    mrg 	PR target/84148
   3168  1.1.1.18    mrg 	* configure: Regenerate.
   3169  1.1.1.15    mrg 
   3170  1.1.1.18    mrg 2018-02-16  Igor Tsimbalist  <igor.v.tsimbalist (a] intel.com>
   3171  1.1.1.15    mrg 
   3172  1.1.1.18    mrg 	PR target/84239
   3173  1.1.1.18    mrg 	* config/i386/shadow-stack-unwind.h (_Unwind_Frames_Extra):
   3174  1.1.1.18    mrg 	Include cetintrin.h not x86intrin.h.
   3175  1.1.1.13    mrg 
   3176  1.1.1.18    mrg 2018-02-08  Igor Tsimbalist  <igor.v.tsimbalist (a] intel.com>
   3177  1.1.1.18    mrg 
   3178  1.1.1.18    mrg 	PR target/84239
   3179  1.1.1.18    mrg 	* config/i386/shadow-stack-unwind.h (_Unwind_Frames_Extra):
   3180  1.1.1.18    mrg 	Use new _get_ssp and _inc_ssp intrinsics.
   3181  1.1.1.18    mrg 
   3182  1.1.1.18    mrg 2018-02-02  Julia Koval  <julia.koval (a] intel.com>
   3183  1.1.1.18    mrg 
   3184  1.1.1.18    mrg 	* config/i386/cpuinfo.h (processor_subtypes): Add INTEL_COREI7_ICELAKE.
   3185  1.1.1.18    mrg 
   3186  1.1.1.18    mrg 2018-01-26  Claudiu Zissulescu  <claziss (a] synopsys.com>
   3187  1.1.1.18    mrg 
   3188  1.1.1.18    mrg 	* config/arc/lib1funcs.S (__udivmodsi4): Use safe version for RF16
   3189  1.1.1.18    mrg 	option.
   3190  1.1.1.18    mrg 	(__divsi3): Use RF16 safe registers.
   3191  1.1.1.18    mrg 	(__modsi3): Likewise.
   3192  1.1.1.18    mrg 
   3193  1.1.1.18    mrg 2018-01-23  Max Filippov  <jcmvbkbc (a] gmail.com>
   3194  1.1.1.17    mrg 
   3195  1.1.1.13    mrg 	* config/xtensa/ieee754-df.S (__addsf3, __subsf3, __mulsf3)
   3196  1.1.1.13    mrg 	(__divsf3): Make NaN return value quiet.
   3197  1.1.1.13    mrg 	* config/xtensa/ieee754-sf.S (__adddf3, __subdf3, __muldf3)
   3198  1.1.1.13    mrg 	(__divdf3): Make NaN return value quiet.
   3199  1.1.1.13    mrg 
   3200  1.1.1.18    mrg 2018-01-22  Sebastian Perta  <sebastian.perta (a] renesas.com>
   3201  1.1.1.15    mrg 
   3202  1.1.1.18    mrg 	* config/rl78/anddi3.S: New assembly file.
   3203  1.1.1.18    mrg 	* config/rl78/t-rl78: Added anddi3.S to LIB2ADD.
   3204  1.1.1.18    mrg 
   3205  1.1.1.18    mrg 2018-01-22  Sebastian Perta  <sebastian.perta (a] renesas.com>
   3206  1.1.1.18    mrg 
   3207  1.1.1.18    mrg 	* config/rl78/umindi3.S: New assembly file.
   3208  1.1.1.18    mrg 	* config/rl78/t-rl78: Added umindi3.S to LIB2ADD.
   3209  1.1.1.18    mrg 
   3210  1.1.1.18    mrg 2018-01-22  Sebastian Perta  <sebastian.perta (a] renesas.com>
   3211  1.1.1.18    mrg 
   3212  1.1.1.18    mrg 	* config/rl78/smindi3.S: New assembly file.
   3213  1.1.1.18    mrg 	* config/rl78/t-rl78: Added smindi3.S to LIB2ADD.
   3214  1.1.1.18    mrg 
   3215  1.1.1.18    mrg 2018-01-22  Sebastian Perta  <sebastian.perta (a] renesas.com>
   3216  1.1.1.18    mrg 
   3217  1.1.1.18    mrg 	* config/rl78/smaxdi3.S: New assembly file.
   3218  1.1.1.18    mrg 	* config/rl78/t-rl78: Added smaxdi3.S to LIB2ADD.
   3219  1.1.1.18    mrg 
   3220  1.1.1.18    mrg 2018-01-22  Sebastian Perta  <sebastian.perta (a] renesas.com>
   3221  1.1.1.18    mrg 
   3222  1.1.1.18    mrg 	* config/rl78/umaxdi3.S: New assembly file.
   3223  1.1.1.18    mrg 	* config/rl78/t-rl78: Added umaxdi3.S to LIB2ADD.
   3224  1.1.1.18    mrg 
   3225  1.1.1.18    mrg 2018-01-21  John David Anglin  <danglin (a] gcc.gnu.org>
   3226  1.1.1.18    mrg 
   3227  1.1.1.18    mrg 	PR lto/83452
   3228  1.1.1.18    mrg 	* config/pa/stublib.c (L_gnu_lto_v1): New stub definition.
   3229  1.1.1.18    mrg 	* config/pa/t-stublib (gnu_lto_v1-stub.o): Add make fragment.
   3230  1.1.1.18    mrg 
   3231  1.1.1.18    mrg 2018-01-13  Richard Sandiford  <richard.sandiford (a] linaro.org>
   3232  1.1.1.18    mrg 
   3233  1.1.1.18    mrg 	* config/aarch64/value-unwind.h (aarch64_vg): New function.
   3234  1.1.1.18    mrg 	(DWARF_LAZY_REGISTER_VALUE): Define.
   3235  1.1.1.18    mrg 	* unwind-dw2.c (_Unwind_GetGR): Use DWARF_LAZY_REGISTER_VALUE
   3236  1.1.1.18    mrg 	to provide a fallback register value.
   3237  1.1.1.18    mrg 
   3238  1.1.1.18    mrg 2018-01-08  Michael Meissner  <meissner (a] linux.vnet.ibm.com>
   3239  1.1.1.18    mrg 
   3240  1.1.1.18    mrg 	* config/rs6000/quad-float128.h (IBM128_TYPE): Explicitly use
   3241  1.1.1.18    mrg 	__ibm128, instead of trying to use long double.
   3242  1.1.1.18    mrg 	(CVT_FLOAT128_TO_IBM128): Use TFtype instead of __float128 to
   3243  1.1.1.18    mrg 	accomidate -mabi=ieeelongdouble multilibs.
   3244  1.1.1.18    mrg 	(CVT_IBM128_TO_FLOAT128): Likewise.
   3245  1.1.1.18    mrg 	* config/rs6000/ibm-ldouble.c (IBM128_TYPE): New macro to define
   3246  1.1.1.18    mrg 	the appropriate IBM extended double type.
   3247  1.1.1.18    mrg 	(__gcc_qadd): Change all occurances of long double to IBM128_TYPE.
   3248  1.1.1.18    mrg 	(__gcc_qsub): Likewise.
   3249  1.1.1.18    mrg 	(__gcc_qmul): Likewise.
   3250  1.1.1.18    mrg 	(__gcc_qdiv): Likewise.
   3251  1.1.1.18    mrg 	(pack_ldouble): Likewise.
   3252  1.1.1.18    mrg 	(__gcc_qneg): Likewise.
   3253  1.1.1.18    mrg 	(__gcc_qeq): Likewise.
   3254  1.1.1.18    mrg 	(__gcc_qne): Likewise.
   3255  1.1.1.18    mrg 	(__gcc_qge): Likewise.
   3256  1.1.1.18    mrg 	(__gcc_qle): Likewise.
   3257  1.1.1.18    mrg 	(__gcc_stoq): Likewise.
   3258  1.1.1.18    mrg 	(__gcc_dtoq): Likewise.
   3259  1.1.1.18    mrg 	(__gcc_itoq): Likewise.
   3260  1.1.1.18    mrg 	(__gcc_utoq): Likewise.
   3261  1.1.1.18    mrg 	(__gcc_qunord): Likewise.
   3262  1.1.1.18    mrg 	* config/rs6000/_mulkc3.c (toplevel): Include soft-fp.h and
   3263  1.1.1.18    mrg 	quad-float128.h for the definitions.
   3264  1.1.1.18    mrg 	(COPYSIGN): Use the f128 version instead of the q version.
   3265  1.1.1.18    mrg 	(INFINITY): Likewise.
   3266  1.1.1.18    mrg 	(__mulkc3): Use TFmode/TCmode for float128 scalar/complex types.
   3267  1.1.1.18    mrg 	* config/rs6000/_divkc3.c (toplevel): Include soft-fp.h and
   3268  1.1.1.18    mrg 	quad-float128.h for the definitions.
   3269  1.1.1.18    mrg 	(COPYSIGN): Use the f128 version instead of the q version.
   3270  1.1.1.18    mrg 	(INFINITY): Likewise.
   3271  1.1.1.18    mrg 	(FABS): Likewise.
   3272  1.1.1.18    mrg 	(__divkc3): Use TFmode/TCmode for float128 scalar/complex types.
   3273  1.1.1.18    mrg 	* config/rs6000/extendkftf2-sw.c (__extendkftf2_sw): Likewise.
   3274  1.1.1.18    mrg 	* config/rs6000/trunctfkf2-sw.c (__trunctfkf2_sw): Likewise.
   3275  1.1.1.18    mrg 
   3276  1.1.1.18    mrg 2018-01-05  Sebastian Huber  <sebastian.huber (a] embedded-brains.de>
   3277  1.1.1.14    mrg 
   3278  1.1.1.14    mrg 	* config.host (epiphany-*-elf*): Add (epiphany-*-rtems*)
   3279  1.1.1.14    mrg 	configuration.
   3280  1.1.1.14    mrg 
   3281  1.1.1.18    mrg 2018-01-03  Jakub Jelinek  <jakub (a] redhat.com>
   3282  1.1.1.15    mrg 
   3283  1.1.1.18    mrg 	Update copyright years.
   3284  1.1.1.18    mrg 
   3285  1.1.1.18    mrg 2017-12-12  Kito Cheng  <kito.cheng (a] gmail.com>
   3286  1.1.1.18    mrg 
   3287  1.1.1.18    mrg 	* config/riscv/t-elf: Use multi3.c instead of multi3.S.
   3288  1.1.1.18    mrg 	* config/riscv/multi3.c: New file.
   3289  1.1.1.18    mrg 	* config/riscv/multi3.S: Remove.
   3290  1.1.1.18    mrg 
   3291  1.1.1.18    mrg 2017-12-08  Jim Wilson  <jimw (a] sifive.com>
   3292  1.1.1.18    mrg 
   3293  1.1.1.18    mrg 	* config/riscv/div.S: Use FUNC_* macros.
   3294  1.1.1.18    mrg 	* config/riscv/muldi3.S, config/riscv/multi3.S: Likewise
   3295  1.1.1.18    mrg 	* config/riscv/save-restore.S: Likewise.
   3296  1.1.1.18    mrg 	* config/riscv/riscv-asm.h: New.
   3297  1.1.1.18    mrg 
   3298  1.1.1.18    mrg 2017-11-30  Michael Meissner  <meissner (a] linux.vnet.ibm.com>
   3299  1.1.1.18    mrg 
   3300  1.1.1.18    mrg 	* config/rs6000/_mulkc3.c (__mulkc3): Add forward declaration.
   3301  1.1.1.18    mrg 	* config/rs6000/_divkc3.c (__divkc3): Likewise.
   3302  1.1.1.18    mrg 
   3303  1.1.1.18    mrg 	PR libgcc/83112
   3304  1.1.1.18    mrg 	* config/rs6000/float128-ifunc.c (__addkf3_resolve): Use the
   3305  1.1.1.18    mrg 	correct type for all ifunc resolvers to silence -Wattribute-alias
   3306  1.1.1.18    mrg 	warnings.  Eliminate the forward declaration of the resolver
   3307  1.1.1.18    mrg 	functions which is no longer needed.
   3308  1.1.1.18    mrg 	(__subkf3_resolve): Likewise.
   3309  1.1.1.18    mrg 	(__mulkf3_resolve): Likewise.
   3310  1.1.1.18    mrg 	(__divkf3_resolve): Likewise.
   3311  1.1.1.18    mrg 	(__negkf2_resolve): Likewise.
   3312  1.1.1.18    mrg 	(__eqkf2_resolve): Likewise.
   3313  1.1.1.18    mrg 	(__nekf2_resolve): Likewise.
   3314  1.1.1.18    mrg 	(__gekf2_resolve): Likewise.
   3315  1.1.1.18    mrg 	(__gtkf2_resolve): Likewise.
   3316  1.1.1.18    mrg 	(__lekf2_resolve): Likewise.
   3317  1.1.1.18    mrg 	(__ltkf2_resolve): Likewise.
   3318  1.1.1.18    mrg 	(__unordkf2_resolve): Likewise.
   3319  1.1.1.18    mrg 	(__extendsfkf2_resolve): Likewise.
   3320  1.1.1.18    mrg 	(__extenddfkf2_resolve): Likewise.
   3321  1.1.1.18    mrg 	(__trunckfsf2_resolve): Likewise.
   3322  1.1.1.18    mrg 	(__trunckfdf2_resolve): Likewise.
   3323  1.1.1.18    mrg 	(__fixkfsi_resolve): Likewise.
   3324  1.1.1.18    mrg 	(__fixkfdi_resolve): Likewise.
   3325  1.1.1.18    mrg 	(__fixunskfsi_resolve): Likewise.
   3326  1.1.1.18    mrg 	(__fixunskfdi_resolve): Likewise.
   3327  1.1.1.18    mrg 	(__floatsikf_resolve): Likewise.
   3328  1.1.1.18    mrg 	(__floatdikf_resolve): Likewise.
   3329  1.1.1.18    mrg 	(__floatunsikf_resolve): Likewise.
   3330  1.1.1.18    mrg 	(__floatundikf_resolve): Likewise.
   3331  1.1.1.18    mrg 	(__extendkftf2_resolve): Likewise.
   3332  1.1.1.18    mrg 	(__trunctfkf2_resolve): Likewise.
   3333  1.1.1.18    mrg 
   3334  1.1.1.18    mrg 	PR libgcc/83103
   3335  1.1.1.18    mrg 	* config/rs6000/quad-float128.h (TF): Don't define if long double
   3336  1.1.1.18    mrg 	is IEEE 128-bit floating point.
   3337  1.1.1.18    mrg 	(TCtype): Define as either TCmode or KCmode, depending on whether
   3338  1.1.1.18    mrg 	long double is IEEE 128-bit floating point.
   3339  1.1.1.18    mrg 	(__mulkc3_sw): Add declarations for software/hardware versions of
   3340  1.1.1.18    mrg 	complex multiply/divide.
   3341  1.1.1.18    mrg 	(__divkc3_sw): Likewise.
   3342  1.1.1.18    mrg 	(__mulkc3_hw): Likewise.
   3343  1.1.1.18    mrg 	(__divkc3_hw): Likewise.
   3344  1.1.1.18    mrg 	* config/rs6000/_mulkc3.c (_mulkc3): If we are building ifunc
   3345  1.1.1.18    mrg 	handlers to switch between using software emulation and hardware
   3346  1.1.1.18    mrg 	float128 instructions, build the complex multiply/divide functions
   3347  1.1.1.18    mrg 	for both software and hardware support.
   3348  1.1.1.18    mrg 	* config/rs6000/_divkc3.c (_divkc3): Likewise.
   3349  1.1.1.18    mrg 	* config/rs6000/float128-ifunc.c (__mulkc3_resolve): Likewise.
   3350  1.1.1.18    mrg 	(__divkc3_resolve): Likewise.
   3351  1.1.1.18    mrg 	(__mulkc3): Likewise.
   3352  1.1.1.18    mrg 	(__divkc3): Likewise.
   3353  1.1.1.18    mrg 	* config/rs6000/t-float128-hw (fp128_hardfp_src): Likewise.
   3354  1.1.1.18    mrg 	(fp128_hw_src): Likewise.
   3355  1.1.1.18    mrg 	(fp128_hw_static_obj): Likewise.
   3356  1.1.1.18    mrg 	(fp128_hw_shared_obj): Likewise.
   3357  1.1.1.18    mrg 	(_mulkc3-hw.c): Create _mulkc3-hw.c and _divkc3-hw.c from
   3358  1.1.1.18    mrg 	_mulkc3.c and _divkc3.c, changing the function name.
   3359  1.1.1.18    mrg 	(_divkc3-hw.c): Likewise.
   3360  1.1.1.18    mrg 	* config/rs6000/t-float128 (clean-float128): Delete _mulkc3-hw.c
   3361  1.1.1.18    mrg 	and _divkc3-hw.c.
   3362  1.1.1.18    mrg 
   3363  1.1.1.18    mrg 2017-11-26  Julia Koval  <julia.koval (a] intel.com>
   3364  1.1.1.18    mrg 
   3365  1.1.1.18    mrg 	* config/i386/cpuinfo.c (get_intel_cpu): Handle cannonlake.
   3366  1.1.1.18    mrg 	* config/i386/cpuinfo.h (processor_subtypes): Add
   3367  1.1.1.18    mrg 	INTEL_COREI7_CANNONLAKE.
   3368  1.1.1.18    mrg 
   3369  1.1.1.18    mrg 2017-11-20  Igor Tsimbalist  <igor.v.tsimbalist (a] intel.com>
   3370  1.1.1.18    mrg 
   3371  1.1.1.18    mrg 	PR bootstrap/83015
   3372  1.1.1.18    mrg 	* config/cr16/unwind-cr16.c (uw_install_context): Add FRAMES
   3373  1.1.1.18    mrg 	parameter.
   3374  1.1.1.18    mrg 	* config/xtensa/unwind-dw2-xtensa.c: Likewise
   3375  1.1.1.18    mrg 	* config/ia64/unwind-ia64.c: Add frames parameter.
   3376  1.1.1.18    mrg 	* unwind-sjlj.c: Likewise.
   3377  1.1.1.18    mrg 
   3378  1.1.1.18    mrg 2017-11-17  Igor Tsimbalist  <igor.v.tsimbalist (a] intel.com>
   3379  1.1.1.18    mrg 
   3380  1.1.1.18    mrg 	* config/i386/linux-unwind.h: Include
   3381  1.1.1.18    mrg 	config/i386/shadow-stack-unwind.h.
   3382  1.1.1.18    mrg 	* config/i386/shadow-stack-unwind.h: New file.
   3383  1.1.1.18    mrg 	* unwind-dw2.c: (uw_install_context): Add a frame parameter and
   3384  1.1.1.18    mrg 	pass it to _Unwind_Frames_Extra.
   3385  1.1.1.18    mrg 	* unwind-generic.h (_Unwind_Frames_Extra): New.
   3386  1.1.1.18    mrg 	* unwind.inc (_Unwind_RaiseException_Phase2): Add frames_p
   3387  1.1.1.18    mrg 	parameter. Add local variable frames to count number of frames.
   3388  1.1.1.18    mrg 	(_Unwind_ForcedUnwind_Phase2): Likewise.
   3389  1.1.1.18    mrg 	(_Unwind_RaiseException): Add local variable frames to count
   3390  1.1.1.18    mrg 	number of frames, pass it to _Unwind_RaiseException_Phase2 and
   3391  1.1.1.18    mrg 	uw_install_context.
   3392  1.1.1.18    mrg 	(_Unwind_ForcedUnwind): Likewise.
   3393  1.1.1.18    mrg 	(_Unwind_Resume): Likewise.
   3394  1.1.1.18    mrg 	(_Unwind_Resume_or_Rethrow): Likewise.
   3395  1.1.1.18    mrg 
   3396  1.1.1.18    mrg 2017-11-17  Igor Tsimbalist  <igor.v.tsimbalist (a] intel.com>
   3397  1.1.1.18    mrg 
   3398  1.1.1.18    mrg 	* Makefile.in (configure_deps): Add $(srcdir)/../config/cet.m4.
   3399  1.1.1.18    mrg 	(CET_FLAGS): New.
   3400  1.1.1.18    mrg 	* config/i386/morestack.S: Include <cet.h>.
   3401  1.1.1.18    mrg 	(__morestack_large_model): Add _CET_ENDBR at function entrance.
   3402  1.1.1.18    mrg 	* config/i386/resms64.h: Include <cet.h>.
   3403  1.1.1.18    mrg 	* config/i386/resms64f.h: Likewise.
   3404  1.1.1.18    mrg 	* config/i386/resms64fx.h: Likewise.
   3405  1.1.1.18    mrg 	* config/i386/resms64x.h: Likewise.
   3406  1.1.1.18    mrg 	* config/i386/savms64.h: Likewise.
   3407  1.1.1.18    mrg 	* config/i386/savms64f.h: Likewise.
   3408  1.1.1.18    mrg 	* config/i386/t-linux (HOST_LIBGCC2_CFLAGS): Add $(CET_FLAGS).
   3409  1.1.1.18    mrg 	(CRTSTUFF_T_CFLAGS): Likewise.
   3410  1.1.1.18    mrg 	* configure.ac: Include ../config/cet.m4.
   3411  1.1.1.18    mrg 	Set and substitute CET_FLAGS.
   3412  1.1.1.18    mrg 	* configure: Regenerated.
   3413  1.1.1.18    mrg 
   3414  1.1.1.18    mrg 2017-11-14  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   3415  1.1.1.13    mrg 
   3416  1.1.1.13    mrg 	* config.host (*-*-solaris2*): Adapt comment for Solaris 12
   3417  1.1.1.13    mrg 	renaming.
   3418  1.1.1.13    mrg 	* config/sol2/crtpg.c (__start_crt_compiler): Likewise.
   3419  1.1.1.13    mrg 	* configure.ac (libgcc_cv_solaris_crts): Likewise.
   3420  1.1.1.13    mrg 	* configure: Regenerate.
   3421  1.1.1.13    mrg 
   3422  1.1.1.18    mrg 2017-11-07  Tom de Vries  <tom (a] codesourcery.com>
   3423  1.1.1.14    mrg 
   3424  1.1.1.18    mrg 	* config/rs6000/aix-unwind.h (REGISTER_CFA_OFFSET_FOR): Remove semicolon
   3425  1.1.1.18    mrg 	after "do {} while (0)".
   3426  1.1.1.13    mrg 
   3427  1.1.1.18    mrg 2017-11-07  Tom de Vries  <tom (a] codesourcery.com>
   3428  1.1.1.15    mrg 
   3429  1.1.1.18    mrg 	PR other/82784
   3430  1.1.1.18    mrg 	* config/aarch64/sfp-machine.h (FP_HANDLE_EXCEPTIONS): Remove
   3431  1.1.1.18    mrg 	semicolon after "do {} while (0)".
   3432  1.1.1.18    mrg 	* config/i386/sfp-machine.h (FP_HANDLE_EXCEPTIONS): Same.
   3433  1.1.1.18    mrg 	* config/ia64/sfp-machine.h (FP_HANDLE_EXCEPTIONS): Same.
   3434  1.1.1.18    mrg 	* config/mips/sfp-machine.h (FP_HANDLE_EXCEPTIONS): Same.
   3435  1.1.1.18    mrg 	* config/rs6000/sfp-machine.h (FP_HANDLE_EXCEPTIONS): Same.
   3436  1.1.1.18    mrg 
   3437  1.1.1.18    mrg 2017-11-04  Andreas Tobler  <andreast (a] gcc.gnu.org>
   3438  1.1.1.13    mrg 
   3439  1.1.1.13    mrg 	PR libgcc/82635
   3440  1.1.1.13    mrg 	* config/i386/freebsd-unwind.h (MD_FALLBACK_FRAME_STATE_FOR): Use a
   3441  1.1.1.13    mrg 	sysctl to determine whether we're in a trampoline.
   3442  1.1.1.13    mrg 	Keep the pattern matching method for systems without
   3443  1.1.1.13    mrg 	KERN_PROC_SIGTRAMP sysctl.
   3444  1.1.1.13    mrg 
   3445  1.1.1.18    mrg 2017-11-03  Cupertino Miranda  <cmiranda (a] synopsys.com>
   3446  1.1.1.18    mrg 	    Vineet Gupta <vgupta (a] synopsys.com>
   3447  1.1.1.18    mrg 
   3448  1.1.1.18    mrg 	* config.host (arc*-*-linux*): Set md_unwind_header variable.
   3449  1.1.1.18    mrg 	* config/arc/linux-unwind-reg.def: New file.
   3450  1.1.1.18    mrg 	* config/arc/linux-unwind-reg.h: Likewise.
   3451  1.1.1.18    mrg 
   3452  1.1.1.18    mrg 2017-10-23  Sebastian Perta  <sebastian.perta (a] renesas.com>
   3453  1.1.1.18    mrg 
   3454  1.1.1.18    mrg 	* config/rl78/subdi3.S: New assembly file.
   3455  1.1.1.18    mrg 	* config/rl78/t-rl78: Added subdi3.S to LIB2ADD.
   3456  1.1.1.18    mrg 
   3457  1.1.1.18    mrg 2017-10-13  Sebastian Perta  <sebastian.perta (a] renesas.com>
   3458  1.1.1.18    mrg 
   3459  1.1.1.18    mrg 	* config/rl78/adddi3.S: New assembly file.
   3460  1.1.1.18    mrg 	* config/rl78/t-rl78: Added adddi3.S to LIB2ADD.
   3461  1.1.1.18    mrg 
   3462  1.1.1.13    mrg 2017-10-13  Jakub Jelinek  <jakub (a] redhat.com>
   3463  1.1.1.13    mrg 
   3464  1.1.1.13    mrg 	PR target/82274
   3465  1.1.1.13    mrg 	* libgcc2.c (__mulvDI3): If both operands have
   3466  1.1.1.13    mrg 	the same highpart of -1 and the topmost bit of lowpart is 0,
   3467  1.1.1.13    mrg 	multiplication overflows even if both lowparts are 0.
   3468  1.1.1.13    mrg 
   3469  1.1.1.18    mrg 2017-09-28  James Bowman  <james.bowman (a] ftdichip.com>
   3470  1.1.1.14    mrg 
   3471  1.1.1.18    mrg 	* config/ft32/crti-hw.S: Add watchdog vector, FT930 IRQ support.
   3472  1.1.1.14    mrg 
   3473  1.1.1.18    mrg 2017-09-26  Joseph Myers  <joseph (a] codesourcery.com>
   3474  1.1.1.15    mrg 
   3475  1.1.1.18    mrg 	* config/microblaze/crti.S, config/microblaze/crtn.S,
   3476  1.1.1.18    mrg 	config/microblaze/divsi3.S, config/microblaze/moddi3.S,
   3477  1.1.1.18    mrg 	config/microblaze/modsi3.S, config/microblaze/muldi3_hard.S,
   3478  1.1.1.18    mrg 	config/microblaze/mulsi3.S,
   3479  1.1.1.18    mrg 	config/microblaze/stack_overflow_exit.S,
   3480  1.1.1.18    mrg 	config/microblaze/udivsi3.S, config/microblaze/umodsi3.S,
   3481  1.1.1.18    mrg 	config/pa/milli64.S: Add .note.GNU-stack section.
   3482  1.1.1.15    mrg 
   3483  1.1.1.18    mrg 2017-09-23  Daniel Santos  <daniel.santos (a] pobox.com>
   3484  1.1.1.15    mrg 
   3485  1.1.1.18    mrg 	* configure.ac: Add Check for HAVE_AS_AVX.
   3486  1.1.1.18    mrg 	* config.in: Regenerate.
   3487  1.1.1.18    mrg 	* configure: Likewise.
   3488  1.1.1.18    mrg 	* config/i386/i386-asm.h: Include auto-target.h from libgcc.
   3489  1.1.1.18    mrg 	(SSE_SAVE, SSE_RESTORE): Emit .byte sequence for !HAVE_AS_AVX.
   3490  1.1.1.18    mrg 	Correct out-of-date comments.
   3491  1.1.1.18    mrg 
   3492  1.1.1.18    mrg 2017-09-20  Sebastian Peryt  <sebastian.peryt (a] intel.com>
   3493  1.1.1.18    mrg 
   3494  1.1.1.18    mrg 	* config/i386/cpuinfo.h (processor_types): Add INTEL_KNM.
   3495  1.1.1.18    mrg 	* config/i386/cpuinfo.c (get_intel_cpu): Detect Knights Mill.
   3496  1.1.1.18    mrg 
   3497  1.1.1.18    mrg 2017-09-17  Daniel Santos  <daniel.santos (a] pobox.com>
   3498  1.1.1.18    mrg 
   3499  1.1.1.18    mrg 	* config/i386/i386-asm.h (PASTE2): New macro.
   3500  1.1.1.18    mrg 	(ASMNAME): Modify to use PASTE2.
   3501  1.1.1.18    mrg 	(MS2SYSV_STUB_PREFIX): New macro for isa prefix.
   3502  1.1.1.18    mrg 	(MS2SYSV_STUB_BEGIN, MS2SYSV_STUB_END): New macros for stub headers.
   3503  1.1.1.18    mrg 	* config/i386/resms64.S: Rename to a header file, use MS2SYSV_STUB_BEGIN
   3504  1.1.1.18    mrg 	instead of HIDDEN_FUNC and MS2SYSV_STUB_END instead of FUNC_END.
   3505  1.1.1.18    mrg 	* config/i386/resms64f.S: Likewise.
   3506  1.1.1.18    mrg 	* config/i386/resms64fx.S: Likewise.
   3507  1.1.1.18    mrg 	* config/i386/resms64x.S: Likewise.
   3508  1.1.1.18    mrg 	* config/i386/savms64.S: Likewise.
   3509  1.1.1.18    mrg 	* config/i386/savms64f.S: Likewise.
   3510  1.1.1.18    mrg 	* config/i386/avx_resms64.S: New file that only defines a macro and
   3511  1.1.1.18    mrg 	includes it's corresponding header file.
   3512  1.1.1.18    mrg 	* config/i386/avx_resms64f.S: Likewise.
   3513  1.1.1.18    mrg 	* config/i386/avx_resms64fx.S: Likewise.
   3514  1.1.1.18    mrg 	* config/i386/avx_resms64x.S: Likewise.
   3515  1.1.1.18    mrg 	* config/i386/avx_savms64.S: Likewise.
   3516  1.1.1.18    mrg 	* config/i386/avx_savms64f.S: Likewise.
   3517  1.1.1.18    mrg 	* config/i386/sse_resms64.S: Likewise.
   3518  1.1.1.18    mrg 	* config/i386/sse_resms64f.S: Likewise.
   3519  1.1.1.18    mrg 	* config/i386/sse_resms64fx.S: Likewise.
   3520  1.1.1.18    mrg 	* config/i386/sse_resms64x.S: Likewise.
   3521  1.1.1.18    mrg 	* config/i386/sse_savms64.S: Likewise.
   3522  1.1.1.18    mrg 	* config/i386/sse_savms64f.S: Likewise.
   3523  1.1.1.18    mrg 	* config/i386/t-msabi: Modified to add avx and sse versions of stubs.
   3524  1.1.1.18    mrg 
   3525  1.1.1.18    mrg 2017-09-01  Olivier Hainque  <hainque (a] adacore.com>
   3526  1.1.1.18    mrg 	* config.host (*-*-vxworks7): Widen scope to vxworks7*.
   3527  1.1.1.18    mrg 
   3528  1.1.1.18    mrg 2017-08-31  Olivier Hainque  <hainque (a] adacore.com>
   3529  1.1.1.18    mrg 
   3530  1.1.1.18    mrg 	* config.host (powerpc-wrs-vxworks|vxworksae|vxworksmils): Now
   3531  1.1.1.18    mrg 	match as powerpc-wrs-vxworks*.
   3532  1.1.1.18    mrg 
   3533  1.1.1.18    mrg 2017-08-07  Jonathan Yong  <10walls (a] gmail.com>
   3534  1.1.1.18    mrg 
   3535  1.1.1.18    mrg 	* config.host (*-cygwin): Include file from mingw
   3536  1.1.1.18    mrg 	config/i386/enable-execute-stack-mingw32.c
   3537  1.1.1.18    mrg 
   3538  1.1.1.18    mrg 2017-08-01  Jerome Lambourg  <lambourg (a] adacore.com>
   3539  1.1.1.18    mrg 	    Doug Rupp  <rupp (a] adacore.com>
   3540  1.1.1.18    mrg 	    Olivier Hainque  <hainque (a] adacore.com>
   3541  1.1.1.18    mrg 
   3542  1.1.1.18    mrg 	* config.host (arm-wrs-vxworks*): Rework to handle arm-wrs-vxworks7
   3543  1.1.1.18    mrg 	as well as arm-wrs-vxworks.
   3544  1.1.1.18    mrg 	* config/arm/t-vxworks7: New file.  Add unwind-arm-vxworks.c to
   3545  1.1.1.18    mrg 	LIB2ADDEH.
   3546  1.1.1.18    mrg 	* config/arm/unwind-arm-vxworks.c: New file. Provide dummy
   3547  1.1.1.18    mrg 	__exidx_start and __exidx_end for downloadable modules.
   3548  1.1.1.18    mrg 
   3549  1.1.1.18    mrg 2017-08-01  Olivier Hainque  <hainque (a] adacore.com>
   3550  1.1.1.14    mrg 
   3551  1.1.1.18    mrg 	* config/t-vxworks (LIBGCC2_INCLUDES): Start with -I. after -nostdinc.
   3552  1.1.1.18    mrg 	* config/t-vxworks7: Likewise.
   3553  1.1.1.18    mrg 
   3554  1.1.1.18    mrg 2017-08-01  Olivier Hainque  <hainque (a] adacore.com>
   3555  1.1.1.18    mrg 
   3556  1.1.1.18    mrg 	* config/t-vxworks: Instead of redefining LIB2ADD,
   3557  1.1.1.18    mrg 	augment LIB2ADDEH with vxlib.c and vxlib-tls.c.
   3558  1.1.1.18    mrg 
   3559  1.1.1.18    mrg 2017-07-28  Sebastian Huber  <sebastian.huber (a] embedded-brains.de>
   3560  1.1.1.15    mrg 
   3561  1.1.1.17    mrg 	* config/rs6000/ibm-ldouble.c: Disable if defined __rtems__.
   3562  1.1.1.15    mrg 
   3563  1.1.1.18    mrg 2017-07-24  Daniel Santos  <daniel.santos (a] pobox.com>
   3564  1.1.1.15    mrg 
   3565  1.1.1.18    mrg 	PR testsuite/80759
   3566  1.1.1.18    mrg 	* config.host: include i386/t-msabi for darwin and solaris.
   3567  1.1.1.18    mrg 	* config/i386/i386-asm.h
   3568  1.1.1.18    mrg 	(ELFFN): Rename to FN_TYPE.
   3569  1.1.1.18    mrg 	(FN_SIZE): New macro.
   3570  1.1.1.18    mrg 	(FN_HIDDEN): Likewise.
   3571  1.1.1.18    mrg 	(ASMNAME): Likewise.
   3572  1.1.1.18    mrg 	(FUNC_START): Rename to FUNC_BEGIN, use ASMNAME, replace .global with
   3573  1.1.1.18    mrg 	.globl.
   3574  1.1.1.18    mrg 	(HIDDEN_FUNC): Use ASMNAME and .globl instead of .global.
   3575  1.1.1.18    mrg 	(SSE_SAVE): Convert to cpp macro, hard-code offset (always 0x60).
   3576  1.1.1.18    mrg 	* config/i386/resms64.S: Use SSE_SAVE as cpp macro instead of gas
   3577  1.1.1.18    mrg 	.macro.
   3578  1.1.1.18    mrg 	* config/i386/resms64f.S: Likewise.
   3579  1.1.1.18    mrg 	* config/i386/resms64fx.S: Likewise.
   3580  1.1.1.18    mrg 	* config/i386/resms64x.S: Likewise.
   3581  1.1.1.18    mrg 	* config/i386/savms64.S: Likewise.
   3582  1.1.1.18    mrg 	* config/i386/savms64f.S: Likewise.
   3583  1.1.1.18    mrg 
   3584  1.1.1.18    mrg 2017-07-19  John Marino  <gnugcc (a] marino.st>
   3585  1.1.1.18    mrg 
   3586  1.1.1.18    mrg 	* config/i386/dragonfly-unwind.h: Handle sigtramp relocation.
   3587  1.1.1.18    mrg 
   3588  1.1.1.18    mrg 2017-07-12  Michael Meissner  <meissner (a] linux.vnet.ibm.com>
   3589  1.1.1.18    mrg 
   3590  1.1.1.18    mrg 	PR target/81193
   3591  1.1.1.18    mrg 	* configure.ac (PowerPC float128 hardware support): Test whether
   3592  1.1.1.18    mrg 	we can use __builtin_cpu_supports before enabling the ifunc
   3593  1.1.1.18    mrg 	handler.
   3594  1.1.1.18    mrg 	* configure: Regenerate.
   3595  1.1.1.18    mrg 
   3596  1.1.1.18    mrg 2017-07-10  Vineet Gupta <vgupta (a] synopsys.com>
   3597  1.1.1.18    mrg 
   3598  1.1.1.18    mrg 	* config.host: Remove uclibc from arc target spec.
   3599  1.1.1.18    mrg 
   3600  1.1.1.18    mrg 2017-07-09  Krister Walfridsson  <krister.walfridsson (a] gmail.com>
   3601  1.1.1.18    mrg 
   3602  1.1.1.18    mrg 	* config.host (*-*-netbsd*): Remove check for aout NetBSD releases.
   3603  1.1.1.18    mrg 
   3604  1.1.1.18    mrg 2017-07-07  Peter Bergner  <bergner (a] vnet.ibm.com>
   3605  1.1.1.13    mrg 
   3606  1.1.1.13    mrg 	* config/rs6000/float128-ifunc.c: Don't include auxv.h.
   3607  1.1.1.13    mrg 	(have_ieee_hw_p): Delete function.
   3608  1.1.1.13    mrg 	(SW_OR_HW) Use __builtin_cpu_supports().
   3609  1.1.1.13    mrg 
   3610  1.1.1.18    mrg 2017-07-06  Thomas Preud'homme  <thomas.preudhomme (a] arm.com>
   3611  1.1.1.15    mrg 
   3612  1.1.1.18    mrg 	* config/arm/lib1funcs.S: Defined __ARM_ARCH__ to 8 for ARMv8-R.
   3613  1.1.1.18    mrg 
   3614  1.1.1.18    mrg 2017-07-03  Olivier Hainque  <hainque (a] adacore.com>
   3615  1.1.1.14    mrg 
   3616  1.1.1.18    mrg 	* config/t-vxworks7: New file, really.
   3617  1.1.1.18    mrg 
   3618  1.1.1.18    mrg 2017-06-28  Joseph Myers  <joseph (a] codesourcery.com>
   3619  1.1.1.13    mrg 
   3620  1.1.1.13    mrg 	* config/aarch64/linux-unwind.h (aarch64_fallback_frame_state),
   3621  1.1.1.13    mrg 	config/alpha/linux-unwind.h (alpha_fallback_frame_state),
   3622  1.1.1.13    mrg 	config/bfin/linux-unwind.h (bfin_fallback_frame_state),
   3623  1.1.1.13    mrg 	config/i386/linux-unwind.h (x86_64_fallback_frame_state,
   3624  1.1.1.13    mrg 	x86_fallback_frame_state), config/m68k/linux-unwind.h (struct
   3625  1.1.1.13    mrg 	uw_ucontext), config/nios2/linux-unwind.h (struct nios2_ucontext),
   3626  1.1.1.13    mrg 	config/pa/linux-unwind.h (pa32_fallback_frame_state),
   3627  1.1.1.14    mrg 	config/riscv/linux-unwind.h (riscv_fallback_frame_state),
   3628  1.1.1.13    mrg 	config/sh/linux-unwind.h (sh_fallback_frame_state),
   3629  1.1.1.13    mrg 	config/tilepro/linux-unwind.h (tile_fallback_frame_state),
   3630  1.1.1.13    mrg 	config/xtensa/linux-unwind.h (xtensa_fallback_frame_state): Use
   3631  1.1.1.13    mrg 	ucontext_t instead of struct ucontext.
   3632  1.1.1.13    mrg 
   3633  1.1.1.18    mrg 2017-06-27  Jerome Lambourg  <lambourg (a] adacore.com>
   3634  1.1.1.15    mrg 
   3635  1.1.1.18    mrg 	* config.host (i*86-wrs-vxworks7): Handle new acceptable triplet.
   3636  1.1.1.18    mrg 	(x86_64-wrs-vxworks7): Likewise.
   3637  1.1.1.18    mrg 
   3638  1.1.1.18    mrg 2017-06-27  Olivier Hainque  <hainque (a] adacore.com>
   3639  1.1.1.18    mrg 
   3640  1.1.1.18    mrg 	* config/t-vxworks7: New file.
   3641  1.1.1.18    mrg 	* config.host (*-*-vxworks7): Use it.
   3642  1.1.1.18    mrg 
   3643  1.1.1.18    mrg 2017-06-22  Matt Turner  <mattst88 (a] gmail.com>
   3644  1.1.1.18    mrg 
   3645  1.1.1.18    mrg 	* config/i386/cpuinfo.c (get_intel_cpu): Add Kaby Lake models to
   3646  1.1.1.18    mrg 	skylake case.
   3647  1.1.1.18    mrg 
   3648  1.1.1.18    mrg 2017-06-21  Richard Biener  <rguenther (a] suse.de>
   3649  1.1.1.11    mrg 
   3650  1.1.1.14    mrg 	PR gcov-profile/81080
   3651  1.1.1.14    mrg 	* configure.ac: Add AC_SYS_LARGEFILE.
   3652  1.1.1.14    mrg 	* libgcov.h: Include auto-target.h before tsystem.h to pick
   3653  1.1.1.14    mrg 	up _FILE_OFFSET_BITS which might differ for multilibs.
   3654  1.1.1.14    mrg 	* config.in: Regenerate.
   3655  1.1.1.14    mrg 	* configure: Likewise.
   3656  1.1.1.11    mrg 
   3657  1.1.1.18    mrg 2017-06-16  Richard Earnshaw  <rearnsha (a] arm.com>
   3658  1.1.1.18    mrg 
   3659  1.1.1.18    mrg 	* config/arm/cmse_nonsecure_call.S: Explicitly set the FPU.
   3660  1.1.1.18    mrg 
   3661  1.1.1.18    mrg 2017-06-09  Martin Liska  <mliska (a] suse.cz>
   3662  1.1.1.18    mrg 
   3663  1.1.1.18    mrg 	* libgcov-profiler.c (__gcov_indirect_call_profiler_v2):
   3664  1.1.1.18    mrg 	Reset __gcov_indirect_call_callee to NULL.
   3665  1.1.1.18    mrg 
   3666  1.1.1.18    mrg 2017-06-08  Olivier Hainque  <hainque (a] adacore.com>
   3667  1.1.1.18    mrg 
   3668  1.1.1.18    mrg 	* config/t-vxworks (LIBGCC2_INCLUDES): Add path to wrn/coreip to
   3669  1.1.1.18    mrg 	the set of -I options, support for direct inclusions of net/uio.h
   3670  1.1.1.18    mrg 	by VxWorks header files via ioLib.h.
   3671  1.1.1.18    mrg 
   3672  1.1.1.18    mrg 2017-06-07  Tony Reix  <tony.reix (a] atos.net>
   3673  1.1.1.18    mrg 	    Matthieu Sarter  <matthieu.sarter.external (a] atos.net>
   3674  1.1.1.18    mrg 	    David Edelsohn  <dje.gcc (a] gmail.com>
   3675  1.1.1.18    mrg 
   3676  1.1.1.18    mrg 	* config/rs6000/aix-unwind.h (MD_FALLBACK_FRAME_STATE_FOR): Define
   3677  1.1.1.18    mrg 	unconditionally.
   3678  1.1.1.18    mrg 	(ucontext_for): Add 64-bit AIX 6.1, 7.1, 7.2 support.  Add 32-bit
   3679  1.1.1.18    mrg 	AIX 7.2 support.
   3680  1.1.1.18    mrg 
   3681  1.1.1.18    mrg 2017-06-02  Olivier Hainque  <hainque (a] adacore.com>
   3682  1.1.1.18    mrg 
   3683  1.1.1.18    mrg 	* config/vxlib.c (__gthread_once): Add missing value to
   3684  1.1.1.18    mrg 	return statement.
   3685  1.1.1.18    mrg 
   3686  1.1.1.18    mrg 2017-05-30  Olivier Hainque  <hainque (a] adacore.com>
   3687  1.1.1.18    mrg 
   3688  1.1.1.18    mrg 	* config/t-vxworks (LIBGCC2_INCLUDES): Remove extraneous
   3689  1.1.1.18    mrg 	dollar sign before $(MULTIDIR).
   3690  1.1.1.18    mrg 
   3691  1.1.1.12    mrg 2017-05-26  Richard Henderson  <rth (a] redhat.com>
   3692  1.1.1.11    mrg 
   3693  1.1.1.12    mrg 	PR libgcc/80037
   3694  1.1.1.12    mrg 	* config/alpha/t-alpha (CRTSTUFF_T_CFLAGS): New.
   3695  1.1.1.11    mrg 
   3696  1.1.1.18    mrg 2017-05-17  Andreas Tobler  <andreast (a] gcc.gnu.org>
   3697  1.1.1.11    mrg 
   3698  1.1.1.11    mrg 	* config/arm/unwind-arm.h: Make _Unwind_GetIP, _Unwind_GetIPInfo and
   3699  1.1.1.11    mrg 	_Unwind_SetIP available as functions for arm*-*-freebsd*.
   3700  1.1.1.11    mrg 	* config/arm/unwind-arm.c: Implement the above.
   3701  1.1.1.11    mrg 
   3702  1.1.1.11    mrg 2017-05-15  Adhemerval Zanella  <adhemerval.zanella (a] linaro.org>
   3703  1.1.1.11    mrg 
   3704  1.1.1.11    mrg 	* config/sparc/lb1spc.S [__ELF__ && __linux__]: Emit .note.GNU-stack
   3705  1.1.1.11    mrg 	section for a non-executable stack.
   3706  1.1.1.11    mrg 
   3707  1.1.1.18    mrg 2017-05-14  Krister Walfridsson  <krister.walfridsson (a] gmail.com>
   3708  1.1.1.11    mrg 
   3709  1.1.1.18    mrg 	PR target/80600
   3710  1.1.1.18    mrg 	* config.host (*-*-netbsd*): Add t-slibgcc-libgcc to tmake_file.
   3711  1.1.1.18    mrg 
   3712  1.1.1.18    mrg 2017-05-14  Daniel Santos  <daniel.santos (a] pobox.com>
   3713  1.1.1.18    mrg 
   3714  1.1.1.18    mrg 	* config.host: Add i386/t-msabi to i386/t-linux file list.
   3715  1.1.1.18    mrg 	* config/i386/i386-asm.h: New file.
   3716  1.1.1.18    mrg 	* config/i386/resms64.S: New file.
   3717  1.1.1.18    mrg 	* config/i386/resms64f.S: New file.
   3718  1.1.1.18    mrg 	* config/i386/resms64fx.S: New file.
   3719  1.1.1.18    mrg 	* config/i386/resms64x.S: New file.
   3720  1.1.1.18    mrg 	* config/i386/savms64.S: New file.
   3721  1.1.1.18    mrg 	* config/i386/savms64f.S: New file.
   3722  1.1.1.18    mrg 	* config/i386/t-msabi: New file.
   3723  1.1.1.18    mrg 
   3724  1.1.1.18    mrg 2017-05-09  Andreas Tobler  <andreast (a] gcc.gnu.org>
   3725  1.1.1.11    mrg 
   3726  1.1.1.11    mrg 	* config.host: Use the generic FreeBSD t-slibgcc-elf-ver for
   3727  1.1.1.11    mrg 	arm*-*-freebsd* instead of the t-slibgcc-libgcc.
   3728  1.1.1.11    mrg 
   3729  1.1.1.18    mrg 2017-05-05  Joshua Conner  <joshconner (a] google.com>
   3730  1.1.1.14    mrg 
   3731  1.1.1.18    mrg 	* config/arm/unwind-arm.h (_Unwind_decode_typeinfo_ptr): Use
   3732  1.1.1.18    mrg 	pc-relative indirect handling for fuchsia.
   3733  1.1.1.18    mrg 	* config/t-slibgcc-fuchsia: New file.
   3734  1.1.1.18    mrg 	* config.host (*-*-fuchsia*, aarch64*-*-fuchsia*, arm*-*-fuchsia*,
   3735  1.1.1.18    mrg 	x86_64-*-fuchsia*): Add definitions.
   3736  1.1.1.14    mrg 
   3737  1.1.1.14    mrg 2017-04-19  Martin Liska  <mliska (a] suse.cz>
   3738  1.1.1.14    mrg 
   3739  1.1.1.14    mrg 	PR gcov-profile/80435
   3740  1.1.1.14    mrg 	* Makefile.in: Install gcov.h.
   3741  1.1.1.14    mrg 	* gcov.h: New file.
   3742  1.1.1.14    mrg 	* libgcov.h: Use the header and make __gcov_flush publicly
   3743  1.1.1.14    mrg 	visible.
   3744  1.1.1.14    mrg 
   3745  1.1.1.14    mrg 2017-04-18  Martin Liska  <mliska (a] suse.cz>
   3746  1.1.1.14    mrg 
   3747  1.1.1.14    mrg 	PR gcov-profile/78783
   3748  1.1.1.14    mrg 	* libgcov-driver.c (gcov_get_filename): New function.
   3749  1.1.1.14    mrg 
   3750  1.1.1.14    mrg 2017-04-07  Jeff Law  <law (a] redhat.com>
   3751  1.1.1.14    mrg 
   3752  1.1.1.14    mrg 	* Makefile.in: Swap definition of LIBGCC_LINKS and inclusion of
   3753  1.1.1.14    mrg 	target makefile fragment.
   3754  1.1.1.14    mrg 	* config/sh/t-sh (unwind-dw2-Os-4-200.o): Depend on LIBGCC_LINKS.
   3755  1.1.1.14    mrg 
   3756  1.1.1.11    mrg 2017-04-07  Alan Modra  <amodra (a] gmail.com>
   3757  1.1.1.11    mrg 
   3758  1.1.1.11    mrg 	PR target/45053
   3759  1.1.1.11    mrg 	* config/rs6000/t-crtstuff (CRTSTUFF_T_CFLAGS): Add -O2.
   3760  1.1.1.11    mrg 
   3761  1.1.1.14    mrg 2017-04-03  Jonathan Wakely  <jwakely (a] redhat.com>
   3762  1.1.1.11    mrg 
   3763  1.1.1.14    mrg 	* config/c6x/pr-support.c (__gnu_unwind_execute): Fix typo in comment.
   3764  1.1.1.11    mrg 
   3765  1.1.1.14    mrg 2017-03-27  Claudiu Zissulescu  <claziss (a] synopsys.com>
   3766  1.1.1.11    mrg 
   3767  1.1.1.14    mrg 	* config/arc/ieee-754/divdf3.S (__divdf3): Use __ARCEM__.
   3768  1.1.1.12    mrg 
   3769  1.1.1.14    mrg 2017-03-10  John Marino  <gnugcc (a] marino.st>
   3770  1.1.1.12    mrg 
   3771  1.1.1.14    mrg 	* config/aarch64/freebsd-unwind.h: New file.
   3772  1.1.1.14    mrg 	* config.host: Add aarch64-*-freebsd unwinder.
   3773  1.1.1.12    mrg 
   3774  1.1.1.14    mrg 2017-03-10  Segher Boessenkool  <segher (a] kernel.crashing.org>
   3775  1.1.1.14    mrg 
   3776  1.1.1.14    mrg 	* config/rs6000/crtrestvr.s: Use .machine altivec.
   3777  1.1.1.14    mrg 	* config/rs6000/crtsavevr.s: Ditto.
   3778  1.1.1.14    mrg 
   3779  1.1.1.14    mrg 2017-03-10  Segher Boessenkool  <segher (a] kernel.crashing.org>
   3780  1.1.1.14    mrg 
   3781  1.1.1.14    mrg 	* configure.ac (test for libgcc_cv_powerpc_float128): Temporarily
   3782  1.1.1.14    mrg 	modify CFLAGS.  Add -mabi=altivec -mvsx -mfloat128.
   3783  1.1.1.14    mrg 	(test for libgcc_cv_powerpc_float128_hw): Add -mpower9-vector and
   3784  1.1.1.14    mrg 	-mfloat128-hardware to the CFLAGS.  Fix syntax error in the C snippet.
   3785  1.1.1.14    mrg 	* configure: Regenerate.
   3786  1.1.1.14    mrg 	* config.in: Regenerate.
   3787  1.1.1.14    mrg 
   3788  1.1.1.14    mrg 2017-03-02  Jonathan Yong <10walls (a] gmail.com>
   3789  1.1.1.14    mrg 
   3790  1.1.1.14    mrg 	* config/i386/gthr-win32.h: Define NOGDI before
   3791  1.1.1.14    mrg 	windows.h include to prevent w32api CC_NONE macro
   3792  1.1.1.14    mrg 	clash with libgfortran.
   3793  1.1.1.14    mrg 
   3794  1.1.1.14    mrg 2017-03-02  Jonathan Yong <10walls (a] gmail.com>
   3795  1.1.1.14    mrg 
   3796  1.1.1.14    mrg 	* unwind-seh.c: Suppress warnings for RtlUnwindEx calls.
   3797  1.1.1.14    mrg 
   3798  1.1.1.14    mrg 2017-02-16  Andrew Pinski  <apinski (a] cavium.com>
   3799  1.1.1.14    mrg 
   3800  1.1.1.14    mrg 	* config/aarch64/value-unwind.h: New file.
   3801  1.1.1.14    mrg 	* config.host (aarch64*-*-*): Add aarch64/value-unwind.h
   3802  1.1.1.14    mrg 	to tm_file.
   3803  1.1.1.14    mrg 
   3804  1.1.1.14    mrg 2017-02-06  Palmer Dabbelt <palmer (a] dabbelt.com>
   3805  1.1.1.14    mrg 
   3806  1.1.1.14    mrg 	* config.host: Add RISC-V tuples.
   3807  1.1.1.14    mrg 	* config/riscv/atomic.c: New file.
   3808  1.1.1.14    mrg 	* config/riscv/crti.S: Likewise.
   3809  1.1.1.14    mrg 	* config/riscv/crtn.S: Likewise.
   3810  1.1.1.14    mrg 	* config/riscv/div.S: Likewise.
   3811  1.1.1.14    mrg 	* config/riscv/linux-unwind.h: Likewise.
   3812  1.1.1.14    mrg 	* config/riscv/muldi3.S: Likewise.
   3813  1.1.1.14    mrg 	* config/riscv/multi3.S: Likewise.
   3814  1.1.1.14    mrg 	* config/riscv/save-restore.S: Likewise.
   3815  1.1.1.14    mrg 	* config/riscv/sfp-machine.h: Likewise.
   3816  1.1.1.14    mrg 	* config/riscv/t-elf: Likewise.
   3817  1.1.1.14    mrg 	* config/riscv/t-elf32: Likewise.
   3818  1.1.1.14    mrg 	* config/riscv/t-elf64: Likewise.
   3819  1.1.1.14    mrg 	* config/riscv/t-softfp32: Likewise.
   3820  1.1.1.14    mrg 	* config/riscv/t-softfp64: Likewise.
   3821  1.1.1.14    mrg 
   3822  1.1.1.14    mrg 2017-01-24  Jakub Jelinek  <jakub (a] redhat.com>
   3823  1.1.1.14    mrg 
   3824  1.1.1.14    mrg 	* soft-fp/op-common.h (_FP_MUL, _FP_FMA, _FP_DIV): Add
   3825  1.1.1.14    mrg 	/* FALLTHRU */ comments.
   3826  1.1.1.14    mrg 
   3827  1.1.1.14    mrg 2017-01-21  Gerald Pfeifer  <gerald (a] pfeifer.com>
   3828  1.1.1.14    mrg 
   3829  1.1.1.14    mrg 	* config/i386/cygming-crtbegin.c (LIBGCJ_SONAME): No longer #define.
   3830  1.1.1.14    mrg 
   3831  1.1.1.14    mrg 2017-01-20  Jiong Wang  <jiong.wang (a] arm.com>
   3832  1.1.1.14    mrg 
   3833  1.1.1.14    mrg 	* config/aarch64/aarch64-unwind.h: Empty this file on ILP32.
   3834  1.1.1.14    mrg 	* unwind-dw2.c (execute_cfa_program):  Only multiplexing
   3835  1.1.1.14    mrg 	DW_CFA_GNU_window_save for AArch64 and LP64.
   3836  1.1.1.14    mrg 
   3837  1.1.1.14    mrg 2017-01-20  Jiong Wang  <jiong.wang (a] arm.com>
   3838  1.1.1.14    mrg 
   3839  1.1.1.14    mrg 	* config/aarch64/linux-unwind.h: Always include aarch64-unwind.h.
   3840  1.1.1.14    mrg 
   3841  1.1.1.14    mrg 2017-01-19  Jiong Wang  <jiong.wang (a] arm.com>
   3842  1.1.1.14    mrg 
   3843  1.1.1.14    mrg 	* config/aarch64/aarch64-unwind.h: New file.
   3844  1.1.1.14    mrg 	(DWARF_REGNUM_AARCH64_RA_STATE): Define.
   3845  1.1.1.14    mrg 	(MD_POST_EXTRACT_ROOT_ADDR): New target marcro and define it on AArch64.
   3846  1.1.1.14    mrg 	(MD_POST_EXTRACT_FRAME_ADDR): Likewise.
   3847  1.1.1.14    mrg 	(MD_POST_FROB_EH_HANDLER_ADDR): Likewise.
   3848  1.1.1.14    mrg 	(MD_FROB_UPDATE_CONTEXT): Define it on AArch64.
   3849  1.1.1.14    mrg 	(aarch64_post_extract_frame_addr): New function.
   3850  1.1.1.14    mrg 	(aarch64_post_frob_eh_handler_addr): New function.
   3851  1.1.1.14    mrg 	(aarch64_frob_update_context): New function.
   3852  1.1.1.14    mrg 	* config/aarch64/linux-unwind.h: Include aarch64-unwind.h
   3853  1.1.1.14    mrg 	* config.host (aarch64*-*-elf, aarch64*-*-rtems*,
   3854  1.1.1.14    mrg 	aarch64*-*-freebsd*):
   3855  1.1.1.14    mrg 	Initialize md_unwind_header to include aarch64-unwind.h.
   3856  1.1.1.14    mrg 	* unwind-dw2.c (struct _Unwind_Context): Define "RA_A_SIGNED_BIT".
   3857  1.1.1.14    mrg 	(execute_cfa_program): Multiplex DW_CFA_GNU_window_save for
   3858  1.1.1.14    mrg 	__aarch64__.
   3859  1.1.1.14    mrg 	(uw_update_context): Honor MD_POST_EXTRACT_FRAME_ADDR.
   3860  1.1.1.14    mrg 	(uw_init_context_1): Honor MD_POST_EXTRACT_ROOT_ADDR.
   3861  1.1.1.14    mrg 	(uw_frob_return_addr): New function.
   3862  1.1.1.14    mrg 	(uw_install_context): Use uw_frob_return_addr.
   3863  1.1.1.14    mrg 
   3864  1.1.1.14    mrg 2017-01-17  Jakub Jelinek  <jakub (a] redhat.com>
   3865  1.1.1.14    mrg 
   3866  1.1.1.14    mrg 	PR other/79046
   3867  1.1.1.14    mrg 	* configure.ac: Add GCC_BASE_VER.
   3868  1.1.1.14    mrg 	* Makefile.in (version): Use @get_gcc_base_ver@ instead of cat to get
   3869  1.1.1.14    mrg 	version from BASE-VER file.
   3870  1.1.1.14    mrg 	* configure: Regenerated.
   3871  1.1.1.14    mrg 
   3872  1.1.1.14    mrg 2017-01-13  Joe Seymour  <joe.s (a] somniumtech.com>
   3873  1.1.1.14    mrg 
   3874  1.1.1.14    mrg 	* config/msp430/t-msp430 (libmul_none.a, libmul_16.a, libmul_32.a,
   3875  1.1.1.14    mrg 	libmul_f5.a): Filter archived prerequisites.
   3876  1.1.1.14    mrg 
   3877  1.1.1.14    mrg 2017-01-10  Andrew Senkevich  <andrew.senkevich (a] intel.com>
   3878  1.1.1.14    mrg 
   3879  1.1.1.14    mrg 	* config/i386/cpuinfo.h (processor_features): Add
   3880  1.1.1.14    mrg 	FEATURE_AVX512VPOPCNTDQ.
   3881  1.1.1.14    mrg 	* config/i386/cpuinfo.c (get_available_features): Habdle new
   3882  1.1.1.14    mrg 	feature.
   3883  1.1.1.14    mrg 
   3884  1.1.1.14    mrg 2017-01-04  Joseph Myers  <joseph (a] codesourcery.com>
   3885  1.1.1.14    mrg 
   3886  1.1.1.14    mrg 	* config/mips/sfp-machine.h (_FP_CHOOSENAN): Always preserve NaN
   3887  1.1.1.14    mrg 	payload if [__mips_nan2008].
   3888  1.1.1.14    mrg 
   3889  1.1.1.14    mrg 2017-01-04  Alan Modra  <amodra (a] gmail.com>
   3890  1.1.1.14    mrg 
   3891  1.1.1.14    mrg 	* Makefile.in (configure_deps): Update.
   3892  1.1.1.14    mrg 	* configure: Regenerate.
   3893  1.1.1.14    mrg 
   3894  1.1.1.14    mrg 2017-01-01  Jakub Jelinek  <jakub (a] redhat.com>
   3895  1.1.1.14    mrg 
   3896  1.1.1.14    mrg 	Update copyright years.
   3897  1.1.1.14    mrg 
   3898  1.1.1.14    mrg 2016-12-19  Krister Walfridsson  <krister.walfridsson (a] gmail.com>
   3899  1.1.1.14    mrg 
   3900  1.1.1.14    mrg 	* config.host (*-*-netbsd*): Add t-eh-dw2-dip to tmake_file.
   3901  1.1.1.14    mrg 	* crtstuff.c (BSD_DL_ITERATE_PHDR_AVAILABLE): Define for NetBSD.
   3902  1.1.1.14    mrg 	* unwind-dw2-fde-dip.c (USE_PT_GNU_EH_FRAME, ElfW): Likewise.
   3903  1.1.1.14    mrg 
   3904  1.1.1.14    mrg 2016-12-17  Matthias Klose  <doko (a] ubuntu.com>
   3905  1.1.1.14    mrg 
   3906  1.1.1.14    mrg 	* config/arc/gmon: Remove empty directory.
   3907  1.1.1.14    mrg 
   3908  1.1.1.14    mrg 2016-12-16  Claudiu Zissulescu  <claziss (a] synopsys.com>
   3909  1.1.1.14    mrg 
   3910  1.1.1.14    mrg 	* config.host (arc*-*-linux-uclibc*): Remove libgmon, crtg, and
   3911  1.1.1.14    mrg 	crtgend.
   3912  1.1.1.14    mrg 	(arc*-*-elf*): Likewise.
   3913  1.1.1.14    mrg 	* config/arc/t-arc: Remove old gmon lib targets.
   3914  1.1.1.14    mrg 	* config/arc/crtg.S: Remove.
   3915  1.1.1.14    mrg 	* config/arc/crtgend.S: Likewise.
   3916  1.1.1.14    mrg 	* config/arc/gmon/atomic.h: Likewise.
   3917  1.1.1.14    mrg 	* config/arc/gmon/auxreg.h: Likewise.
   3918  1.1.1.14    mrg 	* config/arc/gmon/dcache_linesz.S: Likewise.
   3919  1.1.1.14    mrg 	* config/arc/gmon/gmon.c: Likewise.
   3920  1.1.1.14    mrg 	* config/arc/gmon/machine-gmon.h: Likewise.
   3921  1.1.1.14    mrg 	* config/arc/gmon/mcount.c: Likewise.
   3922  1.1.1.14    mrg 	* config/arc/gmon/prof-freq-stub.S: Likewise.
   3923  1.1.1.14    mrg 	* config/arc/gmon/prof-freq.c: Likewise.
   3924  1.1.1.14    mrg 	* config/arc/gmon/profil.S: Likewise.
   3925  1.1.1.14    mrg 	* config/arc/gmon/sys/gmon.h: Likewise.
   3926  1.1.1.14    mrg 	* config/arc/gmon/sys/gmon_out.h: Likewise.
   3927  1.1.1.14    mrg 	* config/arc/t-arc-newlib: Likewise.
   3928  1.1.1.14    mrg 	* config/arc/t-arc700-uClibc: Renamed to t-arc-uClibc.
   3929  1.1.1.14    mrg 
   3930  1.1.1.14    mrg 2016-12-12  George Spelvin  <linux (a] sciencehorizons.net>
   3931  1.1.1.14    mrg 
   3932  1.1.1.14    mrg 	* config/avr/lib1funcs.S (__ashrdi3): Fix typo from r243545.
   3933  1.1.1.14    mrg 
   3934  1.1.1.14    mrg 2016-12-12  George Spelvin  <linux (a] sciencehorizons.net>
   3935  1.1.1.14    mrg 
   3936  1.1.1.14    mrg 	* config/avr/lib1funcs.S (__ashldi3): Use __tmp_reg__ to restore
   3937  1.1.1.14    mrg 	R16 instead of push + pop.
   3938  1.1.1.14    mrg 	(__ashrdi3, __lshrdi3): Same. And use __zero_reg__ for signs.
   3939  1.1.1.14    mrg 
   3940  1.1.1.14    mrg 2016-12-10  Krister Walfridsson  <krister.walfridsson (a] gmail.com>
   3941  1.1.1.14    mrg 
   3942  1.1.1.14    mrg 	* config.host (i[34567]86-*-netbsdelf*): Add i386/t-crtstuff to
   3943  1.1.1.14    mrg 	tmake_file.
   3944  1.1.1.14    mrg 
   3945  1.1.1.14    mrg 2016-12-05  Cupertino Miranda  <cmiranda (a] synopsys.com>
   3946  1.1.1.14    mrg 
   3947  1.1.1.14    mrg 	* config.host (arc*-*-linux-uclibc*): Use default extra
   3948  1.1.1.14    mrg 	objects. Include linux-android header.
   3949  1.1.1.14    mrg 	* config/arc/crti.S (_init): Declare symbol as function.
   3950  1.1.1.14    mrg 	(_fini): Likewise.
   3951  1.1.1.14    mrg 
   3952  1.1.1.14    mrg 2016-12-03  Thomas Koenig  <tkoenig (a] gcc.gnu.org>
   3953  1.1.1.14    mrg 
   3954  1.1.1.14    mrg 	PR fortran/78379
   3955  1.1.1.14    mrg 	* config/i386/cpuinfo.c:  Move denums for processor vendors,
   3956  1.1.1.14    mrg 	processor type, processor subtypes and declaration of
   3957  1.1.1.14    mrg 	struct __processor_model into
   3958  1.1.1.14    mrg 	* config/i386/cpuinfo.h:  New header file.
   3959  1.1.1.14    mrg 
   3960  1.1.1.14    mrg 2016-12-02  Andre Vieira  <andre.simoesdiasvieira (a] arm.com>
   3961  1.1.1.14    mrg 	    Thomas Preud'homme  <thomas.preudhomme (a] arm.com>
   3962  1.1.1.14    mrg 
   3963  1.1.1.14    mrg 	* config/arm/cmse_nonsecure_call.S: New.
   3964  1.1.1.14    mrg 	* config/arm/t-arm: Compile cmse_nonsecure_call.S
   3965  1.1.1.14    mrg 
   3966  1.1.1.14    mrg 2016-12-02  Andre Vieira  <andre.simoesdiasvieira (a] arm.com>
   3967  1.1.1.14    mrg 	    Thomas Preud'homme  <thomas.preudhomme (a] arm.com>
   3968  1.1.1.14    mrg 
   3969  1.1.1.14    mrg 	* config/arm/t-arm (HAVE_CMSE): New.
   3970  1.1.1.14    mrg 	* config/arm/cmse.c: New.
   3971  1.1.1.14    mrg 
   3972  1.1.1.14    mrg 2016-11-28  Thomas Petazzoni <thomas.petazzoni (a] free-electrons.com>
   3973  1.1.1.14    mrg 
   3974  1.1.1.14    mrg 	PR gcc/74748
   3975  1.1.1.14    mrg 	* libgcc/config/bfin/libgcc-glibc.ver, libgcc/config/bfin/t-linux:
   3976  1.1.1.14    mrg 	use generic linker version information on Blackfin.
   3977  1.1.1.14    mrg 
   3978  1.1.1.14    mrg 	PR gcc/74748
   3979  1.1.1.14    mrg 	* libgcc/mkmap-symver.awk: add support for skip_underscore
   3980  1.1.1.14    mrg 
   3981  1.1.1.14    mrg 2016-11-27  Iain Sandoe  <iain (a] codesourcery.com>
   3982  1.1.1.14    mrg 	    Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   3983  1.1.1.12    mrg 
   3984  1.1.1.12    mrg 	PR target/67710
   3985  1.1.1.12    mrg 	*  config/t-darwin: Default builds to 10.5 codegen.
   3986  1.1.1.12    mrg 
   3987  1.1.1.14    mrg 2016-11-24  James Greenhalgh  <james.greenhalgh (a] arm.com>
   3988  1.1.1.14    mrg 
   3989  1.1.1.14    mrg 	* config/aarch64/sfp-machine.h (_FP_NANFRAC_H): Define.
   3990  1.1.1.14    mrg 	(_FP_NANSIGN_H): Likewise.
   3991  1.1.1.14    mrg 	* config/aarch64/t-softfp (softfp_extensions): Add hftf.
   3992  1.1.1.14    mrg 	(softfp_truncations): Add tfhf.
   3993  1.1.1.14    mrg 	(softfp_extras): Add required conversion functions.
   3994  1.1.1.14    mrg 
   3995  1.1.1.14    mrg 2016-11-23  James Greenhalgh  <james.greenhalgh (a] arm.com>
   3996  1.1.1.14    mrg 	    Matthew Wahab  <matthew.wahab (a] arm.com>
   3997  1.1.1.14    mrg 
   3998  1.1.1.14    mrg 	* config/arm/fp16.c (binary64): New.
   3999  1.1.1.14    mrg 	(__gnu_d2h_internal): New.
   4000  1.1.1.14    mrg 	(__gnu_d2h_ieee): New.
   4001  1.1.1.14    mrg 	(__gnu_d2h_alternative): New.
   4002  1.1.1.14    mrg 
   4003  1.1.1.14    mrg 2016-11-23  James Greenhalgh  <james.greenhalgh (a] arm.com>
   4004  1.1.1.14    mrg 	    Matthew Wahab  <matthew.wahab (a] arm.com>
   4005  1.1.1.14    mrg 
   4006  1.1.1.14    mrg 	* config/arm/fp16.c (struct format): New.
   4007  1.1.1.14    mrg 	(binary32): New.
   4008  1.1.1.14    mrg 	(__gnu_float2h_internal): New.  Body moved from
   4009  1.1.1.14    mrg 	__gnu_f2h_internal and generalize.
   4010  1.1.1.14    mrg 	(_gnu_f2h_internal): Move body to function __gnu_float2h_internal.
   4011  1.1.1.14    mrg 	Call it with binary32.
   4012  1.1.1.14    mrg 
   4013  1.1.1.14    mrg 2016-11-23  James Greenhalgh  <james.greenhalgh (a] arm.com>
   4014  1.1.1.14    mrg 
   4015  1.1.1.14    mrg 	* soft-fp/extendhftf2.c: Update from glibc.
   4016  1.1.1.14    mrg 	* soft-fp/fixhfti.c: Likewise.
   4017  1.1.1.14    mrg 	* soft-fp/fixunshfti.c: Likewise.
   4018  1.1.1.14    mrg 	* soft-fp/floattihf.c: Likewise.
   4019  1.1.1.14    mrg 	* soft-fp/floatuntihf.c: Likewise.
   4020  1.1.1.14    mrg 	* soft-fp/half.h: Likewise.
   4021  1.1.1.14    mrg 	* soft-fp/trunctfhf2.c: Likewise.
   4022  1.1.1.14    mrg 
   4023  1.1.1.14    mrg 2016-11-20  Marc Glisse  <marc.glisse (a] inria.fr>
   4024  1.1.1.14    mrg 
   4025  1.1.1.14    mrg 	PR libgcc/77813
   4026  1.1.1.14    mrg 	* crtstuff.c (deregister_tm_clones, register_tm_clones): Hide
   4027  1.1.1.14    mrg 	__TMC_END__ behind a passthrough asm.
   4028  1.1.1.14    mrg 
   4029  1.1.1.12    mrg 2016-11-18  Walter Lee  <walt (a] tilera.com>
   4030  1.1.1.12    mrg 
   4031  1.1.1.14    mrg 	* config.host (tilepro*-*-linux*): Add t-slibgcc-libgcc to tmake_file.
   4032  1.1.1.12    mrg 
   4033  1.1.1.14    mrg 2016-11-17  Andrew Senkevich <andrew.senkevich (a] intel.com>
   4034  1.1.1.12    mrg 
   4035  1.1.1.14    mrg 	* config/i386/cpuinfo.c (processor_features): Add
   4036  1.1.1.14    mrg 	FEATURE_AVX5124VNNIW, FEATURE_AVX5124FMAPS.
   4037  1.1.1.14    mrg 
   4038  1.1.1.14    mrg 2016-11-17  Claudiu Zissulescu  <claziss (a] synopsys.com>
   4039  1.1.1.14    mrg 
   4040  1.1.1.14    mrg 	* config/arc/dp-hack.h (ARC_OPTFPE): Define.
   4041  1.1.1.14    mrg 	(__ARC_NORM__): Use instead ARC_OPTFPE.
   4042  1.1.1.14    mrg 	* config/arc/fp-hack.h: Likewise.
   4043  1.1.1.14    mrg 	* config/arc/lib1funcs.S (ARC_OPTFPE): Define.
   4044  1.1.1.14    mrg 	(__ARC_MPY__): Use it insetead of __ARC700__ and __HS__.
   4045  1.1.1.14    mrg 
   4046  1.1.1.14    mrg 2016-11-16  Alexander Monakov  <amonakov (a] ispras.ru>
   4047  1.1.1.14    mrg 
   4048  1.1.1.14    mrg 	* config/nvptx/crt0.c (__main): Setup __nvptx_stacks and __nvptx_uni.
   4049  1.1.1.14    mrg 	* config/nvptx/mgomp.c: New file.
   4050  1.1.1.14    mrg 	* config/nvptx/t-nvptx: Add mgomp.c
   4051  1.1.1.14    mrg 
   4052  1.1.1.14    mrg 2016-11-16  Waldemar Brodkorb  <wbx (a] openadk.org>
   4053  1.1.1.14    mrg 
   4054  1.1.1.14    mrg 	PR libgcc/68468
   4055  1.1.1.14    mrg 	* unwind-dw2-fde-dip.c: Fix build on FDPIC targets.
   4056  1.1.1.14    mrg 
   4057  1.1.1.14    mrg 2016-11-15  Claudiu Zissulescu  <claziss (a] synopsys.com>
   4058  1.1.1.14    mrg 
   4059  1.1.1.14    mrg 	* config/arc/lib1funcs.S (__mulsi3): Use feature defines instead
   4060  1.1.1.14    mrg 	of checking for cpus.
   4061  1.1.1.14    mrg 	(__umulsidi3, __umulsi3_highpart, __udivmodsi4, __divsi3)
   4062  1.1.1.14    mrg 	(__modsi3, __clzsi2): Likewise.
   4063  1.1.1.14    mrg 
   4064  1.1.1.14    mrg 2016-11-11  Szabolcs Nagy  <szabolcs.nagy (a] arm.com>
   4065  1.1.1.12    mrg 
   4066  1.1.1.12    mrg 	* config.host (i[3456]86-*-musl*, x86_64-*-musl*): Use
   4067  1.1.1.12    mrg 	i386/t-cpuinfo-static instead of i386/t-cpuinfo.
   4068  1.1.1.12    mrg 	* config/i386/t-cpuinfo-static: New.
   4069  1.1.1.12    mrg 
   4070  1.1.1.14    mrg 2016-11-03  Martin Liska  <mliska (a] suse.cz>
   4071  1.1.1.11    mrg 
   4072  1.1.1.14    mrg 	* libgcov-profiler.c (__gcov_time_profiler): Remove.
   4073  1.1.1.14    mrg 	(__gcov_time_profiler_atomic): Likewise.
   4074  1.1.1.14    mrg 
   4075  1.1.1.14    mrg 2016-11-03  Bernd Edlinger  <bernd.edlinger (a] hotmail.de>
   4076  1.1.1.14    mrg 
   4077  1.1.1.14    mrg 	PR libgcc/78067
   4078  1.1.1.14    mrg 	* libgcc2.c (__floatdisf, __floatdidf): Avoid undefined results from
   4079  1.1.1.14    mrg 	count_leading_zeros.
   4080  1.1.1.14    mrg 
   4081  1.1.1.14    mrg 2016-11-02  Uros Bizjak  <ubizjak (a] gmail.com>
   4082  1.1.1.14    mrg 
   4083  1.1.1.14    mrg 	* Makefile.in (LIB2_DIVMOD_FUNCS): Add _divmoddi4.
   4084  1.1.1.14    mrg 	* libgcc2.c (__divmoddi4): New function.
   4085  1.1.1.14    mrg 	* libgcc2.h (__divmoddi4): Declare.
   4086  1.1.1.14    mrg 	* libgcc-std.ver.in (GCC_7.0.0): New. Add __PFX_divmoddi4
   4087  1.1.1.14    mrg 	and __PFX_divmodti4.
   4088  1.1.1.14    mrg 
   4089  1.1.1.14    mrg 2016-10-24  Florian Weimer  <fweimer (a] redhat.com>
   4090  1.1.1.11    mrg 
   4091  1.1.1.11    mrg 	PR libgcc/78064
   4092  1.1.1.11    mrg 	* unwind-c.c: Include auto-target.h.
   4093  1.1.1.11    mrg 
   4094  1.1.1.14    mrg 2016-10-19  John David Anglin  <danglin (a] gcc.gnu.org>
   4095  1.1.1.11    mrg 
   4096  1.1.1.14    mrg 	* config/pa/pa64-hpux-lib.h: New file.
   4097  1.1.1.14    mrg 	(EH_FRAME_SECTION_NAME): Rename to __LIBGCC_EH_FRAME_SECTION_NAME__.
   4098  1.1.1.14    mrg 	(DTORS_SECTION_ASM_OP): Rename to __LIBGCC_DTORS_SECTION_ASM_OP__.
   4099  1.1.1.14    mrg 	* config.host (tm_file): Add pa/pa64-hpux-lib.h to tm_file on
   4100  1.1.1.14    mrg 	hppa*64*-*-hpux11*.
   4101  1.1.1.14    mrg 
   4102  1.1.1.14    mrg 2016-10-18  Max Filippov  <jcmvbkbc (a] gmail.com>
   4103  1.1.1.14    mrg 
   4104  1.1.1.14    mrg 	* config/xtensa/t-elf (LIB2ADDEH_XTENSA_UNWIND_DW2_FDE): New
   4105  1.1.1.14    mrg 	definition.
   4106  1.1.1.14    mrg 	* config/xtensa/t-linux (LIB2ADDEH_XTENSA_UNWIND_DW2_FDE): New
   4107  1.1.1.14    mrg 	definition.
   4108  1.1.1.14    mrg 	* config/xtensa/t-windowed (LIB2ADDEH): Use
   4109  1.1.1.14    mrg 	LIB2ADDEH_XTENSA_UNWIND_DW2_FDE defined by either xtensa/t-elf
   4110  1.1.1.14    mrg 	or xtensa/t-linux.
   4111  1.1.1.14    mrg 
   4112  1.1.1.14    mrg 2016-10-18  Ding-Kai Chen  <dkchen (a] cadence.com>
   4113  1.1.1.14    mrg 
   4114  1.1.1.14    mrg 	* config/xtensa/ieee754-df.S (__recipdf2, __rsqrtdf2,
   4115  1.1.1.14    mrg 	__ieee754_sqrt): New functions.
   4116  1.1.1.14    mrg 	(__divdf3): Add implementation with new FPU instructions under
   4117  1.1.1.14    mrg 	#if XCHAL_HAVE_DFP_DIV.
   4118  1.1.1.14    mrg 	* config/xtensa/ieee754-sf.S (__recipsf2, __rsqrtsf2,
   4119  1.1.1.14    mrg 	__ieee754_sqrtf): New functions.
   4120  1.1.1.14    mrg 	(__divsf3): Add implementation with new FPU instructions under
   4121  1.1.1.14    mrg 	#if XCHAL_HAVE_FP_DIV.
   4122  1.1.1.14    mrg 	* config/xtensa/t-xtensa (LIB1ASMFUNCS): Add _sqrtf, _recipsf2
   4123  1.1.1.14    mrg 	_rsqrtsf2, _sqrt, _recipdf2 and _rsqrtdf2.
   4124  1.1.1.14    mrg 
   4125  1.1.1.14    mrg 2016-10-13  Thomas Preud'homme  <thomas.preudhomme (a] arm.com>
   4126  1.1.1.14    mrg 
   4127  1.1.1.14    mrg 	* libgcov-profiler.c: Replace MEMMODEL_* macros by their __ATOMIC_*
   4128  1.1.1.14    mrg 	equivalent.
   4129  1.1.1.14    mrg 	* config/tilepro/atomic.c: Likewise and stop casting model to
   4130  1.1.1.14    mrg 	enum memmodel.
   4131  1.1.1.14    mrg 
   4132  1.1.1.14    mrg 2016-10-10  Joseph Myers  <joseph (a] codesourcery.com>
   4133  1.1.1.14    mrg 
   4134  1.1.1.14    mrg 	PR target/77586
   4135  1.1.1.14    mrg 	* config.host (ia64*-*-elf*, ia64*-*-freebsd*, ia64-hp-*vms*): Use
   4136  1.1.1.14    mrg 	soft-fp.
   4137  1.1.1.14    mrg 
   4138  1.1.1.14    mrg 2016-10-10  Andreas Tobler  <andreast (a] gcc.gnu.org>
   4139  1.1.1.14    mrg 
   4140  1.1.1.14    mrg 	* config.host: Add support for aarch64-*-freebsd*.
   4141  1.1.1.14    mrg 
   4142  1.1.1.14    mrg 2016-10-05  Andreas Schwab  <schwab (a] suse.de>
   4143  1.1.1.14    mrg 
   4144  1.1.1.14    mrg 	* config/ia64/crtbegin.S (__do_jv_register_classes): Remove.
   4145  1.1.1.14    mrg 	(.section .init_array): Don't call __do_jv_register_classes.
   4146  1.1.1.14    mrg 	(.section .init): Likewise.
   4147  1.1.1.14    mrg 
   4148  1.1.1.14    mrg 2016-10-04  Jakub Jelinek  <jakub (a] redhat.com>
   4149  1.1.1.14    mrg 
   4150  1.1.1.14    mrg 	* config/i386/cygming-crtbegin.c (_Jv_RegisterClasses): Remove.
   4151  1.1.1.14    mrg 	(__JCR_LIST__): Remove.
   4152  1.1.1.14    mrg 	(__gcc_register_frame): Don't attempt to _Jv_RegisterClasses.
   4153  1.1.1.14    mrg 	* config/i386/cygming-crtend.c (__JCR_END__): Remove.
   4154  1.1.1.14    mrg 	* config/ia64/crtbegin.S (__JCR_LIST__): Remove.
   4155  1.1.1.14    mrg 	* config/ia64/crtend.S (__JCR_END__): Remove.
   4156  1.1.1.14    mrg 	* crtstuff.c: Remove __LIBGCC_JCR_SECTION_NAME__ from preprocessor
   4157  1.1.1.14    mrg 	conditionals.
   4158  1.1.1.14    mrg 	(__JCR_LIST__, __JCR_END__): Remove.
   4159  1.1.1.14    mrg 	(frame_dummy): Don't attempt to _Jv_RegisterClasses.
   4160  1.1.1.14    mrg 	(__do_global_ctors_1): Likewise.
   4161  1.1.1.14    mrg 
   4162  1.1.1.14    mrg 2015-09-28  Uros Bizjak  <ubizjak (a] gmail.com>
   4163  1.1.1.14    mrg 
   4164  1.1.1.14    mrg 	* config/i386/cpuinfo.c (__get_cpuid_output): Remove.
   4165  1.1.1.14    mrg 	(__cpu_indicator_init): Call __get_cpuid, not __get_cpuid_output.
   4166  1.1.1.14    mrg 
   4167  1.1.1.14    mrg 2016-09-27  Martin Liska  <mliska (a] suse.cz>
   4168  1.1.1.14    mrg 
   4169  1.1.1.14    mrg 	PR gcov-profile/7970
   4170  1.1.1.14    mrg 	PR gcov-profile/16855
   4171  1.1.1.14    mrg 	PR gcov-profile/44779
   4172  1.1.1.14    mrg 	* libgcov-driver.c (__gcov_init): Do not register a atexit
   4173  1.1.1.14    mrg 	handler.
   4174  1.1.1.14    mrg 	(__gcov_exit): Rename from gcov_exit.
   4175  1.1.1.14    mrg 	* libgcov.h (__gcov_exit): Declare.
   4176  1.1.1.14    mrg 
   4177  1.1.1.14    mrg 2016-09-27  Martin Liska  <mliska (a] suse.cz>
   4178  1.1.1.14    mrg 
   4179  1.1.1.14    mrg 	PR bootstrap/77749
   4180  1.1.1.14    mrg 	* Makefile.in: Remove _gcov_merge_delta.
   4181  1.1.1.14    mrg 	* libgcov-merge.c (void __gcov_merge_delta): Remove.
   4182  1.1.1.14    mrg 	* libgcov-util.c (__gcov_delta_counter_op): Remove.
   4183  1.1.1.14    mrg 	* libgcov.h: Remove declaration of __gcov_merge_delta.
   4184  1.1.1.14    mrg 
   4185  1.1.1.14    mrg 2016-09-21  Eric Botcazou  <ebotcazou (a] adacore.com>
   4186  1.1.1.14    mrg 
   4187  1.1.1.14    mrg 	* configure.ac: Do not create links, only substitute the filenames.
   4188  1.1.1.14    mrg 	* configure: Regenerate.
   4189  1.1.1.14    mrg 	* Makefile.in: Assign the substitution results to variables.
   4190  1.1.1.14    mrg 	(LIBGCC_LINKS): Define.
   4191  1.1.1.14    mrg 	(enable-execute-stack.c): New rule.
   4192  1.1.1.14    mrg 	(unwind.h): Likewise.
   4193  1.1.1.14    mrg 	(md-unwind-support.h): Likewise.
   4194  1.1.1.14    mrg 	(sfp-machine.h): Likewise.
   4195  1.1.1.14    mrg 	(gthr-default.h): Likewise.
   4196  1.1.1.14    mrg 	Add $(LIBGCC_LINKS) to the prerequisites of all object files and
   4197  1.1.1.14    mrg 	unwind.h as prerequisite of install-unwind_h-forbuild.
   4198  1.1.1.14    mrg 
   4199  1.1.1.14    mrg 2016-09-16  Jakub Jelinek  <jakub (a] redhat.com>
   4200  1.1.1.14    mrg 
   4201  1.1.1.14    mrg 	PR libgcc/71744
   4202  1.1.1.14    mrg 	* unwind-dw2-fde.c (ATOMIC_FDE_FAST_PATH): Define if __register_frame*
   4203  1.1.1.14    mrg 	is not the primary registry and atomics are available.
   4204  1.1.1.14    mrg 	(any_objects_registered): New variable.
   4205  1.1.1.14    mrg 	(__register_frame_info_bases, __register_frame_info_table_bases):
   4206  1.1.1.14    mrg 	Atomically store 1 to any_objects_registered after registering first
   4207  1.1.1.14    mrg 	unwind info.
   4208  1.1.1.14    mrg 	(_Unwind_Find_FDE): Return early if any_objects_registered is 0.
   4209  1.1.1.14    mrg 
   4210  1.1.1.14    mrg 2016-09-09  James Greenhalgh  <james.greenhalgh (a] arm.com>
   4211  1.1.1.14    mrg 
   4212  1.1.1.14    mrg 	PR target/63250
   4213  1.1.1.14    mrg 	*  Makefile.in (lib2funcs): Build _mulhc3 and _divhc3.
   4214  1.1.1.14    mrg 	* libgcc2.h (LIBGCC_HAS_HF_MODE): Conditionally define.
   4215  1.1.1.14    mrg 	(HFtype): Likewise.
   4216  1.1.1.14    mrg 	(HCtype): Likewise.
   4217  1.1.1.14    mrg 	(__divhc3): Likewise.
   4218  1.1.1.14    mrg 	(__mulhc3): Likewise.
   4219  1.1.1.14    mrg 	* libgcc2.c: Support _mulhc3 and _divhc3.
   4220  1.1.1.14    mrg 
   4221  1.1.1.14    mrg 2016-09-07  Joseph Myers  <joseph (a] codesourcery.com>
   4222  1.1.1.11    mrg 
   4223  1.1.1.11    mrg 	PR libgcc/77519
   4224  1.1.1.11    mrg 	* libgcc2.c (NOTRUNC): Invert settings.
   4225  1.1.1.11    mrg 
   4226  1.1.1.14    mrg 2016-09-06  Martin Liska  <mliska (a] suse.cz>
   4227  1.1.1.11    mrg 
   4228  1.1.1.14    mrg 	PR gcov-profile/77378
   4229  1.1.1.14    mrg 	PR gcov-profile/77466
   4230  1.1.1.14    mrg 	* libgcov-profiler.c: Use __GCC_HAVE_SYNC_COMPARE_AND_SWAP_{4,8} to
   4231  1.1.1.14    mrg 	conditionaly enable/disable *_atomic functions.
   4232  1.1.1.11    mrg 
   4233  1.1.1.14    mrg 2016-08-26  Joseph Myers  <joseph (a] codesourcery.com>
   4234  1.1.1.12    mrg 
   4235  1.1.1.14    mrg 	* config.host (i[34567]86-*-* | x86_64-*-*): Enable TFmode soft-fp
   4236  1.1.1.14    mrg 	where not already enabled.
   4237  1.1.1.12    mrg 
   4238  1.1.1.14    mrg 2016-08-25  Szabolcs Nagy  <szabolcs.nagy (a] arm.com>
   4239  1.1.1.12    mrg 
   4240  1.1.1.14    mrg 	* config/mips/linux-unwind.h: Use sys/syscall.h.
   4241  1.1.1.14    mrg 
   4242  1.1.1.14    mrg 2016-08-16  Joseph Myers  <joseph (a] codesourcery.com>
   4243  1.1.1.14    mrg 
   4244  1.1.1.14    mrg 	PR libgcc/77265
   4245  1.1.1.14    mrg 	* soft-fp/adddf3.c: Update from glibc.
   4246  1.1.1.14    mrg 	* soft-fp/addsf3.c: Likewise.
   4247  1.1.1.14    mrg 	* soft-fp/addtf3.c: Likewise.
   4248  1.1.1.14    mrg 	* soft-fp/divdf3.c: Likewise.
   4249  1.1.1.14    mrg 	* soft-fp/divsf3.c: Likewise.
   4250  1.1.1.14    mrg 	* soft-fp/divtf3.c: Likewise.
   4251  1.1.1.14    mrg 	* soft-fp/double.h: Likewise.
   4252  1.1.1.14    mrg 	* soft-fp/eqdf2.c: Likewise.
   4253  1.1.1.14    mrg 	* soft-fp/eqsf2.c: Likewise.
   4254  1.1.1.14    mrg 	* soft-fp/eqtf2.c: Likewise.
   4255  1.1.1.14    mrg 	* soft-fp/extenddftf2.c: Likewise.
   4256  1.1.1.14    mrg 	* soft-fp/extended.h: Likewise.
   4257  1.1.1.14    mrg 	* soft-fp/extendsfdf2.c: Likewise.
   4258  1.1.1.14    mrg 	* soft-fp/extendsftf2.c: Likewise.
   4259  1.1.1.14    mrg 	* soft-fp/extendxftf2.c: Likewise.
   4260  1.1.1.14    mrg 	* soft-fp/fixdfdi.c: Likewise.
   4261  1.1.1.14    mrg 	* soft-fp/fixdfsi.c: Likewise.
   4262  1.1.1.14    mrg 	* soft-fp/fixdfti.c: Likewise.
   4263  1.1.1.14    mrg 	* soft-fp/fixsfdi.c: Likewise.
   4264  1.1.1.14    mrg 	* soft-fp/fixsfsi.c: Likewise.
   4265  1.1.1.14    mrg 	* soft-fp/fixsfti.c: Likewise.
   4266  1.1.1.14    mrg 	* soft-fp/fixtfdi.c: Likewise.
   4267  1.1.1.14    mrg 	* soft-fp/fixtfsi.c: Likewise.
   4268  1.1.1.14    mrg 	* soft-fp/fixtfti.c: Likewise.
   4269  1.1.1.14    mrg 	* soft-fp/fixunsdfdi.c: Likewise.
   4270  1.1.1.14    mrg 	* soft-fp/fixunsdfsi.c: Likewise.
   4271  1.1.1.14    mrg 	* soft-fp/fixunsdfti.c: Likewise.
   4272  1.1.1.14    mrg 	* soft-fp/fixunssfdi.c: Likewise.
   4273  1.1.1.14    mrg 	* soft-fp/fixunssfsi.c: Likewise.
   4274  1.1.1.14    mrg 	* soft-fp/fixunssfti.c: Likewise.
   4275  1.1.1.14    mrg 	* soft-fp/fixunstfdi.c: Likewise.
   4276  1.1.1.14    mrg 	* soft-fp/fixunstfsi.c: Likewise.
   4277  1.1.1.14    mrg 	* soft-fp/fixunstfti.c: Likewise.
   4278  1.1.1.14    mrg 	* soft-fp/floatdidf.c: Likewise.
   4279  1.1.1.14    mrg 	* soft-fp/floatdisf.c: Likewise.
   4280  1.1.1.14    mrg 	* soft-fp/floatditf.c: Likewise.
   4281  1.1.1.14    mrg 	* soft-fp/floatsidf.c: Likewise.
   4282  1.1.1.14    mrg 	* soft-fp/floatsisf.c: Likewise.
   4283  1.1.1.14    mrg 	* soft-fp/floatsitf.c: Likewise.
   4284  1.1.1.14    mrg 	* soft-fp/floattidf.c: Likewise.
   4285  1.1.1.14    mrg 	* soft-fp/floattisf.c: Likewise.
   4286  1.1.1.14    mrg 	* soft-fp/floattitf.c: Likewise.
   4287  1.1.1.14    mrg 	* soft-fp/floatundidf.c: Likewise.
   4288  1.1.1.14    mrg 	* soft-fp/floatundisf.c: Likewise.
   4289  1.1.1.14    mrg 	* soft-fp/floatunditf.c: Likewise.
   4290  1.1.1.14    mrg 	* soft-fp/floatunsidf.c: Likewise.
   4291  1.1.1.14    mrg 	* soft-fp/floatunsisf.c: Likewise.
   4292  1.1.1.14    mrg 	* soft-fp/floatunsitf.c: Likewise.
   4293  1.1.1.14    mrg 	* soft-fp/floatuntidf.c: Likewise.
   4294  1.1.1.14    mrg 	* soft-fp/floatuntisf.c: Likewise.
   4295  1.1.1.14    mrg 	* soft-fp/floatuntitf.c: Likewise.
   4296  1.1.1.14    mrg 	* soft-fp/gedf2.c: Likewise.
   4297  1.1.1.14    mrg 	* soft-fp/gesf2.c: Likewise.
   4298  1.1.1.14    mrg 	* soft-fp/getf2.c: Likewise.
   4299  1.1.1.14    mrg 	* soft-fp/ledf2.c: Likewise.
   4300  1.1.1.14    mrg 	* soft-fp/lesf2.c: Likewise.
   4301  1.1.1.14    mrg 	* soft-fp/letf2.c: Likewise.
   4302  1.1.1.14    mrg 	* soft-fp/muldf3.c: Likewise.
   4303  1.1.1.14    mrg 	* soft-fp/mulsf3.c: Likewise.
   4304  1.1.1.14    mrg 	* soft-fp/multf3.c: Likewise.
   4305  1.1.1.14    mrg 	* soft-fp/negdf2.c: Likewise.
   4306  1.1.1.14    mrg 	* soft-fp/negsf2.c: Likewise.
   4307  1.1.1.14    mrg 	* soft-fp/negtf2.c: Likewise.
   4308  1.1.1.14    mrg 	* soft-fp/op-1.h: Likewise.
   4309  1.1.1.14    mrg 	* soft-fp/op-2.h: Likewise.
   4310  1.1.1.14    mrg 	* soft-fp/op-4.h: Likewise.
   4311  1.1.1.14    mrg 	* soft-fp/op-8.h: Likewise.
   4312  1.1.1.14    mrg 	* soft-fp/op-common.h: Likewise.
   4313  1.1.1.14    mrg 	* soft-fp/quad.h: Likewise.
   4314  1.1.1.14    mrg 	* soft-fp/single.h: Likewise.
   4315  1.1.1.14    mrg 	* soft-fp/soft-fp.h: Likewise.
   4316  1.1.1.14    mrg 	* soft-fp/subdf3.c: Likewise.
   4317  1.1.1.14    mrg 	* soft-fp/subsf3.c: Likewise.
   4318  1.1.1.14    mrg 	* soft-fp/subtf3.c: Likewise.
   4319  1.1.1.14    mrg 	* soft-fp/truncdfsf2.c: Likewise.
   4320  1.1.1.14    mrg 	* soft-fp/trunctfdf2.c: Likewise.
   4321  1.1.1.14    mrg 	* soft-fp/trunctfsf2.c: Likewise.
   4322  1.1.1.14    mrg 	* soft-fp/trunctfxf2.c: Likewise.
   4323  1.1.1.14    mrg 	* soft-fp/unorddf2.c: Likewise.
   4324  1.1.1.14    mrg 	* soft-fp/unordsf2.c: Likewise.
   4325  1.1.1.14    mrg 	* soft-fp/unordtf2.c: Likewise.
   4326  1.1.1.14    mrg 
   4327  1.1.1.14    mrg 2016-08-15  Gilles Gouaillardet  <gilles.gouaillardet (a] gmail.com>
   4328  1.1.1.14    mrg 
   4329  1.1.1.14    mrg 	PR gcov-profile/67097
   4330  1.1.1.14    mrg 	* libgcov-util.c (gcov_profile_merge): Skip missing files.
   4331  1.1.1.14    mrg 
   4332  1.1.1.14    mrg 2016-08-10  Martin Liska  <mliska (a] suse.cz>
   4333  1.1.1.14    mrg 
   4334  1.1.1.14    mrg 	PR gcov-profile/58306
   4335  1.1.1.14    mrg 	* Makefile.in: New functions (modules) are added.
   4336  1.1.1.14    mrg 	* libgcov-profiler.c (__gcov_interval_profiler_atomic): New
   4337  1.1.1.14    mrg 	function.
   4338  1.1.1.14    mrg 	(__gcov_pow2_profiler_atomic): New function.
   4339  1.1.1.14    mrg 	(__gcov_one_value_profiler_body): New argument is instroduced.
   4340  1.1.1.14    mrg 	(__gcov_one_value_profiler): Call with the new argument.
   4341  1.1.1.14    mrg 	(__gcov_one_value_profiler_atomic): Likewise.
   4342  1.1.1.14    mrg 	(__gcov_indirect_call_profiler_v2): Likewise.
   4343  1.1.1.14    mrg 	(__gcov_time_profiler_atomic): New function.
   4344  1.1.1.14    mrg 	(__gcov_average_profiler_atomic): Likewise.
   4345  1.1.1.14    mrg 	(__gcov_ior_profiler_atomic): Likewise.
   4346  1.1.1.14    mrg 	* libgcov.h: Declare the aforementioned functions.
   4347  1.1.1.14    mrg 
   4348  1.1.1.14    mrg 2016-08-09  Martin Liska  <mliska (a] suse.cz>
   4349  1.1.1.14    mrg 
   4350  1.1.1.14    mrg 	* libgcov-util.c: Fix typo and GNU coding style.
   4351  1.1.1.14    mrg 
   4352  1.1.1.14    mrg 2016-08-09  Martin Liska  <mliska (a] suse.cz>
   4353  1.1.1.14    mrg 
   4354  1.1.1.14    mrg 	* Makefile.in: Remove __gcov_indirect_call_profiler.
   4355  1.1.1.14    mrg 	* libgcov-profiler.c (__gcov_indirect_call_profiler): Remove
   4356  1.1.1.14    mrg 	function.
   4357  1.1.1.14    mrg 	* libgcov.h: And the declaration of the function.
   4358  1.1.1.14    mrg 
   4359  1.1.1.14    mrg 2016-08-09  Martin Liska  <mliska (a] suse.cz>
   4360  1.1.1.14    mrg 
   4361  1.1.1.14    mrg 	* libgcov-profiler.c (__gcov_pow2_profiler): Consider 0 as not
   4362  1.1.1.14    mrg 	power of two.
   4363  1.1.1.14    mrg 
   4364  1.1.1.14    mrg 2016-07-29  Bill Schmidt  <wschmidt (a] linux.vnet.ibm.com>
   4365  1.1.1.12    mrg 
   4366  1.1.1.12    mrg 	* config/rs6000/_divkc3.c: Add copyright/license boilerplate.
   4367  1.1.1.12    mrg 	* config/rs6000/_mulkc3.c: Likewise.
   4368  1.1.1.12    mrg 
   4369  1.1.1.14    mrg 2016-07-29  Georg-Johann Lay  <avr (a] gjlay.de>
   4370  1.1.1.10    mrg 
   4371  1.1.1.14    mrg 	* config/avr/lib1funcs.S (__muldi3) [have MUL]: No need to clear
   4372  1.1.1.14    mrg 	zero_reg as previous call to __umulhisi3 already cleared it.
   4373  1.1.1.14    mrg 
   4374  1.1.1.14    mrg 2016-07-21  Aurelien Jarno <aurelien (a] aurel32.net>
   4375  1.1.1.14    mrg 
   4376  1.1.1.14    mrg 	PR target/59833
   4377  1.1.1.14    mrg 	* config/arm/ieee754-df.S (extendsfdf2): Convert sNaN to qNaN.
   4378  1.1.1.14    mrg 
   4379  1.1.1.14    mrg 2016-07-19  Nick Clifton  <nickc (a] redhat.com>
   4380  1.1.1.14    mrg 
   4381  1.1.1.14    mrg 	* config.host (m32r): Add m32r/t-m32r to tmake_file.
   4382  1.1.1.14    mrg 	Add crtinit.o and crtfini.o to extra_parts.
   4383  1.1.1.14    mrg 
   4384  1.1.1.14    mrg 2016-07-12  Bill Schmidt  <wschmidt (a] linux.vnet.ibm.com>
   4385  1.1.1.12    mrg 
   4386  1.1.1.12    mrg 	* config/rs6000/_divkc3.c: New.
   4387  1.1.1.12    mrg 	* config/rs6000/_mulkc3.c: New.
   4388  1.1.1.12    mrg 	* config/rs6000/quad-float128.h: Define TFtype; declare _mulkc3
   4389  1.1.1.12    mrg 	and _divkc3.
   4390  1.1.1.12    mrg 	* config/rs6000/t-float128: Add _mulkc3 and _divkc3 to
   4391  1.1.1.12    mrg 	fp128_ppc_funcs.
   4392  1.1.1.10    mrg 
   4393  1.1.1.14    mrg 2016-07-11  Hale Wang  <hale.wang (a] arm.com>
   4394  1.1.1.14    mrg 	    Andre Vieira  <andre.simoesdiasvieira (a] arm.com>
   4395  1.1.1.10    mrg 
   4396  1.1.1.14    mrg 	* config/arm/lib1funcs.S: Add new wrapper.
   4397  1.1.1.14    mrg 
   4398  1.1.1.14    mrg 2016-07-07  Thomas Preud'homme  <thomas.preudhomme (a] arm.com>
   4399  1.1.1.14    mrg 
   4400  1.1.1.14    mrg 	* config/arm/lib1funcs.S (__ARM_ARCH__): Define to 8 for ARMv8-M.
   4401  1.1.1.14    mrg 
   4402  1.1.1.14    mrg 2016-07-07  Thomas Preud'homme  <thomas.preudhomme (a] arm.com>
   4403  1.1.1.14    mrg 
   4404  1.1.1.14    mrg 	* config/arm/lib1funcs.S (HAVE_ARM_CLZ): Define for ARMv6* or later
   4405  1.1.1.14    mrg 	and ARMv5t* rather than for a fixed list of architectures.
   4406  1.1.1.14    mrg 
   4407  1.1.1.14    mrg 2016-07-07  Thomas Preud'homme  <thomas.preudhomme (a] arm.com>
   4408  1.1.1.14    mrg 
   4409  1.1.1.14    mrg 	* config/arm/bpabi-v6m.S: Clarify what architectures is the
   4410  1.1.1.14    mrg 	implementation suitable for.
   4411  1.1.1.14    mrg 	* config/arm/lib1funcs.S (__prefer_thumb__): Define among other cases
   4412  1.1.1.14    mrg 	for all Thumb-1 only targets.
   4413  1.1.1.14    mrg 	(NOT_ISA_TARGET_32BIT): Define for Thumb-1 only targets.
   4414  1.1.1.14    mrg 	(THUMB_LDIV0): Test for NOT_ISA_TARGET_32BIT rather than
   4415  1.1.1.14    mrg 	__ARM_ARCH_6M__.
   4416  1.1.1.14    mrg 	(EQUIV): Likewise.
   4417  1.1.1.14    mrg 	(ARM_FUNC_ALIAS): Likewise.
   4418  1.1.1.14    mrg 	(umodsi3): Add check to __ARM_ARCH_ISA_THUMB != 1 to guard the idiv
   4419  1.1.1.14    mrg 	version.
   4420  1.1.1.14    mrg 	(modsi3): Likewise.
   4421  1.1.1.14    mrg 	(clzsi2): Test for NOT_ISA_TARGET_32BIT rather than __ARM_ARCH_6M__.
   4422  1.1.1.14    mrg 	(clzdi2): Likewise.
   4423  1.1.1.14    mrg 	(ctzsi2): Likewise.
   4424  1.1.1.14    mrg 	(L_interwork_call_via_rX): Test for __ARM_ARCH_ISA_ARM rather than
   4425  1.1.1.14    mrg 	__ARM_ARCH_6M__ in guard for checking whether it is defined.
   4426  1.1.1.14    mrg 	(final includes): Test for NOT_ISA_TARGET_32BIT rather than
   4427  1.1.1.14    mrg 	__ARM_ARCH_6M__ and add comment to indicate the connection between
   4428  1.1.1.14    mrg 	this condition and the one in gcc/config/arm/elf.h.
   4429  1.1.1.14    mrg 	* config/arm/libunwind.S: Test for __ARM_ARCH_ISA_THUMB and
   4430  1.1.1.14    mrg 	__ARM_ARCH_ISA_ARM rather than __ARM_ARCH_6M__.
   4431  1.1.1.14    mrg 	* config/arm/t-softfp: Likewise.
   4432  1.1.1.14    mrg 
   4433  1.1.1.14    mrg 2016-07-06  Trevor Saunders  <tbsaunde+gcc (a] tbsaunde.org>
   4434  1.1.1.14    mrg 
   4435  1.1.1.14    mrg 	* libgcc2.c (SYMBOL__MAIN): Remove checks for
   4436  1.1.1.14    mrg 	CTOR_LISTS_DEFINED_EXTERNALLY.
   4437  1.1.1.14    mrg 
   4438  1.1.1.14    mrg 2016-06-28  Walter Lee  <walt (a] tilera.com>
   4439  1.1.1.14    mrg 
   4440  1.1.1.14    mrg 	* config/tilepro/atomic.h: Do not include arch/spr_def.h and
   4441  1.1.1.14    mrg 	asm/unistd.h.
   4442  1.1.1.14    mrg 	(SPR_CMPEXCH_VALUE): Define for tilegx.
   4443  1.1.1.14    mrg 	(__NR_FAST_cmpxchg): Define for tilepro.
   4444  1.1.1.14    mrg 	(__NR_FAST_atomic_update): Define for tilepro.
   4445  1.1.1.14    mrg 	(__NR_FAST_cmpxchg64): Define for tilepro.
   4446  1.1.1.14    mrg 
   4447  1.1.1.14    mrg 2016-06-23  Jakub Sejdak  <jakub.sejdak (a] phoesys.com>
   4448  1.1.1.14    mrg 
   4449  1.1.1.14    mrg 	* config.host: Add suport for arm*-*-phoenix* targets.
   4450  1.1.1.14    mrg 
   4451  1.1.1.14    mrg 2016-06-21  Trevor Saunders  <tbsaunde+gcc (a] tbsaunde.org>
   4452  1.1.1.14    mrg 
   4453  1.1.1.14    mrg 	* config.host: Remove support for mep-*.
   4454  1.1.1.14    mrg 	* config/mep/lib1funcs.S: Remove.
   4455  1.1.1.14    mrg 	* config/mep/lib2funcs.c: Remove.
   4456  1.1.1.14    mrg 	* config/mep/t-mep: Remove.
   4457  1.1.1.14    mrg 	* config/mep/tramp.c: Remove.
   4458  1.1.1.14    mrg 
   4459  1.1.1.14    mrg 2016-06-21  Trevor Saunders  <tbsaunde+gcc (a] tbsaunde.org>
   4460  1.1.1.14    mrg 
   4461  1.1.1.14    mrg 	* config.host: Remove support for avr-rtems.
   4462  1.1.1.14    mrg 	* config/avr/t-rtems: Remove.
   4463  1.1.1.14    mrg 
   4464  1.1.1.14    mrg 2016-06-21  Trevor Saunders  <tbsaunde+gcc (a] tbsaunde.org>
   4465  1.1.1.14    mrg 
   4466  1.1.1.14    mrg 	* config.host: Remove m32r-rtems support.
   4467  1.1.1.14    mrg 
   4468  1.1.1.14    mrg 2016-06-21  Trevor Saunders  <tbsaunde+gcc (a] tbsaunde.org>
   4469  1.1.1.14    mrg 
   4470  1.1.1.14    mrg 	* config.host: Remove h8300-rtems support.
   4471  1.1.1.14    mrg 
   4472  1.1.1.14    mrg 2016-06-21  Trevor Saunders  <tbsaunde+gcc (a] tbsaunde.org>
   4473  1.1.1.14    mrg 
   4474  1.1.1.14    mrg 	* config.host: Remove support for knetbsd.
   4475  1.1.1.14    mrg 
   4476  1.1.1.14    mrg 2016-06-21  Trevor Saunders  <tbsaunde+gcc (a] tbsaunde.org>
   4477  1.1.1.14    mrg 
   4478  1.1.1.14    mrg 	* config.host: Remove support for openbsd 2 and 3.
   4479  1.1.1.14    mrg 
   4480  1.1.1.14    mrg 2016-06-21  Trevor Saunders  <tbsaunde+gcc (a] tbsaunde.org>
   4481  1.1.1.14    mrg 
   4482  1.1.1.14    mrg 	* config.host: Remove interix support.
   4483  1.1.1.14    mrg 	* config/i386/t-interix: Remove.
   4484  1.1.1.14    mrg 
   4485  1.1.1.14    mrg 2016-06-18  John David Anglin  <danglin (a] gcc.gnu.org>
   4486  1.1.1.14    mrg 
   4487  1.1.1.14    mrg 	* config/pa/fptr.c (__canonicalize_funcptr_for_compare): Don't set
   4488  1.1.1.14    mrg 	least-significant bit in function pointer for fixup.
   4489  1.1.1.14    mrg 
   4490  1.1.1.14    mrg 2016-06-05  Aaron Conole  <aconole (a] redhat.com>
   4491  1.1.1.14    mrg 	    Nathan Sidwell  <nathan (a] acm.org>
   4492  1.1.1.14    mrg 
   4493  1.1.1.14    mrg 	PR libgcc/71400
   4494  1.1.1.14    mrg 	* libgcov-driver-system.c (__gcov_error_file): Disable if IN_GCOV_TOOL.
   4495  1.1.1.14    mrg 	(get_gcov_error_file): Check __gcov_error_file before trying to
   4496  1.1.1.14    mrg 	initialize it.
   4497  1.1.1.14    mrg 	(gcov_error): Always use get_gcov_error_file.
   4498  1.1.1.14    mrg 
   4499  1.1.1.14    mrg 2016-06-02  Aaron Conole  <aconole (a] redhat.com>
   4500  1.1.1.14    mrg 
   4501  1.1.1.14    mrg 	* libgcov-driver-system.c (__gcov_error_file): New.
   4502  1.1.1.14    mrg 	(get_gcov_error_file): New.
   4503  1.1.1.14    mrg 	(gcov_error): Use and set __gcov_error_file.
   4504  1.1.1.14    mrg 	(gcov_error_exit): New.
   4505  1.1.1.14    mrg 	* libgcov-driver.c (gcov_exit): Call gcov_error_exit.
   4506  1.1.1.14    mrg 
   4507  1.1.1.14    mrg 2016-05-26  Nathan Sidwell  <nathan (a] acm.org>
   4508  1.1.1.14    mrg 
   4509  1.1.1.14    mrg 	* config/nvptx/free.asm: Delete.
   4510  1.1.1.14    mrg 	* config/nvptx/malloc.asm: Delete.
   4511  1.1.1.14    mrg 	* config/nvptx/realloc.c: Delete.
   4512  1.1.1.14    mrg 	* t-nvptx: Update.
   4513  1.1.1.14    mrg 
   4514  1.1.1.14    mrg 2016-05-25  Nathan Sidwell  <nathan (a] acm.org>
   4515  1.1.1.14    mrg 
   4516  1.1.1.14    mrg 	* config/nvptx/crt0.s: Delete.
   4517  1.1.1.14    mrg 	* config/nvptx/crt0.c: New.
   4518  1.1.1.14    mrg 	* t-nvptx: Update.
   4519  1.1.1.14    mrg 
   4520  1.1.1.14    mrg 2016-05-19  Sandra Loosemore  <sandra (a] codesourcery.com>
   4521  1.1.1.14    mrg 
   4522  1.1.1.14    mrg 	* config.host [x86_64-*-cygwin*]: Handle tmake_eh_file for mixed
   4523  1.1.1.14    mrg 	dw2/seh configuration.
   4524  1.1.1.14    mrg 	[x86_64-*-mingw*]: Likewise.
   4525  1.1.1.14    mrg 
   4526  1.1.1.14    mrg 2016-05-10  Joel Sherrill <joel (a] rtems.org>
   4527  1.1.1.10    mrg 
   4528  1.1.1.10    mrg 	PR libgcc/70720
   4529  1.1.1.10    mrg 	* config.host (moxie-*-rtems*): Merge this stanza with other moxie
   4530  1.1.1.10    mrg 	targets so the same extra_parts are built.  Also have tmake_file add
   4531  1.1.1.10    mrg 	on to its value rather than override.
   4532  1.1.1.10    mrg 
   4533  1.1.1.14    mrg 2016-04-30  Oleg Endo  <olegendo (a] gcc.gnu.org>
   4534  1.1.1.14    mrg 
   4535  1.1.1.14    mrg 	* config.host: Remove SH5 support.
   4536  1.1.1.14    mrg 	* configure: Likewise.
   4537  1.1.1.14    mrg 
   4538  1.1.1.14    mrg 2016-04-29  Oleg Endo  <olegendo (a] gcc.gnu.org>
   4539  1.1.1.14    mrg 
   4540  1.1.1.14    mrg 	* config/sh/crt1.S: Remove SH5 support.
   4541  1.1.1.14    mrg 	* config/sh/crti.S: Likewise.
   4542  1.1.1.14    mrg 	* config/sh/crtn.S: Likewise.
   4543  1.1.1.14    mrg 	* config/sh/lib1funcs-4-300.S: Likewise.
   4544  1.1.1.14    mrg 	* config/sh/lib1funcs-Os-4-200.S: Likewise.
   4545  1.1.1.14    mrg 	* config/sh/lib1funcs.S: Likewise.
   4546  1.1.1.14    mrg 	* config/sh/linux-unwind.h: Likewise.
   4547  1.1.1.14    mrg 	* config/sh/t-sh64: Delete.
   4548  1.1.1.12    mrg 
   4549  1.1.1.14    mrg 2016-04-29  Claudiu Zissulescu  <claziss (a] synopsys.com>
   4550  1.1.1.14    mrg 
   4551  1.1.1.14    mrg 	* config/arc/ieee-754/eqdf2.S: Handle FPX NaN.
   4552  1.1.1.14    mrg 
   4553  1.1.1.14    mrg 2016-04-28  Claudiu Zissulescu  <claziss (a] synopsys.com>
   4554  1.1.1.14    mrg 	    Joern Rennecke  <joern.rennecke (a] embecosm.com>
   4555  1.1.1.14    mrg 
   4556  1.1.1.14    mrg 	* config/arc/crttls.S: New file.
   4557  1.1.1.14    mrg 	* config/arc/t-arc: New rule.
   4558  1.1.1.14    mrg 	* config.host (arc*-*-elf*, arc*-*-linux*): Add crttls.o.
   4559  1.1.1.14    mrg 
   4560  1.1.1.14    mrg 2016-04-25  Nick Clifton  <nickc (a] redhat.com>
   4561  1.1.1.14    mrg 
   4562  1.1.1.14    mrg 	* config/msp430/cmpd.c (__mspabi_cmpf): Add prototype.
   4563  1.1.1.14    mrg 	(__mspabi_cmpd): Likewise.
   4564  1.1.1.14    mrg 	* config/msp430/floathidf.c (__floathidf): Likewise.
   4565  1.1.1.14    mrg 	* config/msp430/floathisf.c (__floathisf): Likewise
   4566  1.1.1.14    mrg 	* config/msp430/floatunhidf.c (__floatunssidf): Likewise.
   4567  1.1.1.14    mrg 	* config/msp430/floatunhisf.c (__floatunshisf): Likewise.
   4568  1.1.1.14    mrg 	* config/msp430/lib2shift.c (__ashlsi3): Take a signed char as the
   4569  1.1.1.14    mrg 	second parameter.
   4570  1.1.1.14    mrg 	(__ashrsi3): Likewise.
   4571  1.1.1.14    mrg 
   4572  1.1.1.14    mrg 2016-04-21  Waldemar Brodkorb  <wbx (a] openadk.org>
   4573  1.1.1.14    mrg 
   4574  1.1.1.14    mrg 	* config/m68k/linux-atomic.c: Do not include unistd.h
   4575  1.1.1.14    mrg 
   4576  1.1.1.14    mrg 2016-04-20  Martin Galvan  <martin.galvan (a] tallertechnologies.com>
   4577  1.1.1.14    mrg 
   4578  1.1.1.14    mrg 	* config/arm/ieee754-df.S: Fix typos in comments.
   4579  1.1.1.12    mrg 
   4580  1.1.1.12    mrg 2016-04-11  Michael Meissner  <meissner (a] linux.vnet.ibm.com>
   4581  1.1.1.12    mrg 
   4582  1.1.1.12    mrg 	PR target/70381
   4583  1.1.1.12    mrg 	* configure.ac (powerpc*-*-linux*): Rework tests to build
   4584  1.1.1.12    mrg 	__float128 emulation routines to not depend on using #pragma GCC
   4585  1.1.1.12    mrg 	target to enable -mfloat128.
   4586  1.1.1.12    mrg 	* configure: Regnerate.
   4587  1.1.1.12    mrg 
   4588  1.1.1.10    mrg 2016-04-04  Eric Botcazou  <ebotcazou (a] adacore.com>
   4589  1.1.1.10    mrg 
   4590  1.1.1.10    mrg 	PR target/67172
   4591  1.1.1.10    mrg 	* libgcc2.c (L__main): Undefine __LIBGCC_EH_FRAME_SECTION_NAME__ if
   4592  1.1.1.10    mrg 	__MINGW32__ is defined.
   4593  1.1.1.10    mrg 
   4594  1.1.1.12    mrg 2016-03-28  James Bowman  <james.bowman (a] ftdichip.com>
   4595  1.1.1.10    mrg 
   4596  1.1.1.14    mrg 	* libgcc/config/ft32/lib1funcs.S (*divsi3, *modsi3): New.
   4597  1.1.1.12    mrg 
   4598  1.1.1.12    mrg 2016-03-22  Michael Meissner  <meissner (a] linux.vnet.ibm.com>
   4599  1.1.1.12    mrg 
   4600  1.1.1.12    mrg 	PR libgcc/70363
   4601  1.1.1.12    mrg 	* config/rs6000/extendkftf2-sw.c (__extendkftf2_sw): If libgcc was
   4602  1.1.1.12    mrg 	built with an assembler that does not support ISA 3.0
   4603  1.1.1.12    mrg 	instructions, rename __extendkftf2_sw to __extendkftf2.
   4604  1.1.1.12    mrg 
   4605  1.1.1.12    mrg 2016-03-16  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   4606  1.1.1.10    mrg 
   4607  1.1.1.10    mrg 	PR target/38239
   4608  1.1.1.10    mrg 	* config/sol2/gmon.c [__i386__] (_mcount): Save and restore
   4609  1.1.1.10    mrg 	call-clobbered registers.
   4610  1.1.1.10    mrg 	(internal_mcount): Remove __i386__ handling.
   4611  1.1.1.10    mrg 
   4612  1.1.1.12    mrg 2016-02-26  Joel Sherrill <joel (a] rtems.org>
   4613  1.1.1.12    mrg 
   4614  1.1.1.12    mrg 	* config.host: Add x86_64-*-rtems*.
   4615  1.1.1.12    mrg 
   4616  1.1.1.12    mrg 2016-02-26  Joel Sherrill <joel (a] rtems.org>
   4617  1.1.1.12    mrg 
   4618  1.1.1.12    mrg 	* libgcc/config.host: Add aarch64-*-rtems*.
   4619  1.1.1.12    mrg 
   4620  1.1.1.12    mrg 2016-02-26  Paul E. Murphy  <murphyp (a] linux.vnet.ibm.com>
   4621  1.1.1.12    mrg 	    Bill Schmidt  <wschmidt (a] linux.vnet.ibm.com>
   4622  1.1.1.12    mrg 
   4623  1.1.1.12    mrg 	* config/rs6000/sfp-machine.h (_FP_DECL_EX): Declare _fpsr as a
   4624  1.1.1.12    mrg 	union of u64 and double.
   4625  1.1.1.12    mrg 	(FP_TRAPPING_EXCEPTIONS): Return a bitmask of trapping exceptions.
   4626  1.1.1.12    mrg 	(FP_INIT_ROUNDMODE): Read the fpscr instead of writing a mystery
   4627  1.1.1.12    mrg 	value.
   4628  1.1.1.12    mrg 	(FP_ROUNDMODE): Update the usage of _fpscr.
   4629  1.1.1.12    mrg 
   4630  1.1.1.12    mrg 2016-02-25  Ilya Verbin  <ilya.verbin (a] intel.com>
   4631  1.1.1.12    mrg 
   4632  1.1.1.12    mrg 	PR driver/68463
   4633  1.1.1.12    mrg 	* Makefile.in (crtoffloadtable$(objext)): New rule.
   4634  1.1.1.12    mrg 	* configure.ac (extra_parts): Add crtoffloadtable$(objext) if
   4635  1.1.1.12    mrg 	enable_offload_targets is not empty.
   4636  1.1.1.12    mrg 	* configure: Regenerate.
   4637  1.1.1.12    mrg 	* offloadstuff.c: Move __OFFLOAD_TABLE__ from crtoffloadend to
   4638  1.1.1.12    mrg 	crtoffloadtable.
   4639  1.1.1.12    mrg 
   4640  1.1.1.12    mrg 2016-02-17  Max Filippov  <jcmvbkbc (a] gmail.com>
   4641  1.1.1.12    mrg 
   4642  1.1.1.12    mrg 	* config/xtensa/ieee754-df.S (__muldf3_aux, __divdf3_aux): Add
   4643  1.1.1.12    mrg 	.literal_position before the function.
   4644  1.1.1.12    mrg 	* config/xtensa/ieee754-sf.S (__mulsf3_aux, __divsf3_aux):
   4645  1.1.1.12    mrg 	Likewise.
   4646  1.1.1.12    mrg 
   4647  1.1.1.12    mrg 2016-02-15  Marcin Kocielnicki  <koriakin (a] 0x04.net>
   4648  1.1.1.12    mrg 
   4649  1.1.1.12    mrg 	* config.host: Use t-stack and t-stack-s390 for s390*-*-linux.
   4650  1.1.1.12    mrg 	* config/s390/morestack.S: New file.
   4651  1.1.1.12    mrg 	* config/s390/t-stack-s390: New file.
   4652  1.1.1.12    mrg 	* generic-morestack.c (__splitstack_find): Add s390-specific code.
   4653  1.1.1.12    mrg 
   4654  1.1.1.12    mrg 2016-02-12  Walter Lee  <walt (a] tilera.com>
   4655  1.1.1.12    mrg 
   4656  1.1.1.12    mrg 	* config.host (tilegx*-*-linux*): remove ti from
   4657  1.1.1.12    mrg 	softfp_int_modes for 32-bit configs.
   4658  1.1.1.12    mrg 
   4659  1.1.1.10    mrg 2016-02-10  Ian Lance Taylor  <iant (a] google.com>
   4660  1.1.1.10    mrg 
   4661  1.1.1.10    mrg 	PR go/68562
   4662  1.1.1.10    mrg 	* config/i386/morestack.S (__stack_split_initialize): Align
   4663  1.1.1.10    mrg 	stack.
   4664  1.1.1.10    mrg 
   4665  1.1.1.12    mrg 2016-02-03  Andreas Tobler  <andreast (a] gcc.gnu.org>
   4666  1.1.1.12    mrg 
   4667  1.1.1.12    mrg 	PR bootstrap/69611
   4668  1.1.1.12    mrg 	* config/rs6000/sfp-machine.h: Guard __sfp_exceptions with
   4669  1.1.1.12    mrg 	__FLOAT128__ to compile only for __float128 capable targets.
   4670  1.1.1.12    mrg 
   4671  1.1.1.12    mrg 2016-01-25  Jakub Jelinek  <jakub (a] redhat.com>
   4672  1.1.1.12    mrg 
   4673  1.1.1.12    mrg 	PR target/69444
   4674  1.1.1.12    mrg 	* config/rs6000/sfp-machine.h: Fix a typo in #ifndef - __NO_FPRS__
   4675  1.1.1.12    mrg 	instead of ___NO_FPRS__.
   4676  1.1.1.12    mrg 
   4677  1.1.1.12    mrg 2016-01-21  Michael Meissner  <meissner (a] linux.vnet.ibm.com>
   4678  1.1.1.12    mrg 	    Steven Munroe  <munroesj (a] linux.vnet.ibm.com>
   4679  1.1.1.12    mrg 	    Tulio Magno Quites Machado Filho  <tulioqm (a] br.ibm.com>
   4680  1.1.1.12    mrg 
   4681  1.1.1.12    mrg 	* config/rs6000/float128-sed: New files to convert TF names to KF
   4682  1.1.1.12    mrg 	names for PowerPC IEEE 128-bit floating point support.
   4683  1.1.1.12    mrg 	* config/rs6000/float128-sed-hw: Likewise.
   4684  1.1.1.12    mrg 
   4685  1.1.1.12    mrg 	* config/rs6000/float128-hw.c: New file for ISA 3.0 IEEE 128-bit
   4686  1.1.1.12    mrg 	floating point hardware support.
   4687  1.1.1.12    mrg 
   4688  1.1.1.12    mrg 	* config/rs6000/float128-ifunc.c: New file to pick either IEEE
   4689  1.1.1.12    mrg 	128-bit floating point software emulation or use ISA 3.0 hardware
   4690  1.1.1.12    mrg 	support if it is available.
   4691  1.1.1.12    mrg 
   4692  1.1.1.12    mrg 	* config/rs6000/quad-float128.h: New file to support IEEE 128-bit
   4693  1.1.1.12    mrg 	floating point.
   4694  1.1.1.12    mrg 
   4695  1.1.1.12    mrg 	* config/rs6000/extendkftf2-sw.c: New file, convert IEEE 128-bit
   4696  1.1.1.12    mrg 	floating point to IBM extended double.
   4697  1.1.1.12    mrg 
   4698  1.1.1.12    mrg 	* config/rs6000/trunctfkf2-sw.c: New file, convert IBM extended
   4699  1.1.1.12    mrg 	double to IEEE 128-bit floating point.
   4700  1.1.1.12    mrg 
   4701  1.1.1.12    mrg 	* config/rs6000/t-float128: New Makefile fragments to enable
   4702  1.1.1.12    mrg 	building __float128 emulation support.
   4703  1.1.1.12    mrg 	* config/rs6000/t-float128-hw: Likewise.
   4704  1.1.1.12    mrg 
   4705  1.1.1.12    mrg 	* config/rs6000/sfp-exceptions.c: New file to provide exception
   4706  1.1.1.12    mrg 	support for IEEE 128-bit floating point.
   4707  1.1.1.12    mrg 
   4708  1.1.1.12    mrg 	* config/rs6000/floattikf.c: New files for converting between IEEE
   4709  1.1.1.12    mrg 	128-bit floating point and signed/unsigned 128-bit integers.
   4710  1.1.1.12    mrg 	* config/rs6000/fixunskfti.c: Likewise.
   4711  1.1.1.12    mrg 	* config/rs6000/fixkfti.c: Likewise.
   4712  1.1.1.12    mrg 	* config/rs6000/floatuntikf.c: Likewise.
   4713  1.1.1.12    mrg 
   4714  1.1.1.12    mrg 	* config/rs6000/sfp-machine.h (_FP_W_TYPE_SIZE): Use 64-bit types
   4715  1.1.1.12    mrg 	when building on 64-bit systems, or when VSX is enabled.
   4716  1.1.1.12    mrg 	(_FP_W_TYPE): Likewise.
   4717  1.1.1.12    mrg 	(_FP_WS_TYPE): Likewise.
   4718  1.1.1.12    mrg 	(_FP_I_TYPE): Likewise.
   4719  1.1.1.12    mrg 	(TItype): Define on 64-bit systems.
   4720  1.1.1.12    mrg 	(UTItype): Likewise.
   4721  1.1.1.12    mrg 	(TI_BITS): Likewise.
   4722  1.1.1.12    mrg 	(_FP_MUL_MEAT_D): Add support for using 64-bit types.
   4723  1.1.1.12    mrg 	(_FP_MUL_MEAT_Q): Likewise.
   4724  1.1.1.12    mrg 	(_FP_DIV_MEAT_D): Likewise.
   4725  1.1.1.12    mrg 	(_FP_DIV_MEAT_Q): Likewise.
   4726  1.1.1.12    mrg 	(_FP_NANFRAC_D): Likewise.
   4727  1.1.1.12    mrg 	(_FP_NANFRAC_Q): Likewise.
   4728  1.1.1.12    mrg 	(ISA_BIT): Add exception support if we are being compiled on a
   4729  1.1.1.12    mrg 	machine with hardware floating point support to build the IEEE
   4730  1.1.1.12    mrg 	128-bit emulation functions.
   4731  1.1.1.12    mrg 	(FP_EX_INVALID): Likewise.
   4732  1.1.1.12    mrg 	(FP_EX_OVERFLOW): Likewise.
   4733  1.1.1.12    mrg 	(FP_EX_UNDERFLOW): Likewise.
   4734  1.1.1.12    mrg 	(FP_EX_DIVZERO): Likewise.
   4735  1.1.1.12    mrg 	(FP_EX_INEXACT): Likewise.
   4736  1.1.1.12    mrg 	(FP_EX_ALL): Likewise.
   4737  1.1.1.12    mrg 	(__sfp_handle_exceptions): Likewise.
   4738  1.1.1.12    mrg 	(FP_HANDLE_EXCEPTIONS): Likewise.
   4739  1.1.1.12    mrg 	(FP_RND_NEAREST): Likewise.
   4740  1.1.1.12    mrg 	(FP_RND_ZERO): Likewise.
   4741  1.1.1.12    mrg 	(FP_RND_PINF): Likewise.
   4742  1.1.1.12    mrg 	(FP_RND_MINF): Likewise.
   4743  1.1.1.12    mrg 	(FP_RND_MASK): Likewise.
   4744  1.1.1.12    mrg 	(_FP_DECL_EX): Likewise.
   4745  1.1.1.12    mrg 	(FP_INIT_ROUNDMODE): Likewise.
   4746  1.1.1.12    mrg 	(FP_ROUNDMODE): Likewise.
   4747  1.1.1.12    mrg 
   4748  1.1.1.12    mrg 	* libgcc/config.host (powerpc*-*-linux*): If compiler can compile
   4749  1.1.1.12    mrg 	VSX code, enable IEEE 128-bit floating point.  If the compiler can
   4750  1.1.1.12    mrg 	compile IEEE 128-bit floating point code with ISA 3.0 IEEE 128-bit
   4751  1.1.1.12    mrg 	floating point hardware instructions and it supports declaring
   4752  1.1.1.12    mrg 	functions with the ifunc attribute, enable ifunc functions to
   4753  1.1.1.12    mrg 	switch between software and hardware support.
   4754  1.1.1.12    mrg 	* configure.ac (powerpc*-*-linux*): Likewise.
   4755  1.1.1.12    mrg 	* configure: Regenerate.
   4756  1.1.1.12    mrg 
   4757  1.1.1.12    mrg 2016-01-15  Nick Clifton  <nickc (a] redhat.com>
   4758  1.1.1.12    mrg 
   4759  1.1.1.12    mrg 	* config/msp430/t-msp430 (lib2_mul_none.o): Only use the first
   4760  1.1.1.12    mrg 	dependency as the source file to be compiled.
   4761  1.1.1.12    mrg 	(lib2_mul_16bit.o, lib2hw_mul_16.o, lib2hw_mul_32.o)
   4762  1.1.1.12    mrg 	(lib2hw_mul_f5.o): Likewise.
   4763  1.1.1.12    mrg 
   4764  1.1.1.12    mrg 2016-01-13  Michael Meissner  <meissner (a] linux.vnet.ibm.com>
   4765  1.1.1.12    mrg 
   4766  1.1.1.12    mrg 	* libgcc/config/rs6000/extendkftf2-sw.c: Revert 2016-01-13 change.
   4767  1.1.1.12    mrg 	* libgcc/config/rs6000/fixkfti.c: Likewise.
   4768  1.1.1.12    mrg 	* libgcc/config/rs6000/fixunskfti.c: Likewise.
   4769  1.1.1.12    mrg 	* libgcc/config/rs6000/float128-hw.c: Likewise.
   4770  1.1.1.12    mrg 	* libgcc/config/rs6000/float128-ifunc.c: Likewise.
   4771  1.1.1.12    mrg 	* libgcc/config/rs6000/float128-sed: Likewise.
   4772  1.1.1.12    mrg 	* libgcc/config/rs6000/floattikf.c: Likewise.
   4773  1.1.1.12    mrg 	* libgcc/config/rs6000/floatuntikf.c: Likewise.
   4774  1.1.1.12    mrg 	* libgcc/config/rs6000/quad-float128.h: Likewise.
   4775  1.1.1.12    mrg 	* libgcc/config/rs6000/sfp-exceptions.c: Likewise.
   4776  1.1.1.12    mrg 	* libgcc/config/rs6000/sfp-machine.h: Likewise.
   4777  1.1.1.12    mrg 	* libgcc/config/rs6000/t-float128: Likewise.
   4778  1.1.1.12    mrg 	* libgcc/config/rs6000/t-float128-hw: Likewise.
   4779  1.1.1.12    mrg 	* libgcc/config/rs6000/trunctfkf2-sw.c: Likewise.
   4780  1.1.1.12    mrg 	* libgcc/config.host: Likewise.
   4781  1.1.1.12    mrg 	* libgcc/configure: Likewise.
   4782  1.1.1.12    mrg 	* libgcc/configure.ac: Likewise.
   4783  1.1.1.12    mrg 
   4784  1.1.1.12    mrg 2016-01-13  Michael Meissner  <meissner (a] linux.vnet.ibm.com>
   4785  1.1.1.12    mrg 	    Steven Munroe  <munroesj (a] linux.vnet.ibm.com>
   4786  1.1.1.12    mrg 	    Tulio Magno Quites Machado Filho  <tulioqm (a] br.ibm.com>
   4787  1.1.1.12    mrg 
   4788  1.1.1.12    mrg 	* config/rs6000/sfp-exceptions.c: New file to provide exception
   4789  1.1.1.12    mrg 	support for IEEE 128-bit floating point.
   4790  1.1.1.12    mrg 
   4791  1.1.1.12    mrg 	* config/rs6000/float128-hw.c: New file for ISA 3.0 IEEE 128-bit
   4792  1.1.1.12    mrg 	floating point hardware support.
   4793  1.1.1.12    mrg 
   4794  1.1.1.12    mrg 	* config/rs6000/floattikf.c: New files for IEEE 128-bit floating
   4795  1.1.1.12    mrg 	point conversions.
   4796  1.1.1.12    mrg 	* config/rs6000/fixunskfti.c: Likewise.
   4797  1.1.1.12    mrg 	* config/rs6000/fixkfti.c: Likewise.
   4798  1.1.1.12    mrg 	* config/rs6000/floatuntikf.c: Likewise.
   4799  1.1.1.12    mrg 	* config/rs6000/extendkftf2-sw.c: Likewise.
   4800  1.1.1.12    mrg 	* config/rs6000/trunctfkf2-sw.c: Likewise.
   4801  1.1.1.12    mrg 
   4802  1.1.1.12    mrg 	* config/rs6000/float128-ifunc.c: New file to pick either IEEE
   4803  1.1.1.12    mrg 	128-bit floating point software emulation or use ISA 3.0 hardware
   4804  1.1.1.12    mrg 	support if it is available.
   4805  1.1.1.12    mrg 
   4806  1.1.1.12    mrg 	* config/rs6000/quad-float128.h: New file to support IEEE 128-bit
   4807  1.1.1.12    mrg 	floating point.
   4808  1.1.1.12    mrg 
   4809  1.1.1.12    mrg 	* config/rs6000/t-float128: New Makefile fragments to enable
   4810  1.1.1.12    mrg 	building __float128 emulation support.
   4811  1.1.1.12    mrg 	* config/rs6000/t-float128-hw: Likewise.
   4812  1.1.1.12    mrg 
   4813  1.1.1.12    mrg 	* config/rs6000/float128-sed: New file to convert TF names to KF
   4814  1.1.1.12    mrg 	names for PowerPC IEEE 128-bit floating point support.
   4815  1.1.1.12    mrg 
   4816  1.1.1.12    mrg 	* config/rs6000/sfp-machine.h (_FP_W_TYPE_SIZE): Use 64-bit types
   4817  1.1.1.12    mrg 	when building on 64-bit systems, or when VSX is enabled.
   4818  1.1.1.12    mrg 	(_FP_W_TYPE): Likewise.
   4819  1.1.1.12    mrg 	(_FP_WS_TYPE): Likewise.
   4820  1.1.1.12    mrg 	(_FP_I_TYPE): Likewise.
   4821  1.1.1.12    mrg 	(TItype): Define on 64-bit systems.
   4822  1.1.1.12    mrg 	(UTItype): Likewise.
   4823  1.1.1.12    mrg 	(TI_BITS): Likewise.
   4824  1.1.1.12    mrg 	(_FP_MUL_MEAT_D): Add support for using 64-bit types.
   4825  1.1.1.12    mrg 	(_FP_MUL_MEAT_Q): Likewise.
   4826  1.1.1.12    mrg 	(_FP_DIV_MEAT_D): Likewise.
   4827  1.1.1.12    mrg 	(_FP_DIV_MEAT_Q): Likewise.
   4828  1.1.1.12    mrg 	(_FP_NANFRAC_D): Likewise.
   4829  1.1.1.12    mrg 	(_FP_NANFRAC_Q): Likewise.
   4830  1.1.1.12    mrg 	(ISA_BIT): Add exception support if we are being compiled on a
   4831  1.1.1.12    mrg 	machine with hardware floating point support to build the IEEE
   4832  1.1.1.12    mrg 	128-bit emulation functions.
   4833  1.1.1.12    mrg 	(FP_EX_INVALID): Likewise.
   4834  1.1.1.12    mrg 	(FP_EX_OVERFLOW): Likewise.
   4835  1.1.1.12    mrg 	(FP_EX_UNDERFLOW): Likewise.
   4836  1.1.1.12    mrg 	(FP_EX_DIVZERO): Likewise.
   4837  1.1.1.12    mrg 	(FP_EX_INEXACT): Likewise.
   4838  1.1.1.12    mrg 	(FP_EX_ALL): Likewise.
   4839  1.1.1.12    mrg 	(__sfp_handle_exceptions): Likewise.
   4840  1.1.1.12    mrg 	(FP_HANDLE_EXCEPTIONS): Likewise.
   4841  1.1.1.12    mrg 	(FP_RND_NEAREST): Likewise.
   4842  1.1.1.12    mrg 	(FP_RND_ZERO): Likewise.
   4843  1.1.1.12    mrg 	(FP_RND_PINF): Likewise.
   4844  1.1.1.12    mrg 	(FP_RND_MINF): Likewise.
   4845  1.1.1.12    mrg 	(FP_RND_MASK): Likewise.
   4846  1.1.1.12    mrg 	(_FP_DECL_EX): Likewise.
   4847  1.1.1.12    mrg 	(FP_INIT_ROUNDMODE): Likewise.
   4848  1.1.1.12    mrg 	(FP_ROUNDMODE): Likewise.
   4849  1.1.1.12    mrg 
   4850  1.1.1.12    mrg 	* configure.ac (powerpc*-*-linux*): Check whether the PowerPC
   4851  1.1.1.12    mrg 	compiler can do __float128.
   4852  1.1.1.12    mrg 	* configure: Regenerate.
   4853  1.1.1.12    mrg 
   4854  1.1.1.12    mrg 	* libgcc/config.host (powerpc*-*-linux*): If compiler can compile
   4855  1.1.1.12    mrg 	VSX code, enable IEEE 128-bit floating point.
   4856  1.1.1.12    mrg 
   4857  1.1.1.12    mrg 2016-01-05  Olivier Hainque  <hainque (a] adacore.com>
   4858  1.1.1.12    mrg 
   4859  1.1.1.12    mrg 	* config/rs6000/aix-unwind.h (ucontext_for): Handle AIX 7.1
   4860  1.1.1.12    mrg 	specificities.
   4861  1.1.1.12    mrg 
   4862  1.1.1.12    mrg 2016-01-04  Jakub Jelinek  <jakub (a] redhat.com>
   4863  1.1.1.12    mrg 
   4864  1.1.1.12    mrg 	Update copyright years.
   4865  1.1.1.12    mrg 
   4866  1.1.1.12    mrg 2015-12-18  Andris Pavenis  <andris.pavenis (a] iki.fi>
   4867  1.1.1.12    mrg 
   4868  1.1.1.12    mrg 	* config.host: Add *-*-msdosdjgpp to lists of i[34567]86-*-*
   4869  1.1.1.12    mrg 	soft-fp targets.
   4870  1.1.1.12    mrg 
   4871  1.1.1.12    mrg 2015-12-16  Bernd Edlinger  <bernd.edlinger (a] hotmail.de>
   4872  1.1.1.12    mrg 
   4873  1.1.1.12    mrg 	* unwind-generic.h (_Unwind_GetTextRelBase): Call __builtin_abort
   4874  1.1.1.12    mrg 	instead of abort to avoid dependency on stdlib.h.
   4875  1.1.1.12    mrg 
   4876  1.1.1.10    mrg 2015-12-09  John David Anglin  <danglin (a] gcc.gnu.org>
   4877  1.1.1.10    mrg 
   4878  1.1.1.10    mrg 	* config/pa/fptr.c (__canonicalize_funcptr_for_compare): Remove code
   4879  1.1.1.10    mrg 	to initialize call to __dl_fixup once.
   4880  1.1.1.10    mrg 
   4881  1.1.1.12    mrg 2015-12-04  Nick Clifton  <nickc (a] redhat.com>
   4882  1.1.1.12    mrg 
   4883  1.1.1.12    mrg 	* config/msp430/mpy.c (__mulhi3): Use a faster algorithm.
   4884  1.1.1.12    mrg 	Allow for the second argument being negative.
   4885  1.1.1.12    mrg 	* config.host (extra_parts): Define for MSP430.  Create separate
   4886  1.1.1.12    mrg 	libraries for each of the hardware multiply formats.
   4887  1.1.1.12    mrg 	* config/msp430/lib2hw_mul.S: Build only the multiply routines
   4888  1.1.1.12    mrg 	that are needed.
   4889  1.1.1.12    mrg 	* config/msp430/lib2mul.c: Likewise.
   4890  1.1.1.12    mrg 	* config/msp430/t-msp430 (LIB2ADD): Remove lib2hw_mul.S.
   4891  1.1.1.12    mrg 	Add rules to build hardware multiply libraries.
   4892  1.1.1.12    mrg 	* config/msp430/lib2divSI.c: (__mspabi_divlu): Alias for
   4893  1.1.1.12    mrg 	__mspabi_divul function.
   4894  1.1.1.12    mrg 	(__mspabi_divllu): New stub function.
   4895  1.1.1.10    mrg 
   4896  1.1.1.12    mrg 2015-12-01  John David Anglin  <danglin (a] gcc.gnu.org>
   4897  1.1.1.10    mrg 
   4898  1.1.1.10    mrg 	* config/pa/fptr.c (__canonicalize_funcptr_for_compare): Initialize
   4899  1.1.1.10    mrg 	fixup values if saved GOT address doesn't match runtime address.
   4900  1.1.1.10    mrg 	(fixup_branch_offset): Reorder list.
   4901  1.1.1.10    mrg 
   4902  1.1.1.12    mrg 2015-11-25  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   4903   1.1.1.8    mrg 
   4904  1.1.1.12    mrg 	* Makefile.in (VTV_CFLAGS): New variable.
   4905  1.1.1.12    mrg 	(vtv_start$(objext), vtv_end$(objext), vtv_end$(objext))
   4906  1.1.1.12    mrg 	(vtv_start_preinit$(objext), vtv_end_preinit$(objext)): Use it.
   4907  1.1.1.12    mrg 	* config.host (*-*-solaris2*): Add t-crtstuff-pic to tmake_file.
   4908  1.1.1.12    mrg 	Add vtv_start.o, vtv_end.o, vtv_start_preinit.o, vtv_end_preinit.o
   4909  1.1.1.12    mrg 	to extra_parts if $enable_vtable_verify = yes.
   4910   1.1.1.9    mrg 
   4911  1.1.1.12    mrg 2015-11-23  Szabolcs Nagy  <szabolcs.nagy (a] arm.com>
   4912   1.1.1.9    mrg 
   4913   1.1.1.9    mrg 	PR target/68059
   4914   1.1.1.9    mrg 	* config/arm/linux-atomic-64bit.c (__write): Rename to...
   4915   1.1.1.9    mrg 	(write): ...this and fix the return type.
   4916   1.1.1.9    mrg 
   4917  1.1.1.12    mrg 2015-11-19  DJ Delorie  <dj (a] redhat.com>
   4918   1.1.1.9    mrg 
   4919  1.1.1.12    mrg 	* config/msp430/lib2hw_mul.S: Fix alignment.
   4920  1.1.1.12    mrg 
   4921  1.1.1.12    mrg 2015-11-18  Nathan Sidwell  <nathan (a] codesourcery.com>
   4922  1.1.1.12    mrg 
   4923  1.1.1.12    mrg 	* config/nvptx/reduction.c: New.
   4924  1.1.1.12    mrg 	* config/nvptx/t-nvptx (LIB2ADD): Add it.
   4925  1.1.1.12    mrg 
   4926  1.1.1.12    mrg 2015-11-15  David Edelsohn  <dje.gcc (a] gmail.com>
   4927   1.1.1.9    mrg 
   4928   1.1.1.9    mrg 	* config/rs6000/on_exit.c: New file.
   4929   1.1.1.9    mrg 	* config/rs6000/t-aix-cxa (LIB2ADDEH): Build on_exit.c.
   4930   1.1.1.9    mrg 	* config/rs6000/libgcc-aix-cxa.ver (on_exit): Add symbol to exports.
   4931   1.1.1.9    mrg 
   4932  1.1.1.12    mrg 2015-11-11  Claudiu Zissulescu  <claziss (a] synopsys.com>
   4933   1.1.1.9    mrg 
   4934  1.1.1.12    mrg 	* config/arc/dp-hack.h: Add support for ARCHS.
   4935  1.1.1.12    mrg 	* config/arc/ieee-754/divdf3.S: Likewise.
   4936  1.1.1.12    mrg 	* config/arc/ieee-754/divsf3-stdmul.S: Likewise.
   4937  1.1.1.12    mrg 	* config/arc/ieee-754/muldf3.S: Likewise.
   4938  1.1.1.12    mrg 	* config/arc/ieee-754/mulsf3.S: Likewise
   4939  1.1.1.12    mrg 	* config/arc/lib1funcs.S: Likewise
   4940  1.1.1.12    mrg 	* config/arc/gmon/dcache_linesz.S: Don't read the build register
   4941  1.1.1.12    mrg 	for ARCv2 cores.
   4942  1.1.1.12    mrg 	* config/arc/gmon/profil.S (__profil, __profil_irq): Don't profile
   4943  1.1.1.12    mrg 	for ARCv2 cores.
   4944  1.1.1.12    mrg 	* config/arc/ieee-754/arc-ieee-754.h (MPYHU, MPYH): Define.
   4945  1.1.1.12    mrg 	* config/arc/t-arc700-uClibc: Remove hard selection for ARC 700
   4946  1.1.1.12    mrg 	cores.
   4947  1.1.1.12    mrg 
   4948  1.1.1.12    mrg 2015-11-09  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   4949  1.1.1.12    mrg 
   4950  1.1.1.12    mrg 	* config/ia64/crtbegin.S: Check HAVE_INITFINI_ARRAY_SUPPORT
   4951  1.1.1.12    mrg 	value.
   4952  1.1.1.12    mrg 	* config/ia64/crtend.S: Likewise.
   4953  1.1.1.12    mrg 
   4954  1.1.1.12    mrg 2015-11-07  Trevor Saunders  <tbsaunde+gcc (a] tbsaunde.org>
   4955  1.1.1.12    mrg 
   4956  1.1.1.12    mrg 	* config/visium/lib2funcs.c (__set_trampoline_parity): Use
   4957  1.1.1.12    mrg 	__CHAR_BIT__ instead of BITS_PER_UNIT.
   4958  1.1.1.12    mrg 	* fixed-bit.h: Likewise.
   4959  1.1.1.12    mrg 	* fp-bit.h: Likewise.
   4960  1.1.1.12    mrg 	* libgcc2.c (__popcountSI2): Likewise.
   4961  1.1.1.12    mrg 	(__popcountDI2): Likewise.
   4962  1.1.1.12    mrg 	* libgcc2.h: Likewise.
   4963  1.1.1.12    mrg 	* libgcov.h: Likewise.
   4964  1.1.1.12    mrg 
   4965  1.1.1.12    mrg 2015-11-07  David Edelsohn  <dje.gcc (a] gmail.com>
   4966   1.1.1.9    mrg 
   4967   1.1.1.9    mrg 	* config/rs6000/atexit.c: New file.
   4968   1.1.1.9    mrg 	* config/rs6000/t-aix-cxa (LIB2ADDEH): Build atexit.c.
   4969   1.1.1.9    mrg 	* config/rs6000/libgcc-aix-cxa.ver (atexit): Add symbol to exports.
   4970   1.1.1.9    mrg 	* config/rs6000/cxa_finalize.c
   4971   1.1.1.9    mrg 	(catomic_compare_and_exchange_bool_acq): Negate return value.
   4972   1.1.1.9    mrg 
   4973  1.1.1.12    mrg 2015-10-30  Venkataramanan Kumar  <venkataramanan.kumar (a] amd.com>
   4974  1.1.1.12    mrg 
   4975  1.1.1.12    mrg 	* config/i386/cpuinfo.c (enum processor_types): Add AMDFAM17H.
   4976  1.1.1.12    mrg 	(processor_subtypes): Add znver1.
   4977  1.1.1.12    mrg 	(get_amd_cpu): Detect znver1.
   4978  1.1.1.12    mrg 
   4979  1.1.1.12    mrg 2015-10-29  Christophe Lyon  <christophe.lyon (a] linaro.org>
   4980  1.1.1.12    mrg 
   4981  1.1.1.12    mrg 	* config.host (arm*-*-eabi*, arm*-*-symbianelf*, arm*-*-rtems*):
   4982  1.1.1.12    mrg 	Include crtfastmath.o.
   4983   1.1.1.9    mrg 
   4984  1.1.1.12    mrg 2015-10-23  Joern Rennecke  <joern.rennecke (a] embecosm.com>
   4985  1.1.1.12    mrg 
   4986  1.1.1.12    mrg 	PR libgcc/66883
   4987  1.1.1.12    mrg 	* config/epiphany/udivsi3-float.c: Fix CONCISE test, and comment typo.
   4988  1.1.1.12    mrg 
   4989  1.1.1.12    mrg 2015-10-16  Kaushik Phatak  <kaushik.phatak (a] kpit.com>
   4990  1.1.1.12    mrg 
   4991  1.1.1.12    mrg 	* config/rl78/divmodqi.S: Return 0x00 by default for div by 0.
   4992  1.1.1.12    mrg 	* config/rl78/divmodsi.S: Update return register to r8.
   4993  1.1.1.12    mrg 	* config/rl78/divmodhi.S: Update return register to r8,r9.
   4994  1.1.1.12    mrg 	Branch to main_loop_done_himode to pop registers before return.
   4995  1.1.1.12    mrg 
   4996  1.1.1.12    mrg 2015-10-09  Venkataramanan Kumar  <venkataramanan.kumar (a] amd.com>
   4997  1.1.1.12    mrg 
   4998  1.1.1.12    mrg 	* config/i386/cpuinfo.c (get_amd_cpu): Detect bdver4.
   4999   1.1.1.9    mrg 	(__cpu_indicator_init): Fix model selection for AMD CPUs.
   5000   1.1.1.9    mrg 
   5001  1.1.1.12    mrg 2015-10-05  Kirill Yukhin  <kirill.yukhin (a] intel.com>
   5002   1.1.1.9    mrg 
   5003  1.1.1.12    mrg 	* config/i386/cpuinfo.c (get_intel_cpu): Detect "skylake-avx512".
   5004  1.1.1.12    mrg 
   5005  1.1.1.12    mrg 2015-10-03  Max Filippov  <jcmvbkbc (a] gmail.com>
   5006  1.1.1.12    mrg 
   5007  1.1.1.12    mrg 	* config.host (xtensa*-*-uclinux*): New configuration.
   5008  1.1.1.12    mrg 
   5009  1.1.1.12    mrg 2015-10-02  Kirill Yukhin  <kirill.yukhin (a] intel.com>
   5010  1.1.1.12    mrg 
   5011  1.1.1.14    mrg 	* config/i386/cpuinfo.c (processor_features): Add
   5012  1.1.1.12    mrg 	FEATURE_AVX512VBMI and FEATURE_AVX512VBMI.
   5013  1.1.1.12    mrg 
   5014  1.1.1.12    mrg 2015-09-28  Joseph Myers  <joseph (a] codesourcery.com>
   5015  1.1.1.12    mrg 
   5016  1.1.1.12    mrg 	* soft-fp/adddf3.c: Update from glibc.
   5017  1.1.1.12    mrg 	* soft-fp/addsf3.c: Likewise.
   5018  1.1.1.12    mrg 	* soft-fp/addtf3.c: Likewise.
   5019  1.1.1.12    mrg 	* soft-fp/divdf3.c: Likewise.
   5020  1.1.1.12    mrg 	* soft-fp/divsf3.c: Likewise.
   5021  1.1.1.12    mrg 	* soft-fp/divtf3.c: Likewise.
   5022  1.1.1.12    mrg 	* soft-fp/double.h: Likewise.
   5023  1.1.1.12    mrg 	* soft-fp/eqdf2.c: Likewise.
   5024  1.1.1.12    mrg 	* soft-fp/eqsf2.c: Likewise.
   5025  1.1.1.12    mrg 	* soft-fp/eqtf2.c: Likewise.
   5026  1.1.1.12    mrg 	* soft-fp/extenddftf2.c: Likewise.
   5027  1.1.1.12    mrg 	* soft-fp/extended.h: Likewise.
   5028  1.1.1.12    mrg 	* soft-fp/extendsfdf2.c: Likewise.
   5029  1.1.1.12    mrg 	* soft-fp/extendsftf2.c: Likewise.
   5030  1.1.1.12    mrg 	* soft-fp/extendxftf2.c: Likewise.
   5031  1.1.1.12    mrg 	* soft-fp/fixdfdi.c: Likewise.
   5032  1.1.1.12    mrg 	* soft-fp/fixdfsi.c: Likewise.
   5033  1.1.1.12    mrg 	* soft-fp/fixdfti.c: Likewise.
   5034  1.1.1.12    mrg 	* soft-fp/fixsfdi.c: Likewise.
   5035  1.1.1.12    mrg 	* soft-fp/fixsfsi.c: Likewise.
   5036  1.1.1.12    mrg 	* soft-fp/fixsfti.c: Likewise.
   5037  1.1.1.12    mrg 	* soft-fp/fixtfdi.c: Likewise.
   5038  1.1.1.12    mrg 	* soft-fp/fixtfsi.c: Likewise.
   5039  1.1.1.12    mrg 	* soft-fp/fixtfti.c: Likewise.
   5040  1.1.1.12    mrg 	* soft-fp/fixunsdfdi.c: Likewise.
   5041  1.1.1.12    mrg 	* soft-fp/fixunsdfsi.c: Likewise.
   5042  1.1.1.12    mrg 	* soft-fp/fixunsdfti.c: Likewise.
   5043  1.1.1.12    mrg 	* soft-fp/fixunssfdi.c: Likewise.
   5044  1.1.1.12    mrg 	* soft-fp/fixunssfsi.c: Likewise.
   5045  1.1.1.12    mrg 	* soft-fp/fixunssfti.c: Likewise.
   5046  1.1.1.12    mrg 	* soft-fp/fixunstfdi.c: Likewise.
   5047  1.1.1.12    mrg 	* soft-fp/fixunstfsi.c: Likewise.
   5048  1.1.1.12    mrg 	* soft-fp/fixunstfti.c: Likewise.
   5049  1.1.1.12    mrg 	* soft-fp/floatdidf.c: Likewise.
   5050  1.1.1.12    mrg 	* soft-fp/floatdisf.c: Likewise.
   5051  1.1.1.12    mrg 	* soft-fp/floatditf.c: Likewise.
   5052  1.1.1.12    mrg 	* soft-fp/floatsidf.c: Likewise.
   5053  1.1.1.12    mrg 	* soft-fp/floatsisf.c: Likewise.
   5054  1.1.1.12    mrg 	* soft-fp/floatsitf.c: Likewise.
   5055  1.1.1.12    mrg 	* soft-fp/floattidf.c: Likewise.
   5056  1.1.1.12    mrg 	* soft-fp/floattisf.c: Likewise.
   5057  1.1.1.12    mrg 	* soft-fp/floattitf.c: Likewise.
   5058  1.1.1.12    mrg 	* soft-fp/floatundidf.c: Likewise.
   5059  1.1.1.12    mrg 	* soft-fp/floatundisf.c: Likewise.
   5060  1.1.1.12    mrg 	* soft-fp/floatunditf.c: Likewise.
   5061  1.1.1.12    mrg 	* soft-fp/floatunsidf.c: Likewise.
   5062  1.1.1.12    mrg 	* soft-fp/floatunsisf.c: Likewise.
   5063  1.1.1.12    mrg 	* soft-fp/floatunsitf.c: Likewise.
   5064  1.1.1.12    mrg 	* soft-fp/floatuntidf.c: Likewise.
   5065  1.1.1.12    mrg 	* soft-fp/floatuntisf.c: Likewise.
   5066  1.1.1.12    mrg 	* soft-fp/floatuntitf.c: Likewise.
   5067  1.1.1.12    mrg 	* soft-fp/gedf2.c: Likewise.
   5068  1.1.1.12    mrg 	* soft-fp/gesf2.c: Likewise.
   5069  1.1.1.12    mrg 	* soft-fp/getf2.c: Likewise.
   5070  1.1.1.12    mrg 	* soft-fp/ledf2.c: Likewise.
   5071  1.1.1.12    mrg 	* soft-fp/lesf2.c: Likewise.
   5072  1.1.1.12    mrg 	* soft-fp/letf2.c: Likewise.
   5073  1.1.1.12    mrg 	* soft-fp/muldf3.c: Likewise.
   5074  1.1.1.12    mrg 	* soft-fp/mulsf3.c: Likewise.
   5075  1.1.1.12    mrg 	* soft-fp/multf3.c: Likewise.
   5076  1.1.1.12    mrg 	* soft-fp/negdf2.c: Likewise.
   5077  1.1.1.12    mrg 	* soft-fp/negsf2.c: Likewise.
   5078  1.1.1.12    mrg 	* soft-fp/negtf2.c: Likewise.
   5079  1.1.1.12    mrg 	* soft-fp/op-1.h: Likewise.
   5080  1.1.1.12    mrg 	* soft-fp/op-2.h: Likewise.
   5081  1.1.1.12    mrg 	* soft-fp/op-4.h: Likewise.
   5082  1.1.1.12    mrg 	* soft-fp/op-8.h: Likewise.
   5083  1.1.1.12    mrg 	* soft-fp/op-common.h: Likewise.
   5084  1.1.1.12    mrg 	* soft-fp/quad.h: Likewise.
   5085  1.1.1.12    mrg 	* soft-fp/single.h: Likewise.
   5086  1.1.1.12    mrg 	* soft-fp/soft-fp.h: Likewise.
   5087  1.1.1.12    mrg 	* soft-fp/subdf3.c: Likewise.
   5088  1.1.1.12    mrg 	* soft-fp/subsf3.c: Likewise.
   5089  1.1.1.12    mrg 	* soft-fp/subtf3.c: Likewise.
   5090  1.1.1.12    mrg 	* soft-fp/truncdfsf2.c: Likewise.
   5091  1.1.1.12    mrg 	* soft-fp/trunctfdf2.c: Likewise.
   5092  1.1.1.12    mrg 	* soft-fp/trunctfsf2.c: Likewise.
   5093  1.1.1.12    mrg 	* soft-fp/trunctfxf2.c: Likewise.
   5094  1.1.1.12    mrg 	* soft-fp/unorddf2.c: Likewise.
   5095  1.1.1.12    mrg 	* soft-fp/unordsf2.c: Likewise.
   5096  1.1.1.12    mrg 	* soft-fp/unordtf2.c: Likewise.
   5097  1.1.1.12    mrg 
   5098  1.1.1.12    mrg 2015-09-24  Richard Earnshaw  <rearnsha (a] arm.com>
   5099  1.1.1.12    mrg 
   5100  1.1.1.12    mrg 	PR libgcc/67624
   5101  1.1.1.12    mrg 	* config/arm/fp16.c (__gnu_f2h_internal): Handle infinity correctly.
   5102  1.1.1.12    mrg 
   5103  1.1.1.12    mrg 2015-09-24  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   5104   1.1.1.9    mrg 
   5105   1.1.1.9    mrg 	* config.host (*-*-solaris2*): Add t-crtstuff-pic to tmake_file.
   5106   1.1.1.9    mrg 	Add crtbeginS.o, crtendS.o to extra_parts if libgcc_cv_solaris_crts.
   5107   1.1.1.9    mrg 	* config/sol2/gmon.c: (monstartup): Don't write trailing NUL of
   5108   1.1.1.9    mrg 	messages.
   5109   1.1.1.9    mrg 	(internal_mcount): Likewise.
   5110   1.1.1.9    mrg 	* config/sol2/t-sol2 (crtp.o, crtpg.o, gmon.o): Compile with
   5111   1.1.1.9    mrg 	crt_compile, add CRTSTUFF_T_CFLAGS_S.
   5112   1.1.1.9    mrg 
   5113  1.1.1.12    mrg 2015-09-24  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   5114   1.1.1.9    mrg 
   5115   1.1.1.9    mrg 	* configure.ac (libgcc_cv_solaris_crts): New test.
   5116   1.1.1.9    mrg 	* configure: Regenerate.
   5117   1.1.1.9    mrg 	* config.in: Regenerate.
   5118   1.1.1.9    mrg 	* config/sol2/crtp.c, config/sol2/crtpg.c: New files.
   5119   1.1.1.9    mrg 	* config/gmon-sol2.c: Rename to ...
   5120   1.1.1.9    mrg 	* config/sol2/gmon.c: ... this.
   5121   1.1.1.9    mrg 	Include auto-target.h.
   5122   1.1.1.9    mrg 	(internal_mcount): Wrap setup handling in !HAVE_SOLARIS_CRTS.
   5123   1.1.1.9    mrg 	* config/t-sol2: Rename to ...
   5124   1.1.1.9    mrg 	* config/sol2/t-sol2: ... this.
   5125   1.1.1.9    mrg 	(gmon.o): Reflect renaming.
   5126   1.1.1.9    mrg 	(crtp.o, crtpg.o): New rules.
   5127   1.1.1.9    mrg 	* config.host (*-*-solaris2*): Reflect renaming.
   5128   1.1.1.9    mrg 	Use system CRTs if present.
   5129   1.1.1.9    mrg 	Remove default CRT case.
   5130   1.1.1.9    mrg 
   5131   1.1.1.9    mrg 2015-09-23  John David Anglin  <danglin (a] gcc.gnu.org>
   5132   1.1.1.9    mrg 
   5133   1.1.1.9    mrg 	* config/pa/linux-atomic.c (__kernel_cmpxchg2): Reorder error checks.
   5134   1.1.1.9    mrg 	(__sync_fetch_and_##OP##_##WIDTH): Change result to match type of
   5135   1.1.1.9    mrg 	__kernel_cmpxchg2.
   5136   1.1.1.9    mrg 	(__sync_##OP##_and_fetch_##WIDTH): Likewise.
   5137   1.1.1.9    mrg 	(__sync_val_compare_and_swap_##WIDTH): Likewise.
   5138   1.1.1.9    mrg 	(__sync_bool_compare_and_swap_##WIDTH): Likewise.
   5139   1.1.1.9    mrg 	(__sync_lock_test_and_set_##WIDTH): Likewise.
   5140   1.1.1.9    mrg 	(__sync_lock_release_##WIDTH): Likewise.
   5141   1.1.1.9    mrg 	(__sync_fetch_and_##OP##_4): Change result to match type of
   5142   1.1.1.9    mrg 	__kernel_cmpxchg.
   5143   1.1.1.9    mrg 	(__sync_##OP##_and_fetch_4): Likewise.
   5144   1.1.1.9    mrg 	(__sync_val_compare_and_swap_4): Likewise.
   5145   1.1.1.9    mrg 	(__sync_bool_compare_and_swap_4): likewise.
   5146   1.1.1.9    mrg 	(__sync_lock_test_and_set_4): Likewise.
   5147   1.1.1.9    mrg 	(__sync_lock_release_4): Likewise.
   5148   1.1.1.9    mrg 	(FETCH_AND_OP_2): Add long long variants.
   5149   1.1.1.9    mrg 	(OP_AND_FETCH_2): Likewise.
   5150   1.1.1.9    mrg 	(COMPARE_AND_SWAP_2 ): Likewise.
   5151   1.1.1.9    mrg 	(SYNC_LOCK_TEST_AND_SET_2): Likewise.
   5152   1.1.1.9    mrg 	(SYNC_LOCK_RELEASE_2): Likewise.
   5153   1.1.1.9    mrg 	(__sync_bool_compare_and_swap_##WIDTH): Correct return.
   5154   1.1.1.9    mrg 
   5155  1.1.1.12    mrg 2015-09-22  Kirill Yukhin  <kirill.yukhin (a] intel.com>
   5156  1.1.1.12    mrg 
   5157  1.1.1.12    mrg 	* libgcc/config/i386/cpuinfo.c (enum processor_features): Add
   5158  1.1.1.12    mrg 	FEATURE_AVX512VL, FEATURE_AVX512BW, FEATURE_AVX512DQ,
   5159  1.1.1.12    mrg 	FEATURE_AVX512CD, FEATURE_AVX512ER, FEATURE_AVX512PF.
   5160  1.1.1.12    mrg 	(get_available_features): Habdle new features.
   5161  1.1.1.12    mrg 
   5162  1.1.1.12    mrg 2015-09-21  James Bowman  <james.bowman (a] ftdichip.com>
   5163  1.1.1.12    mrg 
   5164  1.1.1.12    mrg 	* config/ft32/crti-hw.S: Use __PMSIZE to allow configurable
   5165  1.1.1.12    mrg 	memory layout. Deal correctly with BSS region larger than 32K.
   5166  1.1.1.12    mrg 	Handle a watchdog reset like a power-on reset. Clean up unused
   5167  1.1.1.12    mrg 	code.
   5168  1.1.1.12    mrg 
   5169  1.1.1.12    mrg 2015-09-18  Andrew Dixie  <andrewd (a] gentrack.com>
   5170  1.1.1.12    mrg 	    David Edelsohn  <dje.gcc (a] gmail.com>
   5171  1.1.1.12    mrg 
   5172  1.1.1.12    mrg 	* config.host (powerpc-ibm-aix*): Add crtdbase.o to extra_parts.
   5173  1.1.1.12    mrg 	* config/rs6000/crtdbase.S: New file.
   5174  1.1.1.12    mrg 	* config/rs6000/t-aix-cxa: Build crtdbase.o.
   5175  1.1.1.12    mrg 
   5176  1.1.1.12    mrg 2015-09-15  Max Filippov  <jcmvbkbc (a] gmail.com>
   5177  1.1.1.12    mrg 
   5178  1.1.1.12    mrg 	* config/xtensa/linux-unwind.h (xtensa_fallback_frame_state):
   5179  1.1.1.12    mrg 	Add support for call0 ABI.
   5180  1.1.1.12    mrg 
   5181  1.1.1.12    mrg 2015-09-13  John David Anglin  <danglin (a] gcc.gnu.org>
   5182  1.1.1.12    mrg 
   5183  1.1.1.12    mrg 	* config/pa/fptr.c (SIGN_EXTEND): Cast -1 to unsigned.
   5184   1.1.1.9    mrg 
   5185  1.1.1.12    mrg 2015-09-03  Sebastian Huber  <sebastian.huber (a] embedded-brains.de>
   5186  1.1.1.12    mrg 
   5187  1.1.1.12    mrg 	* config/gthr-rtems.h (__GTHREADS_CXX0X): New.
   5188  1.1.1.12    mrg 	(__GTHREAD_HAS_COND): Likewise.
   5189  1.1.1.12    mrg 	(__gthread_t): Likewise.
   5190  1.1.1.12    mrg 	(__gthread_cond_t): Likewise.
   5191  1.1.1.12    mrg 	(__gthread_time_t): Likewise.
   5192  1.1.1.12    mrg 	(__GTHREAD_MUTEX_INIT): Likewise.
   5193  1.1.1.12    mrg 	(__GTHREAD_RECURSIVE_MUTEX_INIT): Likewise.
   5194  1.1.1.12    mrg 	(__GTHREAD_COND_INIT): Likewise.
   5195  1.1.1.12    mrg 	(__GTHREAD_COND_INIT_FUNCTION): Likewise.
   5196  1.1.1.12    mrg 	(__GTHREAD_TIME_INIT): Likewise.
   5197  1.1.1.12    mrg 	(__gthread_create): Likewise.
   5198  1.1.1.12    mrg 	(__gthread_join): Likewise.
   5199  1.1.1.12    mrg 	(__gthread_detach): Likewise.
   5200  1.1.1.12    mrg 	(__gthread_equal): Likewise.
   5201  1.1.1.12    mrg 	(__gthread_self): Likewise.
   5202  1.1.1.12    mrg 	(__gthread_yield): Likewise.
   5203  1.1.1.12    mrg 	(__gthread_cond_broadcast): Likewise.
   5204  1.1.1.12    mrg 	(__gthread_cond_signal): Likewise.
   5205  1.1.1.12    mrg 	(__gthread_cond_wait): Likewise.
   5206  1.1.1.12    mrg 	(__gthread_cond_timedwait): Likewise.
   5207  1.1.1.12    mrg 	(__gthread_cond_wait_recursive): Likewise.
   5208  1.1.1.12    mrg 	(__gthread_cond_destroy): Likewise.
   5209  1.1.1.12    mrg 	(rtems_gxx_once): Delete.
   5210  1.1.1.12    mrg 	(rtems_gxx_key_create): Likewise.
   5211  1.1.1.12    mrg 	(rtems_gxx_key_delete): Likewise.
   5212  1.1.1.12    mrg 	(rtems_gxx_getspecific): Likewise.
   5213  1.1.1.12    mrg 	(rtems_gxx_setspecific): Likewise.
   5214  1.1.1.12    mrg 	(rtems_gxx_mutex_init): Likewise.
   5215  1.1.1.12    mrg 	(rtems_gxx_mutex_destroy): Likewise.
   5216  1.1.1.12    mrg 	(rtems_gxx_mutex_lock): Likewise.
   5217  1.1.1.12    mrg 	(rtems_gxx_mutex_trylock): Likewise.
   5218  1.1.1.12    mrg 	(rtems_gxx_mutex_unlock): Likewise.
   5219  1.1.1.12    mrg 	(rtems_gxx_recursive_mutex_init): Likewise.
   5220  1.1.1.12    mrg 	(rtems_gxx_recursive_mutex_lock): Likewise.
   5221  1.1.1.12    mrg 	(rtems_gxx_recursive_mutex_trylock): Likewise.
   5222  1.1.1.12    mrg 	(rtems_gxx_recursive_mutex_unlock): Likewise.
   5223  1.1.1.12    mrg 	(__GTHREAD_ONCE_INIT): Use <pthread.h> initializer.
   5224  1.1.1.12    mrg 	(__GTHREAD_MUTEX_INIT_FUNCTION): Use <pthread.h> function.
   5225  1.1.1.12    mrg 	(__GTHREAD_RECURSIVE_MUTEX_INIT_FUNCTION): Likewise.
   5226  1.1.1.12    mrg 	(__gthread_once): Likewise.
   5227  1.1.1.12    mrg 	(__gthread_key_create): Likewise.
   5228  1.1.1.12    mrg 	(__gthread_key_delete): Likewise.
   5229  1.1.1.12    mrg 	(__gthread_getspecific): Likewise.
   5230  1.1.1.12    mrg 	(__gthread_setspecific): Likewise.
   5231  1.1.1.12    mrg 	(__gthread_key_t): Use <pthread.h> type.
   5232  1.1.1.12    mrg 	(__gthread_once_t): Likewise
   5233  1.1.1.12    mrg 	(__gthread_mutex_t): Use <sys/lock.h> type.
   5234  1.1.1.12    mrg 	(__gthread_recursive_mutex_t): Likewise
   5235  1.1.1.12    mrg 	(__gthread_mutex_lock): Use <sys/lock.h> function.
   5236  1.1.1.12    mrg 	(__gthread_mutex_trylock): Likewise.
   5237  1.1.1.12    mrg 	(__gthread_mutex_timedlock): Likewise.
   5238  1.1.1.12    mrg 	(__gthread_mutex_unlock): Likewise.
   5239  1.1.1.12    mrg 	(__gthread_mutex_destroy): Likewise.
   5240  1.1.1.12    mrg 	(__gthread_recursive_mutex_lock): Likewise.
   5241  1.1.1.12    mrg 	(__gthread_recursive_mutex_trylock): Likewise.
   5242  1.1.1.12    mrg 	(__gthread_recursive_mutex_timedlock): Likewise.
   5243  1.1.1.12    mrg 	(__gthread_recursive_mutex_unlock): Likewise.
   5244  1.1.1.12    mrg 	(__gthread_recursive_mutex_destroy): Likewise.
   5245  1.1.1.12    mrg 
   5246  1.1.1.12    mrg 2015-08-18  Max Filippov  <jcmvbkbc (a] gmail.com>
   5247  1.1.1.12    mrg 
   5248  1.1.1.12    mrg 	* config/xtensa/unwind-dw2-xtensa.c (_Unwind_GetCFA): Return
   5249  1.1.1.12    mrg 	context->sp instead of context->cfa.
   5250  1.1.1.12    mrg 
   5251  1.1.1.12    mrg 2015-08-18  Max Filippov  <jcmvbkbc (a] gmail.com>
   5252  1.1.1.12    mrg 
   5253  1.1.1.12    mrg 	* config/xtensa/t-windowed (LIB2ADDEH): Replace unwind-dw2-fde
   5254  1.1.1.12    mrg 	with unwind-dw2-fde-dip.
   5255  1.1.1.12    mrg 
   5256  1.1.1.12    mrg 2015-08-18  Max Filippov  <jcmvbkbc (a] gmail.com>
   5257  1.1.1.12    mrg 
   5258  1.1.1.12    mrg 	* config/xtensa/lib2funcs.S (__xtensa_libgcc_window_spill): Use
   5259  1.1.1.12    mrg 	CALL12 followed by series of ENTRY to spill windowed registers.
   5260  1.1.1.12    mrg 	(__xtensa_nonlocal_goto): Call __xtensa_libgcc_window_spill
   5261  1.1.1.12    mrg 	instead of making linux spill syscall.
   5262  1.1.1.12    mrg 
   5263  1.1.1.12    mrg 2015-08-14  Yuri Rumyantsev  <ysrumyan (a] gmail.com>
   5264  1.1.1.12    mrg 
   5265  1.1.1.12    mrg 	* config/i386/cpuinfo.c (enum processor_subtypes): Add skylake.
   5266  1.1.1.12    mrg 	(get_intel_cpu): Likewise.
   5267  1.1.1.12    mrg 
   5268  1.1.1.12    mrg 2015-08-12  H.J. Lu  <hongjiu.lu (a] intel.com>
   5269  1.1.1.12    mrg 
   5270  1.1.1.12    mrg 	* config/i386/cpuinfo.c (processor_types): Add INTEL_KNL.
   5271  1.1.1.12    mrg 	(get_intel_cpu): Add Knights Landing support.
   5272  1.1.1.12    mrg 
   5273  1.1.1.12    mrg 2015-08-11  Uros Bizjak  <ubizjak (a] gmail.com>
   5274  1.1.1.12    mrg 
   5275  1.1.1.12    mrg 	PR target/66954
   5276  1.1.1.12    mrg 	* config/i386/cpuinfo.c (enum processor_features): Add FEATURE_PCLMUL.
   5277  1.1.1.12    mrg 	(get_available_features): Handle FEATURE_PCLMUL.
   5278  1.1.1.12    mrg 
   5279  1.1.1.12    mrg 2015-08-10  H.J. Lu  <hongjiu.lu (a] intel.com>
   5280  1.1.1.12    mrg 
   5281  1.1.1.12    mrg 	* config/i386/cpuinfo.c (get_intel_cpu): Treat model == 0x4f as
   5282  1.1.1.12    mrg 	Broadwell.
   5283  1.1.1.12    mrg 
   5284  1.1.1.12    mrg 2015-07-22  Uros Bizjak  <ubizjak (a] gmail.com>
   5285  1.1.1.12    mrg 
   5286  1.1.1.12    mrg 	PR target/66954
   5287  1.1.1.12    mrg 	* config/i386/cpuinfo.c (enum processor_features): Add FEATURE_AES.
   5288  1.1.1.12    mrg 	(get_available_features): Handle FEATURE_AES.
   5289  1.1.1.12    mrg 
   5290  1.1.1.12    mrg 2015-07-22  Chung-Lin Tang  <cltang (a] codesourcery.com>
   5291   1.1.1.9    mrg 
   5292   1.1.1.9    mrg 	* config/nios2/linux-atomic.c (<asm/unistd.h>): Remove #include.
   5293   1.1.1.9    mrg 	(EFAULT,EBUSY,ENOSYS): Delete unused #defines.
   5294   1.1.1.9    mrg 
   5295  1.1.1.12    mrg 2015-07-17  Nathan Sidwell  <nathan (a] codesourcery.com>
   5296  1.1.1.12    mrg 
   5297  1.1.1.12    mrg 	* offloadstuff.c: Constify host data.
   5298  1.1.1.12    mrg 
   5299  1.1.1.12    mrg 2015-07-17  Jan Beulich  <jbeulich (a] suse.com>
   5300  1.1.1.12    mrg 
   5301  1.1.1.12    mrg 	* config/t-softfp: Split up "else ifneq".
   5302   1.1.1.9    mrg 
   5303  1.1.1.12    mrg 2015-07-14  Sandra Loosemore  <sandra (a] codesourcery.com>
   5304  1.1.1.12    mrg 	    Cesar Philippidis  <cesar (a] codesourcery.com>
   5305  1.1.1.12    mrg 	    Chung-Lin Tang  <cltang (a] codesourcery.com>
   5306  1.1.1.12    mrg 
   5307  1.1.1.12    mrg 	* config/nios2/tramp.c (MOVHI, ORI, JMP): Conditionalize
   5308  1.1.1.12    mrg 	for __nios2_arch__ level.
   5309  1.1.1.12    mrg 
   5310  1.1.1.12    mrg 2015-07-13  John Marino  <gnugcc (a] marino.st>
   5311  1.1.1.12    mrg 
   5312  1.1.1.12    mrg 	* config/i386/t-dragonfly: New.
   5313   1.1.1.9    mrg 
   5314   1.1.1.9    mrg 2015-07-01  John David Anglin  <danglin (a] gcc.gnu.org>
   5315   1.1.1.9    mrg 
   5316   1.1.1.9    mrg 	* config/pa/linux-atomic.c (__kernel_cmpxchg): Reorder arguments to
   5317   1.1.1.9    mrg 	better match light-weight syscall argument order.
   5318   1.1.1.9    mrg 	(__kernel_cmpxchg2): Likewise.
   5319   1.1.1.9    mrg 	Adjust callers.
   5320   1.1.1.9    mrg 
   5321  1.1.1.12    mrg 2015-06-30  H.J. Lu  <hongjiu.lu (a] intel.com>
   5322   1.1.1.9    mrg 
   5323  1.1.1.12    mrg 	* config.host: Support i[34567]86-*-elfiamcu target.
   5324  1.1.1.12    mrg 	* config/t-softfp-sfdftf: New file.
   5325  1.1.1.12    mrg 	* config/i386/32/t-iamcu: Likewise.
   5326  1.1.1.12    mrg 	* configure: Regenerated.
   5327  1.1.1.12    mrg 
   5328  1.1.1.12    mrg 2015-06-23  James Lemke  <jwlemke (a] codesourcery.com>
   5329  1.1.1.12    mrg 
   5330  1.1.1.12    mrg 	libgcc/config/arm/
   5331  1.1.1.12    mrg 	* lib1funcs.S (aeabi_idiv0, aeabi_ldiv0): Add CFI entries.
   5332  1.1.1.12    mrg 
   5333  1.1.1.12    mrg 2015-05-27  H.J. Lu  <hongjiu.lu (a] intel.com>
   5334  1.1.1.12    mrg 
   5335  1.1.1.12    mrg 	* Makefile.in (CRTSTUFF_CFLAGS): Add $(NO_PIE_CFLAGS).
   5336  1.1.1.12    mrg 
   5337  1.1.1.12    mrg 2015-05-27  John Marino  <gnugcc (a] marino.st>
   5338   1.1.1.9    mrg 
   5339   1.1.1.9    mrg 	* config.host (i[34567]86-*-freebsd*, x86_64-*-freebsd*): Set
   5340   1.1.1.9    mrg 	md_unwind_header
   5341   1.1.1.9    mrg 	* config/i386/freebsd-unwind.h: New.
   5342   1.1.1.9    mrg 
   5343  1.1.1.12    mrg 2015-05-22  Uros Bizjak  <ubizjak (a] gmail.com>
   5344  1.1.1.12    mrg 
   5345  1.1.1.12    mrg 	* config.host (i[34567]-*-*, x86_64-*-*): Add t-crtfm instead of
   5346  1.1.1.12    mrg 	i386/t-crtfm to tmake_file.
   5347  1.1.1.12    mrg 	* config/i386/crtfastmath.c (set_fast_math_sse): New function.
   5348  1.1.1.12    mrg 	(set_fast_math): Use set_fast_math_sse for SSE targets.
   5349  1.1.1.12    mrg 	* config/i386/t-crtfm: Remove.
   5350  1.1.1.12    mrg 
   5351  1.1.1.12    mrg 2015-05-21  Alan Modra  <amodra (a] gmail.com>
   5352   1.1.1.9    mrg 
   5353  1.1.1.12    mrg 	PR libgcc/66225
   5354  1.1.1.12    mrg 	* config/rs6000/morestack.S: Remove ".abiversion 1".
   5355  1.1.1.12    mrg 
   5356  1.1.1.12    mrg 2015-05-20  Alan Modra  <amodra (a] gmail.com>
   5357  1.1.1.12    mrg 
   5358  1.1.1.12    mrg 	* config/rs6000/morestack.S: New.
   5359  1.1.1.12    mrg 	* config/rs6000/t-stack-rs6000: New.
   5360  1.1.1.12    mrg 	* config.host (powerpc*-*-linux*): Add t-stack and t-stack-rs6000
   5361  1.1.1.12    mrg 	to tmake_file.
   5362  1.1.1.12    mrg 	* generic-morestack.c: Don't build for powerpc 32-bit.
   5363  1.1.1.12    mrg 
   5364  1.1.1.12    mrg 2015-05-19  Eric Botcazou  <ebotcazou (a] adacore.com>
   5365  1.1.1.12    mrg 
   5366  1.1.1.12    mrg 	* Makefile.in (LIBUNWIND): Move dependency for shared libgcc.
   5367  1.1.1.12    mrg 	Remove useless endif/ifneq ($(enable_shared),yes) pair.
   5368  1.1.1.12    mrg 
   5369  1.1.1.12    mrg 2015-05-16  James Bowman  <james.bowman (a] ftdichip.com>
   5370  1.1.1.12    mrg 
   5371  1.1.1.12    mrg 	* config.host: FT32 target added.
   5372  1.1.1.12    mrg 	* config/ft32/*: New files for FT32 target.
   5373  1.1.1.12    mrg 
   5374  1.1.1.12    mrg 2015-05-15  Martin Galvan  <martin.galvan (a] tallertechnologies.com>
   5375  1.1.1.12    mrg 
   5376  1.1.1.14    mrg 	* config/arm/lib1funcs.S (CFI_START_FUNCTION, CFI_END_FUNCTION):
   5377  1.1.1.14    mrg 	New macros.
   5378  1.1.1.14    mrg 	* config/arm/ieee754-df.S: Add CFI directives.
   5379  1.1.1.14    mrg 	* config/arm/ieee754-sf.S: Add CFI directives.
   5380  1.1.1.12    mrg 
   5381  1.1.1.12    mrg 2015-05-13  Eric Botcazou  <ebotcazou (a] adacore.com>
   5382  1.1.1.12    mrg 
   5383  1.1.1.12    mrg 	* configure.ac: Include config/sjlj.m4.
   5384  1.1.1.12    mrg 	Remove manual SJLJ check, add GCC_CHECK_SJLJ_EXCEPTIONS and adjust.
   5385  1.1.1.12    mrg 	* config.in: Regenerate.
   5386  1.1.1.12    mrg 	* configure: Likewise.
   5387  1.1.1.12    mrg 	* config.host: Replace enable_sjlj_exceptions by ac_cv_sjlj_exceptions.
   5388  1.1.1.12    mrg 
   5389  1.1.1.12    mrg 2015-05-12  Uros Bizjak  <ubizjak (a] gmail.com>
   5390  1.1.1.12    mrg 
   5391  1.1.1.12    mrg 	* libgcov-util.c: Add space between string literal and macro name.
   5392  1.1.1.12    mrg 
   5393  1.1.1.12    mrg 2015-05-06  Sandra Loosemore  <sandra (a] codesourcery.com>
   5394  1.1.1.12    mrg 	    Chris Jones  <chrisj (a] nvidia.com>
   5395  1.1.1.12    mrg 	    Joshua Conner  <jconner (a] nvidia.com>
   5396  1.1.1.12    mrg 
   5397  1.1.1.12    mrg 	* config.host (arm*-*-linux*): Add support for crtfastmath.o.
   5398  1.1.1.12    mrg 	(arm*-*-uclinux*): Likewise.
   5399  1.1.1.12    mrg 	(arm*-*-eabi* | arm*-*-rtems*): Likewise.
   5400  1.1.1.12    mrg 	* config/arm/crtfastmath.c: New file.
   5401  1.1.1.12    mrg 
   5402  1.1.1.12    mrg 2014-04-29  Bernd Schmidt  <bernds (a] codesourcery.com>
   5403  1.1.1.12    mrg 
   5404  1.1.1.12    mrg 	* Makefile.in (real_host_noncanonical): New variable.
   5405  1.1.1.12    mrg 	(libsubdir): Use it.
   5406  1.1.1.12    mrg 	* configure.ac (real_host_noncanonical): Compute.  Remove special
   5407  1.1.1.12    mrg 	case for intelmicemul.
   5408  1.1.1.12    mrg 	* configure: Regenerate.
   5409  1.1.1.12    mrg 
   5410  1.1.1.12    mrg 2015-04-28  Uros Bizjak  <ubizjak (a] gmail.com>
   5411  1.1.1.12    mrg 
   5412  1.1.1.12    mrg 	* config/frv/elf-lib.h: New file.
   5413  1.1.1.12    mrg 	(CRT_GET_RFIB_DATA): Move definition from gcc/config/frv/frv.h.
   5414  1.1.1.12    mrg 	* libgcc/config.host (frv-*elf, frv-*-*linux*): Add frv/elf-lib.h
   5415  1.1.1.12    mrg 	to tm_file.
   5416  1.1.1.12    mrg 
   5417  1.1.1.12    mrg 2015-04-28  Uros Bizjak  <ubizjak (a] gmail.com>
   5418  1.1.1.12    mrg 
   5419  1.1.1.12    mrg 	* config/frv/frvbengin.c: Do not include defaults.h
   5420  1.1.1.12    mrg 	* config/frv/frvend.c: Ditto.
   5421  1.1.1.12    mrg 
   5422  1.1.1.12    mrg 2015-04-27  Yoshinori Sato  <ysato (a] users.sourceforge.jp>
   5423  1.1.1.12    mrg 
   5424  1.1.1.12    mrg 	* config.host: Add h8300-*-linux
   5425  1.1.1.12    mrg 	* config/h8300/t-linux: New file.
   5426  1.1.1.12    mrg 	* config/h8300/lib1funs.s: Change symbol prefix.
   5427  1.1.1.12    mrg 	* config/h8300/sfp-machine.h: 64bit double support.
   5428  1.1.1.12    mrg 
   5429  1.1.1.12    mrg 2015-04-22  Gregor Richards  <gregor.richards (a] uwaterloo.ca>
   5430  1.1.1.12    mrg 	    Szabolcs Nagy  <szabolcs.nagy (a] arm.com>
   5431  1.1.1.12    mrg 
   5432  1.1.1.12    mrg 	* unwind-dw2-fde-dip.c (USE_PT_GNU_EH_FRAME): Define it on
   5433  1.1.1.12    mrg 	Linux if target provides dl_iterate_phdr.
   5434  1.1.1.12    mrg 
   5435  1.1.1.12    mrg 2015-04-17  H.J. Lu  <hongjiu.lu (a] intel.com>
   5436  1.1.1.12    mrg 
   5437  1.1.1.12    mrg 	PR target/65612
   5438  1.1.1.12    mrg 	* config.host (tmake_file): Add t-slibgcc-libgcc for Linux/x86.
   5439  1.1.1.12    mrg 	* config/i386/cpuinfo.c (__cpu_model): Initialize.
   5440  1.1.1.12    mrg 	(__cpu_indicator_init (a] GCC_4.8.0): New.
   5441  1.1.1.12    mrg 	(__cpu_model (a] GCC_4.8.0): Likewise.
   5442  1.1.1.12    mrg 	* config/i386/t-linux (HOST_LIBGCC2_CFLAGS): Add
   5443  1.1.1.12    mrg 	-DUSE_ELF_SYMVER.
   5444  1.1.1.12    mrg 
   5445  1.1.1.12    mrg 2015-04-16  Nick Clifton  <nickc (a] redhat.com>
   5446  1.1.1.12    mrg 
   5447  1.1.1.12    mrg 	* config/rl78/divmodhi.S: Add G14 and G13 versions of the __divhi3
   5448  1.1.1.12    mrg 	and __modhi3 functions.
   5449  1.1.1.12    mrg 	* config/rl78/divmodso.S: Add G14 and G13 versions of the
   5450  1.1.1.12    mrg 	__divsi3, __udivsi3, __modsi3 and __umodsi3 functions.
   5451  1.1.1.12    mrg 
   5452  1.1.1.12    mrg 2015-04-15  Chen Gang  <gang.chen.5i5j (a] gmail.com>
   5453  1.1.1.12    mrg 
   5454  1.1.1.12    mrg 	* gthr-single.h (__GTHREAD_MUTEX_INIT_FUNCTION): Use empty
   5455  1.1.1.12    mrg 	do-while loop as macro body to avoid warnings.
   5456   1.1.1.8    mrg 
   5457   1.1.1.9    mrg 2015-04-10  Jakub Jelinek  <jakub (a] redhat.com>
   5458   1.1.1.9    mrg 	    Iain Sandoe  <iain (a] codesourcery.com>
   5459   1.1.1.9    mrg 
   5460   1.1.1.9    mrg 	PR target/65351
   5461   1.1.1.9    mrg 	* configure: Regenerate.
   5462   1.1.1.9    mrg 
   5463   1.1.1.9    mrg 2015-04-07  Jakub Jelinek  <jakub (a] redhat.com>
   5464   1.1.1.9    mrg 	    Iain Sandoe  <iain (a] codesourcery.com>
   5465   1.1.1.9    mrg 
   5466   1.1.1.9    mrg 	PR target/65351
   5467   1.1.1.9    mrg 	* configure: Regenerate.
   5468   1.1.1.9    mrg 
   5469   1.1.1.9    mrg 2015-03-25  Chung-Lin Tang  <cltang (a] codesourcery.com>
   5470   1.1.1.9    mrg 
   5471   1.1.1.9    mrg 	* config.host (nios2-*-linux*): Remove 'extra_parts' setting.
   5472   1.1.1.9    mrg 
   5473   1.1.1.9    mrg 2015-03-03  Max Filippov  <jcmvbkbc (a] gmail.com>
   5474   1.1.1.9    mrg 
   5475   1.1.1.9    mrg 	Implement call0 ABI for xtensa
   5476   1.1.1.9    mrg 	* config/xtensa/lib2funcs.S (__xtensa_libgcc_window_spill,
   5477   1.1.1.9    mrg 	__xtensa_nonlocal_goto): Don't compile for call0 ABI.
   5478   1.1.1.9    mrg 	(__xtensa_sync_caches): Only use entry and retw in windowed ABI,
   5479   1.1.1.9    mrg 	use ret in call0 ABI.
   5480   1.1.1.9    mrg 	* config/xtensa/t-windowed: New file.
   5481   1.1.1.9    mrg 	* libgcc/config/xtensa/t-xtensa (LIB2ADDEH): Move to t-windowed.
   5482   1.1.1.9    mrg 	* libgcc/configure: Regenerated.
   5483   1.1.1.9    mrg 	* libgcc/configure.ac: Check if xtensa target is configured for
   5484   1.1.1.9    mrg 	windowed ABI and thus needs to use custom unwind code.
   5485   1.1.1.9    mrg 
   5486   1.1.1.9    mrg 2015-02-12  Jonathan Wakely  <jwakely (a] redhat.com>
   5487   1.1.1.9    mrg 
   5488   1.1.1.9    mrg 	PR libgcc/64885
   5489   1.1.1.9    mrg 	* gthr-single.h: Use __unused__ attribute instead of unused.
   5490   1.1.1.9    mrg 	* config/gthr-vxworks.h: Likewise.
   5491   1.1.1.9    mrg 	* config/i386/gthr-win32.h: Likewise.
   5492   1.1.1.9    mrg 
   5493   1.1.1.9    mrg 2015-02-27  Kai Tietz  <ktietz (a] redhat.com>
   5494   1.1.1.9    mrg 
   5495   1.1.1.9    mrg 	PR target/65038
   5496   1.1.1.9    mrg 	* config.in: Regenerated.
   5497   1.1.1.9    mrg 	* configure: Likewise.
   5498   1.1.1.9    mrg 	* configure.ac (AC_HEADER_STDC): Added explicit.
   5499   1.1.1.9    mrg 	(AC_CHECK_HEADERS): Check for default headers  plus
   5500   1.1.1.9    mrg 	for ftw.h header.
   5501   1.1.1.9    mrg 	* libgcov-util.c (gcov_read_profile_dir): Disable use
   5502   1.1.1.9    mrg 	of ftw-function, if header is not found.
   5503   1.1.1.9    mrg 	(ftw_read_file): Likewise.
   5504   1.1.1.9    mrg 
   5505   1.1.1.9    mrg 2015-02-23  Thomas Schwinge  <thomas (a] codesourcery.com>
   5506   1.1.1.9    mrg 
   5507   1.1.1.9    mrg 	PR target/65181
   5508   1.1.1.9    mrg 	* config/nvptx/t-nvptx (INHIBIT_LIBC_CFLAGS): Define to
   5509   1.1.1.9    mrg 	-Dinhibit_libc.
   5510   1.1.1.9    mrg 
   5511   1.1.1.9    mrg 2015-02-17  Sandra Loosemore  <sandra (a] codesourcery.com>
   5512   1.1.1.8    mrg 
   5513   1.1.1.8    mrg 	* config/arm/bpabi.S (test_div_by_zero): Make label names
   5514   1.1.1.8    mrg 	consistent between thumb2 and arm mode cases.  Separate the
   5515   1.1.1.8    mrg 	signed comparison on the high word of the numerator from the
   5516   1.1.1.8    mrg 	unsigned comparison on the low word.
   5517   1.1.1.8    mrg 	* config/arm/bpabi-v6m.S (test_div_by_zero): Similarly separate
   5518   1.1.1.8    mrg 	signed comparison.
   5519   1.1.1.8    mrg 
   5520   1.1.1.9    mrg 2015-02-17  Joseph Myers  <joseph (a] codesourcery.com>
   5521   1.1.1.7    mrg 
   5522   1.1.1.9    mrg 	* config/nvptx/realloc.c: Include <stddef.h> instead of <stdlib.h>
   5523   1.1.1.9    mrg 	and <string.h>.
   5524   1.1.1.9    mrg 	(__nvptx_realloc): Call __builtin_memcpy instead of memcpy.
   5525   1.1.1.9    mrg 
   5526   1.1.1.9    mrg 2015-02-10  Rainer Emrich  <rainer (a] emrich-ebersheim.de>
   5527   1.1.1.9    mrg 
   5528   1.1.1.9    mrg 	PR gcov-profile/61889
   5529   1.1.1.9    mrg 	* libgcov-driver-system.c: undefine clashing macro for mkdir.
   5530   1.1.1.9    mrg 
   5531   1.1.1.9    mrg 2015-02-02  Nick Clifton  <nickc (a] redhat.com>
   5532   1.1.1.9    mrg 
   5533   1.1.1.9    mrg 	* config/rl78/fpmath-sf.S (__rl78_int_pack_a_r8): Fix edge case
   5534   1.1.1.9    mrg 	rounding up the fraction.
   5535   1.1.1.9    mrg 
   5536   1.1.1.9    mrg 2015-01-31  John David Anglin  <danglin (a] gcc.gnu.org>
   5537   1.1.1.9    mrg 
   5538   1.1.1.9    mrg 	* config/pa/linux-atomic.c (__kernel_cmpxchg2): Change declaration of
   5539   1.1.1.9    mrg 	oldval and newval to const void *.  Fix typo.
   5540   1.1.1.9    mrg 	(FETCH_AND_OP_2): Use __atomic_load_n to load value.
   5541   1.1.1.9    mrg 	(FETCH_AND_OP_WORD): Likewise.
   5542   1.1.1.9    mrg 	(OP_AND_FETCH_WORD): Likewise.
   5543   1.1.1.9    mrg 	(COMPARE_AND_SWAP_2): Likewise.
   5544   1.1.1.9    mrg 	(__sync_val_compare_and_swap_4): Likewise.
   5545   1.1.1.9    mrg 	(__sync_lock_test_and_set_4): Likewise.
   5546   1.1.1.9    mrg 	(SYNC_LOCK_RELEASE_2): Likewise.
   5547   1.1.1.9    mrg 	Remove support for long long atomic operations.
   5548   1.1.1.9    mrg 
   5549   1.1.1.9    mrg 2015-01-27  Caroline Tice  <cmtice (a] google.com>
   5550   1.1.1.9    mrg 
   5551   1.1.1.9    mrg 	Committing VTV Cywin/Ming patch for Patrick Wollgast
   5552   1.1.1.9    mrg 	* Makefile.in: Move rules to build vtv_*.o out of the check
   5553   1.1.1.9    mrg 	for CUSTOM_CRTSTUFF.
   5554   1.1.1.9    mrg 	* config.host (i[34567]86-*-cygwin*, x86_64-*-cygwin*,
   5555   1.1.1.9    mrg 	i[34567]86-*-mingw*)
   5556   1.1.1.9    mrg 	 (x86_64-*-mingw*): Only add vtv_*.o to extra_parts if
   5557   1.1.1.9    mrg 	enable_vtable_verify.
   5558   1.1.1.9    mrg 
   5559   1.1.1.9    mrg 2015-01-27  Nick Clifton  <nickc (a] redhat.com>
   5560   1.1.1.9    mrg 
   5561   1.1.1.9    mrg 	* config/rl78/cmpsi2.S: Use function start and end macros.
   5562   1.1.1.9    mrg 	(__gcc_bcmp): New function.
   5563   1.1.1.9    mrg 	* config/rl78/lshrsi3.S: Use function start and end macros.
   5564   1.1.1.9    mrg 	* config/rl78/mulsi3.S: Add support for G10.
   5565   1.1.1.9    mrg 	(__mulqi3): New function for G10.
   5566   1.1.1.9    mrg 	* config/rl78/signbit.S: Use function start and end macros.
   5567   1.1.1.9    mrg 	* config/rl78/t-rl78 (LIB2ADD): Add bit-count.S, fpbit-sf.S and
   5568   1.1.1.9    mrg 	fpmath-sf.S.
   5569   1.1.1.9    mrg 	(LIB2FUNCS_EXCLUDE): Define.
   5570   1.1.1.9    mrg 	(LIB2FUNCS_ST): Define.
   5571   1.1.1.9    mrg 	* config/rl78/trampoline.S: Use function start and end macros.
   5572   1.1.1.9    mrg 	* config/rl78/vregs.h (START_FUNC): New macro.
   5573   1.1.1.9    mrg 	(START_ANOTHER_FUNC): New macro.
   5574   1.1.1.9    mrg 	(END_FUNC): New macro.
   5575   1.1.1.9    mrg 	(END_ANOTHER_FUNC): New macro.
   5576   1.1.1.9    mrg 	* config/rl78/bit-count.S: New file.  Contains assembler
   5577   1.1.1.9    mrg 	implementations of the bit counting functions: ___clzhi2,
   5578   1.1.1.9    mrg 	__clzsi2, ctzhi2, ctzsi2, ffshi2, ffssi2, __partityhi2,
   5579   1.1.1.9    mrg 	__paritysi2, __popcounthi2 and __popcountsi2.
   5580   1.1.1.9    mrg 	* config/rl78/fpbit-sf.S: New file.  Contains assembler
   5581   1.1.1.9    mrg 	implementationas of the math functions: __negsf2, __cmpsf2,
   5582   1.1.1.9    mrg 	__eqsf2, __nesf2, __lesf2, __ltsf2, __gesf2, gtsf2, __unordsf2,
   5583   1.1.1.9    mrg 	__fixsfsi,  __fixunssfsi, __floatsisf and __floatunssisf.
   5584   1.1.1.9    mrg 	* config/rl78/fpmath-sf.S: New file.  Contains assembler
   5585   1.1.1.9    mrg 	implementations of the math functions: __subsf3, __addsf3,
   5586   1.1.1.9    mrg 	__mulsf3 and __divsf3
   5587   1.1.1.9    mrg 
   5588   1.1.1.9    mrg 2015-01-27  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   5589   1.1.1.9    mrg 
   5590   1.1.1.9    mrg 	* config.host (i[34567]86-*-solaris2*, x86_64-*-solaris2.1[0-9]*):
   5591   1.1.1.9    mrg 	Add i386/elf-lib.h to tm_file.
   5592   1.1.1.9    mrg 	* config/i386/elf-lib.h: Fix comment.
   5593   1.1.1.9    mrg 	* unwind-dw2-fde-dip.c (_Unwind_IteratePhdrCallback) [__x86_64__
   5594   1.1.1.9    mrg 	&& __sun__ && __svr4__]: Remove workaround.
   5595   1.1.1.9    mrg 
   5596   1.1.1.9    mrg 2015-01-25  Allan Sandfeld Jensen  <sandfeld (a] kde.org>
   5597   1.1.1.9    mrg 
   5598   1.1.1.9    mrg 	* config/i386/cpuinfo.c (enum processor_features): Add FEATURE_BMI and
   5599   1.1.1.9    mrg 	FEATURE_BMI2.
   5600   1.1.1.9    mrg 	(get_available_features): Detect FEATURE_BMI and FEATURE_BMI2.
   5601   1.1.1.9    mrg 
   5602   1.1.1.9    mrg 2015-01-24  H.J. Lu  <hongjiu.lu (a] intel.com>
   5603   1.1.1.9    mrg 
   5604   1.1.1.9    mrg 	* config/i386/cpuinfo.c (processor_subtypes): Add
   5605   1.1.1.9    mrg 	INTEL_COREI7_BROADWELL.
   5606   1.1.1.9    mrg 	(get_intel_cpu): Support new Silvermont, Haswell and Broadwell
   5607   1.1.1.9    mrg 	model numbers.
   5608   1.1.1.9    mrg 
   5609   1.1.1.9    mrg 2015-01-23  Uros Bizjak  <ubizjak (a] gmail.com>
   5610   1.1.1.9    mrg 
   5611   1.1.1.9    mrg 	* config/i386/elf-lib.h: New file.
   5612   1.1.1.9    mrg 	(CRT_GET_RFIB_DATA): Move definition from gcc/config/i386/gnu-user.h.
   5613   1.1.1.9    mrg 	Wrap definition in #ifdef __i386__.
   5614   1.1.1.9    mrg 	* libgcc/config.host (i[34567]86-*-linux*, i[34567]86-*-kfreebsd*-gnu)
   5615   1.1.1.9    mrg 	(i[34567]86-*-knetbsd*-gnu, i[34567]86-*-gnu*)
   5616   1.1.1.9    mrg 	(i[34567]86-*-kopensolaris*-gnu, x86_64-*-linux*)
   5617   1.1.1.9    mrg 	(x86_64-*-kfreebsd*-gnu, x86_64-*-knetbsd*-gnu): Add i386/elf-lib.h
   5618   1.1.1.9    mrg 	to tm_file.
   5619   1.1.1.9    mrg 
   5620   1.1.1.9    mrg 2015-01-22  Chen Gang  <gang.chen.5i5j (a] gmail.com>
   5621   1.1.1.9    mrg 
   5622   1.1.1.9    mrg 	* unwind-dw2-fde.h (last_fde): Use "(const fde *)" instead of
   5623   1.1.1.9    mrg 	"(char *)" to avoid qualifier warning by 'xgcc' compiling.
   5624   1.1.1.9    mrg 
   5625   1.1.1.9    mrg 2015-01-20  Chung-Lin Tang  <cltang (a] codesourcery.com>
   5626   1.1.1.9    mrg 
   5627   1.1.1.9    mrg 	* config/nios2/linux-unwind.h (nios2_fallback_frame_state):
   5628   1.1.1.9    mrg 	Update rt_sigframe format and address for current Nios II
   5629   1.1.1.9    mrg 	Linux conventions.
   5630   1.1.1.9    mrg 
   5631   1.1.1.9    mrg 2015-01-09  Andreas Tobler  <andreast (a] gcc.gnu.org>
   5632   1.1.1.9    mrg 
   5633   1.1.1.9    mrg 	* config.host (arm*-*-freebsd*): Add new configuration for
   5634   1.1.1.9    mrg 	arm*-*-freebsd*.
   5635   1.1.1.9    mrg 	* config/arm/freebsd-atomic.c: New file.
   5636   1.1.1.9    mrg 	* config/arm/t-freebsd: Likewise.
   5637   1.1.1.9    mrg 	* config/arm/unwind-arm.h: Add __FreeBSD__ to the list of
   5638   1.1.1.9    mrg 	'PC-relative indirect' OS's.
   5639   1.1.1.7    mrg 
   5640   1.1.1.9    mrg 2015-01-06  Eric Botcazou  <ebotcazou (a] adacore.com>
   5641   1.1.1.7    mrg 
   5642   1.1.1.9    mrg 	* config.host: Add Visium support.
   5643   1.1.1.9    mrg 	* config/visium: New directory.
   5644   1.1.1.9    mrg 
   5645   1.1.1.9    mrg 2015-01-05  Jakub Jelinek  <jakub (a] redhat.com>
   5646   1.1.1.9    mrg 
   5647   1.1.1.9    mrg 	Update copyright years.
   5648   1.1.1.9    mrg 
   5649   1.1.1.9    mrg 2014-12-19  Matthew Fortune  <matthew.fortune (a] imgtec.com>
   5650   1.1.1.9    mrg 
   5651   1.1.1.9    mrg 	* config.host: Support mipsisa32r6 and mipsisa64r6.
   5652   1.1.1.9    mrg 	* config/mips/mips16.S: Do not build for R6.
   5653   1.1.1.9    mrg 
   5654   1.1.1.9    mrg 2014-12-17  Oleg Endo  <olegendo (a] gcc.gnu.org>
   5655   1.1.1.9    mrg 
   5656   1.1.1.9    mrg 	* config/sh/crt.h: New.
   5657   1.1.1.9    mrg 	* config/sh/crti.S: Use GLOBAL macro from crt.h for _init and _fini
   5658   1.1.1.9    mrg 	symbols.
   5659   1.1.1.9    mrg 	* config/sh/crt1.S: Likewise.
   5660   1.1.1.9    mrg 
   5661   1.1.1.9    mrg 2014-12-15  Uros Bizjak  <ubizjak (a] gmail.com>
   5662   1.1.1.9    mrg 
   5663   1.1.1.9    mrg 	PR libgcc/63832
   5664   1.1.1.9    mrg 	* crtstuff.c (__do_global_dtors_aux) [HIDDEN_DTOR_LIST_END]: Use
   5665   1.1.1.9    mrg 	func_ptr *dtor_list temporary variable to avoid "array subscript
   5666   1.1.1.9    mrg 	is above array bounds" warnings.
   5667   1.1.1.9    mrg 
   5668  1.1.1.12    mrg 2014-12-09  Michael Haubenwallner  <michael.haubenwallner (a] ssi-schaefer.com>
   5669   1.1.1.9    mrg 
   5670   1.1.1.9    mrg 	* Makefile.in (with_aix_soname): Define.
   5671   1.1.1.9    mrg 	* config/rs6000/t-slibgcc-aix: Act upon --with-aix-soname option.
   5672   1.1.1.9    mrg 	* configure.ac: Accept --with-aix-soname=aix|svr4|both option.
   5673   1.1.1.9    mrg 	* configure: Recreate.
   5674   1.1.1.9    mrg 
   5675   1.1.1.9    mrg 2014-12-05  Olivier Hainque  <hainque (a] adacore.com>
   5676   1.1.1.9    mrg 
   5677   1.1.1.9    mrg 	* unwind-dw2.c (DWARF_REG_TO_UNWIND_COLUMN): Remove default def,
   5678   1.1.1.9    mrg 	now provided by defaults.h.
   5679   1.1.1.9    mrg 
   5680   1.1.1.9    mrg 2014-11-30  Oleg Endo  <olegendo (a] gcc.gnu.org>
   5681   1.1.1.7    mrg 
   5682   1.1.1.7    mrg 	PR target/55351
   5683   1.1.1.7    mrg 	* config/sh/lib1funcs.S: Check value of __SHMEDIA__ instead of checking
   5684   1.1.1.7    mrg 	whether it's defined.
   5685   1.1.1.7    mrg 
   5686   1.1.1.9    mrg 2014-11-27  Ilya Tocar  <ilya.tocar (a] intel.com>
   5687   1.1.1.9    mrg 
   5688   1.1.1.9    mrg 	* config/i386/cpuinfo.c (processor_features): Add FEATURE_AVX512F.
   5689   1.1.1.9    mrg 	* config/i386/cpuinfo.c (get_available_features): Detect it.
   5690   1.1.1.9    mrg 
   5691   1.1.1.9    mrg 2014-11-27  Tony Wang  <tony.wang (a] arm.com>
   5692   1.1.1.9    mrg 
   5693   1.1.1.9    mrg 	* config/arm/lib1funcs.S (FUNC_START): Add conditional section
   5694   1.1.1.9    mrg 	redefine for macro L_arm_muldivsf3 and L_arm_muldivdf3.
   5695   1.1.1.9    mrg 	(SYM_END, ARM_SYM_START): Add macros used to expose function Symbols.
   5696   1.1.1.9    mrg 
   5697   1.1.1.9    mrg 2014-11-25  Segher Boessenkool  <segher (a] kernel.crashing.org>
   5698   1.1.1.9    mrg 
   5699   1.1.1.9    mrg 	* crtstuff.c (__do_glbal_ctors_1): Add missing semicolon.
   5700   1.1.1.9    mrg 
   5701   1.1.1.9    mrg 2014-11-24  John David Anglin  <danglin (a] gcc.gnu.org>
   5702   1.1.1.9    mrg 
   5703   1.1.1.9    mrg 	* config/pa/linux-atomic.c (ABORT_INSTRUCTION): Use __builtin_trap()
   5704   1.1.1.9    mrg 	instead.
   5705   1.1.1.9    mrg 
   5706   1.1.1.9    mrg 2014-11-21  Guy Martin  <gmsoft (a] tuxicoman.be>
   5707   1.1.1.9    mrg 	    John David Anglin  <danglin (a] gcc.gnu.org>
   5708   1.1.1.9    mrg 
   5709   1.1.1.9    mrg 	* config/pa/linux-atomic.c (__kernel_cmpxchg2): New.
   5710   1.1.1.9    mrg 	(FETCH_AND_OP_2): New.  Use for subword and double word operations.
   5711   1.1.1.9    mrg 	(OP_AND_FETCH_2): Likewise.
   5712   1.1.1.9    mrg 	(COMPARE_AND_SWAP_2): Likewise.
   5713   1.1.1.9    mrg 	(SYNC_LOCK_TEST_AND_SET_2): Likewise.
   5714   1.1.1.9    mrg 	(SYNC_LOCK_RELEASE_2): Likewise.
   5715   1.1.1.9    mrg 	(SUBWORD_SYNC_OP): Remove.
   5716   1.1.1.9    mrg 	(SUBWORD_VAL_CAS): Likewise.
   5717   1.1.1.9    mrg 	(SUBWORD_BOOL_CAS): Likewise.
   5718   1.1.1.9    mrg 	(FETCH_AND_OP_WORD): Update.
   5719   1.1.1.9    mrg 	Consistently use signed types.
   5720  1.1.1.12    mrg 
   5721   1.1.1.9    mrg 2014-11-13  Bernd Schmidt  <bernds (a] codesourcery.com>
   5722   1.1.1.9    mrg 	    Thomas Schwinge  <thomas (a] codesourcery.com>
   5723   1.1.1.9    mrg 	    Ilya Verbin  <ilya.verbin (a] intel.com>
   5724   1.1.1.9    mrg 	    Andrey Turetskiy  <andrey.turetskiy (a] intel.com>
   5725   1.1.1.9    mrg 
   5726   1.1.1.9    mrg 	* Makefile.in (crtoffloadbegin$(objext)): New rule.
   5727   1.1.1.9    mrg 	(crtoffloadend$(objext)): Likewise.
   5728   1.1.1.9    mrg 	* configure: Regenerate.
   5729   1.1.1.9    mrg 	* configure.ac (accel_dir_suffix): Compute new variable.
   5730   1.1.1.9    mrg 	(extra_parts): Add crtoffloadbegin.o and crtoffloadend.o
   5731   1.1.1.9    mrg 	if enable_offload_targets is not empty.
   5732   1.1.1.9    mrg 	* offloadstuff.c: New file.
   5733   1.1.1.9    mrg 
   5734   1.1.1.9    mrg 2014-11-13  Nick Clifton  <nickc (a] redhat.com>
   5735   1.1.1.9    mrg 
   5736   1.1.1.9    mrg 	* config/rl78/divmodhi.S: Add support for the G10 architecture.
   5737   1.1.1.9    mrg 	Use START_FUNC and END_FUNC macros to enable linker garbage
   5738   1.1.1.9    mrg 	collection.
   5739   1.1.1.9    mrg 	* config/rl78/divmodqi.S: Likewise.
   5740   1.1.1.9    mrg 	* config/rl78/divmodsi.S: Likewise.
   5741   1.1.1.9    mrg 	* config/rl78/mulsi3.S: Likewise.
   5742   1.1.1.9    mrg 	* config/rl78/lib2div.c: Remove G10 functions.
   5743   1.1.1.9    mrg 	* config/rl78/lib2muls.c: Likewise.
   5744   1.1.1.9    mrg 	* config/rl78/t-rl8 (HOST_LIBGCC2_CFLAGS): Define.
   5745   1.1.1.9    mrg 	* config/rl78/vregs.h (START_FUNC): New macro.
   5746   1.1.1.9    mrg 	(END_FUNC): New macro.
   5747   1.1.1.9    mrg 
   5748   1.1.1.9    mrg 2014-11-12  Matthew Fortune  <matthew.fortune (a] imgtec.com>
   5749   1.1.1.9    mrg 
   5750   1.1.1.9    mrg 	* config/mips/mips16.S: Set .module when supported.  Update O32
   5751   1.1.1.9    mrg 	FP64 calling convention and use for FPXX when possible.  Add FPXX
   5752   1.1.1.9    mrg 	calling convention fallback case.
   5753   1.1.1.9    mrg 
   5754   1.1.1.9    mrg 2014-11-06  Bernd Schmidt  <bernds (a] codesourcery.com>
   5755   1.1.1.9    mrg 
   5756   1.1.1.9    mrg 	* config.host: Handle nvptx-*-*.
   5757   1.1.1.9    mrg 	* shared-object.mk (as-flags-$o): Define.
   5758   1.1.1.9    mrg 	($(base)$(objext), $(base)_s$(objext)): Use it instead of
   5759   1.1.1.9    mrg 	-xassembler-with-cpp.
   5760   1.1.1.9    mrg 	* static-object.mk: Identical changes.
   5761   1.1.1.9    mrg 	* config/nvptx/t-nvptx: New file.
   5762   1.1.1.9    mrg 	* config/nvptx/crt0.s: New file.
   5763   1.1.1.9    mrg 	* config/nvptx/free.asm: New file.
   5764   1.1.1.9    mrg 	* config/nvptx/malloc.asm: New file.
   5765   1.1.1.9    mrg 	* config/nvptx/realloc.c: New file.
   5766   1.1.1.9    mrg 
   5767   1.1.1.9    mrg 2014-10-30  Joseph Myers  <joseph (a] codesourcery.com>
   5768   1.1.1.9    mrg 
   5769   1.1.1.9    mrg 	* Makefile.in (libgcc.map.in): New target.
   5770   1.1.1.9    mrg 	(libgcc.map): Use libgcc.map.in.
   5771   1.1.1.9    mrg 	* config/t-softfp (softfp_compat): New variable to be set by
   5772   1.1.1.9    mrg 	users.
   5773   1.1.1.9    mrg 	[$(softfp_compat) = y] (softfp_map_dep, softfp_set_symver): New
   5774   1.1.1.9    mrg 	variables.
   5775   1.1.1.9    mrg 	[$(softfp_compat) = y] (softfp_file_list): Use files in the build
   5776   1.1.1.9    mrg 	directory.
   5777   1.1.1.9    mrg 	[$(softfp_compat) = y] ($(softfp_file_list)): Generate wrappers
   5778   1.1.1.9    mrg 	that use compat symbols and disable all code unless [SHARED].
   5779   1.1.1.9    mrg 	* config/t-softfp-compat: New file.
   5780   1.1.1.9    mrg 	* find-symver.awk: New file.
   5781   1.1.1.9    mrg 	* configure.ac (--with-glibc-version): New configure option.
   5782   1.1.1.9    mrg 	(ppc_fp_compat): New variable set for powerpc*-*-linux*.
   5783   1.1.1.9    mrg 	* configure: Regenerate.
   5784   1.1.1.9    mrg 	* config.host (powerpc*-*-linux*): Use ${ppc_fp_compat} for
   5785   1.1.1.9    mrg 	soft-float and e500.
   5786   1.1.1.9    mrg 
   5787   1.1.1.9    mrg 2014-10-29  Joseph Myers  <joseph (a] codesourcery.com>
   5788   1.1.1.9    mrg 
   5789   1.1.1.9    mrg 	* config/t-hardfp (hardfp_exclusions): Document new variable for
   5790   1.1.1.9    mrg 	user to define.
   5791   1.1.1.9    mrg 	(hardfp_func_list): Exclude functions from $(hardfp_exclusions).
   5792   1.1.1.9    mrg 	* config/t-softfp (softfp_extras): Document new variable for user
   5793   1.1.1.9    mrg 	to define.
   5794   1.1.1.9    mrg 	(softfp_func_list): Add functions from $(softfp_extras).
   5795   1.1.1.9    mrg 	* config/rs6000/t-e500v1-fp, config/rs6000/t-e500v2-fp: New files.
   5796   1.1.1.9    mrg 	* config.host (powerpc*-*-linux*): For e500v1, use
   5797   1.1.1.9    mrg 	rs6000/t-e500v1-fp and t-hardfp; do not use t-softfp-sfdf and
   5798   1.1.1.9    mrg 	t-softfp-excl.  For e500v2, use t-hardfp-sfdf, rs6000/t-e500v2-fp
   5799   1.1.1.9    mrg 	and t-hardfp; do not use t-softfp-sfdf and t-softfp-excl.
   5800   1.1.1.9    mrg 
   5801   1.1.1.7    mrg 2014-10-26  John David Anglin  <danglin (a] gcc.gnu.org>
   5802   1.1.1.7    mrg 
   5803   1.1.1.7    mrg 	* config/pa/linux-unwind.h (pa32_read_access_ok): New function.
   5804   1.1.1.7    mrg 	(pa32_fallback_frame_state): Use pa32_read_access_ok to check if
   5805   1.1.1.7    mrg 	memory read accesses are ok.
   5806   1.1.1.7    mrg 
   5807   1.1.1.9    mrg 2014-10-25  Joseph Myers  <joseph (a] codesourcery.com>
   5808   1.1.1.9    mrg 
   5809   1.1.1.9    mrg 	* configure.ac (ppc_fp_type): Set variable on powerpc*-*-linux*.
   5810   1.1.1.9    mrg 	* configure: Regenerate.
   5811   1.1.1.9    mrg 	* config.host (powerpc*-*-linux*): Use $ppc_fp_type to determine
   5812   1.1.1.9    mrg 	additions to tmake_file.  Use t-hardfp-sfdf and t-hardfp instead
   5813   1.1.1.9    mrg 	of soft-fp for 32-bit classic hard float.  Do not use
   5814   1.1.1.9    mrg 	t-softfp-excl for soft float.
   5815   1.1.1.9    mrg 
   5816   1.1.1.9    mrg 2014-10-22  Joseph Myers  <joseph (a] codesourcery.com>
   5817   1.1.1.9    mrg 
   5818   1.1.1.9    mrg 	* config.host (powerpc*-*-linux*): Only use soft-fp for 32-bit
   5819   1.1.1.9    mrg 	configurations.
   5820   1.1.1.9    mrg 	* config/rs6000/t-ppc64-fp (softfp_wrap_start, softfp_wrap_end):
   5821   1.1.1.9    mrg 	Remove variables.
   5822   1.1.1.9    mrg 
   5823   1.1.1.9    mrg 2014-10-22  Georg-Johann Lay  <avr (a] gjlay.de>
   5824   1.1.1.9    mrg 
   5825   1.1.1.9    mrg 	* config/avr/lib1funcs.S (__do_global_dtors): Fix wrong code
   5826   1.1.1.9    mrg 	introduced with 2014-10-21 trunk r216525.
   5827   1.1.1.9    mrg 
   5828   1.1.1.9    mrg 2014-10-21  Joern Rennecke  <joern.rennecke (a] embecosm.com>
   5829  1.1.1.12    mrg 	    Vidya Praveen  <vidya.praveen (a] atmel.com>
   5830  1.1.1.12    mrg 	    Praveen Kumar Kaushik  <Praveen_Kumar.Kaushik (a] atmel.com>
   5831  1.1.1.12    mrg 	    Senthil Kumar Selvaraj  <Senthil_Kumar.Selvaraj (a] atmel.com>
   5832  1.1.1.12    mrg 	    Pitchumani Sivanupandi  <Pitchumani.S (a] atmel.com>
   5833   1.1.1.9    mrg 
   5834   1.1.1.9    mrg 	* config/avr/lib1funcs.S (__do_global_dtors): Go back to descending
   5835   1.1.1.9    mrg 	order.
   5836   1.1.1.9    mrg 
   5837   1.1.1.9    mrg 	Updated library functions for AVRTINY arch.
   5838   1.1.1.9    mrg 	* config/avr/lib1funcs.S: Updated zero/tmp regs for AVRTINY.
   5839   1.1.1.9    mrg 	Replaced occurrences of r0/r1 with tmp/zero reg macros.
   5840   1.1.1.9    mrg 	Added wsubi/ wadi macros that expands conditionally as sbiw/ adiw
   5841   1.1.1.9    mrg 	or AVRTINY equivalent. Replaced occurrences of sbiw/adiw with
   5842   1.1.1.9    mrg 	wsubi/wadi macors.
   5843   1.1.1.9    mrg 	(__mulsi3_helper): Update stack, preserve callee saved regs and
   5844   1.1.1.9    mrg 	argument from stack. Restore callee save registers.
   5845   1.1.1.9    mrg 	(__mulpsi3): Likewise.
   5846   1.1.1.9    mrg 	(__muldi3, __udivmodsi4, __divmodsi4, __negsi2, __umoddi3, __udivmod64,
   5847   1.1.1.9    mrg 	__moddi3, __adddi3, __adddi3_s8, __subdi3, __cmpdi2, __cmpdi2_s8,
   5848   1.1.1.9    mrg 	__negdi2, __prologue_saves__, __epilogue_restores__): Excluded for
   5849   1.1.1.9    mrg 	AVRTINY.
   5850   1.1.1.9    mrg 	(__tablejump2__): Added lpm equivalent instructions for AVRTINY.
   5851   1.1.1.9    mrg 	(__do_copy_data): Added new definition for AVRTINY.
   5852   1.1.1.9    mrg 	(__do_clear_bss): Replace r17 by r18 to preserve zero reg for AVRTINY.
   5853   1.1.1.9    mrg 	(__load_3, __load_4, __xload_1, __xload_2, __xload_3,
   5854   1.1.1.9    mrg 	__xload_4, __movmemx_qi, __movmemx_hi): Excluded for AVRTINY.
   5855   1.1.1.9    mrg 	* config/avr/lib1funcs-fixed.S: Replaced occurrences of r0/r1 with
   5856   1.1.1.9    mrg 	tmp/zero reg macros. Replaced occurrences of sbiw/adiw with wsubi/wadi
   5857   1.1.1.9    mrg 	macors.
   5858   1.1.1.9    mrg 	* config/avr/t-avr (LIB1ASMFUNCS): Remove unsupported functions for
   5859   1.1.1.9    mrg 	AVRTINY.
   5860   1.1.1.9    mrg 
   5861   1.1.1.9    mrg 	Fix broken long multiplication on tiny arch.
   5862   1.1.1.9    mrg 
   5863   1.1.1.9    mrg 2014-10-09  Joseph Myers  <joseph (a] codesourcery.com>
   5864   1.1.1.9    mrg 
   5865   1.1.1.9    mrg 	* soft-fp/double.h: Update from glibc.
   5866   1.1.1.9    mrg 	* soft-fp/eqdf2.c: Likewise.
   5867   1.1.1.9    mrg 	* soft-fp/eqsf2.c: Likewise.
   5868   1.1.1.9    mrg 	* soft-fp/eqtf2.c: Likewise.
   5869   1.1.1.9    mrg 	* soft-fp/extenddftf2.c: Likewise.
   5870   1.1.1.9    mrg 	* soft-fp/extended.h: Likewise.
   5871   1.1.1.9    mrg 	* soft-fp/extendsfdf2.c: Likewise.
   5872   1.1.1.9    mrg 	* soft-fp/extendsftf2.c: Likewise.
   5873   1.1.1.9    mrg 	* soft-fp/extendxftf2.c: Likewise.
   5874   1.1.1.9    mrg 	* soft-fp/gedf2.c: Likewise.
   5875   1.1.1.9    mrg 	* soft-fp/gesf2.c: Likewise.
   5876   1.1.1.9    mrg 	* soft-fp/getf2.c: Likewise.
   5877   1.1.1.9    mrg 	* soft-fp/ledf2.c: Likewise.
   5878   1.1.1.9    mrg 	* soft-fp/lesf2.c: Likewise.
   5879   1.1.1.9    mrg 	* soft-fp/letf2.c: Likewise.
   5880   1.1.1.9    mrg 	* soft-fp/op-1.h: Likewise.
   5881   1.1.1.9    mrg 	* soft-fp/op-2.h: Likewise.
   5882   1.1.1.9    mrg 	* soft-fp/op-4.h: Likewise.
   5883   1.1.1.9    mrg 	* soft-fp/op-8.h: Likewise.
   5884   1.1.1.9    mrg 	* soft-fp/op-common.h: Likewise.
   5885   1.1.1.9    mrg 	* soft-fp/quad.h: Likewise.
   5886   1.1.1.9    mrg 	* soft-fp/single.h: Likewise.
   5887   1.1.1.9    mrg 	* soft-fp/soft-fp.h: Likewise.
   5888   1.1.1.9    mrg 	* soft-fp/unorddf2.c: Likewise.
   5889   1.1.1.9    mrg 	* soft-fp/unordsf2.c: Likewise.
   5890   1.1.1.9    mrg 	* soft-fp/unordtf2.c: Likewise.
   5891   1.1.1.9    mrg 	* config/c6x/eqd.c (__c6xabi_eqd): Update call to FP_CMP_EQ_D.
   5892   1.1.1.9    mrg 	* config/c6x/eqf.c (__c6xabi_eqf): Update call to FP_CMP_EQ_S.
   5893   1.1.1.9    mrg 	* config/c6x/ged.c (__c6xabi_ged): Update call to FP_CMP_D.
   5894   1.1.1.9    mrg 	* config/c6x/gef.c (__c6xabi_gef): Update call to FP_CMP_S.
   5895   1.1.1.9    mrg 	* config/c6x/gtd.c (__c6xabi_gtd): Update call to FP_CMP_D.
   5896   1.1.1.9    mrg 	* config/c6x/gtf.c (__c6xabi_gtf): Update call to FP_CMP_S.
   5897   1.1.1.9    mrg 	* config/c6x/led.c (__c6xabi_led): Update call to FP_CMP_D.
   5898   1.1.1.9    mrg 	* config/c6x/lef.c (__c6xabi_lef): Update call to FP_CMP_S.
   5899   1.1.1.9    mrg 	* config/c6x/ltd.c (__c6xabi_ltd): Update call to FP_CMP_D.
   5900   1.1.1.9    mrg 	* config/c6x/ltf.c (__c6xabi_ltf): Update call to FP_CMP_S.
   5901   1.1.1.9    mrg 
   5902   1.1.1.9    mrg 2014-10-08  Rong Xu  <xur (a] google.com>
   5903   1.1.1.9    mrg 
   5904   1.1.1.9    mrg 	* libgcov-util.c (read_gcda_file): Fix format.
   5905   1.1.1.9    mrg 	(find_match_gcov_info): Ditto.
   5906   1.1.1.9    mrg 	(calculate_2_entries): New.
   5907   1.1.1.9    mrg 	(compute_one_gcov): Ditto.
   5908   1.1.1.9    mrg 	(gcov_info_count_all_cold): Ditto.
   5909   1.1.1.9    mrg 	(gcov_info_count_all_zero): Ditto.
   5910   1.1.1.9    mrg 	(extract_file_basename): Ditto.
   5911   1.1.1.9    mrg 	(get_file_basename): Ditto.
   5912   1.1.1.9    mrg 	(set_flag): Ditto.
   5913   1.1.1.9    mrg 	(matched_gcov_info): Ditto.
   5914   1.1.1.9    mrg 	(calculate_overlap): Ditto.
   5915   1.1.1.9    mrg 	(gcov_profile_overlap): Ditto.
   5916   1.1.1.9    mrg 	* libgcov-driver.c (compute_summary): Make
   5917   1.1.1.9    mrg 	it avavilable for external calls.
   5918   1.1.1.9    mrg 
   5919   1.1.1.9    mrg 2014-10-06  Rong Xu  <xur (a] google.com>
   5920   1.1.1.9    mrg 
   5921   1.1.1.9    mrg 	* Makefile.in: Ditto.
   5922   1.1.1.9    mrg 	* libgcov-driver.c (gcov_sort_n_vals): New utility function.
   5923   1.1.1.9    mrg 	(gcov_sort_icall_topn_counter): Ditto.
   5924   1.1.1.9    mrg 	(gcov_sort_topn_counter_arrays): Ditto.
   5925   1.1.1.9    mrg 	(dump_one_gcov): Sort indirect_call topn counters.
   5926   1.1.1.9    mrg 	* libgcov-merge.c (__gcov_merge_icall_topn): New merge
   5927   1.1.1.9    mrg 	function.
   5928   1.1.1.9    mrg 	* libgcov-profiler.c (__gcov_topn_value_profiler_body): New
   5929   1.1.1.9    mrg 	utility function.
   5930   1.1.1.9    mrg 	(__gcov_indirect_call_topn_profiler): New profiler function.
   5931   1.1.1.9    mrg 	* libgcov-util.c (__gcov_icall_topn_counter_op): New.
   5932   1.1.1.9    mrg 	* libgcov.h: New decls.
   5933   1.1.1.9    mrg 
   5934   1.1.1.9    mrg 2014-10-04  Trevor Saunders  <tsaunders (a] mozilla.com>
   5935   1.1.1.9    mrg 
   5936   1.1.1.9    mrg 	* config.host: Remove support for score-*.
   5937   1.1.1.9    mrg 
   5938   1.1.1.9    mrg 2014-09-22  Joseph Myers  <joseph (a] codesourcery.com>
   5939   1.1.1.9    mrg 
   5940   1.1.1.9    mrg 	* dfp-bit.h (LIBGCC2_LONG_DOUBLE_TYPE_SIZE): Remove.
   5941   1.1.1.9    mrg 	(__LIBGCC_XF_MANT_DIG__): Define if not already defined.
   5942   1.1.1.9    mrg 	(LONG_DOUBLE_HAS_XF_MODE): Define in terms of
   5943   1.1.1.9    mrg 	__LIBGCC_XF_MANT_DIG__.
   5944   1.1.1.9    mrg 	(__LIBGCC_TF_MANT_DIG__): Define if not already defined.
   5945   1.1.1.9    mrg 	(LONG_DOUBLE_HAS_TF_MODE): Define in terms of
   5946   1.1.1.9    mrg 	__LIBGCC_TF_MANT_DIG__.
   5947   1.1.1.9    mrg 	* libgcc2.c (NOTRUNC): Define in terms of
   5948   1.1.1.9    mrg 	__LIBGCC_*_EXCESS_PRECISION__, not LIBGCC2_LONG_DOUBLE_TYPE_SIZE.
   5949   1.1.1.9    mrg 	* libgcc2.h (LIBGCC2_LONG_DOUBLE_TYPE_SIZE): Remove.
   5950   1.1.1.9    mrg 
   5951   1.1.1.9    mrg 2014-09-22  Joseph Myers  <joseph (a] codesourcery.com>
   5952   1.1.1.9    mrg 
   5953   1.1.1.9    mrg 	PR target/63312
   5954   1.1.1.9    mrg 	* config/ia64/sfp-machine.h (FE_EX_ALL, FP_TRAPPING_EXCEPTIONS):
   5955   1.1.1.9    mrg 	New macros.
   5956   1.1.1.9    mrg 
   5957   1.1.1.9    mrg 2014-09-22  Hans-Peter Nilsson  <hp (a] axis.com>
   5958   1.1.1.9    mrg 
   5959   1.1.1.9    mrg 	* crtstuff.c (USE_EH_FRAME_REGISTRY): Let USE_EH_FRAME_REGISTRY_ALWAYS
   5960   1.1.1.9    mrg 	override USE_PT_GNU_EH_FRAME.
   5961   1.1.1.9    mrg 	[__LIBGCC_EH_FRAME_SECTION_NAME__ && !USE_PT_GNU_EH_FRAME]: Sanity-
   5962   1.1.1.9    mrg 	check USE_EH_FRAME_REGISTRY_ALWAYS against
   5963   1.1.1.9    mrg 	__LIBGCC_EH_FRAME_SECTION_NAME__, emit error if unsane.
   5964   1.1.1.9    mrg 	* Makefile.in (FORCE_EXPLICIT_EH_REGISTRY): New
   5965   1.1.1.9    mrg 	variable for substituted force_explicit_eh_registry.
   5966   1.1.1.9    mrg 	(CRTSTUFF_CFLAGS): Add FORCE_EXPLICIT_EH_REGISTRY.
   5967   1.1.1.9    mrg 	* configure.ac (explicit-exception-frame-registration):
   5968   1.1.1.9    mrg 	New AC_ARG_ENABLE.
   5969   1.1.1.9    mrg 	* configure: Regenerate.
   5970   1.1.1.9    mrg 
   5971   1.1.1.9    mrg 2014-09-19  Olivier Hainque  <hainque (a] adacore.com>
   5972   1.1.1.9    mrg 
   5973   1.1.1.9    mrg 	* config.host (powerpc-wrs-vxworksmils): New configuration,
   5974   1.1.1.9    mrg 	same as vxworksae.
   5975   1.1.1.9    mrg 
   5976   1.1.1.9    mrg 2014-09-18  Joseph Myers  <joseph (a] codesourcery.com>
   5977   1.1.1.9    mrg 
   5978   1.1.1.9    mrg 	* libgcc2.c (CEXT): Define using __LIBGCC_*_FUNC_EXT__.
   5979   1.1.1.9    mrg 
   5980   1.1.1.6    mrg 2014-09-18  Joseph Myers  <joseph (a] codesourcery.com>
   5981   1.1.1.6    mrg 
   5982   1.1.1.6    mrg 	* config/i386/sfp-machine.h (FP_TRAPPING_EXCEPTIONS): Treat clear
   5983   1.1.1.6    mrg 	bits not set bits as indicating trapping exceptions.
   5984   1.1.1.6    mrg 
   5985   1.1.1.9    mrg 2014-09-17  Nathan sidwell  <nathan (a] acm.org>
   5986   1.1.1.5  skrll 
   5987   1.1.1.9    mrg 	* Makefile.in (LIBGCOV_INTERFACE): Add _gcov_dump from ...
   5988   1.1.1.9    mrg 	(LIBGCOV_DRIVER): ... here.
   5989   1.1.1.9    mrg 	* libgcov-driver.c (gcov_master): New.
   5990   1.1.1.9    mrg 	(gcov_exit): Remove from master chain.
   5991   1.1.1.9    mrg 	(__gcov_init): Add to master chain if version compatible.  Don't
   5992   1.1.1.9    mrg 	clear the version.
   5993   1.1.1.9    mrg 	* libgcov_interface (__gcov_flust): Call gcov_dump_int.
   5994   1.1.1.9    mrg 	(gcov_reset_int): Clear master chain, if compatible.
   5995   1.1.1.9    mrg 	(gcov_dump_int): New internal interface.  Dump master chain, if
   5996   1.1.1.9    mrg 	compatible.
   5997   1.1.1.9    mrg 	(gcov_dump): Alias for gcov_dump_int.
   5998   1.1.1.9    mrg 	* libgcov.h (struct gcov_root): Add next and prev fields.
   5999   1.1.1.9    mrg 	(struct gcov_master): New struct.
   6000   1.1.1.9    mrg 	(__gcov_master): New.
   6001   1.1.1.9    mrg 	(gcov_dump_int): Declare.
   6002   1.1.1.9    mrg 
   6003   1.1.1.9    mrg 2014-09-17  Olivier Hainque  <hainque (a] adacore.com>
   6004   1.1.1.9    mrg 
   6005   1.1.1.9    mrg 	* config.host (x86_64-*-mingw*): Add i386/t-cygming to tmake_file
   6006   1.1.1.9    mrg 	and crtbegin.o + crtend.o to extra_parts.
   6007   1.1.1.9    mrg 
   6008   1.1.1.9    mrg 2014-09-12  Joseph Myers  <joseph (a] codesourcery.com>
   6009   1.1.1.9    mrg 
   6010   1.1.1.9    mrg 	* libgcc2.h (LIBGCC2_HAS_SF_MODE): Define using
   6011   1.1.1.9    mrg 	__LIBGCC_HAS_SF_MODE__.
   6012   1.1.1.9    mrg 	(LIBGCC2_HAS_DF_MODE): Define using __LIBGCC_HAS_DF_MODE__.
   6013   1.1.1.9    mrg 	(LIBGCC2_HAS_XF_MODE): Define using __LIBGCC_HAS_XF_MODE__.
   6014   1.1.1.9    mrg 	(LIBGCC2_HAS_TF_MODE): Define using __LIBGCC_HAS_TF_MODE__.
   6015   1.1.1.9    mrg 	* config/libbid/bid_gcc_intrinsics.h
   6016   1.1.1.9    mrg 	(LIBGCC2_LONG_DOUBLE_TYPE_SIZE): Do not define.
   6017   1.1.1.9    mrg 	(LIBGCC2_HAS_XF_MODE): Define using __LIBGCC_HAS_XF_MODE__.
   6018   1.1.1.9    mrg 	(LIBGCC2_HAS_TF_MODE): Define using __LIBGCC_HAS_TF_MODE__.
   6019   1.1.1.9    mrg 	* fixed-bit.h (LIBGCC2_LONG_DOUBLE_TYPE_SIZE): Do not define.
   6020   1.1.1.9    mrg 	(LIBGCC2_HAS_SF_MODE): Define using __LIBGCC_HAS_SF_MODE__.
   6021   1.1.1.9    mrg 	(LIBGCC2_HAS_DF_MODE): Define using __LIBGCC_HAS_DF_MODE__.
   6022   1.1.1.9    mrg 
   6023   1.1.1.9    mrg 2014-09-11  Georg-Johann Lay  <avr (a] gjlay.de>
   6024   1.1.1.9    mrg 
   6025   1.1.1.9    mrg 	PR target/63223
   6026   1.1.1.9    mrg 	* config/avr/libgcc.S (__tablejump2__): Rewrite to use RAMPZ, ELPM
   6027   1.1.1.9    mrg 	and R24 as needed.  Make work for all devices and .text locations.
   6028   1.1.1.9    mrg 	(__do_global_ctors, __do_global_dtors): Use word addresses.
   6029   1.1.1.9    mrg 	(__tablejump__, __tablejump_elpm__): Remove functions.
   6030   1.1.1.9    mrg 	* t-avr (LIB1ASMFUNCS): Remove _tablejump, _tablejump_elpm.
   6031   1.1.1.9    mrg 	Add _tablejump2.
   6032   1.1.1.9    mrg 	(XICALL, XIJMP): New macros.
   6033   1.1.1.9    mrg 
   6034   1.1.1.9    mrg 2014-09-09  Marcus Shawcroft  <marcus.shawcroft (a] arm.com>
   6035   1.1.1.9    mrg 	Ramana Radhakrishnan  <ramana.radhakrishnan (a] arm.com>
   6036   1.1.1.9    mrg 
   6037   1.1.1.9    mrg 	* config.host (aarch64*): Include crtfastmath.o and
   6038   1.1.1.9    mrg 	t-crtfm.
   6039   1.1.1.9    mrg 	* config/aarch64/crtfastmath.c: New file.
   6040   1.1.1.9    mrg 
   6041   1.1.1.9    mrg 2014-09-08  Trevor Saunders  <tsaunders (a] mozilla.com>
   6042   1.1.1.9    mrg 
   6043   1.1.1.9    mrg 	* config.host: Remove picochip support.
   6044   1.1.1.9    mrg 	* config/picochip/adddi3.S: Remove.
   6045   1.1.1.9    mrg 	* config/picochip/ashlsi3.S: Remove.
   6046   1.1.1.9    mrg 	* config/picochip/ashlsi3.c: Remove.
   6047   1.1.1.9    mrg 	* config/picochip/ashrsi3.S: Remove.
   6048   1.1.1.9    mrg 	* config/picochip/ashrsi3.c: Remove.
   6049   1.1.1.9    mrg 	* config/picochip/clzsi2.S: Remove.
   6050   1.1.1.9    mrg 	* config/picochip/cmpsi2.S: Remove.
   6051   1.1.1.9    mrg 	* config/picochip/divmod15.S: Remove.
   6052   1.1.1.9    mrg 	* config/picochip/divmodhi4.S: Remove.
   6053   1.1.1.9    mrg 	* config/picochip/divmodsi4.S: Remove.
   6054   1.1.1.9    mrg 	* config/picochip/lib1funcs.S: Remove.
   6055   1.1.1.9    mrg 	* config/picochip/longjmp.S: Remove.
   6056   1.1.1.9    mrg 	* config/picochip/lshrsi3.S: Remove.
   6057   1.1.1.9    mrg 	* config/picochip/lshrsi3.c: Remove.
   6058   1.1.1.9    mrg 	* config/picochip/parityhi2.S: Remove.
   6059   1.1.1.9    mrg 	* config/picochip/popcounthi2.S: Remove.
   6060   1.1.1.9    mrg 	* config/picochip/setjmp.S: Remove.
   6061   1.1.1.9    mrg 	* config/picochip/subdi3.S: Remove.
   6062   1.1.1.9    mrg 	* config/picochip/t-picochip: Remove.
   6063   1.1.1.9    mrg 	* config/picochip/ucmpsi2.S: Remove.
   6064   1.1.1.9    mrg 	* config/picochip/udivmodhi4.S: Remove.
   6065   1.1.1.9    mrg 	* config/picochip/udivmodsi4.S: Remove.
   6066   1.1.1.9    mrg 
   6067   1.1.1.9    mrg 2014-09-08  Joseph Myers  <joseph (a] codesourcery.com>
   6068   1.1.1.9    mrg 
   6069   1.1.1.9    mrg 	* libgcc2.c (SF_SIZE): Change all uses to __LIBGCC_SF_MANT_DIG__.
   6070   1.1.1.9    mrg 	(DF_SIZE): Change all uses to __LIBGCC_DF_MANT_DIG__.
   6071   1.1.1.9    mrg 	(XF_SIZE): Change all uses to __LIBGCC_XF_MANT_DIG__.
   6072   1.1.1.9    mrg 	(TF_SIZE): Change all uses to __LIBGCC_TF_MANT_DIG__.
   6073   1.1.1.9    mrg 	* libgcc2.h (SF_SIZE): Change to __LIBGCC_SF_MANT_DIG__.  Give
   6074   1.1.1.9    mrg 	error if not defined and LIBGCC2_HAS_SF_MODE is defined.
   6075   1.1.1.9    mrg 	(DF_SIZE): Change to __LIBGCC_DF_MANT_DIG__.  Give error if not
   6076   1.1.1.9    mrg 	defined and LIBGCC2_HAS_DF_MODE is defined.
   6077   1.1.1.9    mrg 	(XF_SIZE): Change to __LIBGCC_XF_MANT_DIG__.  Give error if not
   6078   1.1.1.9    mrg 	defined and LIBGCC2_HAS_XF_MODE is defined.
   6079   1.1.1.9    mrg 	(TF_SIZE): Change to __LIBGCC_TF_MANT_DIG__.  Give error if not
   6080   1.1.1.9    mrg 	defined and LIBGCC2_HAS_TF_MODE is defined.
   6081   1.1.1.9    mrg 
   6082   1.1.1.9    mrg 2014-09-08  Joseph Myers  <joseph (a] codesourcery.com>
   6083   1.1.1.9    mrg 
   6084   1.1.1.9    mrg 	* fp-bit.c (pack_d, unpack_d): Remove LARGEST_EXPONENT_IS_NORMAL
   6085   1.1.1.9    mrg 	and ROUND_TOWARDS_ZERO conditionals.
   6086   1.1.1.9    mrg 
   6087   1.1.1.9    mrg 2014-09-07  Nathan sidwell  <nathan (a] acm.org>
   6088   1.1.1.9    mrg 
   6089   1.1.1.9    mrg 	* libgcov-interface.c (STRONG_ALIAS): Rename to ...
   6090   1.1.1.9    mrg 	(ALIAS_weak): ... here. Use forwarding function.  Adjust uses.
   6091   1.1.1.9    mrg 
   6092   1.1.1.9    mrg 2014-09-05  Joseph Myers  <joseph (a] codesourcery.com>
   6093   1.1.1.9    mrg 
   6094   1.1.1.9    mrg 	* Makefile.in (CRTSTUFF_CFLAGS): Add -fbuilding-libgcc.
   6095   1.1.1.9    mrg 	* config/aarch64/linux-unwind.h (STACK_POINTER_REGNUM): Change all
   6096   1.1.1.9    mrg 	uses to __LIBGCC_STACK_POINTER_REGNUM__.
   6097   1.1.1.9    mrg 	(DWARF_ALT_FRAME_RETURN_COLUMN): Change all uses to
   6098   1.1.1.9    mrg 	__LIBGCC_DWARF_ALT_FRAME_RETURN_COLUMN__.
   6099   1.1.1.9    mrg 	* config/alpha/vms-unwind.h (DWARF_ALT_FRAME_RETURN_COLUMN):
   6100   1.1.1.9    mrg 	Change use to __LIBGCC_DWARF_ALT_FRAME_RETURN_COLUMN__.
   6101   1.1.1.9    mrg 	* config/cr16/unwind-cr16.c (STACK_GROWS_DOWNWARD): Change all
   6102   1.1.1.9    mrg 	uses to __LIBGCC_STACK_GROWS_DOWNWARD__.
   6103   1.1.1.9    mrg 	(DWARF_FRAME_REGISTERS): Change all uses to
   6104   1.1.1.9    mrg 	__LIBGCC_DWARF_FRAME_REGISTERS__.
   6105   1.1.1.9    mrg 	(EH_RETURN_STACKADJ_RTX): Change all uses to
   6106   1.1.1.9    mrg 	__LIBGCC_EH_RETURN_STACKADJ_RTX__.
   6107   1.1.1.9    mrg 	* config/cr16/unwind-dw2.h (DWARF_FRAME_REGISTERS): Change use to
   6108   1.1.1.9    mrg 	__LIBGCC_DWARF_FRAME_REGISTERS__.  Remove conditional definition.
   6109   1.1.1.9    mrg 	* config/i386/cygming-crtbegin.c (EH_FRAME_SECTION_NAME): Change
   6110   1.1.1.9    mrg 	use to __LIBGCC_EH_FRAME_SECTION_NAME__.
   6111   1.1.1.9    mrg 	(JCR_SECTION_NAME): Change use to __LIBGCC_JCR_SECTION_NAME__.
   6112   1.1.1.9    mrg 	* config/i386/cygming-crtend.c (EH_FRAME_SECTION_NAME): Change use
   6113   1.1.1.9    mrg 	to __LIBGCC_EH_FRAME_SECTION_NAME__.
   6114   1.1.1.9    mrg 	(JCR_SECTION_NAME): Change use to __LIBGCC_JCR_SECTION_NAME__
   6115   1.1.1.9    mrg 	* config/mips/linux-unwind.h (STACK_POINTER_REGNUM): Change use to
   6116   1.1.1.9    mrg 	__LIBGCC_STACK_POINTER_REGNUM__.
   6117   1.1.1.9    mrg 	(DWARF_ALT_FRAME_RETURN_COLUMN): Change all uses to
   6118   1.1.1.9    mrg 	__LIBGCC_DWARF_ALT_FRAME_RETURN_COLUMN__.
   6119   1.1.1.9    mrg 	* config/nios2/linux-unwind.h (STACK_POINTER_REGNUM): Change use
   6120   1.1.1.9    mrg 	to __LIBGCC_STACK_POINTER_REGNUM__.
   6121   1.1.1.9    mrg 	* config/pa/hpux-unwind.h (DWARF_ALT_FRAME_RETURN_COLUMN): Change
   6122   1.1.1.9    mrg 	all uses to __LIBGCC_DWARF_ALT_FRAME_RETURN_COLUMN__.
   6123   1.1.1.9    mrg 	* config/pa/linux-unwind.h (DWARF_ALT_FRAME_RETURN_COLUMN): Change
   6124   1.1.1.9    mrg 	all uses to __LIBGCC_DWARF_ALT_FRAME_RETURN_COLUMN__.
   6125   1.1.1.9    mrg 	* config/rs6000/aix-unwind.h (DWARF_ALT_FRAME_RETURN_COLUMN):
   6126   1.1.1.9    mrg 	Change all uses to __LIBGCC_DWARF_ALT_FRAME_RETURN_COLUMN__.
   6127   1.1.1.9    mrg 	(STACK_POINTER_REGNUM): Change all uses to
   6128   1.1.1.9    mrg 	__LIBGCC_STACK_POINTER_REGNUM__.
   6129   1.1.1.9    mrg 	* config/rs6000/darwin-fallback.c (STACK_POINTER_REGNUM): Change
   6130   1.1.1.9    mrg 	use to __LIBGCC_STACK_POINTER_REGNUM__.
   6131   1.1.1.9    mrg 	* config/rs6000/linux-unwind.h (STACK_POINTER_REGNUM): Change all
   6132   1.1.1.9    mrg 	uses to __LIBGCC_STACK_POINTER_REGNUM__.
   6133   1.1.1.9    mrg 	* config/sparc/linux-unwind.h (DWARF_FRAME_REGISTERS): Change use
   6134   1.1.1.9    mrg 	to __LIBGCC_DWARF_FRAME_REGISTERS__.
   6135   1.1.1.9    mrg 	* config/sparc/sol2-unwind.h (DWARF_FRAME_REGISTERS): Change use
   6136   1.1.1.9    mrg 	to __LIBGCC_DWARF_FRAME_REGISTERS__.
   6137   1.1.1.9    mrg 	* config/tilepro/linux-unwind.h (STACK_POINTER_REGNUM): Change use
   6138   1.1.1.9    mrg 	to __LIBGCC_STACK_POINTER_REGNUM__.
   6139   1.1.1.9    mrg 	* config/xtensa/unwind-dw2-xtensa.h (DWARF_FRAME_REGISTERS):
   6140   1.1.1.9    mrg 	Remove conditional definition.
   6141   1.1.1.9    mrg 	* crtstuff.c (TEXT_SECTION_ASM_OP): Change all uses to
   6142   1.1.1.9    mrg 	__LIBGCC_TEXT_SECTION_ASM_OP__.
   6143   1.1.1.9    mrg 	(EH_FRAME_SECTION_NAME): Change all uses to
   6144   1.1.1.9    mrg 	__LIBGCC_EH_FRAME_SECTION_NAME__.
   6145   1.1.1.9    mrg 	(EH_TABLES_CAN_BE_READ_ONLY): Change all uses to
   6146   1.1.1.9    mrg 	__LIBGCC_EH_TABLES_CAN_BE_READ_ONLY__.
   6147   1.1.1.9    mrg 	(CTORS_SECTION_ASM_OP): Change all uses to
   6148   1.1.1.9    mrg 	__LIBGCC_CTORS_SECTION_ASM_OP__.
   6149   1.1.1.9    mrg 	(DTORS_SECTION_ASM_OP): Change all uses to
   6150   1.1.1.9    mrg 	__LIBGCC_DTORS_SECTION_ASM_OP__.
   6151   1.1.1.9    mrg 	(JCR_SECTION_NAME): Change all uses to
   6152   1.1.1.9    mrg 	__LIBGCC_JCR_SECTION_NAME__.
   6153   1.1.1.9    mrg 	(INIT_SECTION_ASM_OP): Change all uses to
   6154   1.1.1.9    mrg 	__LIBGCC_INIT_SECTION_ASM_OP__.
   6155   1.1.1.9    mrg 	(INIT_ARRAY_SECTION_ASM_OP): Change all uses to
   6156   1.1.1.9    mrg 	__LIBGCC_INIT_ARRAY_SECTION_ASM_OP__.
   6157   1.1.1.9    mrg 	* generic-morestack.c (STACK_GROWS_DOWNWARD): Change all uses to
   6158   1.1.1.9    mrg 	__LIBGCC_STACK_GROWS_DOWNWARD__.
   6159   1.1.1.9    mrg 	* libgcc2.c (INIT_SECTION_ASM_OP): Change all uses to
   6160   1.1.1.9    mrg 	__LIBGCC_INIT_SECTION_ASM_OP__.
   6161   1.1.1.9    mrg 	(INIT_ARRAY_SECTION_ASM_OP): Change all uses to
   6162   1.1.1.9    mrg 	__LIBGCC_INIT_ARRAY_SECTION_ASM_OP__.
   6163   1.1.1.9    mrg 	(EH_FRAME_SECTION_NAME): Change all uses to
   6164   1.1.1.9    mrg 	__LIBGCC_EH_FRAME_SECTION_NAME__.
   6165   1.1.1.9    mrg 	* libgcov-profiler.c (VTABLE_USES_DESCRIPTORS): Remove conditional
   6166   1.1.1.9    mrg 	definitions.  Change all uses to
   6167   1.1.1.9    mrg 	__LIBGCC_VTABLE_USES_DESCRIPTORS__.
   6168   1.1.1.9    mrg 	* unwind-dw2.c (STACK_GROWS_DOWNWARD): Change all uses to
   6169   1.1.1.9    mrg 	__LIBGCC_STACK_GROWS_DOWNWARD__.
   6170   1.1.1.9    mrg 	(DWARF_FRAME_REGISTERS): Change all uses to
   6171   1.1.1.9    mrg 	__LIBGCC_DWARF_FRAME_REGISTERS__.
   6172   1.1.1.9    mrg 	(EH_RETURN_STACKADJ_RTX): Change all uses to
   6173   1.1.1.9    mrg 	__LIBGCC_EH_RETURN_STACKADJ_RTX__.
   6174   1.1.1.9    mrg 	* unwind-dw2.h (DWARF_FRAME_REGISTERS): Remove conditional
   6175   1.1.1.9    mrg 	definition.  Change use to __LIBGCC_DWARF_FRAME_REGISTERS__.
   6176   1.1.1.9    mrg 	* unwind-sjlj.c (DONT_USE_BUILTIN_SETJMP): Change all uses to
   6177   1.1.1.9    mrg 	__LIBGCC_DONT_USE_BUILTIN_SETJMP__.
   6178   1.1.1.9    mrg 	(JMP_BUF_SIZE): Change use to __LIBGCC_JMP_BUF_SIZE__.
   6179   1.1.1.9    mrg 
   6180   1.1.1.9    mrg 2014-09-02  Nathan sidwell  <nathan (a] acm.org>
   6181   1.1.1.9    mrg 
   6182   1.1.1.9    mrg 	* libgcov-interface.c (STRONG_ALIAS): New.
   6183   1.1.1.9    mrg 	(__gcov_flush): Call __gcov_reset_int.
   6184   1.1.1.9    mrg 	(__gcov_reset): Strong alias for ...
   6185   1.1.1.9    mrg 	(__gcov_reset_ing): ... this renamed hidden version.
   6186   1.1.1.9    mrg 	* libgcov.h (__gcov_reset_int): New declaration.
   6187   1.1.1.9    mrg 
   6188   1.1.1.9    mrg 2014-08-19  Yaakov Selkowitz  <yselkowi (a] redhat.com>
   6189   1.1.1.9    mrg 
   6190   1.1.1.9    mrg 	* config/i386/cygming-crtend.c (register_frame_ctor): Move atexit
   6191   1.1.1.9    mrg 	call from here...
   6192   1.1.1.9    mrg 	* config/i386/cygming-crtbegin.c (__gcc_register_frame): to here.
   6193   1.1.1.9    mrg 	(__dso_handle): Define on Cygwin.
   6194   1.1.1.9    mrg 	* config/i386/t-cygming (crtbeginS.o): New rule.
   6195   1.1.1.9    mrg 	* config.host (*-*-cygwin*): Add crtbeginS.o to extra_parts.
   6196   1.1.1.9    mrg 
   6197   1.1.1.9    mrg 	* config/i386/cygming-crtbegin.c (deregister_frame_fn): Fix
   6198   1.1.1.9    mrg 	declaration syntax.
   6199   1.1.1.9    mrg 
   6200   1.1.1.9    mrg 2014-08-13  Steve Ellcey  <sellcey (a] mips.com>
   6201   1.1.1.9    mrg 
   6202   1.1.1.9    mrg 	* crtstuff.c: Undef caddr_t.
   6203   1.1.1.9    mrg 
   6204   1.1.1.9    mrg 2014-08-12  Steve Ellcey  <sellcey (a] mips.com>
   6205   1.1.1.9    mrg 
   6206   1.1.1.9    mrg 	* config/mips/mips16.S:  Skip when __mips_soft_float is defined.
   6207   1.1.1.9    mrg 
   6208   1.1.1.9    mrg 2014-08-07  Nathan Sidwell  <nathan (a] acm.org>
   6209   1.1.1.9    mrg 
   6210   1.1.1.9    mrg 	* Makefile.in (LIBGCOV_INTERFACE): Move _gcov_dump ...
   6211   1.1.1.9    mrg 	(LIBGCOV_DRIVER): ... to here.
   6212   1.1.1.9    mrg 	* libgcov.h (gcov_do_dump): New #define.
   6213   1.1.1.9    mrg 	(struct gcov_root): New.
   6214   1.1.1.9    mrg 	(__gcov_root): New declaration.
   6215   1.1.1.9    mrg 	(__gcov_dump_one): Declare.
   6216   1.1.1.9    mrg 	* libgcov-driver.c (gcov_list, gcov_dump_complete,
   6217   1.1.1.9    mrg 	run_accounted): Delete.
   6218   1.1.1.9    mrg 	(gcov_compute_histogram): Add LIST argument, adjust.
   6219   1.1.1.9    mrg 	(compute_summary): Adjust gcov_compute_histogram call.
   6220   1.1.1.9    mrg 	(gcov_do_dump): Not hidden, static in libgcov.
   6221   1.1.1.9    mrg 	(gcov_clear): Move  to interface.c.
   6222   1.1.1.9    mrg 	(__gcov_dump_one): New, broken out of ...
   6223   1.1.1.9    mrg 	(gcov_exit): ... here.  Make static.
   6224   1.1.1.9    mrg 	(__gcov_root): New.
   6225   1.1.1.9    mrg 	(__gcov_init): Adjust.
   6226   1.1.1.9    mrg 	* libgcov-interface.c (gcov_clear, gcov_exit): Remove
   6227   1.1.1.9    mrg 	declarations.
   6228   1.1.1.9    mrg 	(__gcov_flush): Use __gcov_dump_one and __gcov_reset.
   6229   1.1.1.9    mrg 	(gcov_clear): Moved from driver.c.   Add LIST argument.
   6230   1.1.1.9    mrg 	(__gcov_reset): Adjust for changed interfaces.
   6231   1.1.1.9    mrg 	(__gcov_fork): Remove local declaration of __gcov_flush_mx.
   6232   1.1.1.9    mrg 
   6233   1.1.1.9    mrg 2014-08-04  Rohit  <rohitarulraj (a] freescale.com>
   6234   1.1.1.9    mrg 
   6235   1.1.1.9    mrg 	PR target/60102
   6236   1.1.1.9    mrg 	* config/rs6000/linux-unwind.h (ppc_fallback_frame_state): Update
   6237   1.1.1.9    mrg 	based on change in SPE high register numbers and 3 HTM registers.
   6238   1.1.1.9    mrg 
   6239   1.1.1.9    mrg 2014-08-01  Nathan Sidwell  <nathan (a] acm.org>
   6240   1.1.1.9    mrg 
   6241   1.1.1.9    mrg 	* Makefile.in (LIBGCOV_MERGE, LIBGCOV_PROFILER,
   6242   1.1.1.9    mrg 	LIBGCOV_INTERFACE): Reformat.
   6243   1.1.1.9    mrg 	* libgcov-driver.c (gcov_exit, __gcov_init): Disable when
   6244   1.1.1.9    mrg 	IN_GCOV_TOOL.
   6245   1.1.1.9    mrg 	* libgcov-interface.c: Reformat some comments.
   6246   1.1.1.9    mrg 	(__gcov_flush_mx): Add declaration.  Tidy up definition.
   6247   1.1.1.9    mrg 
   6248   1.1.1.9    mrg 2014-07-31  Alan Modra  <amodra (a] gmail.com>
   6249   1.1.1.9    mrg 	    Peter Bergner  <bergner (a] vnet.ibm.com>
   6250   1.1.1.9    mrg 
   6251   1.1.1.9    mrg 	* config/rs6000/ibm-ldouble.c (typedef union longDblUnion): Delete.
   6252   1.1.1.9    mrg 	(pack_ldouble): New function.
   6253   1.1.1.9    mrg 	(__gcc_qadd): Use it.
   6254   1.1.1.9    mrg 	(__gcc_qmul): Likewise.
   6255   1.1.1.9    mrg 	(__gcc_qdiv): Likewise.
   6256   1.1.1.9    mrg 	(__gcc_qneg): Likewise.
   6257   1.1.1.9    mrg 	(__gcc_stoq): Likewise.
   6258   1.1.1.9    mrg 	(__gcc_dtoq): Likewise.
   6259   1.1.1.9    mrg 
   6260   1.1.1.9    mrg 2014-07-30  J. D. Johnston  <jjohnst (a] us.ibm.com>
   6261   1.1.1.9    mrg 
   6262   1.1.1.9    mrg 	* config/s390/tpf-unwind.h: Include <stdbool.h>.
   6263   1.1.1.9    mrg 	(__tpf_eh_return): Add original return address as second parameter.
   6264   1.1.1.9    mrg 	Handle cases where unwinder routines were called directly, instead
   6265   1.1.1.9    mrg 	of from within the C++ library.
   6266   1.1.1.9    mrg 
   6267   1.1.1.9    mrg 2014-07-29  Nathan Sidwell  <nathan (a] acm.org>
   6268   1.1.1.9    mrg 
   6269   1.1.1.9    mrg 	* libgcov.h: Move renaming of entry points to lib gcov specific
   6270   1.1.1.9    mrg 	portion.
   6271   1.1.1.9    mrg 	(gcov_do_dump): New rename.
   6272   1.1.1.9    mrg 	(gcov_rewrite): Remove inline, make HIDDEN.
   6273   1.1.1.9    mrg 	* libgcov-driver.c (gcov_clear, gcov_exit): Remove declarations.
   6274   1.1.1.9    mrg 	(gcov_exit_compute_summary): Rename to ...
   6275   1.1.1.9    mrg 	(compute_summary): ... here.  Add LIST argument.
   6276   1.1.1.9    mrg 	(gcov_exit_merge_gcda): Rename to ...
   6277   1.1.1.9    mrg 	(merge_one_data): ... here.
   6278   1.1.1.9    mrg 	(gcov_exit_write_gcda): Rename to ...
   6279   1.1.1.9    mrg 	(write_one_data): ... here.
   6280   1.1.1.9    mrg 	(gcov_exit_merge_summary): Rename to ...
   6281   1.1.1.9    mrg 	(merge_summary): Add RUN_COUNTED argument.
   6282   1.1.1.9    mrg 	(gcov_exit_dump_gcov): Rename to ...
   6283   1.1.1.9    mrg 	(dump_one_gcov): Add RUN_COUNTED argument.
   6284   1.1.1.9    mrg 	(gcov_do_dump): New function, broken out of ...
   6285   1.1.1.9    mrg 	(gcov_exit): ... here.  Call it.
   6286   1.1.1.9    mrg 
   6287   1.1.1.9    mrg 2014-07-27  Anthony Green  <green (a] moxielogic.com>
   6288   1.1.1.9    mrg 
   6289   1.1.1.9    mrg 	* config.host: Add moxiebox configuration suppport.
   6290   1.1.1.9    mrg 
   6291   1.1.1.9    mrg 2014-07-27  Nathan Sidwell  <nathan (a] acm.org>
   6292   1.1.1.9    mrg 
   6293   1.1.1.9    mrg 	* libgcov-driver.c (struct gcov_filename_aux): Rename ...
   6294   1.1.1.9    mrg 	(struct gcov_filename): ... here.  Include buffer and max length
   6295   1.1.1.9    mrg 	fields.
   6296   1.1.1.9    mrg 	(gcov_max_filename): Remove.
   6297   1.1.1.9    mrg 	(gi_filename): Remove.
   6298   1.1.1.9    mrg 	(gcov_exit_compute_summary): Compute max filename here.
   6299   1.1.1.9    mrg 	(gcov_exit_merge_gcda): Add filename parm, adjust.
   6300   1.1.1.9    mrg 	(gcov_exit_merge_summary): Likewise.
   6301   1.1.1.9    mrg 	(gcov_exit_dump_gcov): Adjust for struct gcov_filename changes.
   6302   1.1.1.9    mrg 	(gcov_exit): Likewise.
   6303   1.1.1.9    mrg 	(__gcov_init): Don't calculate max length here.
   6304   1.1.1.9    mrg 	* libgcov_util.c (max_filename_len): Remove.
   6305   1.1.1.9    mrg 	(read_gcda_file): Don't calculate max length here.
   6306   1.1.1.9    mrg 	(gcov_read_profile_dir): Don't propagate here.
   6307   1.1.1.9    mrg 	* libgcov-driver-system.c (alloc_filename_struct): Adjust for
   6308   1.1.1.9    mrg 	struct gcov_filename changes.
   6309   1.1.1.9    mrg 	(gcov_exit_open_gcda_file): Likewise.
   6310   1.1.1.9    mrg 
   6311   1.1.1.9    mrg 2014-07-25  Nathan Sidwell  <nathan (a] acm.org>
   6312   1.1.1.9    mrg 
   6313   1.1.1.9    mrg 	* libgcov-driver.c (set_gcov_dump_complete,
   6314   1.1.1.9    mrg 	reset_gcov_dump_complete, get_gcov_dump_complete): Remove global
   6315   1.1.1.9    mrg 	functions polluting user's namespace.
   6316   1.1.1.9    mrg 	(gcov_exit): Set variable directly.
   6317   1.1.1.9    mrg 	(gcov_clear): Reset variable directly.
   6318   1.1.1.9    mrg 	* libgcov-interface.c (get_gcov_dymp_complete,
   6319   1.1.1.9    mrg 	reset_gov_dump_complete): Remove declarations.
   6320   1.1.1.9    mrg 	(__gcov_reset, __gcov_dump): Don't call them.
   6321   1.1.1.9    mrg 
   6322   1.1.1.9    mrg 2014-07-24  DJ Delorie  <dj (a] redhat.com>
   6323   1.1.1.9    mrg 
   6324   1.1.1.9    mrg 	* config/i386/cygming-crtbegin.c (deregister_frame_fn): Newly public.
   6325   1.1.1.9    mrg 	(__gcc_deregister_frame): Move logic to detect deregister function
   6326   1.1.1.9    mrg 	to ...
   6327   1.1.1.9    mrg 	(__gcc_register_frame): here, so it's consistent with the register
   6328   1.1.1.9    mrg 	logic.
   6329   1.1.1.9    mrg 
   6330   1.1.1.9    mrg 2014-07-23  Nathan Sidwell  <nathan (a] acm.org>
   6331   1.1.1.9    mrg 
   6332   1.1.1.9    mrg 	* libgcov-driver.c (set_gcov_list): Remove.
   6333   1.1.1.9    mrg 	(gcov_list): Make non-static in GCOV_TOOL.
   6334   1.1.1.9    mrg 	* libgcov.h (GCOV_TOOL_LINKAGE): Remove unused #define.
   6335   1.1.1.9    mrg 
   6336   1.1.1.9    mrg 2014-07-17  John David Anglin  <danglin (a] gcc.gnu.org>
   6337   1.1.1.9    mrg 
   6338   1.1.1.9    mrg 	* config/pa/linux-atomic.c (__sync_lock_release_4): New.
   6339   1.1.1.9    mrg 	(SYNC_LOCK_RELEASE): Update to use __kernel_cmpxchg for release.
   6340   1.1.1.9    mrg 	Don't use SYNC_LOCK_RELEASE for int type.
   6341   1.1.1.9    mrg 
   6342   1.1.1.9    mrg 2014-07-14  Richard Biener  <rguenther (a] suse.de>
   6343   1.1.1.9    mrg 
   6344   1.1.1.9    mrg 	* libgcov.h (struct gcov_fn_info): Make ctrs size 1.
   6345   1.1.1.9    mrg 
   6346   1.1.1.9    mrg 2014-07-11  Rong Xu  <xur (a] google.com>
   6347   1.1.1.9    mrg 
   6348   1.1.1.9    mrg 	* libgcov-util.c (gcov_max_filename): Fix declartion.
   6349   1.1.1.9    mrg 
   6350   1.1.1.9    mrg 2014-07-10  Rong Xu  <xur (a] google.com>
   6351   1.1.1.9    mrg 
   6352   1.1.1.9    mrg 	Add gcov-tool: an offline gcda profile processing tool
   6353   1.1.1.9    mrg 	Support.
   6354   1.1.1.9    mrg 	* libgcov-driver.c (gcov_max_filename): Make available
   6355   1.1.1.9    mrg 	to gcov-tool.
   6356   1.1.1.9    mrg 	* libgcov-merge.c (__gcov_merge_add): Replace
   6357   1.1.1.9    mrg 	gcov_read_counter() with a Macro.
   6358   1.1.1.9    mrg 	(__gcov_merge_ior): Ditto.
   6359   1.1.1.9    mrg 	(__gcov_merge_time_profile): Ditto.
   6360   1.1.1.9    mrg 	(__gcov_merge_single): Ditto.
   6361   1.1.1.9    mrg 	(__gcov_merge_delta): Ditto.
   6362   1.1.1.9    mrg 	* libgcov-util.c (void gcov_set_verbose): Set the verbose flag
   6363   1.1.1.9    mrg 	in the utility functions.
   6364   1.1.1.9    mrg 	(set_fn_ctrs): Utility function for reading gcda files to in-memory
   6365   1.1.1.9    mrg 	gcov_list object link lists.
   6366   1.1.1.9    mrg 	(tag_function): Ditto.
   6367   1.1.1.9    mrg 	(tag_blocks): Ditto.
   6368   1.1.1.9    mrg 	(tag_arcs): Ditto.
   6369   1.1.1.9    mrg 	(tag_lines): Ditto.
   6370   1.1.1.9    mrg 	(tag_counters): Ditto.
   6371   1.1.1.9    mrg 	(tag_summary): Ditto.
   6372   1.1.1.9    mrg 	(read_gcda_finalize): Ditto.
   6373   1.1.1.9    mrg 	(read_gcda_file): Ditto.
   6374   1.1.1.9    mrg 	(ftw_read_file): Ditto.
   6375   1.1.1.9    mrg 	(read_profile_dir_init): Ditto.
   6376   1.1.1.9    mrg 	(gcov_read_profile_dir): Ditto.
   6377   1.1.1.9    mrg 	(gcov_read_counter_mem): Ditto.
   6378   1.1.1.9    mrg 	(gcov_get_merge_weight): Ditto.
   6379   1.1.1.9    mrg 	(merge_wrapper): A wrapper function that calls merging handler.
   6380   1.1.1.9    mrg 	(gcov_merge): Merge two gcov_info objects with weights.
   6381   1.1.1.9    mrg 	(find_match_gcov_info): Find the matched gcov_info in the list.
   6382   1.1.1.9    mrg 	(gcov_profile_merge): Merge two gcov_info object lists.
   6383   1.1.1.9    mrg 	(__gcov_add_counter_op): Process edge profile counter values.
   6384   1.1.1.9    mrg 	(__gcov_ior_counter_op): Process IOR profile counter values.
   6385   1.1.1.9    mrg 	(__gcov_delta_counter_op): Process delta profile counter values.
   6386   1.1.1.9    mrg 	(__gcov_single_counter_op): Process single  profile counter values.
   6387   1.1.1.9    mrg 	(fp_scale): Callback function for float-point scaling.
   6388  1.1.1.12    mrg 	(int_scale): Callback function for integer fraction scaling.
   6389   1.1.1.9    mrg 	(gcov_profile_scale): Scaling profile counters.
   6390   1.1.1.9    mrg 	(gcov_profile_normalize): Normalize profile counters.
   6391   1.1.1.9    mrg 	* libgcov.h: Add headers and functions for gcov-tool use.
   6392   1.1.1.9    mrg 	(gcov_get_counter): New.
   6393   1.1.1.9    mrg 	(gcov_get_counter_target): Ditto.
   6394   1.1.1.9    mrg 	(struct gcov_info): Make the functions field mutable in gcov-tool
   6395   1.1.1.9    mrg 	compilation.
   6396   1.1.1.9    mrg 
   6397   1.1.1.9    mrg 2014-06-23  Kai Tietz  <ktietz (a] redhat.com>
   6398   1.1.1.9    mrg 
   6399   1.1.1.9    mrg 	PR libgcc/61585
   6400   1.1.1.9    mrg 	* unwind-seh.c (_Unwind_GetGR): Check for proper
   6401   1.1.1.9    mrg 	index range.
   6402   1.1.1.9    mrg 	(_Unwind_SetGR): Likewise.
   6403   1.1.1.9    mrg 
   6404   1.1.1.9    mrg 2014-05-22  Nick Clifton  <nickc (a] redhat.com>
   6405   1.1.1.9    mrg 
   6406   1.1.1.9    mrg 	* config/msp430/t-msp430 (HOST_LIBGCC2_CFLAGS): Add
   6407   1.1.1.9    mrg 	-mhwmult=none.
   6408   1.1.1.9    mrg 
   6409   1.1.1.9    mrg 2014-05-22  Teresa Johnson  <tejohnson (a] google.com>
   6410   1.1.1.9    mrg 
   6411   1.1.1.9    mrg 	* libgcov-driver.c (gcov_error): Move declaration before gcov-io.c
   6412   1.1.1.9    mrg 	include.
   6413   1.1.1.9    mrg 
   6414   1.1.1.9    mrg 2014-05-20  John Marino  <gnugcc (a] marino.st>
   6415   1.1.1.9    mrg 
   6416   1.1.1.9    mrg 	* config.host (*-*-dragonfly*): New target.
   6417   1.1.1.9    mrg 	* crtstuff.c: Make dl_iterate_support generic on *bsd.
   6418   1.1.1.9    mrg 	* enable-execute-stack-mprotect.c: Always mprotect on FreeBSD.
   6419   1.1.1.9    mrg 	* unwind-dw2-fde-dip.c: Add dl_iterate_phr support for DragonFly.
   6420   1.1.1.9    mrg 	* config/i386/dragonfly-unwind.h: New.
   6421   1.1.1.5  skrll 
   6422   1.1.1.5  skrll 2014-05-21  Maciej W. Rozycki  <macro (a] codesourcery.com>
   6423   1.1.1.5  skrll 
   6424   1.1.1.5  skrll 	PR libgcc/60166
   6425   1.1.1.5  skrll 	* config/arm/sfp-machine.h (_FP_NANFRAC_H, _FP_NANFRAC_S)
   6426   1.1.1.5  skrll 	(_FP_NANFRAC_D, _FP_NANSIGN_Q): Set the quiet bit.
   6427   1.1.1.5  skrll 
   6428   1.1.1.9    mrg 2014-05-13  Bernd Edlinger  <bernd.edlinger (a] hotmail.de>
   6429   1.1.1.5  skrll 
   6430   1.1.1.9    mrg 	* unwind-seh.c (_Unwind_Backtrace): Uncommented, finished
   6431   1.1.1.9    mrg 	implementation.
   6432   1.1.1.5  skrll 
   6433   1.1.1.9    mrg 2014-05-12  Georg-Johann Lay  <avr (a] gjlay.de>
   6434   1.1.1.5  skrll 
   6435   1.1.1.9    mrg 	* config/arm/bpabi-lib.h (License): Add GCC Runtime Library Exception.
   6436   1.1.1.5  skrll 
   6437   1.1.1.9    mrg 2014-05-08  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   6438   1.1.1.5  skrll 
   6439   1.1.1.9    mrg 	PR libgcc/61097
   6440   1.1.1.9    mrg 	* config/t-slibgcc-sld: Only build and install libgcc-unwind.map
   6441   1.1.1.9    mrg 	if --enable-shared.
   6442   1.1.1.5  skrll 
   6443   1.1.1.9    mrg 2014-04-30  Bernd Edlinger  <bernd.edlinger (a] hotmail.de>
   6444   1.1.1.5  skrll 
   6445   1.1.1.9    mrg 	Work around for current cygwin32 build problems.
   6446   1.1.1.9    mrg 	* config/i386/cygming-crtbegin.c (__register_frame_info,
   6447   1.1.1.9    mrg 	__deregister_frame_info, _Jv_RegisterClasses): Compile weak default
   6448   1.1.1.9    mrg 	functions only for 64-bit systems.
   6449   1.1.1.5  skrll 
   6450   1.1.1.9    mrg 2014-04-25  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   6451   1.1.1.5  skrll 
   6452   1.1.1.9    mrg 	* config/i386/crtfastmath.c [!__x86_64__ && __sun__ && __svr4__]
   6453   1.1.1.9    mrg 	(sigill_caught, sigill_hdlr): Remove.
   6454   1.1.1.5  skrll 
   6455   1.1.1.9    mrg 2014-04-22  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   6456   1.1.1.5  skrll 
   6457   1.1.1.9    mrg 	* config/i386/crtfastmath.c (set_fast_math): Remove SSE execution
   6458   1.1.1.9    mrg 	check.
   6459   1.1.1.9    mrg 	* config/i386/sol2-unwind.h (x86_fallback_frame_state): Remove
   6460   1.1.1.9    mrg 	Solaris 9 single-threaded support.
   6461   1.1.1.9    mrg 	* config/sparc/sol2-unwind.h (sparc64_is_sighandler): Remove
   6462   1.1.1.9    mrg 	Solaris 9 single-threaded support.  Add call_user_handler code
   6463   1.1.1.9    mrg 	sequences.
   6464   1.1.1.9    mrg 	(sparc_is_sighandler): Likewise.
   6465   1.1.1.9    mrg 
   6466   1.1.1.9    mrg 2014-03-27  Andreas Krebbel  <Andreas.Krebbel (a] de.ibm.com>
   6467   1.1.1.9    mrg 
   6468   1.1.1.9    mrg 	* config.host: Append t-floattodi to tmake_file depending on
   6469   1.1.1.9    mrg 	host_address.
   6470   1.1.1.5  skrll 
   6471   1.1.1.5  skrll 2014-03-20  Joel Sherrill  <joel.sherrill (a] oarcorp.com>
   6472   1.1.1.5  skrll 
   6473   1.1.1.5  skrll 	* config.host (v850*-*-*): Add to tmake_file instead of resetting it.
   6474   1.1.1.5  skrll 
   6475   1.1.1.9    mrg 2014-03-10  Uros Bizjak  <ubizjak (a] gmail.com>
   6476   1.1.1.4    mrg 
   6477   1.1.1.9    mrg 	PR libgcc/60472
   6478   1.1.1.9    mrg 	* crtstuff.c (frame_dummy): Use void **jcr_list temporary
   6479   1.1.1.9    mrg 	variable to avoid "array subscript is above array bounds" warnings.
   6480   1.1.1.9    mrg 	Use __builtin_expect when checking *jcr_list for NULL.
   6481   1.1.1.9    mrg 
   6482   1.1.1.9    mrg 2014-03-06  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   6483   1.1.1.9    mrg 
   6484   1.1.1.9    mrg 	PR libgcc/59339
   6485   1.1.1.9    mrg 	* config.host (*-*-linux*, frv-*-*linux*, *-*-kfreebsd*-gnu)
   6486   1.1.1.9    mrg 	(*-*-knetbsd*-gnu, *-*-gnu*, *-*-kopensolaris*-gnu): Only add
   6487   1.1.1.9    mrg 	vtv_*.o to extra_parts if enable_vtable_verify.
   6488   1.1.1.9    mrg 
   6489   1.1.1.9    mrg 2014-03-06  Nick Clifton  <nickc (a] redhat.com>
   6490   1.1.1.9    mrg 
   6491   1.1.1.9    mrg 	* config/msp430/t-msp430 (LIB2ADD): Add lib2hw_mul.S
   6492   1.1.1.9    mrg 	* config/msp430/lib2hw_mul.S: New: Hardware multiply routines.
   6493   1.1.1.9    mrg 
   6494   1.1.1.9    mrg 2014-02-28  Joey Ye  <joey.ye (a] arm.com>
   6495   1.1.1.4    mrg 
   6496   1.1.1.4    mrg 	PR libgcc/60166
   6497   1.1.1.4    mrg 	* config/arm/sfp-machine.h (_FP_NANFRAC_H,
   6498   1.1.1.4    mrg 	_FP_NANFRAC_S, _FP_NANFRAC_D, _FP_NANFRAC_Q):
   6499   1.1.1.4    mrg 	Set to zero.
   6500   1.1.1.4    mrg 
   6501   1.1.1.9    mrg 2014-02-24  Walter Lee  <walt (a] tilera.com>
   6502   1.1.1.9    mrg 
   6503   1.1.1.9    mrg 	* config.host: Support "tilegx*" and "tilepro*" triplets.
   6504   1.1.1.9    mrg 	* config/tilegx/sfp-machine32.h (__BYTE_ORDER): Handle big endian.
   6505   1.1.1.9    mrg 	* config/tilegx/sfp-machine64.h (__BYTE_ORDER): Handle big endian.
   6506   1.1.1.9    mrg 
   6507   1.1.1.9    mrg 2014-02-20  Sandra Loosemore  <sandra (a] codesourcery.com>
   6508   1.1.1.9    mrg 	    Chung-Lin Tang  <cltang (a] codesourcery.com>
   6509   1.1.1.9    mrg 
   6510   1.1.1.9    mrg 	* config/nios2/t-nios2 (CRTSTUFF_T_CFLAGS): Add -mno-gpopt.
   6511   1.1.1.9    mrg 	* config/nios2/crti.S: Remove .file directive.
   6512   1.1.1.9    mrg 	* config/nios2/crtn.S: Likewise.
   6513   1.1.1.9    mrg 
   6514   1.1.1.4    mrg 2014-02-18  Kai Tietz  <ktietz (a] redhat.com>
   6515   1.1.1.4    mrg 	Jonathan Schleifer  <js (a] webkeks.org>
   6516   1.1.1.4    mrg 
   6517   1.1.1.4    mrg 	PR objc/56870
   6518   1.1.1.4    mrg 	* unwind-seh.c (_GCC_specific_handler): Pass proper
   6519   1.1.1.4    mrg 	value to unwind-handler.
   6520   1.1.1.4    mrg 
   6521   1.1.1.9    mrg 2014-02-12  Joseph Myers  <joseph (a] codesourcery.com>
   6522   1.1.1.9    mrg 
   6523   1.1.1.9    mrg 	* soft-fp/adddf3.c: Update from glibc.
   6524   1.1.1.9    mrg 	* soft-fp/addsf3.c: Likewise.
   6525   1.1.1.9    mrg 	* soft-fp/addtf3.c: Likewise.
   6526   1.1.1.9    mrg 	* soft-fp/divdf3.c: Likewise.
   6527   1.1.1.9    mrg 	* soft-fp/divsf3.c: Likewise.
   6528   1.1.1.9    mrg 	* soft-fp/divtf3.c: Likewise.
   6529   1.1.1.9    mrg 	* soft-fp/double.h: Likewise.
   6530   1.1.1.9    mrg 	* soft-fp/eqdf2.c: Likewise.
   6531   1.1.1.9    mrg 	* soft-fp/eqsf2.c: Likewise.
   6532   1.1.1.9    mrg 	* soft-fp/eqtf2.c: Likewise.
   6533   1.1.1.9    mrg 	* soft-fp/extenddftf2.c: Likewise.
   6534   1.1.1.9    mrg 	* soft-fp/extended.h: Likewise.
   6535   1.1.1.9    mrg 	* soft-fp/extendsfdf2.c: Likewise.
   6536   1.1.1.9    mrg 	* soft-fp/extendsftf2.c: Likewise.
   6537   1.1.1.9    mrg 	* soft-fp/extendxftf2.c: Likewise.
   6538   1.1.1.9    mrg 	* soft-fp/fixdfdi.c: Likewise.
   6539   1.1.1.9    mrg 	* soft-fp/fixdfsi.c: Likewise.
   6540   1.1.1.9    mrg 	* soft-fp/fixdfti.c: Likewise.
   6541   1.1.1.9    mrg 	* soft-fp/fixsfdi.c: Likewise.
   6542   1.1.1.9    mrg 	* soft-fp/fixsfsi.c: Likewise.
   6543   1.1.1.9    mrg 	* soft-fp/fixsfti.c: Likewise.
   6544   1.1.1.9    mrg 	* soft-fp/fixtfdi.c: Likewise.
   6545   1.1.1.9    mrg 	* soft-fp/fixtfsi.c: Likewise.
   6546   1.1.1.9    mrg 	* soft-fp/fixtfti.c: Likewise.
   6547   1.1.1.9    mrg 	* soft-fp/fixunsdfdi.c: Likewise.
   6548   1.1.1.9    mrg 	* soft-fp/fixunsdfsi.c: Likewise.
   6549   1.1.1.9    mrg 	* soft-fp/fixunsdfti.c: Likewise.
   6550   1.1.1.9    mrg 	* soft-fp/fixunssfdi.c: Likewise.
   6551   1.1.1.9    mrg 	* soft-fp/fixunssfsi.c: Likewise.
   6552   1.1.1.9    mrg 	* soft-fp/fixunssfti.c: Likewise.
   6553   1.1.1.9    mrg 	* soft-fp/fixunstfdi.c: Likewise.
   6554   1.1.1.9    mrg 	* soft-fp/fixunstfsi.c: Likewise.
   6555   1.1.1.9    mrg 	* soft-fp/fixunstfti.c: Likewise.
   6556   1.1.1.9    mrg 	* soft-fp/floatdidf.c: Likewise.
   6557   1.1.1.9    mrg 	* soft-fp/floatdisf.c: Likewise.
   6558   1.1.1.9    mrg 	* soft-fp/floatditf.c: Likewise.
   6559   1.1.1.9    mrg 	* soft-fp/floatsidf.c: Likewise.
   6560   1.1.1.9    mrg 	* soft-fp/floatsisf.c: Likewise.
   6561   1.1.1.9    mrg 	* soft-fp/floatsitf.c: Likewise.
   6562   1.1.1.9    mrg 	* soft-fp/floattidf.c: Likewise.
   6563   1.1.1.9    mrg 	* soft-fp/floattisf.c: Likewise.
   6564   1.1.1.9    mrg 	* soft-fp/floattitf.c: Likewise.
   6565   1.1.1.9    mrg 	* soft-fp/floatundidf.c: Likewise.
   6566   1.1.1.9    mrg 	* soft-fp/floatundisf.c: Likewise.
   6567   1.1.1.9    mrg 	* soft-fp/floatunditf.c: Likewise.
   6568   1.1.1.9    mrg 	* soft-fp/floatunsidf.c: Likewise.
   6569   1.1.1.9    mrg 	* soft-fp/floatunsisf.c: Likewise.
   6570   1.1.1.9    mrg 	* soft-fp/floatunsitf.c: Likewise.
   6571   1.1.1.9    mrg 	* soft-fp/floatuntidf.c: Likewise.
   6572   1.1.1.9    mrg 	* soft-fp/floatuntisf.c: Likewise.
   6573   1.1.1.9    mrg 	* soft-fp/floatuntitf.c: Likewise.
   6574   1.1.1.9    mrg 	* soft-fp/gedf2.c: Likewise.
   6575   1.1.1.9    mrg 	* soft-fp/gesf2.c: Likewise.
   6576   1.1.1.9    mrg 	* soft-fp/getf2.c: Likewise.
   6577   1.1.1.9    mrg 	* soft-fp/ledf2.c: Likewise.
   6578   1.1.1.9    mrg 	* soft-fp/lesf2.c: Likewise.
   6579   1.1.1.9    mrg 	* soft-fp/letf2.c: Likewise.
   6580   1.1.1.9    mrg 	* soft-fp/muldf3.c: Likewise.
   6581   1.1.1.9    mrg 	* soft-fp/mulsf3.c: Likewise.
   6582   1.1.1.9    mrg 	* soft-fp/multf3.c: Likewise.
   6583   1.1.1.9    mrg 	* soft-fp/negdf2.c: Likewise.
   6584   1.1.1.9    mrg 	* soft-fp/negsf2.c: Likewise.
   6585   1.1.1.9    mrg 	* soft-fp/negtf2.c: Likewise.
   6586   1.1.1.9    mrg 	* soft-fp/op-1.h: Likewise.
   6587   1.1.1.9    mrg 	* soft-fp/op-2.h: Likewise.
   6588   1.1.1.9    mrg 	* soft-fp/op-4.h: Likewise.
   6589   1.1.1.9    mrg 	* soft-fp/op-8.h: Likewise.
   6590   1.1.1.9    mrg 	* soft-fp/op-common.h: Likewise.
   6591   1.1.1.9    mrg 	* soft-fp/quad.h: Likewise.
   6592   1.1.1.9    mrg 	* soft-fp/single.h: Likewise.
   6593   1.1.1.9    mrg 	* soft-fp/soft-fp.h: Likewise.
   6594   1.1.1.9    mrg 	* soft-fp/subdf3.c: Likewise.
   6595   1.1.1.9    mrg 	* soft-fp/subsf3.c: Likewise.
   6596   1.1.1.9    mrg 	* soft-fp/subtf3.c: Likewise.
   6597   1.1.1.9    mrg 	* soft-fp/truncdfsf2.c: Likewise.
   6598   1.1.1.9    mrg 	* soft-fp/trunctfdf2.c: Likewise.
   6599   1.1.1.9    mrg 	* soft-fp/trunctfsf2.c: Likewise.
   6600   1.1.1.9    mrg 	* soft-fp/trunctfxf2.c: Likewise.
   6601   1.1.1.9    mrg 	* soft-fp/unorddf2.c: Likewise.
   6602   1.1.1.9    mrg 	* soft-fp/unordsf2.c: Likewise.
   6603   1.1.1.9    mrg 	* soft-fp/unordtf2.c: Likewise.
   6604   1.1.1.9    mrg 	* config/aarch64/sfp-machine.h (_FP_TININESS_AFTER_ROUNDING): New
   6605   1.1.1.9    mrg 	macro.
   6606   1.1.1.9    mrg 	* config/arm/sfp-machine.h (_FP_TININESS_AFTER_ROUNDING):
   6607   1.1.1.9    mrg 	Likewise.
   6608   1.1.1.9    mrg 	* config/c6x/sfp-machine.h (_FP_TININESS_AFTER_ROUNDING):
   6609   1.1.1.9    mrg 	Likewise.
   6610   1.1.1.9    mrg 	* config/cris/sfp-machine.h (_FP_TININESS_AFTER_ROUNDING):
   6611   1.1.1.9    mrg 	Likewise.
   6612   1.1.1.9    mrg 	* config/i386/sfp-machine.h (_FP_TININESS_AFTER_ROUNDING):
   6613   1.1.1.9    mrg 	Likewise.
   6614   1.1.1.9    mrg 	* config/ia64/sfp-machine.h (_FP_TININESS_AFTER_ROUNDING):
   6615   1.1.1.9    mrg 	Likewise.
   6616   1.1.1.9    mrg 	* config/lm32/sfp-machine.h (_FP_TININESS_AFTER_ROUNDING):
   6617   1.1.1.9    mrg 	Likewise.
   6618   1.1.1.9    mrg 	* config/mips/sfp-machine.h (_FP_TININESS_AFTER_ROUNDING):
   6619   1.1.1.9    mrg 	Likewise.
   6620   1.1.1.9    mrg 	* config/moxie/sfp-machine.h (_FP_TININESS_AFTER_ROUNDING):
   6621   1.1.1.9    mrg 	Likewise.
   6622   1.1.1.9    mrg 	* config/nds32/sfp-machine.h (_FP_TININESS_AFTER_ROUNDING):
   6623   1.1.1.9    mrg 	Likewise.
   6624   1.1.1.9    mrg 	* config/nios2/sfp-machine.h (_FP_TININESS_AFTER_ROUNDING):
   6625   1.1.1.9    mrg 	Likewise.
   6626   1.1.1.9    mrg 	* config/rs6000/sfp-machine.h (_FP_TININESS_AFTER_ROUNDING):
   6627   1.1.1.9    mrg 	Likewise.
   6628   1.1.1.9    mrg 	* config/score/sfp-machine.h (_FP_TININESS_AFTER_ROUNDING):
   6629   1.1.1.9    mrg 	Likewise.
   6630   1.1.1.9    mrg 	* config/tilegx/sfp-machine32.h (_FP_TININESS_AFTER_ROUNDING):
   6631   1.1.1.9    mrg 	Likewise.
   6632   1.1.1.9    mrg 	* config/tilegx/sfp-machine64.h (_FP_TININESS_AFTER_ROUNDING):
   6633   1.1.1.9    mrg 	Likewise.
   6634   1.1.1.9    mrg 	* config/tilepro/sfp-machine.h (_FP_TININESS_AFTER_ROUNDING):
   6635   1.1.1.9    mrg 	Likewise.
   6636   1.1.1.9    mrg 
   6637   1.1.1.9    mrg 2014-02-07  Andreas Krebbel  <Andreas.Krebbel (a] de.ibm.com>
   6638   1.1.1.9    mrg 
   6639   1.1.1.9    mrg 	* config/s390/32/_fixdfdi.c: Throw invalid exception if number
   6640   1.1.1.9    mrg 	cannot be represented.
   6641   1.1.1.9    mrg 	* config/s390/32/_fixsfdi.c: Likewise.
   6642   1.1.1.9    mrg 	* config/s390/32/_fixtfdi.c: Likewise.
   6643   1.1.1.9    mrg 	* config/s390/32/_fixunsdfdi.c: Likewise.
   6644   1.1.1.9    mrg 	* config/s390/32/_fixunssfdi.c: Likewise.
   6645   1.1.1.9    mrg 	* config/s390/32/_fixunstfdi.c: Likewise.
   6646   1.1.1.9    mrg 
   6647   1.1.1.9    mrg 2014-02-07  Richard Sandiford  <rdsandiford (a] googlemail.com>
   6648   1.1.1.9    mrg 
   6649   1.1.1.9    mrg 	* configure.ac (libgcc_cv_mips_hard_float): New.
   6650   1.1.1.9    mrg 	* configure: Regenerate.
   6651   1.1.1.9    mrg 	* config.host (mips*-*-*): Use t-hardfp-sfdf rather than
   6652   1.1.1.9    mrg 	t-softfp-sfdf for hard-float targets.
   6653   1.1.1.9    mrg 	* config/mips/t-mips (LIB2_SIDITI_CONV_FUNCS): Reinstate.
   6654   1.1.1.9    mrg 	(softfp_float_modes, softfp_int_modes, softfp_extensions)
   6655   1.1.1.9    mrg 	(softfp_truncations, softfp_exclude_libgcc2): New.
   6656   1.1.1.9    mrg 	* config/t-hardfp: New file.
   6657   1.1.1.9    mrg 	* config/t-hardfp-sfdf: Likewise.
   6658   1.1.1.9    mrg 	* config/hardfp.c: Likewise.
   6659   1.1.1.9    mrg 
   6660   1.1.1.9    mrg 2014-02-05  Andreas Krebbel  <Andreas.Krebbel (a] de.ibm.com>
   6661   1.1.1.9    mrg 
   6662   1.1.1.9    mrg 	* config.host: Include t-floattodi also for s390x.
   6663   1.1.1.9    mrg 	* config/s390/32/_fixdfdi.c: Omit in 64 bit mode.
   6664   1.1.1.9    mrg 	* config/s390/32/_fixsfdi.c: Likewise.
   6665   1.1.1.9    mrg 	* config/s390/32/_fixtfdi.c: Likewise.
   6666   1.1.1.9    mrg 	* config/s390/32/_fixunsdfdi.c: Likewise.
   6667   1.1.1.9    mrg 	* config/s390/32/_fixunssfdi.c: Likewise.
   6668   1.1.1.9    mrg 	* config/s390/32/_fixunstfdi.c: Likewise.
   6669   1.1.1.9    mrg 
   6670   1.1.1.9    mrg 2014-02-04  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   6671   1.1.1.9    mrg 
   6672   1.1.1.9    mrg 	PR target/59788
   6673   1.1.1.9    mrg 	* config/t-slibgcc-sld (libgcc-unwind.map): New target.
   6674   1.1.1.9    mrg 	(install-libgcc-unwind-map-forbuild): New target.
   6675   1.1.1.9    mrg 	(all): Depend on install-libgcc-unwind-map-forbuild.
   6676   1.1.1.9    mrg 	(install-libgcc-unwind-map): New target.
   6677   1.1.1.9    mrg 	(install): Depend on install-libgcc-unwind-map.
   6678   1.1.1.9    mrg 
   6679   1.1.1.9    mrg 2014-02-02  Sandra Loosemore  <sandra (a] codesourcery.com>
   6680   1.1.1.9    mrg 
   6681   1.1.1.9    mrg 	* config/nios2/crti.S (_init): Initialize GOT pointer from
   6682   1.1.1.9    mrg 	_gp_got instead of _GLOBAL_OFFSET_TABLE_.
   6683   1.1.1.9    mrg 
   6684   1.1.1.9    mrg 2014-02-02  Richard Sandiford  <rdsandiford (a] googlemail.com>
   6685   1.1.1.9    mrg 
   6686   1.1.1.9    mrg 	* configure.ac: Check __mips64 when setting host_address.
   6687   1.1.1.9    mrg 	* configure: Regenerate.
   6688   1.1.1.9    mrg 	* config.host (mips*-*-*): Add t-softfp-sfdf, mips/t-softfp-tf,
   6689   1.1.1.9    mrg 	mips/t-mips64 and t-softfp.
   6690   1.1.1.9    mrg 	(mips*-*-linux*): Don't add mips/t-tpbit.
   6691   1.1.1.9    mrg 	* config/mips/t-mips (LIB2_SIDITI_CONV_FUNCS, FPBIT, FPBIT_CFLAGS)
   6692   1.1.1.9    mrg 	(DPBIT, DPBIT_CFLAGS): Delete.
   6693   1.1.1.9    mrg 	* config/mips/sfp-machine.h: New file.
   6694   1.1.1.9    mrg 	* config/mips/t-mips64: Likewise.
   6695   1.1.1.9    mrg 	* config/mips/t-softfp-tf: Likewise.
   6696   1.1.1.9    mrg 	* config/mips/t-tpbit: Delete.
   6697   1.1.1.9    mrg 
   6698   1.1.1.9    mrg 2014-01-29  Marcus Shawcroft  <marcus.shawcroft (a] arm.com>
   6699   1.1.1.9    mrg 
   6700   1.1.1.9    mrg 	* config/aarch64/sfp-machine.h (_FP_I_TYPE): Define
   6701   1.1.1.9    mrg 	as long long.
   6702   1.1.1.9    mrg 
   6703   1.1.1.4    mrg 2014-01-25  Walter Lee  <walt (a] tilera.com>
   6704   1.1.1.4    mrg 
   6705   1.1.1.9    mrg 	* config/tilepro/atomic.c: Include tconfig.h.  Don't include
   6706   1.1.1.9    mrg 	config.h or system.h.
   6707   1.1.1.9    mrg 	(bool) Define.
   6708   1.1.1.9    mrg 
   6709   1.1.1.9    mrg 2014-01-25  Walter Lee  <walt (a] tilera.com>
   6710   1.1.1.4    mrg 
   6711   1.1.1.4    mrg 	* config/tilepro/atomic.c (pre_atomic_barrier): Mark inline.
   6712   1.1.1.4    mrg 	(post_atomic_barrier): Ditto.
   6713   1.1.1.4    mrg 	(__fetch_and_do): New macro.
   6714   1.1.1.4    mrg 	(__atomic_fetch_and_do): Use __fetch_and_do.
   6715   1.1.1.4    mrg 	(__sync_fetch_and_do): New macro.
   6716   1.1.1.4    mrg 	(__sync_fetch_and_add_4): New function.
   6717   1.1.1.4    mrg 	(__sync_fetch_and_sub_4): New function.
   6718   1.1.1.4    mrg 	(__sync_fetch_and_or_4): New function.
   6719   1.1.1.4    mrg 	(__sync_fetch_and_and_4): New function.
   6720   1.1.1.4    mrg 	(__sync_fetch_and_xor_4): New function.
   6721   1.1.1.4    mrg 	(__sync_fetch_and_nand_4): New function.
   6722   1.1.1.4    mrg 	(__sync_fetch_and_add_8): New function.
   6723   1.1.1.4    mrg 	(__sync_fetch_and_sub_8): New function.
   6724   1.1.1.4    mrg 	(__sync_fetch_and_or_8): New function.
   6725   1.1.1.4    mrg 	(__sync_fetch_and_and_8): New function.
   6726   1.1.1.4    mrg 	(__sync_fetch_and_xor_8): New function.
   6727   1.1.1.4    mrg 	(__sync_fetch_and_nand_8): New function.
   6728   1.1.1.4    mrg 	(__do_and_fetch): New macro.
   6729   1.1.1.4    mrg 	(__atomic_do_and_fetch): Use __do_and_fetch.
   6730   1.1.1.4    mrg 	(__sync_do_and_fetch): New macro.
   6731   1.1.1.4    mrg 	(__sync_add_and_fetch_4): New function.
   6732   1.1.1.4    mrg 	(__sync_sub_and_fetch_4): New function.
   6733   1.1.1.4    mrg 	(__sync_or_and_fetch_4): New function.
   6734   1.1.1.4    mrg 	(__sync_and_and_fetch_4): New function.
   6735   1.1.1.4    mrg 	(__sync_xor_and_fetch_4): New function.
   6736   1.1.1.4    mrg 	(__sync_nand_and_fetch_4): New function.
   6737   1.1.1.4    mrg 	(__sync_add_and_fetch_8): New function.
   6738   1.1.1.4    mrg 	(__sync_sub_and_fetch_8): New function.
   6739   1.1.1.4    mrg 	(__sync_or_and_fetch_8): New function.
   6740   1.1.1.4    mrg 	(__sync_and_and_fetch_8): New function.
   6741   1.1.1.4    mrg 	(__sync_xor_and_fetch_8): New function.
   6742   1.1.1.4    mrg 	(__sync_nand_and_fetch_8): New function.
   6743   1.1.1.4    mrg 	(__sync_exchange_methods): New macro.
   6744   1.1.1.4    mrg 	(__sync_val_compare_and_swap_4): New function.
   6745   1.1.1.4    mrg 	(__sync_bool_compare_and_swap_4): New function.
   6746   1.1.1.4    mrg 	(__sync_lock_test_and_test_4): New function.
   6747   1.1.1.4    mrg 	(__sync_val_compare_and_swap_8): New function.
   6748   1.1.1.4    mrg 	(__sync_bool_compare_and_swap_8): New function.
   6749   1.1.1.4    mrg 	(__sync_lock_test_and_test_8): New function.
   6750   1.1.1.4    mrg 	(__subword_cmpxchg_body): New macro.
   6751   1.1.1.4    mrg 	(__atomic_compare_exchange_1): Use __subword_cmpxchg_body.
   6752   1.1.1.4    mrg 	(__atomic_compare_exchange_2): Ditto.
   6753   1.1.1.4    mrg 	(__sync_subword_cmpxchg): New macro.
   6754   1.1.1.4    mrg 	(__sync_val_compare_and_swap_1): New function.
   6755   1.1.1.4    mrg 	(__sync_bool_compare_and_swap_1): New function.
   6756   1.1.1.4    mrg 	(__sync_val_compare_and_swap_2): New function.
   6757   1.1.1.4    mrg 	(__sync_bool_compare_and_swap_2): New function.
   6758   1.1.1.4    mrg 	(__atomic_subword): Rename to ...
   6759   1.1.1.4    mrg 	(__subword): ... New name.
   6760   1.1.1.4    mrg 	(__atomic_subword_fetch): Use __subword.
   6761   1.1.1.4    mrg 	(__sync_subword_fetch): New macro.
   6762   1.1.1.4    mrg 	(__sync_fetch_and_add_1): New function.
   6763   1.1.1.4    mrg 	(__sync_fetch_and_sub_1): New function.
   6764   1.1.1.4    mrg 	(__sync_fetch_and_or_1): New function.
   6765   1.1.1.4    mrg 	(__sync_fetch_and_and_1): New function.
   6766   1.1.1.4    mrg 	(__sync_fetch_and_xor_1): New function.
   6767   1.1.1.4    mrg 	(__sync_fetch_and_nand_1): New function.
   6768   1.1.1.4    mrg 	(__sync_fetch_and_add_2): New function.
   6769   1.1.1.4    mrg 	(__sync_fetch_and_sub_2): New function.
   6770   1.1.1.4    mrg 	(__sync_fetch_and_or_2): New function.
   6771   1.1.1.4    mrg 	(__sync_fetch_and_and_2): New function.
   6772   1.1.1.4    mrg 	(__sync_fetch_and_xor_2): New function.
   6773   1.1.1.4    mrg 	(__sync_fetch_and_nand_2): New function.
   6774   1.1.1.4    mrg 	(__sync_add_and_fetch_1): New function.
   6775   1.1.1.4    mrg 	(__sync_sub_and_fetch_1): New function.
   6776   1.1.1.4    mrg 	(__sync_or_and_fetch_1): New function.
   6777   1.1.1.4    mrg 	(__sync_and_and_fetch_1): New function.
   6778   1.1.1.4    mrg 	(__sync_xor_and_fetch_1): New function.
   6779   1.1.1.4    mrg 	(__sync_nand_and_fetch_1): New function.
   6780   1.1.1.4    mrg 	(__sync_add_and_fetch_2): New function.
   6781   1.1.1.4    mrg 	(__sync_sub_and_fetch_2): New function.
   6782   1.1.1.4    mrg 	(__sync_or_and_fetch_2): New function.
   6783   1.1.1.4    mrg 	(__sync_and_and_fetch_2): New function.
   6784   1.1.1.4    mrg 	(__sync_xor_and_fetch_2): New function.
   6785   1.1.1.4    mrg 	(__sync_nand_and_fetch_2): New function.
   6786   1.1.1.4    mrg 	(__atomic_subword_lock): Use __subword.
   6787   1.1.1.4    mrg 	(__sync_subword_lock): New macro.
   6788   1.1.1.4    mrg 	(__sync_lock_test_and_set_1): New function.
   6789   1.1.1.4    mrg 	(__sync_lock_test_and_set_2): New function.
   6790   1.1.1.4    mrg 
   6791   1.1.1.4    mrg 2014-01-25  Walter Lee  <walt (a] tilera.com>
   6792   1.1.1.4    mrg 
   6793   1.1.1.4    mrg 	* config/tilepro/atomic.c (BIT_OFFSET): Define.
   6794   1.1.1.4    mrg 	(__atomic_subword_cmpxchg): Use BIT_OFFSET.
   6795   1.1.1.4    mrg 	(__atomic_subword): Ditto.
   6796   1.1.1.4    mrg 
   6797   1.1.1.4    mrg 2014-01-25  Walter Lee  <walt (a] tilera.com>
   6798   1.1.1.4    mrg 
   6799   1.1.1.4    mrg 	* config/tilepro/atomic.c (__atomic_do_and_fetch): Add
   6800   1.1.1.4    mrg 	a prefix op argument.
   6801   1.1.1.4    mrg 	(__atomic_nand_fetch_4): Add prefix op.
   6802   1.1.1.4    mrg 	(__atomic_nand_fetch_8): Ditto.
   6803   1.1.1.4    mrg 
   6804  1.1.1.12    mrg 2014-01-21  Baruch Siach  <barch (a] tkos.co.il>
   6805   1.1.1.4    mrg 
   6806   1.1.1.4    mrg 	* config.host (tmake_file): add t-slibgcc-libgcc for xtensa*-*-linux*.
   6807   1.1.1.4    mrg 
   6808   1.1.1.9    mrg 2014-01-09  Rong Xu  <xur (a] google.com>
   6809   1.1.1.9    mrg 
   6810   1.1.1.9    mrg 	* libgcov-driver.c (this_prg): make it local to save
   6811   1.1.1.9    mrg 	bss space.
   6812   1.1.1.9    mrg 	(gcov_exit_compute_summary): Ditto.
   6813   1.1.1.9    mrg 	(gcov_exit_merge_gcda): Ditto.
   6814   1.1.1.9    mrg 	(gcov_exit_merge_summary): Ditto.
   6815   1.1.1.9    mrg 	(gcov_exit_dump_gcov): Ditto.
   6816   1.1.1.9    mrg 
   6817  1.1.1.12    mrg 2014-01-08  Rong Xu  <xur (a] google.com>
   6818   1.1.1.9    mrg 
   6819   1.1.1.9    mrg 	* libgcov-driver.c: Use libgcov.h.
   6820   1.1.1.9    mrg 	(buffer_fn_data): Use xmalloc instead of malloc.
   6821   1.1.1.9    mrg 	(gcov_exit_merge_gcda): Ditto.
   6822   1.1.1.9    mrg 	* libgcov-driver-system.c (allocate_filename_struct): Ditto.
   6823   1.1.1.9    mrg 	* libgcov.h: New common header files for libgcov-*.h.
   6824   1.1.1.9    mrg 	* libgcov-interface.c: Use libgcov.h
   6825   1.1.1.9    mrg 	* libgcov-merge.c: Ditto.
   6826   1.1.1.9    mrg 	* libgcov-profiler.c: Ditto.
   6827   1.1.1.9    mrg 	* Makefile.in: Add dependence to libgcov.h
   6828   1.1.1.9    mrg 
   6829   1.1.1.9    mrg 2014-01-02  Joseph Myers  <joseph (a] codesourcery.com>
   6830   1.1.1.2  skrll 
   6831   1.1.1.3    mrg 	* config/rs6000/ibm-ldouble.c (__gcc_qdiv): Scale up arguments in
   6832   1.1.1.3    mrg 	case of small numerator and finite nonzero result.
   6833   1.1.1.3    mrg 
   6834   1.1.1.9    mrg 2014-01-02  Richard Sandiford  <rdsandiford (a] googlemail.com>
   6835   1.1.1.9    mrg 
   6836   1.1.1.9    mrg 	Update copyright years
   6837   1.1.1.9    mrg 
   6838   1.1.1.9    mrg 2014-01-02  Richard Sandiford  <rdsandiford (a] googlemail.com>
   6839   1.1.1.9    mrg 
   6840   1.1.1.9    mrg 	* config/arc/asm.h, config/arc/crtg.S, config/arc/crtgend.S,
   6841   1.1.1.9    mrg 	config/arc/crti.S, config/arc/crtn.S, config/arc/divtab-arc700.c,
   6842   1.1.1.9    mrg 	config/arc/dp-hack.h, config/arc/fp-hack.h,
   6843   1.1.1.9    mrg 	config/arc/ieee-754/adddf3.S, config/arc/ieee-754/addsf3.S,
   6844   1.1.1.9    mrg 	config/arc/ieee-754/arc600-dsp/divdf3.S,
   6845   1.1.1.9    mrg 	config/arc/ieee-754/arc600-dsp/divsf3.S,
   6846   1.1.1.9    mrg 	config/arc/ieee-754/arc600-dsp/muldf3.S,
   6847   1.1.1.9    mrg 	config/arc/ieee-754/arc600-dsp/mulsf3.S,
   6848   1.1.1.9    mrg 	config/arc/ieee-754/arc600-mul64/divdf3.S,
   6849   1.1.1.9    mrg 	config/arc/ieee-754/arc600-mul64/divsf3.S,
   6850   1.1.1.9    mrg 	config/arc/ieee-754/arc600-mul64/muldf3.S,
   6851   1.1.1.9    mrg 	config/arc/ieee-754/arc600-mul64/mulsf3.S,
   6852   1.1.1.9    mrg 	config/arc/ieee-754/arc600/divsf3.S,
   6853   1.1.1.9    mrg 	config/arc/ieee-754/arc600/mulsf3.S,
   6854   1.1.1.9    mrg 	config/arc/ieee-754/divdf3.S, config/arc/ieee-754/divsf3-stdmul.S,
   6855   1.1.1.9    mrg 	config/arc/ieee-754/divsf3.S, config/arc/ieee-754/divtab-arc-df.c,
   6856   1.1.1.9    mrg 	config/arc/ieee-754/divtab-arc-sf.c, config/arc/ieee-754/eqdf2.S,
   6857   1.1.1.9    mrg 	config/arc/ieee-754/eqsf2.S, config/arc/ieee-754/extendsfdf2.S,
   6858   1.1.1.9    mrg 	config/arc/ieee-754/fixdfsi.S, config/arc/ieee-754/fixsfsi.S,
   6859   1.1.1.9    mrg 	config/arc/ieee-754/fixunsdfsi.S, config/arc/ieee-754/floatsidf.S,
   6860   1.1.1.9    mrg 	config/arc/ieee-754/floatsisf.S, config/arc/ieee-754/floatunsidf.S,
   6861   1.1.1.9    mrg 	config/arc/ieee-754/gedf2.S, config/arc/ieee-754/gesf2.S,
   6862   1.1.1.9    mrg 	config/arc/ieee-754/gtdf2.S, config/arc/ieee-754/gtsf2.S,
   6863   1.1.1.9    mrg 	config/arc/ieee-754/muldf3.S, config/arc/ieee-754/mulsf3.S,
   6864   1.1.1.9    mrg 	config/arc/ieee-754/orddf2.S, config/arc/ieee-754/ordsf2.S,
   6865   1.1.1.9    mrg 	config/arc/ieee-754/truncdfsf2.S, config/arc/ieee-754/uneqdf2.S,
   6866   1.1.1.9    mrg 	config/arc/ieee-754/uneqsf2.S, config/arc/initfini.c,
   6867   1.1.1.9    mrg 	config/arc/lib1funcs.S, config/arc/t-arc, config/arc/t-arc-newlib,
   6868   1.1.1.9    mrg 	config/cris/umulsidi3.S, config/msp430/cmpsi2.S,
   6869   1.1.1.9    mrg 	config/msp430/epilogue.S, config/msp430/lib2bitcountHI.c,
   6870   1.1.1.9    mrg 	config/msp430/lib2divHI.c, config/msp430/lib2divQI.c,
   6871   1.1.1.9    mrg 	config/msp430/lib2divSI.c, config/msp430/lib2mul.c,
   6872   1.1.1.9    mrg 	config/msp430/msp430-divmod.h, config/msp430/msp430-mul.h,
   6873   1.1.1.9    mrg 	config/msp430/slli.S, config/msp430/srai.S, config/msp430/srli.S,
   6874   1.1.1.9    mrg 	config/rl78/divmodhi.S, config/rl78/divmodqi.S, config/rl78/divmodsi.S,
   6875   1.1.1.9    mrg 	config/rl78/signbit.S, vtv_end.c, vtv_end_preinit.c, vtv_start.c,
   6876   1.1.1.9    mrg 	vtv_start_preinit.c: Use the standard form for the copyright notice.
   6877   1.1.1.9    mrg 
   6878   1.1.1.9    mrg 2013-12-31  Sandra Loosemore  <sandra (a] codesourcery.com>
   6879   1.1.1.9    mrg 	    Chung-Lin Tang  <cltang (a] codesourcery.com>
   6880   1.1.1.9    mrg 	    Based on patches from Altera Corporation
   6881   1.1.1.9    mrg 
   6882   1.1.1.9    mrg 	* config.host (nios2-*-*,nios2-*-linux*): Add nios2 host cases.
   6883   1.1.1.9    mrg 	* config/nios2/lib2-nios2.h: New file.
   6884   1.1.1.9    mrg 	* config/nios2/lib2-divmod-hi.c: New file.
   6885   1.1.1.9    mrg 	* config/nios2/linux-unwind.h: New file.
   6886   1.1.1.9    mrg 	* config/nios2/lib2-divmod.c: New file.
   6887   1.1.1.9    mrg 	* config/nios2/linux-atomic.c: New file.
   6888   1.1.1.9    mrg 	* config/nios2/t-nios2: New file.
   6889   1.1.1.9    mrg 	* config/nios2/crti.asm: New file.
   6890   1.1.1.9    mrg 	* config/nios2/t-linux: New file.
   6891   1.1.1.9    mrg 	* config/nios2/lib2-divtable.c: New file.
   6892   1.1.1.9    mrg 	* config/nios2/lib2-mul.c: New file.
   6893   1.1.1.9    mrg 	* config/nios2/tramp.c: New file.
   6894   1.1.1.9    mrg 	* config/nios2/crtn.asm: New file.
   6895   1.1.1.9    mrg 
   6896   1.1.1.9    mrg 2013-12-26  Uros Bizjak  <ubizjak (a] gmail.com>
   6897   1.1.1.9    mrg 
   6898   1.1.1.9    mrg 	* config/i386/cpuinfo.c (enum vendor_signatures): Remove.
   6899   1.1.1.9    mrg 	(__cpu_indicator_init): Use signature_INTEL_ebx and signature_AMD_ebx
   6900   1.1.1.9    mrg 	from cpuid.h to check vendor signatures.
   6901   1.1.1.9    mrg 
   6902   1.1.1.9    mrg 2013-12-26  Ganesh Gopalasubramanian  <Ganesh.Gopalasubramanian (a] amd.com>
   6903   1.1.1.9    mrg 
   6904   1.1.1.9    mrg 	* config/i386/cpuinfo.c (processor_types): Rename AMD cpu names
   6905   1.1.1.9    mrg 	AMD_BOBCAT to AMD_BTVER1 and AMD_JAGUAR to AMD_BTVER2.
   6906   1.1.1.9    mrg 	(get_amd_cpu): Likewise.
   6907   1.1.1.9    mrg 
   6908   1.1.1.9    mrg 2013-12-25   H.J. Lu  <hongjiu.lu (a] intel.com>
   6909   1.1.1.9    mrg 
   6910   1.1.1.9    mrg 	* config/i386/cpuinfo.c (get_intel_cpu): Remove model 0x3f from
   6911   1.1.1.9    mrg 	Haswell.
   6912   1.1.1.9    mrg 
   6913   1.1.1.9    mrg 2013-12-25  Allan Sandfeld Jensen  <sandfeld (a] kde.org>
   6914   1.1.1.9    mrg 	    H.J. Lu  <hongjiu.lu (a] intel.com>
   6915   1.1.1.9    mrg 
   6916   1.1.1.9    mrg 	PR target/59422
   6917   1.1.1.9    mrg 	* config/i386/cpuinfo.c (enum processor_types):  Add AMD_BOBCAT
   6918   1.1.1.9    mrg 	and AMD_JAGUAR.
   6919   1.1.1.9    mrg 	(enum processor_subtypes): Add AMDFAM15H_BDVER3, AMDFAM15H_BDVER4,
   6920   1.1.1.9    mrg 	INTEL_COREI7_IVYBRIDGE and INTEL_COREI7_HASWELL.
   6921   1.1.1.9    mrg 	(enum processor_features): Add  FEATURE_SSE4_A, FEATURE_FMA4,
   6922   1.1.1.9    mrg 	FEATURE_XOP and FEATURE_FMA.
   6923   1.1.1.9    mrg 	(get_amd_cpu): Handle AMD_BOBCAT, AMD_JAGUAR, AMDFAM15H_BDVER2 and
   6924   1.1.1.9    mrg 	AMDFAM15H_BDVER3.
   6925   1.1.1.9    mrg 	(get_intel_cpu): Handle INTEL_COREI7 and INTEL_COREI7_HASWELL.
   6926   1.1.1.9    mrg 	(get_available_features): Handle FEATURE_FMA, FEATURE_SSE4_A,
   6927   1.1.1.9    mrg 	FEATURE_FMA4 and FEATURE_XOP.
   6928   1.1.1.9    mrg 
   6929   1.1.1.9    mrg 2013-12-23   H.J. Lu  <hongjiu.lu (a] intel.com>
   6930   1.1.1.9    mrg 
   6931   1.1.1.9    mrg 	* config/i386/cpuinfo.c (processor_subtypes): Replace INTEL_ATOM,
   6932   1.1.1.9    mrg 	INTEL_SLM with INTEL_BONNELL, INTEL_SILVERMONT.
   6933   1.1.1.9    mrg 	(get_intel_cpu): Updated.
   6934   1.1.1.9    mrg 
   6935   1.1.1.3    mrg 2013-12-12  Zhenqiang Chen  <zhenqiang.chen (a] arm.com>
   6936   1.1.1.3    mrg 
   6937   1.1.1.3    mrg 	* config.host (arm*-*-uclinux*): Move t-arm before t-bpabi.
   6938   1.1.1.3    mrg 
   6939   1.1.1.9    mrg 2013-12-09  Uros Bizjak  <ubizjak (a] gmail.com>
   6940   1.1.1.3    mrg 
   6941   1.1.1.3    mrg 	* config/i386/sfp-exceptions.c (__sfp_handle_exceptions): Emit SSE
   6942   1.1.1.3    mrg 	instructions when __SSE_MATH__ is defined.
   6943   1.1.1.3    mrg 
   6944   1.1.1.3    mrg 2013-12-06  Ralf Corspius  <ralf.corsepius (a] rtems.org>
   6945   1.1.1.3    mrg 
   6946   1.1.1.3    mrg 	* config.host (microblaze-*-rtems*): New.
   6947   1.1.1.3    mrg 
   6948   1.1.1.9    mrg 2013-12-04  Kugan Vivekanandarajah  <kuganv (a] linaro.org>
   6949   1.1.1.9    mrg 
   6950   1.1.1.9    mrg 	* config/arm/bpapi-lib.h (TARGET_HAS_NO_HW_DIVIDE): Define for
   6951   1.1.1.9    mrg 	architectures that do not have hardware divide instruction.
   6952   1.1.1.9    mrg 	i.e. architectures that do not define __ARM_ARCH_EXT_IDIV__.
   6953   1.1.1.9    mrg 
   6954   1.1.1.9    mrg 2013-12-04  Richard Sandiford  <rdsandiford (a] googlemail.com>
   6955   1.1.1.9    mrg 
   6956   1.1.1.9    mrg 	* longlong.h: Delete (moved to include/).
   6957   1.1.1.9    mrg 
   6958   1.1.1.9    mrg 2013-12-03  Adhemerval Zanella  <azanella (a] linux.vnet.ibm.com>
   6959   1.1.1.9    mrg 
   6960   1.1.1.9    mrg 	* config/rs6000/ibm-ldouble.c (__gcc_qadd): Fix add
   6961   1.1.1.9    mrg 	of normal number and qNaN to not raise an inexact exception.
   6962   1.1.1.9    mrg 
   6963   1.1.1.9    mrg 2013-11-28  Uros Bizjak  <ubizjak (a] gmail.com>
   6964   1.1.1.9    mrg 
   6965   1.1.1.9    mrg 	* config/i386/32/sfp-machine.h (__FP_FRAC_ADDI_4): New macro.
   6966   1.1.1.9    mrg 
   6967   1.1.1.9    mrg 2013-11-28  Matthew Leach  <matthew.leach (a] arm.com>
   6968   1.1.1.9    mrg 
   6969   1.1.1.9    mrg 	* config/aarch64/linux-unwind.h (aarch64_fallback_frame_state):	Check
   6970   1.1.1.9    mrg 	for correct opcodes on BE.
   6971   1.1.1.9    mrg 
   6972   1.1.1.9    mrg 2013-11-27  Uros Bizjak  <ubizjak (a] gmail.com>
   6973   1.1.1.9    mrg 
   6974   1.1.1.9    mrg 	* soft-fp/op-4.h: Update from glibc.
   6975   1.1.1.9    mrg 
   6976   1.1.1.9    mrg 2013-11-27  Kugan Vivekanandarajah  <kuganv (a] linaro.org>
   6977   1.1.1.9    mrg 
   6978   1.1.1.9    mrg 	* libgcc2.c (__udivmoddi4): Define new implementation when
   6979   1.1.1.9    mrg 	TARGET_HAS_NO_HW_DIVIDE is defined, for processors without any
   6980   1.1.1.9    mrg 	divide instructions.
   6981   1.1.1.9    mrg 
   6982   1.1.1.9    mrg 2013-11-25  Oleg Endo  <olegendo (a] gcc.gnu.org>
   6983   1.1.1.9    mrg 
   6984   1.1.1.9    mrg 	* config/sh/crt1.S (start): Don't do VBR_SETUP for SH2E.
   6985   1.1.1.9    mrg 
   6986   1.1.1.9    mrg 2013-11-25  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   6987   1.1.1.9    mrg 
   6988   1.1.1.9    mrg 	* config/t-softfp (soft-fp-objects-base): New variable.
   6989   1.1.1.9    mrg 	(soft-fp-objects): Use it.
   6990   1.1.1.9    mrg 
   6991   1.1.1.9    mrg 2013-11-23  David Edelson  <dje.gcc (a] gmail.com>
   6992   1.1.1.9    mrg 	    Andrew Dixie  <andrewd (a] gentrack.com>
   6993   1.1.1.9    mrg 
   6994   1.1.1.9    mrg 	PR target/33704
   6995   1.1.1.9    mrg 	* config/rs6000/aixinitfini.c: New file.
   6996   1.1.1.9    mrg 	* config/rs6000/t-aix-cxa (LIB2ADD_ST): Add aixinitfini.c.
   6997   1.1.1.9    mrg 	* config/rs6000/libgcc-aix-cxa.ver (GCC_4.9): Add libgcc initfini
   6998   1.1.1.9    mrg 	symbols.
   6999   1.1.1.9    mrg 
   7000   1.1.1.9    mrg 2013-11-22  Yuri Rumyantsev  <ysrumyan (a] gmail.com>
   7001   1.1.1.9    mrg 
   7002   1.1.1.9    mrg 	* config/i386/cpuinfo.c (get_intel_cpu): Add Silvermont cases.
   7003   1.1.1.9    mrg 
   7004   1.1.1.9    mrg 2013-11-18  Jan Hubicka  <jh (a] suse.cz>
   7005   1.1.1.9    mrg 
   7006   1.1.1.9    mrg 	* libgcov-driver.c (run_accounted): Make global level static.
   7007   1.1.1.9    mrg 	(gcov_exit_merge_summary): Silence warning; do not clear
   7008   1.1.1.9    mrg 	run_accounted here.
   7009   1.1.1.9    mrg 	(gcov_exit): Clear it here.
   7010   1.1.1.9    mrg 
   7011   1.1.1.9    mrg 	* libgcov-driver.c (gcov_exit_merge_summary): Fix setting
   7012   1.1.1.9    mrg 	run_accounted.
   7013   1.1.1.9    mrg 
   7014   1.1.1.9    mrg 	* libgcov-driver.c (get_gcov_dump_complete): Update comments.
   7015   1.1.1.9    mrg 	(all_prg, crc32): Remove static vars.
   7016   1.1.1.9    mrg 	(gcov_exit_compute_summary): Rewrite to return crc32; do not clear
   7017   1.1.1.9    mrg 	all_prg.
   7018   1.1.1.9    mrg 	(gcov_exit_merge_gcda): Add crc32 parameter.
   7019   1.1.1.9    mrg 	(gcov_exit_merge_summary): Add crc32 and all_prg parameter;
   7020   1.1.1.9    mrg 	do not account run if it was already accounted.
   7021   1.1.1.9    mrg 	(gcov_exit_dump_gcov): Add crc32 and all_prg parameters.
   7022   1.1.1.9    mrg 	(gcov_exit): Initialize all_prg; update.
   7023   1.1.1.9    mrg 
   7024   1.1.1.9    mrg 2013-11-15  Andreas Schwab  <schwab (a] linux-m68k.org>
   7025   1.1.1.9    mrg 
   7026   1.1.1.9    mrg 	* configure: Regenerate.
   7027   1.1.1.9    mrg 
   7028   1.1.1.9    mrg 2013-11-14  Ulrich Weigand  <Ulrich.Weigand (a] de.ibm.com>
   7029   1.1.1.9    mrg 	    Alan Modra  <amodra (a] gmail.com>
   7030   1.1.1.9    mrg 
   7031   1.1.1.9    mrg 	* config/rs6000/linux-unwind.h (TOC_SAVE_SLOT): Define.
   7032   1.1.1.9    mrg 	(frob_update_context): Use it.
   7033   1.1.1.9    mrg 
   7034   1.1.1.9    mrg 2013-11-14  Ulrich Weigand  <Ulrich.Weigand (a] de.ibm.com>
   7035   1.1.1.9    mrg 	    Alan Modra  <amodra (a] gmail.com>
   7036   1.1.1.9    mrg 
   7037   1.1.1.9    mrg 	* config/rs6000/tramp.S [__powerpc64__ && _CALL_ELF == 2]:
   7038   1.1.1.9    mrg 	(trampoline_initial): Provide ELFv2 variant.
   7039   1.1.1.9    mrg 	(__trampoline_setup): Likewise.
   7040   1.1.1.9    mrg 
   7041   1.1.1.9    mrg 	* config/rs6000/linux-unwind.h (frob_update_context): Do not
   7042   1.1.1.9    mrg 	check for AIX indirect function call sequence if _CALL_ELF == 2.
   7043   1.1.1.9    mrg 
   7044   1.1.1.9    mrg 2013-11-14  Ulrich Weigand  <Ulrich.Weigand (a] de.ibm.com>
   7045   1.1.1.9    mrg 	    Alan Modra  <amodra (a] gmail.com>
   7046   1.1.1.9    mrg 
   7047   1.1.1.9    mrg 	* config/rs6000/linux-unwind.h (get_regs): Do not support
   7048   1.1.1.9    mrg 	old kernel versions if _CALL_ELF == 2.
   7049   1.1.1.9    mrg 	(frob_update_context): Do not support PLT stub variants only
   7050   1.1.1.9    mrg 	generated by old linkers if _CALL_ELF == 2.
   7051   1.1.1.9    mrg 
   7052   1.1.1.9    mrg 2013-11-14  Ulrich Weigand  <Ulrich.Weigand (a] de.ibm.com>
   7053   1.1.1.9    mrg 	    Alan Modra  <amodra (a] gmail.com>
   7054   1.1.1.9    mrg 
   7055   1.1.1.9    mrg 	* config/rs6000/linux-unwind.h (ppc_fallback_frame_state): Correct
   7056   1.1.1.9    mrg 	location of CR save area for 64-bit little-endian systems.
   7057   1.1.1.9    mrg 
   7058   1.1.1.9    mrg 2013-11-11  Eric Botcazou  <ebotcazou (a] adacore.com>
   7059   1.1.1.9    mrg 
   7060   1.1.1.9    mrg 	* config.host (arm-wrs-vxworks): Replace arm/t-vxworks with arm/t-elf
   7061   1.1.1.9    mrg 	in tmake_file.
   7062   1.1.1.9    mrg 	* config/arm/t-vxworks: Delete.
   7063   1.1.1.9    mrg 
   7064   1.1.1.3    mrg 2013-11-10  Kai Tietz  <ktietz (a] redhat.com>
   7065   1.1.1.3    mrg 
   7066   1.1.1.3    mrg 	* config/i386/cygming-crtbegin.c (__gcc_register_frame):
   7067   1.1.1.3    mrg 	Increment load-count on use of LIBGCC_SONAME DLL.
   7068   1.1.1.3    mrg 	(hmod_libgcc): New static variable to hold handle of
   7069   1.1.1.3    mrg 	LIBGCC_SONAME DLL.
   7070   1.1.1.3    mrg 	(__gcc_deregister_frame): Decrement load-count of
   7071   1.1.1.3    mrg 	LIBGCC_SONAME DLL.
   7072   1.1.1.3    mrg 
   7073   1.1.1.9    mrg 2013-11-08  Bernhard Reutner-Fischer  <aldot (a] gcc.gnu.org>
   7074   1.1.1.9    mrg 
   7075   1.1.1.9    mrg 	* configure.ac (libgcc_cv_dfp): Extend check to probe fenv.h
   7076   1.1.1.9    mrg 	availability.
   7077   1.1.1.9    mrg 	* configure: Regenerate
   7078   1.1.1.9    mrg 
   7079   1.1.1.3    mrg 2013-11-07  Uros Bizjak  <ubizjak (a] gmail.com>
   7080   1.1.1.3    mrg 
   7081   1.1.1.3    mrg 	* config/i386/sfp-exceptions.c (__sfp_handle_exceptions): Handle
   7082   1.1.1.3    mrg 	FP_EX_DENORM.  Store result to volatile location after SSE division
   7083   1.1.1.3    mrg 	to close interrupt window.  Remove unneeded fwait after x87
   7084   1.1.1.3    mrg 	division since interrupt window will be closed by emitted fstp.
   7085   1.1.1.3    mrg 	Rewrite FP_EX_INEXACT handling.
   7086   1.1.1.3    mrg 
   7087   1.1.1.9    mrg 2013-11-06  Joseph Myers  <joseph (a] codesourcery.com>
   7088   1.1.1.3    mrg 
   7089   1.1.1.9    mrg 	* soft-fp/README: Update.
   7090   1.1.1.9    mrg 	* soft-fp/adddf3.c: Update from glibc.
   7091   1.1.1.9    mrg 	* soft-fp/addsf3.c: Likewise.
   7092   1.1.1.9    mrg 	* soft-fp/addtf3.c: Likewise.
   7093   1.1.1.9    mrg 	* soft-fp/divdf3.c: Likewise.
   7094   1.1.1.9    mrg 	* soft-fp/divsf3.c: Likewise.
   7095   1.1.1.9    mrg 	* soft-fp/divtf3.c: Likewise.
   7096   1.1.1.9    mrg 	* soft-fp/double.h: Likewise.
   7097   1.1.1.9    mrg 	* soft-fp/eqdf2.c: Likewise.
   7098   1.1.1.9    mrg 	* soft-fp/eqsf2.c: Likewise.
   7099   1.1.1.9    mrg 	* soft-fp/eqtf2.c: Likewise.
   7100   1.1.1.9    mrg 	* soft-fp/extenddftf2.c: Likewise.
   7101   1.1.1.9    mrg 	* soft-fp/extended.h: Likewise.
   7102   1.1.1.9    mrg 	* soft-fp/extendsfdf2.c: Likewise.
   7103   1.1.1.9    mrg 	* soft-fp/extendsftf2.c: Likewise.
   7104   1.1.1.9    mrg 	* soft-fp/extendxftf2.c: Likewise.
   7105   1.1.1.9    mrg 	* soft-fp/fixdfdi.c: Likewise.
   7106   1.1.1.9    mrg 	* soft-fp/fixdfsi.c: Likewise.
   7107   1.1.1.9    mrg 	* soft-fp/fixdfti.c: Likewise.
   7108   1.1.1.9    mrg 	* soft-fp/fixsfdi.c: Likewise.
   7109   1.1.1.9    mrg 	* soft-fp/fixsfsi.c: Likewise.
   7110   1.1.1.9    mrg 	* soft-fp/fixsfti.c: Likewise.
   7111   1.1.1.9    mrg 	* soft-fp/fixtfdi.c: Likewise.
   7112   1.1.1.9    mrg 	* soft-fp/fixtfsi.c: Likewise.
   7113   1.1.1.9    mrg 	* soft-fp/fixtfti.c: Likewise.
   7114   1.1.1.9    mrg 	* soft-fp/fixunsdfdi.c: Likewise.
   7115   1.1.1.9    mrg 	* soft-fp/fixunsdfsi.c: Likewise.
   7116   1.1.1.9    mrg 	* soft-fp/fixunsdfti.c: Likewise.
   7117   1.1.1.9    mrg 	* soft-fp/fixunssfdi.c: Likewise.
   7118   1.1.1.9    mrg 	* soft-fp/fixunssfsi.c: Likewise.
   7119   1.1.1.9    mrg 	* soft-fp/fixunssfti.c: Likewise.
   7120   1.1.1.9    mrg 	* soft-fp/fixunstfdi.c: Likewise.
   7121   1.1.1.9    mrg 	* soft-fp/fixunstfsi.c: Likewise.
   7122   1.1.1.9    mrg 	* soft-fp/fixunstfti.c: Likewise.
   7123   1.1.1.9    mrg 	* soft-fp/floatdidf.c: Likewise.
   7124   1.1.1.9    mrg 	* soft-fp/floatdisf.c: Likewise.
   7125   1.1.1.9    mrg 	* soft-fp/floatditf.c: Likewise.
   7126   1.1.1.9    mrg 	* soft-fp/floatsidf.c: Likewise.
   7127   1.1.1.9    mrg 	* soft-fp/floatsisf.c: Likewise.
   7128   1.1.1.9    mrg 	* soft-fp/floatsitf.c: Likewise.
   7129   1.1.1.9    mrg 	* soft-fp/floattidf.c: Likewise.
   7130   1.1.1.9    mrg 	* soft-fp/floattisf.c: Likewise.
   7131   1.1.1.9    mrg 	* soft-fp/floattitf.c: Likewise.
   7132   1.1.1.9    mrg 	* soft-fp/floatundidf.c: Likewise.
   7133   1.1.1.9    mrg 	* soft-fp/floatundisf.c: Likewise.
   7134   1.1.1.9    mrg 	* soft-fp/floatunditf.c: Likewise.
   7135   1.1.1.9    mrg 	* soft-fp/floatunsidf.c: Likewise.
   7136   1.1.1.9    mrg 	* soft-fp/floatunsisf.c: Likewise.
   7137   1.1.1.9    mrg 	* soft-fp/floatunsitf.c: Likewise.
   7138   1.1.1.9    mrg 	* soft-fp/floatuntidf.c: Likewise.
   7139   1.1.1.9    mrg 	* soft-fp/floatuntisf.c: Likewise.
   7140   1.1.1.9    mrg 	* soft-fp/floatuntitf.c: Likewise.
   7141   1.1.1.9    mrg 	* soft-fp/gedf2.c: Likewise.
   7142   1.1.1.9    mrg 	* soft-fp/gesf2.c: Likewise.
   7143   1.1.1.9    mrg 	* soft-fp/getf2.c: Likewise.
   7144   1.1.1.9    mrg 	* soft-fp/ledf2.c: Likewise.
   7145   1.1.1.9    mrg 	* soft-fp/lesf2.c: Likewise.
   7146   1.1.1.9    mrg 	* soft-fp/letf2.c: Likewise.
   7147   1.1.1.9    mrg 	* soft-fp/muldf3.c: Likewise.
   7148   1.1.1.9    mrg 	* soft-fp/mulsf3.c: Likewise.
   7149   1.1.1.9    mrg 	* soft-fp/multf3.c: Likewise.
   7150   1.1.1.9    mrg 	* soft-fp/negdf2.c: Likewise.
   7151   1.1.1.9    mrg 	* soft-fp/negsf2.c: Likewise.
   7152   1.1.1.9    mrg 	* soft-fp/negtf2.c: Likewise.
   7153   1.1.1.9    mrg 	* soft-fp/op-1.h: Likewise.
   7154   1.1.1.9    mrg 	* soft-fp/op-2.h: Likewise.
   7155   1.1.1.9    mrg 	* soft-fp/op-4.h: Likewise.
   7156   1.1.1.9    mrg 	* soft-fp/op-8.h: Likewise.
   7157   1.1.1.9    mrg 	* soft-fp/op-common.h: Likewise.
   7158   1.1.1.9    mrg 	* soft-fp/quad.h: Likewise.
   7159   1.1.1.9    mrg 	* soft-fp/single.h: Likewise.
   7160   1.1.1.9    mrg 	* soft-fp/soft-fp.h: Likewise.
   7161   1.1.1.9    mrg 	* soft-fp/subdf3.c: Likewise.
   7162   1.1.1.9    mrg 	* soft-fp/subsf3.c: Likewise.
   7163   1.1.1.9    mrg 	* soft-fp/subtf3.c: Likewise.
   7164   1.1.1.9    mrg 	* soft-fp/truncdfsf2.c: Likewise.
   7165   1.1.1.9    mrg 	* soft-fp/trunctfdf2.c: Likewise.
   7166   1.1.1.9    mrg 	* soft-fp/trunctfsf2.c: Likewise.
   7167   1.1.1.9    mrg 	* soft-fp/trunctfxf2.c: Likewise.
   7168   1.1.1.9    mrg 	* soft-fp/unorddf2.c: Likewise.
   7169   1.1.1.9    mrg 	* soft-fp/unordsf2.c: Likewise.
   7170   1.1.1.9    mrg 	* soft-fp/unordtf2.c: Likewise.
   7171   1.1.1.3    mrg 
   7172   1.1.1.9    mrg 2013-11-05  Uros Bizjak  <ubizjak (a] gmail.com>
   7173   1.1.1.9    mrg 
   7174   1.1.1.9    mrg 	* config/i386/32/sfp-machine.h (_FP_MUL_MEAT_S): Define.
   7175   1.1.1.9    mrg 	(_FP_MUL_MEAT_D): Ditto.
   7176   1.1.1.9    mrg 	(_FP_DIV_MEAT_S): Ditto.
   7177   1.1.1.9    mrg 	(_FP_DIV_MEAT_D): Ditto.
   7178   1.1.1.9    mrg 	* config.host (i[34567]86-*-rtems*): Remove i386/t-softfp, add
   7179   1.1.1.9    mrg 	t-softfp-sfdf and t-softfp to tmake_file.
   7180   1.1.1.9    mrg 
   7181   1.1.1.9    mrg 2013-11-03  Uros Bizjak  <ubizjak (a] gmail.com>
   7182   1.1.1.3    mrg 
   7183   1.1.1.9    mrg 	* config/i386/crtfastmath.c: Compile only for !_SOFT_FLOAT.
   7184   1.1.1.9    mrg 	* config/i386/crtprec.c: Ditto.
   7185   1.1.1.9    mrg 
   7186   1.1.1.9    mrg 2013-10-31  Chung-Ju Wu  <jasonwucj (a] gmail.com>
   7187   1.1.1.9    mrg 	    Shiva Chen  <shiva0217 (a] gmail.com>
   7188   1.1.1.9    mrg 
   7189   1.1.1.9    mrg 	* config.host (nds32*-elf*): Add nds32 target.
   7190   1.1.1.9    mrg 	* config/nds32 : New directory and files.
   7191   1.1.1.9    mrg 
   7192   1.1.1.9    mrg 2013-10-16  Hans-Peter Nilsson  <hp (a] axis.com>
   7193   1.1.1.9    mrg 
   7194   1.1.1.9    mrg 	For CRIS ports, switch to soft-fp.  Improve arit.c and longlong.h.
   7195   1.1.1.9    mrg 	* config.host (cpu_type) <Setting default>: Add entry for
   7196   1.1.1.9    mrg 	crisv32-*-*.
   7197   1.1.1.9    mrg 	(tmake_file) <crisv32-*-elf, cris-*-elf, cris-*-linux*>
   7198   1.1.1.9    mrg 	<crisv32-*-linux*>: Adjust.
   7199   1.1.1.9    mrg 	* longlong.h: Wrap the whole CRIS section in a single
   7200   1.1.1.9    mrg 	defined(__CRIS__) conditional.  Add comment about add_ssaaaa
   7201   1.1.1.9    mrg 	and sub_ddmmss.
   7202   1.1.1.9    mrg 	(COUNT_LEADING_ZEROS_0): Define when count_leading_zeros is
   7203   1.1.1.9    mrg 	defined.
   7204   1.1.1.9    mrg 	[__CRIS__] (__umulsidi3): Define.
   7205   1.1.1.9    mrg 	[__CRIS__] (umul_ppmm): Define in terms of __umulsidi3.
   7206   1.1.1.9    mrg 	* config/cris/sfp-machine.h: New file.
   7207   1.1.1.9    mrg 	* config/cris/umulsidi3.S: New file.
   7208   1.1.1.9    mrg 	* config/cris/t-elfmulti (LIB2ADD_ST): Add umulsidi3.S.
   7209   1.1.1.9    mrg 	* config/cris/arit.c (SIGNMULT): New macro.
   7210   1.1.1.9    mrg 	(__Div, __Mod): Use SIGNMULT instead of naked multiplication.
   7211   1.1.1.9    mrg 	* config/cris/mulsi3.S: Tweak to avoid redundant register-copying;
   7212   1.1.1.9    mrg 	saving 3 out of originally 33 cycles from the fastest
   7213   1.1.1.9    mrg 	path, 3 out of 54 from the medium path and one from the longest
   7214   1.1.1.9    mrg 	path.  Improve comments.
   7215   1.1.1.9    mrg 
   7216   1.1.1.9    mrg 2013-10-15  Richard Sandiford  <rdsandiford (a] googlemail.com>
   7217   1.1.1.9    mrg 
   7218   1.1.1.9    mrg 	* sync.c: Remove static aliases and define each function directly
   7219   1.1.1.9    mrg 	under its real name.
   7220   1.1.1.9    mrg 
   7221   1.1.1.9    mrg 2013-10-02  John David Anglin  <danglin (a] gcc.gnu.org>
   7222   1.1.1.9    mrg 
   7223   1.1.1.9    mrg 	* config.host (hppa*64*-*-linux*): Define extra_parts.
   7224   1.1.1.9    mrg 	(hppa*-*-linux*): Likewise.
   7225   1.1.1.9    mrg 
   7226   1.1.1.9    mrg 2013-10-02  Joern Rennecke  <joern.rennecke (a] embecosm.com>
   7227   1.1.1.9    mrg 
   7228   1.1.1.9    mrg 	* config/arc/crtgend.S: Add 2013 to Copyright years.
   7229   1.1.1.9    mrg 	* config/arc/gmon/atomic.h: Likewise.
   7230   1.1.1.9    mrg 	* config/arc/gmon/auxreg.h: Likewise.
   7231   1.1.1.9    mrg 	* config/arc/gmon/sys/gmon_out.h: Likewise.
   7232   1.1.1.9    mrg 	* config/arc/gmon/sys/gmon.h: Likewise.
   7233   1.1.1.9    mrg 	* config/arc/gmon/prof-freq.c: Likewise.
   7234   1.1.1.9    mrg 	* config/arc/gmon/mcount.c: Likewise.
   7235   1.1.1.9    mrg 	* config/arc/gmon/prof-freq-stub.S: Likewise.
   7236   1.1.1.9    mrg 	* config/arc/gmon/gmon.c: Likewise.
   7237   1.1.1.9    mrg 	* config/arc/gmon/machine-gmon.h: Likewise.
   7238   1.1.1.9    mrg 	* config/arc/gmon/profil.S: Likewise.
   7239   1.1.1.9    mrg 	* config/arc/gmon/dcache_linesz.S: Likewise.
   7240   1.1.1.9    mrg 	* config/arc/crtg.S: Likewise.
   7241   1.1.1.9    mrg 	* config/arc/ieee-754/arc600-mul64/divsf3.S: Likewise.
   7242   1.1.1.9    mrg 	* config/arc/ieee-754/arc600-mul64/divdf3.S: Likewise.
   7243   1.1.1.9    mrg 	* config/arc/ieee-754/adddf3.S: Likewise.
   7244   1.1.1.9    mrg 	* config/arc/ieee-754/truncdfsf2.S: Likewise.
   7245   1.1.1.9    mrg 	* config/arc/ieee-754/fixsfsi.S: Likewise.
   7246   1.1.1.9    mrg 	* config/arc/ieee-754/gtsf2.S: Likewise.
   7247   1.1.1.9    mrg 	* config/arc/ieee-754/floatsisf.S: Likewise.
   7248   1.1.1.9    mrg 	* config/arc/ieee-754/arc600-dsp/divsf3.S: Likewise.
   7249   1.1.1.9    mrg 	* config/arc/ieee-754/arc600-dsp/divdf3.S: Likewise.
   7250   1.1.1.9    mrg 	* config/arc/ieee-754/arc600-dsp/mulsf3.S: Likewise.
   7251   1.1.1.9    mrg 	* config/arc/ieee-754/fixdfsi.S: Likewise.
   7252   1.1.1.9    mrg 	* config/arc/ieee-754/addsf3.S: Likewise.
   7253   1.1.1.9    mrg 	* config/arc/ieee-754/gesf2.S: Likewise.
   7254   1.1.1.9    mrg 	* config/arc/ieee-754/floatsidf.S: Likewise.
   7255   1.1.1.9    mrg 	* config/arc/ieee-754/extendsfdf2.S: Likewise.
   7256   1.1.1.9    mrg 	* config/arc/ieee-754/divtab-arc-df.c: Likewise.
   7257   1.1.1.9    mrg 	* config/arc/ieee-754/gtdf2.S: Likewise.
   7258   1.1.1.9    mrg 	* config/arc/ieee-754/fixunsdfsi.S: Likewise.
   7259   1.1.1.9    mrg 	* config/arc/ieee-754/uneqdf2.S: Likewise.
   7260   1.1.1.9    mrg 	* config/arc/ieee-754/divsf3-stdmul.S: Likewise.
   7261   1.1.1.9    mrg 	* config/arc/ieee-754/uneqsf2.S: Likewise.
   7262   1.1.1.9    mrg 	* config/arc/ieee-754/arc-ieee-754.h: Likewise.
   7263   1.1.1.9    mrg 	* config/arc/ieee-754/divtab-arc-sf.c: Likewise.
   7264   1.1.1.9    mrg 	* config/arc/ieee-754/eqdf2.S: Likewise.
   7265   1.1.1.9    mrg 	* config/arc/ieee-754/ordsf2.S: Likewise.
   7266   1.1.1.9    mrg 	* config/arc/ieee-754/divsf3.S: Likewise.
   7267   1.1.1.9    mrg 	* config/arc/ieee-754/divdf3.S: Likewise.
   7268   1.1.1.9    mrg 	* config/arc/ieee-754/floatunsidf.S: Likewise.
   7269   1.1.1.9    mrg 	* config/arc/ieee-754/orddf2.S: Likewise.
   7270   1.1.1.9    mrg 	* config/arc/ieee-754/eqsf2.S: Likewise.
   7271   1.1.1.9    mrg 	* config/arc/ieee-754/gedf2.S: Likewise.
   7272   1.1.1.9    mrg 	* config/arc/crtn.S: Likewise.
   7273   1.1.1.9    mrg 	* config/arc/crti.S: Likewise.
   7274   1.1.1.9    mrg 	* config/arc/t-arc700-uClibc: Likewise.
   7275   1.1.1.9    mrg 	* config/arc/asm.h: Likewise.
   7276   1.1.1.9    mrg 	* config/arc/libgcc-excl.ver: Likewise.
   7277   1.1.1.9    mrg 	* config/arc/t-arc-newlib: Likewise.
   7278   1.1.1.9    mrg 	* config/arc/divtab-arc700.c: Likewise.
   7279   1.1.1.9    mrg 	* config/arc/initfini.c: Likewise.
   7280   1.1.1.9    mrg 	* config/arc/fp-hack.h: Likewise.
   7281   1.1.1.9    mrg 
   7282   1.1.1.9    mrg 2013-10-01  Joern Rennecke  <joern.rennecke (a] embecosm.com>
   7283   1.1.1.9    mrg 	    Diego Novillo  <dnovillo (a] google.com>
   7284   1.1.1.9    mrg 
   7285   1.1.1.9    mrg 	* config/arc/gmon/mcount.c (_MCOUNT_DECL): Comment typo fix.
   7286   1.1.1.9    mrg 	* config/arc/ieee-754/arc600-dsp/muldf3.S (.Linf_denorm): Likewise.
   7287   1.1.1.9    mrg 	* config/arc/ieee-754/arc600-mul64/muldf3.S (.Linf_denorm): Likewise.
   7288   1.1.1.9    mrg 	* config/arc/ieee-754/muldf3.S (.Linf_denorm): Likewise.
   7289   1.1.1.9    mrg 
   7290   1.1.1.9    mrg 2013-10-01  Joern Rennecke  <joern.rennecke (a] embecosm.com>
   7291   1.1.1.9    mrg 	    Brendan Kehoe  <brendan (a] zen.org>
   7292   1.1.1.9    mrg 	    Simon Cook  <simon.cook (a] embecosm.com>
   7293   1.1.1.9    mrg 
   7294   1.1.1.9    mrg 	* config.host (arc*-*-elf*, arc*-*-linux-uclibc*): New configurations.
   7295   1.1.1.9    mrg 	* config/arc: New directory.
   7296   1.1.1.9    mrg 	* longlong.h [__arc__] (umul_ppmm): Remove.
   7297   1.1.1.9    mrg 	[__arc__] (__umulsidi3): Define.
   7298   1.1.1.9    mrg 	[__arc__ && __ARC_NORM__] (count_leading_zeroes): Define.
   7299   1.1.1.9    mrg 	[__arc__ && __ARC_NORM__] (COUNT_LEADING_ZEROS_0): Likewise.
   7300   1.1.1.9    mrg 
   7301   1.1.1.9    mrg 2013-09-17  Jacek Caban  <jacek (a] codeweavers.com>
   7302   1.1.1.9    mrg 
   7303   1.1.1.9    mrg 	* config/i386/gthr-win32.c: CreateSemaphoreW instead of
   7304   1.1.1.9    mrg 	CreateSemaphoreA.
   7305   1.1.1.9    mrg 	* config/i386/gthr-win32.h: Likewise.
   7306   1.1.1.9    mrg 
   7307   1.1.1.9    mrg 2013-09-16  DJ Delorie  <dj (a] redhat.com>
   7308   1.1.1.9    mrg 
   7309   1.1.1.9    mrg 	* config/rl78/vregs.h: Add G10 register definitions.
   7310   1.1.1.9    mrg 	* config/rl78/lib2mul.c: Enable for RL78/G10.
   7311   1.1.1.9    mrg 	* config/rl78/lib2div.c: Likewise.
   7312   1.1.1.9    mrg 	* config/rl78/lshrsi3.S: Use vregs.h.
   7313   1.1.1.9    mrg 	* config/rl78/cmpsi2.S: Likewise.
   7314   1.1.1.9    mrg 	* config/rl78/trampoline.S: Likewise.
   7315   1.1.1.9    mrg 	* config/rl78/mulsi2.S: Likewise.  Disable for RL78/G10.
   7316   1.1.1.9    mrg 
   7317   1.1.1.9    mrg 2013-09-14  DJ Delorie  <dj (a] redhat.com>
   7318   1.1.1.9    mrg 	    Nick Clifton  <nickc (a] redhat.com>
   7319   1.1.1.9    mrg 
   7320   1.1.1.9    mrg 	* config/rl78/mulsi3.S: Remove a few unneeded moves and branches.
   7321   1.1.1.9    mrg 	* config/rl78/vregs.h: New.
   7322   1.1.1.9    mrg 	* config/rl78/signbit.S: New file.  Implements signbit function.
   7323   1.1.1.9    mrg 	* config/rl78/divmodsi.S: New.
   7324   1.1.1.9    mrg 	* config/rl78/divmodhi.S: New.
   7325   1.1.1.9    mrg 	* config/rl78/divmodqi.S: New.
   7326   1.1.1.9    mrg 	* config/rl78/t-rl78: Build them here...
   7327   1.1.1.9    mrg 	* config/rl78/lib2div.c: ...but not here.
   7328   1.1.1.9    mrg 
   7329   1.1.1.9    mrg 2013-09-12  DJ Delorie  <dj (a] redhat.com>
   7330   1.1.1.9    mrg 
   7331   1.1.1.9    mrg 	* config.host (msp*-*-elf): New.
   7332   1.1.1.9    mrg 	* config/msp430/: New port.
   7333   1.1.1.9    mrg 
   7334   1.1.1.9    mrg 2013-08-18  Iain Sandoe  <iain (a] codesourcery.com>
   7335   1.1.1.9    mrg 
   7336   1.1.1.9    mrg 	PR gcov-profile/58127
   7337   1.1.1.9    mrg 	* libgcov.c (__gcov_indirect_call_callee): Don't make this a
   7338   1.1.1.9    mrg 	__thread var for emulated TLS.
   7339   1.1.1.9    mrg 	(__gcov_indirect_call_counters): Likewise.
   7340   1.1.1.9    mrg 
   7341   1.1.1.9    mrg 2013-08-16  Maciej W. Rozycki  <macro (a] codesourcery.com>
   7342   1.1.1.9    mrg 	    Catherine Moore  <clm (a] codesourcery.com>
   7343  1.1.1.12    mrg 	    Richard Sandiford  <rdsandiford (a] googlemail.com>
   7344   1.1.1.9    mrg 
   7345   1.1.1.9    mrg 	* config/mips/mips16.S (CE_STARTFN, CE_ENDFN): New macros.
   7346   1.1.1.9    mrg 	(RET_FUNCTION): Use them in place of STARTFN and ENDFN.
   7347   1.1.1.9    mrg 	(CALL_STUB_NO_RET): Likewise.
   7348   1.1.1.9    mrg 	(CALL_STUB_RET): Likewise.
   7349   1.1.1.9    mrg 	* config/mips/libgcc-mips16.ver: Remove __mips16_call_stub and
   7350   1.1.1.9    mrg 	__mips16_ret call/return stub symbols.
   7351   1.1.1.9    mrg 	* config.host <mips*-*-linux>: For non-R5900 add t-slibgcc-libgcc
   7352   1.1.1.9    mrg 	to tmake_file.
   7353   1.1.1.9    mrg 
   7354   1.1.1.9    mrg 2013-08-13  Maciej W. Rozycki  <macro (a] codesourcery.com>
   7355   1.1.1.9    mrg 
   7356   1.1.1.9    mrg 	* config.host <mips*-*-linux*>: Remove a stray comment.
   7357   1.1.1.9    mrg 
   7358   1.1.1.9    mrg 2013-08-10  Jan Hubicka  <jh (a] suse.cz>
   7359   1.1.1.9    mrg 
   7360   1.1.1.9    mrg 	Work around binutils PR14342
   7361   1.1.1.9    mrg 	* Makefile.in: Add _gcov_indirect_call_profiler_v2 symbol.
   7362   1.1.1.9    mrg 	* libgcov.c (L_gcov_indirect_call_profiler): Restore original API.
   7363   1.1.1.9    mrg 	(L_gcov_indirect_call_profiler_v2): New.
   7364   1.1.1.9    mrg 
   7365   1.1.1.9    mrg 2013-08-06  Jan Hubicka  <jh (a] suse.cz>
   7366   1.1.1.9    mrg 
   7367   1.1.1.9    mrg 	* libgcov.c (__gcov_indirect_call_callee,
   7368   1.1.1.9    mrg 	__gcov_indirect_call_counters): New global vars.
   7369   1.1.1.9    mrg 	(__gcov_indirect_call_profiler): replace by ...
   7370   1.1.1.9    mrg 	(__gcov_indirect_call_profiler_v2) ... this one.
   7371   1.1.1.9    mrg 
   7372   1.1.1.9    mrg 2013-08-06  Caroline Tice  <cmtice (a] google.com>
   7373   1.1.1.9    mrg 
   7374   1.1.1.9    mrg 	* config.host (extra_parts): Add vtv_start.o, vtv_end.o
   7375   1.1.1.9    mrg 	vtv_start_preinit.o and vtv_end_preinit.o.
   7376   1.1.1.9    mrg 	* configure.ac: Add code to check/set enable_vtable_verify.
   7377   1.1.1.9    mrg 	* Makefile.in: Add rules to build vtv_*.o, if enable_vtable_verify is
   7378   1.1.1.9    mrg 	true.
   7379   1.1.1.9    mrg 	* vtv_start_preinit.c: New file.
   7380   1.1.1.9    mrg 	* vtv_end_preinit.c: New file.
   7381   1.1.1.9    mrg 	* vtv_start.c: New file.
   7382   1.1.1.9    mrg 	* vtv_end.c: New file.
   7383   1.1.1.9    mrg 	* configure: Regenerated.
   7384   1.1.1.9    mrg 
   7385   1.1.1.9    mrg 2013-08-01  Maxim Kuvyrkov  <maxim (a] kugelworks.com>
   7386   1.1.1.3    mrg 
   7387   1.1.1.3    mrg 	* config/aarch64/sfp-machine.h, config/aarch64/sync-cache.c,
   7388   1.1.1.3    mrg 	* config/i386/cpuinfo.c, config/ia64/unwind-ia64.h,
   7389   1.1.1.3    mrg 	* config/mips/vr4120-div.S: Fix license from GPL-3.0+ to
   7390   1.1.1.3    mrg 	GPL-3.0-with-GCC-exception.
   7391   1.1.1.3    mrg 
   7392   1.1.1.9    mrg 2013-07-30  Maciej W. Rozycki  <macro (a] codesourcery.com>
   7393   1.1.1.9    mrg 
   7394   1.1.1.9    mrg 	* config/mips/mips16.S (DELAYf): Alias to DELAYt for the MIPS IV
   7395   1.1.1.9    mrg 	ISA and up.
   7396   1.1.1.9    mrg 
   7397   1.1.1.9    mrg 2013-07-23  Andreas Krebbel  <Andreas.Krebbel (a] de.ibm.com>
   7398   1.1.1.3    mrg 
   7399   1.1.1.9    mrg 	* config/s390/linux-unwind.h: Use the proper dwarf to hard reg
   7400   1.1.1.9    mrg 	mapping for FPRs when creating the fallback framestate.
   7401   1.1.1.9    mrg 
   7402   1.1.1.9    mrg 2013-07-19  Georg-Johann Lay  <avr (a] gjlay.de>
   7403   1.1.1.3    mrg 
   7404   1.1.1.3    mrg 	PR target/57516
   7405   1.1.1.3    mrg 	* config/avr/lib1funcs-fixed.S (__roundqq3, __rounduqq3)
   7406   1.1.1.3    mrg 	(__round_s2_const, __round_u2_const)
   7407   1.1.1.3    mrg 	(__round_s4_const, __round_u4_const, __round_x8):
   7408   1.1.1.3    mrg 	Saturate result if addition result cannot be represented.
   7409   1.1.1.3    mrg 
   7410   1.1.1.9    mrg 2013-07-15  Matthias Klose  <doko (a] ubuntu.com>
   7411   1.1.1.9    mrg 
   7412   1.1.1.9    mrg 	* libgcc2.c: Don't include <limits.h>.
   7413   1.1.1.9    mrg 
   7414   1.1.1.3    mrg 2013-07-09  Janis Johnson  <janisjo (a] codesourcery.com>
   7415   1.1.1.3    mrg 
   7416   1.1.1.3    mrg 	* config.host (powerpc-*-eabispe*): Add t-fdpbit to tmake_file.
   7417   1.1.1.3    mrg 
   7418   1.1.1.9    mrg 2013-07-06  Jakub Jelinek  <jakub (a] redhat.com>
   7419   1.1.1.3    mrg 
   7420   1.1.1.9    mrg 	PR target/29776
   7421   1.1.1.9    mrg 	* libgcc2.c (__floattisf): Avoid undefined signed overflow.
   7422   1.1.1.3    mrg 
   7423   1.1.1.9    mrg 2013-06-28  Jakub Jelinek  <jakub (a] redhat.com>
   7424   1.1.1.3    mrg 
   7425   1.1.1.9    mrg 	PR middle-end/36041
   7426   1.1.1.9    mrg 	* libgcc2.c (POPCOUNTCST2, POPCOUNTCST4, POPCOUNTCST8, POPCOUNTCST):
   7427   1.1.1.9    mrg 	Define.
   7428   1.1.1.9    mrg 	(__popcountSI2): For __SIZEOF_INT__ > 2 targets use arithmetics
   7429   1.1.1.9    mrg 	instead of table lookups.
   7430   1.1.1.9    mrg 	(__popcountDI2): Likewise.
   7431   1.1.1.9    mrg 
   7432   1.1.1.9    mrg 2013-06-25  Chung-Ju Wu  <jasonwucj (a] gmail.com>
   7433   1.1.1.9    mrg 
   7434   1.1.1.9    mrg 	* Makefile.in (clean, distclean): Remove auto-target.h and stamp-h
   7435   1.1.1.9    mrg 	correctly.
   7436   1.1.1.9    mrg 
   7437   1.1.1.9    mrg 2013-06-21  Joseph Myers  <joseph (a] codesourcery.com>
   7438   1.1.1.9    mrg 
   7439   1.1.1.9    mrg 	PR other/53317
   7440   1.1.1.9    mrg 	* soft-fp/adddf3.c: Update from glibc.
   7441   1.1.1.9    mrg 	* soft-fp/addsf3.c: Likewise.
   7442   1.1.1.9    mrg 	* soft-fp/addtf3.c: Likewise.
   7443   1.1.1.9    mrg 	* soft-fp/divdf3.c: Likewise.
   7444   1.1.1.9    mrg 	* soft-fp/divsf3.c: Likewise.
   7445   1.1.1.9    mrg 	* soft-fp/divtf3.c: Likewise.
   7446   1.1.1.9    mrg 	* soft-fp/double.h: Likewise.
   7447   1.1.1.9    mrg 	* soft-fp/eqdf2.c: Likewise.
   7448   1.1.1.9    mrg 	* soft-fp/eqsf2.c: Likewise.
   7449   1.1.1.9    mrg 	* soft-fp/eqtf2.c: Likewise.
   7450   1.1.1.9    mrg 	* soft-fp/extenddftf2.c: Likewise.
   7451   1.1.1.9    mrg 	* soft-fp/extended.h: Likewise.
   7452   1.1.1.9    mrg 	* soft-fp/extendsfdf2.c: Likewise.
   7453   1.1.1.9    mrg 	* soft-fp/extendsftf2.c: Likewise.
   7454   1.1.1.9    mrg 	* soft-fp/fixdfdi.c: Likewise.
   7455   1.1.1.9    mrg 	* soft-fp/fixdfsi.c: Likewise.
   7456   1.1.1.9    mrg 	* soft-fp/fixsfdi.c: Likewise.
   7457   1.1.1.9    mrg 	* soft-fp/fixsfsi.c: Likewise.
   7458   1.1.1.9    mrg 	* soft-fp/fixtfdi.c: Likewise.
   7459   1.1.1.9    mrg 	* soft-fp/fixtfsi.c: Likewise.
   7460   1.1.1.9    mrg 	* soft-fp/fixunsdfdi.c: Likewise.
   7461   1.1.1.9    mrg 	* soft-fp/fixunsdfsi.c: Likewise.
   7462   1.1.1.9    mrg 	* soft-fp/fixunssfdi.c: Likewise.
   7463   1.1.1.9    mrg 	* soft-fp/fixunssfsi.c: Likewise.
   7464   1.1.1.9    mrg 	* soft-fp/fixunstfdi.c: Likewise.
   7465   1.1.1.9    mrg 	* soft-fp/fixunstfsi.c: Likewise.
   7466   1.1.1.9    mrg 	* soft-fp/floatdidf.c: Likewise.
   7467   1.1.1.9    mrg 	* soft-fp/floatdisf.c: Likewise.
   7468   1.1.1.9    mrg 	* soft-fp/floatditf.c: Likewise.
   7469   1.1.1.9    mrg 	* soft-fp/floatsidf.c: Likewise.
   7470   1.1.1.9    mrg 	* soft-fp/floatsisf.c: Likewise.
   7471   1.1.1.9    mrg 	* soft-fp/floatsitf.c: Likewise.
   7472   1.1.1.9    mrg 	* soft-fp/floatundidf.c: Likewise.
   7473   1.1.1.9    mrg 	* soft-fp/floatundisf.c: Likewise.
   7474   1.1.1.9    mrg 	* soft-fp/floatunditf.c: Likewise.
   7475   1.1.1.9    mrg 	* soft-fp/floatunsidf.c: Likewise.
   7476   1.1.1.9    mrg 	* soft-fp/floatunsisf.c: Likewise.
   7477   1.1.1.9    mrg 	* soft-fp/floatunsitf.c: Likewise.
   7478   1.1.1.9    mrg 	* soft-fp/gedf2.c: Likewise.
   7479   1.1.1.9    mrg 	* soft-fp/gesf2.c: Likewise.
   7480   1.1.1.9    mrg 	* soft-fp/getf2.c: Likewise.
   7481   1.1.1.9    mrg 	* soft-fp/ledf2.c: Likewise.
   7482   1.1.1.9    mrg 	* soft-fp/lesf2.c: Likewise.
   7483   1.1.1.9    mrg 	* soft-fp/letf2.c: Likewise.
   7484   1.1.1.9    mrg 	* soft-fp/muldf3.c: Likewise.
   7485   1.1.1.9    mrg 	* soft-fp/mulsf3.c: Likewise.
   7486   1.1.1.9    mrg 	* soft-fp/multf3.c: Likewise.
   7487   1.1.1.9    mrg 	* soft-fp/negdf2.c: Likewise.
   7488   1.1.1.9    mrg 	* soft-fp/negsf2.c: Likewise.
   7489   1.1.1.9    mrg 	* soft-fp/negtf2.c: Likewise.
   7490   1.1.1.9    mrg 	* soft-fp/op-1.h: Likewise.
   7491   1.1.1.9    mrg 	* soft-fp/op-2.h: Likewise.
   7492   1.1.1.9    mrg 	* soft-fp/op-4.h: Likewise.
   7493   1.1.1.9    mrg 	* soft-fp/op-8.h: Likewise.
   7494   1.1.1.9    mrg 	* soft-fp/op-common.h: Likewise.
   7495   1.1.1.9    mrg 	* soft-fp/quad.h: Likewise.
   7496   1.1.1.9    mrg 	* soft-fp/single.h: Likewise.
   7497   1.1.1.9    mrg 	* soft-fp/soft-fp.h: Likewise.
   7498   1.1.1.9    mrg 	* soft-fp/subdf3.c: Likewise.
   7499   1.1.1.9    mrg 	* soft-fp/subsf3.c: Likewise.
   7500   1.1.1.9    mrg 	* soft-fp/subtf3.c: Likewise.
   7501   1.1.1.9    mrg 	* soft-fp/truncdfsf2.c: Likewise.
   7502   1.1.1.9    mrg 	* soft-fp/trunctfdf2.c: Likewise.
   7503   1.1.1.9    mrg 	* soft-fp/trunctfsf2.c: Likewise.
   7504   1.1.1.9    mrg 	* soft-fp/unorddf2.c: Likewise.
   7505   1.1.1.9    mrg 	* soft-fp/unordsf2.c: Likewise.
   7506   1.1.1.9    mrg 	* soft-fp/unordtf2.c: Likewise.
   7507   1.1.1.9    mrg 	* config/aarch64/sfp-machine.h (_FP_QNANNEGATEDP): Define to 0.
   7508   1.1.1.9    mrg 	* config/arm/sfp-machine.h (_FP_QNANNEGATEDP): Likewise.
   7509   1.1.1.9    mrg 	* config/c6x/sfp-machine.h (_FP_QNANNEGATEDP): Likewise.
   7510   1.1.1.9    mrg 	* config/i386/sfp-machine.h (_FP_QNANNEGATEDP): Likewise.
   7511   1.1.1.9    mrg 	* config/ia64/sfp-machine.h (_FP_QNANNEGATEDP): Likewise.
   7512   1.1.1.9    mrg 	* config/lm32/sfp-machine.h (_FP_QNANNEGATEDP): Likewise.
   7513   1.1.1.9    mrg 	* config/moxie/sfp-machine.h (_FP_QNANNEGATEDP): Likewise.
   7514   1.1.1.9    mrg 	* config/rs6000/sfp-machine.h (_FP_QNANNEGATEDP): Likewise.
   7515   1.1.1.9    mrg 	* config/score/sfp-machine.h (_FP_QNANNEGATEDP): Likewise.
   7516   1.1.1.9    mrg 	* config/tilegx/sfp-machine32.h (_FP_QNANNEGATEDP): Likewise.
   7517   1.1.1.9    mrg 	* config/tilegx/sfp-machine64.h (_FP_QNANNEGATEDP): Likewise.
   7518   1.1.1.9    mrg 	* config/tilepro/sfp-machine.h (_FP_QNANNEGATEDP): Likewise.
   7519   1.1.1.9    mrg 
   7520   1.1.1.9    mrg 2013-06-16  Jrgen Urban  <JuergenUrban (a] gmx.de>
   7521   1.1.1.9    mrg 
   7522   1.1.1.9    mrg 	* config/mips/lib2funcs.c: New file.
   7523   1.1.1.9    mrg 	* config/mips/t-mips (LIB2ADD_ST): Add it.
   7524   1.1.1.9    mrg 
   7525   1.1.1.9    mrg 2013-06-09  Oleg Endo  <olegendo (a] gcc.gnu.org>
   7526   1.1.1.9    mrg 
   7527   1.1.1.9    mrg 	PR target/6526
   7528   1.1.1.9    mrg 	* config/sh/lib1funcs.S (sdivsi3_i4, udivsi3_i4): Do not change bits
   7529   1.1.1.9    mrg 	other than FPSCR.PR and FPSCR.SZ.  Add SH4A implementation.
   7530   1.1.1.3    mrg 
   7531   1.1.1.9    mrg 2013-06-08  Walter Lee  <walt (a] tilera.com>
   7532   1.1.1.3    mrg 
   7533   1.1.1.3    mrg 	* config/tilepro/atomic.h: Don't include stdint.h or features.h.
   7534   1.1.1.3    mrg 	Replace int64_t with long long.  Add __extension__ where
   7535   1.1.1.3    mrg 	appropriate.
   7536   1.1.1.9    mrg 	* config/tilepro/atomic.c: Include config.h.
   7537   1.1.1.3    mrg 
   7538   1.1.1.3    mrg 2013-06-06  Douglas B Rupp  <rupp (a] adacore.com>
   7539   1.1.1.3    mrg 
   7540   1.1.1.3    mrg 	* config.host (arm-wrs-vxworks): Configure with other soft float.
   7541   1.1.1.3    mrg 
   7542   1.1.1.9    mrg 2013-06-04  Jrgen Urban  <JuergenUrban (a] gmx.de>
   7543   1.1.1.9    mrg 
   7544   1.1.1.9    mrg 	* config.host (mipsr5900-*-elf*, mipsr5900el-*-elf*, mips64r5900-*-elf*)
   7545   1.1.1.9    mrg 	(mips64r5900el-*-elf*): New configurations.
   7546   1.1.1.9    mrg 
   7547   1.1.1.9    mrg 2013-06-04  Alan Modra  <amodra (a] gmail.com>
   7548   1.1.1.9    mrg 
   7549   1.1.1.9    mrg 	* config/rs6000/ibm-ldouble.c: Enable for little-endian.
   7550   1.1.1.9    mrg 
   7551   1.1.1.9    mrg 2013-06-03  Yuri Rumyantsev  <yuri.s.rumyantsev (a] intel.com>
   7552   1.1.1.9    mrg 
   7553   1.1.1.9    mrg 	* config/i386/cpuinfo.c (INTEL_SLM): New enum value.
   7554   1.1.1.9    mrg 
   7555   1.1.1.9    mrg 2013-05-28  Eric Botcazou  <ebotcazou (a] adacore.com>
   7556   1.1.1.9    mrg 
   7557   1.1.1.9    mrg 	* config/sparc/sol2-unwind.h (MD_FALLBACK_FRAME_STATE_FOR): Do not set
   7558   1.1.1.9    mrg 	fs->signal_frame for SIGFPE raised for IEEE-754 exceptions.
   7559   1.1.1.9    mrg 	* config/i386/sol2-unwind.h (x86_fallback_frame_state): Likewise.
   7560   1.1.1.9    mrg 
   7561   1.1.1.9    mrg 2013-05-22  Eric Botcazou  <ebotcazou (a] adacore.com>
   7562   1.1.1.9    mrg 
   7563   1.1.1.9    mrg 	* config.host (powerpc-*-elf*): Add rs6000/t-savresfgpr to tmake_file.
   7564   1.1.1.9    mrg 	(powerpc-wrs-vxworks): Likewise.
   7565   1.1.1.9    mrg 
   7566   1.1.1.9    mrg 2013-05-22  Eric Botcazou  <ebotcazou (a] adacore.com>
   7567   1.1.1.9    mrg 
   7568   1.1.1.9    mrg 	* config/sparc/sol2-unwind.h (sparc64_frob_update_context): Do it for
   7569   1.1.1.9    mrg 	signal frames as well.
   7570   1.1.1.9    mrg 	(MD_FALLBACK_FRAME_STATE_FOR): Do minor cleanups throughout and add the
   7571   1.1.1.9    mrg 	STACK_BIAS to the CFA offset.
   7572   1.1.1.9    mrg 
   7573   1.1.1.9    mrg 2013-05-17  Richard Henderson  <rth (a] redhat.com>
   7574   1.1.1.3    mrg 
   7575   1.1.1.3    mrg 	PR target/49146
   7576   1.1.1.3    mrg 	* unwind-dw2.c (UNWIND_COLUMN_IN_RANGE): New macro.
   7577   1.1.1.3    mrg 	(execute_cfa_program): Use it when storing to fs->regs.
   7578   1.1.1.3    mrg 
   7579   1.1.1.9    mrg 2013-05-08  Kai Tietz  <ktietz (a] redhat.com>
   7580   1.1.1.9    mrg 
   7581   1.1.1.9    mrg 	* config/i386/cygming-crtbegin.c (__register_frame_info): Make weak.
   7582   1.1.1.9    mrg 	(__deregister_frame_info): Likewise.
   7583   1.1.1.9    mrg 
   7584   1.1.1.9    mrg 2013-05-06  Thomas Schwinge  <thomas (a] codesourcery.com>
   7585   1.1.1.3    mrg 
   7586   1.1.1.9    mrg 	* fp-bit.c (unpack_d, pack_d): Properly preserve and restore a
   7587   1.1.1.9    mrg 	NaN's payload.
   7588   1.1.1.3    mrg 
   7589   1.1.1.9    mrg 	* fp-bit.h [FLOAT] (QUIET_NAN): Correct value.
   7590   1.1.1.9    mrg 
   7591   1.1.1.9    mrg 2013-04-25  Alan Modra  <amodra (a] gmail.com>
   7592   1.1.1.9    mrg 
   7593   1.1.1.9    mrg 	* config.host: Match little-endian powerpc-linux.
   7594   1.1.1.9    mrg 
   7595   1.1.1.9    mrg 2013-04-19  Yufeng Zhang  <yufeng.zhang (a] arm.com>
   7596   1.1.1.9    mrg 
   7597   1.1.1.9    mrg 	* config/aarch64/sfp-machine.h (_FP_W_TYPE): Change to define
   7598   1.1.1.9    mrg 	as 'unsigned long long' instead of 'unsigned long'.
   7599   1.1.1.9    mrg 	(_FP_WS_TYPE): Change to define as 'signed long long' instead of
   7600   1.1.1.9    mrg 	'signed long'.
   7601   1.1.1.9    mrg 
   7602   1.1.1.9    mrg 2013-04-10  Julian Brown  <julian (a] codesourcery.com>
   7603   1.1.1.3    mrg 
   7604   1.1.1.3    mrg 	* config/arm/linux-atomic.c (SUBWORD_SYNC_OP, SUBWORD_VAL_CAS)
   7605   1.1.1.3    mrg 	(SUBWORD_TEST_AND_SET): Use signed char/short types instead of
   7606   1.1.1.3    mrg 	unsigned char/unsigned short.
   7607   1.1.1.3    mrg 	(__sync_val_compare_and_swap_{1,2}): Handle signed argument.
   7608   1.1.1.3    mrg 
   7609   1.1.1.3    mrg 2013-04-06  John David Anglin  <dave.anglin (a] nrc-cnrc.gc.ca>
   7610   1.1.1.3    mrg 
   7611   1.1.1.3    mrg 	PR other/55274
   7612   1.1.1.3    mrg 	* config/t-slibgcc-hpux (SHLIB_MAPFILES): Define.
   7613   1.1.1.3    mrg 
   7614   1.1.1.9    mrg 2013-04-04  Meador Inge  <meadori (a] codesourcery.com>
   7615   1.1.1.3    mrg 
   7616   1.1.1.9    mrg 	* config/arm/bpabi.S (aeabi_ldivmod): Add DWARF information for
   7617   1.1.1.9    mrg 	computing the location of the link register.
   7618   1.1.1.9    mrg 	(aeabi_uldivmod): Ditto.
   7619   1.1.1.3    mrg 
   7620   1.1.1.9    mrg 2013-03-27  Kai Tietz  <ktietz (a] redhat.com>
   7621   1.1.1.3    mrg 
   7622   1.1.1.9    mrg 	* config.host: Add support for cygwin x64 target.
   7623   1.1.1.9    mrg 	* configure: Regenerated.
   7624   1.1.1.3    mrg 
   7625   1.1.1.3    mrg 2013-03-26  Walter Lee  <walt (a] tilera.com>
   7626   1.1.1.3    mrg 
   7627   1.1.1.3    mrg 	* config/tilegx/t-crtstuff: Add -fno-asynchronous-unwind-tables
   7628   1.1.1.3    mrg 	-mcmodel=large to CRTSTUFF_T_CFLAGS_S variable.
   7629   1.1.1.3    mrg 
   7630   1.1.1.9    mrg 2013-03-25  Kai Tietz  <ktietz (a] redhat.com>
   7631   1.1.1.9    mrg 
   7632   1.1.1.9    mrg 	* config/i386/cygwin.S: Replace use of _WIN64 by __x86_64__.
   7633   1.1.1.9    mrg 
   7634   1.1.1.9    mrg 2013-03-20  Robert Mason  <rbmj (a] verizon.net>
   7635   1.1.1.9    mrg 
   7636   1.1.1.9    mrg 	* config/vxlib-tls.c (__gthread_get_tsd_data,)
   7637   1.1.1.9    mrg 	(__gthread_set_tsd_data, __gthread_enter_tsd_dtor_context,)
   7638   1.1.1.9    mrg 	(__gthread_leave_tsd_dtor_context): Add prototypes.
   7639   1.1.1.9    mrg 	(tls_delete_hook): Update.
   7640   1.1.1.9    mrg 
   7641   1.1.1.9    mrg 2013-03-20  Catherine Moore  <clm (a] codesourcery.com>
   7642   1.1.1.9    mrg 	    Joseph Myers  <joseph (a] codesourcery.com>
   7643   1.1.1.9    mrg 	    Chao-ying Fu  <fu (a] mips.com>
   7644   1.1.1.3    mrg 
   7645   1.1.1.9    mrg 	* config/mips/mips16.S:  Don't build for microMIPS.
   7646   1.1.1.9    mrg 	* config/mips/linux-unwind.h: Handle microMIPS frame.
   7647   1.1.1.9    mrg 	* config/mips/crtn.S (fini, init): New labels.
   7648   1.1.1.3    mrg 
   7649   1.1.1.3    mrg 2013-03-14  Jakub Jelinek  <jakub (a] redhat.com>
   7650   1.1.1.3    mrg 
   7651   1.1.1.3    mrg 	PR tree-optimization/53265
   7652   1.1.1.3    mrg 	* unwind-dw2.c (execute_cfa_program): Avoid
   7653   1.1.1.3    mrg 	-Waggressive-array-optimizations warnings for DW_CFA_GNU_window_save
   7654   1.1.1.3    mrg 	on targets with DWARF_FRAME_REGISTERS < 32.
   7655   1.1.1.3    mrg 
   7656   1.1.1.3    mrg 2013-03-13  Oleg Endo  <olegendo (a] gcc.gnu.org>
   7657   1.1.1.3    mrg 
   7658   1.1.1.3    mrg 	PR target/49880
   7659   1.1.1.3    mrg 	* config/sh/lib1funcs.S (sdivsi3_i4, udivsi3_i4): Enable for SH2A.
   7660   1.1.1.3    mrg 	(sdivsi3, udivsi3): Remove SH4 check and always compile these functions.
   7661   1.1.1.3    mrg 
   7662   1.1.1.3    mrg 2013-03-07  Sriraman Tallam  <tmsriram (a] google.com>
   7663   1.1.1.3    mrg 
   7664   1.1.1.3    mrg 	* config/i386/cpuinfo.c (get_intel_cpu): Fix cpuid codes for
   7665   1.1.1.3    mrg 	sandybridge processors.
   7666   1.1.1.3    mrg 
   7667   1.1.1.3    mrg 2013-03-06  Oleg Endo  <olegendo (a] gcc.gnu.org>
   7668   1.1.1.3    mrg 
   7669   1.1.1.3    mrg 	PR target/56529
   7670   1.1.1.3    mrg 	* config/sh/lib1funcs.S (udivsi3_i4i, sdivsi3_i4i): Add __SH2A__ to
   7671   1.1.1.3    mrg 	inclusion list.
   7672   1.1.1.3    mrg 
   7673   1.1.1.9    mrg 2013-03-04  Edgar E. Iglesias  <edgar.iglesias (a] gmail.com>
   7674   1.1.1.3    mrg 
   7675   1.1.1.3    mrg 	* config/microblaze/crti.S: Setup stack protection at entry
   7676   1.1.1.3    mrg 
   7677   1.1.1.3    mrg 2013-03-04  Georg-Johann Lay  <avr (a] gjlay.de>
   7678   1.1.1.3    mrg 
   7679   1.1.1.3    mrg 	* config/avr/lib1funcs.S (__ashrdi3, __lshrdi3, __ashldi3)
   7680   1.1.1.3    mrg 	(__rotldi3): Shift bytewise if applicable.
   7681   1.1.1.3    mrg 
   7682   1.1.1.3    mrg 2013-03-01  James Greenhalgh  <james.greenhalgh (a] arm.com>
   7683   1.1.1.3    mrg 
   7684   1.1.1.3    mrg 	* config/aarch64/sync-cache.c
   7685   1.1.1.3    mrg 	(__aarch64_sync_cache_range): Silence warnings.
   7686   1.1.1.3    mrg 
   7687   1.1.1.3    mrg 2013-02-25  Catherine Moore  <clm (a] codesourcery.com>
   7688   1.1.1.3    mrg 
   7689   1.1.1.3    mrg 	Revert:
   7690   1.1.1.3    mrg 	2013-02-24  Catherine Moore  <clm (a] codesourcery.com>
   7691   1.1.1.3    mrg 	    Joseph Myers  <joseph (a] codesourcery.com>
   7692   1.1.1.3    mrg 	    Chao-ying Fu  <fu (a] mips.com>
   7693   1.1.1.3    mrg 
   7694   1.1.1.3    mrg 	* config/mips/mips16.S:  Don't build for microMIPS.
   7695   1.1.1.3    mrg 	* config/mips/linux-unwind.h: Handle microMIPS frame.
   7696   1.1.1.3    mrg 	* config/mips/crtn.S (fini, init): New labels.
   7697   1.1.1.3    mrg 
   7698   1.1.1.3    mrg 2013-02-24  Catherine Moore  <clm (a] codesourcery.com>
   7699   1.1.1.3    mrg 	    Joseph Myers  <joseph (a] codesourcery.com>
   7700   1.1.1.3    mrg 	    Chao-ying Fu  <fu (a] mips.com>
   7701   1.1.1.3    mrg 
   7702   1.1.1.3    mrg 	* config/mips/mips16.S:  Don't build for microMIPS.
   7703   1.1.1.3    mrg 	* config/mips/linux-unwind.h: Handle microMIPS frame.
   7704   1.1.1.3    mrg 	* config/mips/crtn.S (fini, init): New labels.
   7705   1.1.1.3    mrg 
   7706   1.1.1.3    mrg 2012-02-19  Edgar E. Iglesias  <edgar.iglesias (a] gmail.com>
   7707  1.1.1.12    mrg 	* config/microblaze/modsi3.S (modsi3): Fix case with 0x80000000
   7708   1.1.1.3    mrg 	as dividend.
   7709   1.1.1.3    mrg 
   7710   1.1.1.3    mrg 2013-02-16  Alan Modra  <amodra (a] gmail.com>
   7711   1.1.1.3    mrg 
   7712   1.1.1.3    mrg 	PR target/55431
   7713   1.1.1.3    mrg 	* config/rs6000/linux-unwind.h (ppc_linux_aux_vector): Delete.
   7714   1.1.1.3    mrg 	(ppc_fallback_frame_state): Always set up save locations for fp
   7715   1.1.1.3    mrg 	and altivec.  Don't bother with non-callee-saved regs, r0-r13
   7716   1.1.1.3    mrg 	except for r2 on ppc64, fr0-fr13, v0-v19, vscr.
   7717   1.1.1.3    mrg 
   7718   1.1.1.3    mrg 2013-02-12  Georg-Johann Lay  <avr (a] gjlay.de>
   7719   1.1.1.3    mrg 
   7720   1.1.1.3    mrg 	PR target/54222
   7721   1.1.1.3    mrg 	* config/avr/t-avr (LIB2FUNCS_EXCLUDE): Add: _usmulUHA, _usmulUSA,
   7722   1.1.1.3    mrg 	_ssmulHA, _ssmulSA.
   7723   1.1.1.3    mrg 	(LIB1ASMFUNCS): Add: _muldi3_6, _mulsidi3, _umulsidi3, _usmuluha3,
   7724   1.1.1.3    mrg 	_ssmulha3, _usmulusa3, _ssmulsa3.
   7725   1.1.1.3    mrg 	* config/avr/lib1funcs.S (__muldi3_6): Break out of __muldi3.
   7726   1.1.1.3    mrg 	(__muldi3): XCALL __muldi3_6 instead of rcall.
   7727   1.1.1.3    mrg 	(__umulsidi3, __mulsidi3): New functions.
   7728   1.1.1.3    mrg 	(do_prologue_saves, do_epilogue_restores): New .macros.
   7729   1.1.1.3    mrg 	(__divdi3_moddi3): Use them.
   7730   1.1.1.3    mrg 	* config/avr/lib1funcs-fixed.S (__usmuluha3, __ssmulha3)
   7731   1.1.1.3    mrg 	(__usmulusa3, __ssmulsa3): New functions.
   7732   1.1.1.3    mrg 
   7733   1.1.1.3    mrg 2013-02-11  Iain Sandoe  <iain (a] codesourcery.com>
   7734   1.1.1.3    mrg 	    Jack Howarth  <howarth (a] bromo.med.uc.edu>
   7735   1.1.1.3    mrg 	    Patrick Marlier  <patrick.marlier (a] gmail.com>
   7736   1.1.1.3    mrg 
   7737   1.1.1.3    mrg 	PR libitm/55693
   7738   1.1.1.3    mrg 	* config/darwin-crt-tm.c: Remove dummy functions hack.
   7739   1.1.1.3    mrg 
   7740   1.1.1.3    mrg 2013-02-08  Georg-Johann Lay  <avr (a] gjlay.de>
   7741   1.1.1.3    mrg 
   7742   1.1.1.3    mrg 	PR target/54222
   7743   1.1.1.3    mrg 	* config/avr/lib2funcs.c: New C sources for modules for libgcc.a.
   7744   1.1.1.3    mrg 	* config/avr/lib2-object.mk: New iterator to build objects from it.
   7745   1.1.1.3    mrg 	* config/avr/t-avr: Iterate lib2-object.mk to build objects from
   7746   1.1.1.3    mrg 	lib2funcs.c.
   7747   1.1.1.3    mrg 	(LIB2FUNCS_EXCLUDE): Add _clrsbdi2.
   7748   1.1.1.3    mrg 	(LIB1ASMFUNCS): Add: _ssabs_1, _mask1, _ret, _roundqq3, _rounduqq3,
   7749   1.1.1.3    mrg 	_round_s2, _round_u2, _round_2_const, _addmask_2, _round_s4,
   7750   1.1.1.3    mrg 	_round_u4, _round_4_const, _addmask_4, _round_x8, _rounddq3
   7751   1.1.1.3    mrg 	_roundudq3, _roundda3 _rounduda3, _roundta3 _rounduta3.
   7752   1.1.1.3    mrg 	* config/avr/lib1funcs-fixed.S: Implement them.
   7753   1.1.1.3    mrg 
   7754   1.1.1.3    mrg 2013-02-04  Richard Sandiford  <rdsandiford (a] googlemail.com>
   7755   1.1.1.3    mrg 
   7756   1.1.1.3    mrg 	Update copyright years.
   7757   1.1.1.3    mrg 
   7758   1.1.1.3    mrg 2013-02-01  David Edelsohn  <dje.gcc (a] gmail.com>
   7759   1.1.1.3    mrg 
   7760   1.1.1.3    mrg 	PR target/54601
   7761   1.1.1.3    mrg 	* config.host (powerpc-ibm-aix[56789]): Add t-aix-cxa to tmake_file.
   7762   1.1.1.3    mrg 	Add crtcxa to extra_parts.
   7763   1.1.1.3    mrg 	* config/rs6000/exit.h: New file.
   7764   1.1.1.3    mrg 	* config/rs6000/cxa_atexit.c: New file.
   7765   1.1.1.3    mrg 	* config/rs6000/cxa_finalize.c: New file.
   7766   1.1.1.3    mrg 	* config/rs6000/crtcxa.c: New file.
   7767   1.1.1.3    mrg 	* config/rs6000/t-aix-cxa: New file.
   7768   1.1.1.3    mrg 	* config/rs6000/libgcc-aix-cxa.ver: New file.
   7769   1.1.1.3    mrg 
   7770   1.1.1.3    mrg 2013-01-31  Nick Clifton  <nickc (a] redhat.com>
   7771   1.1.1.3    mrg 
   7772   1.1.1.3    mrg 	* config/v850/lib1funcs.S: Add support for e3v5 architecture
   7773   1.1.1.3    mrg 	variant.
   7774   1.1.1.3    mrg 
   7775   1.1.1.3    mrg 2013-01-29  Georg-Johann Lay  <avr (a] gjlay.de>
   7776   1.1.1.3    mrg 
   7777   1.1.1.3    mrg 	PR target/54222
   7778   1.1.1.3    mrg 	* config/avr/t-avr (LIB2FUNCS_EXCLUDE): Add:
   7779   1.1.1.3    mrg 	_mulQQ,  _mulHQ,  _mulHA,  _mulSA,
   7780   1.1.1.3    mrg 	_mulUQQ, _mulUHQ, _mulUHA, _mulUSA,
   7781   1.1.1.3    mrg 	_divQQ,  _divHQ,  _divHA,  _divSA,
   7782   1.1.1.3    mrg 	_divUQQ, _divUHQ, _divUHA, _divUSA.
   7783   1.1.1.3    mrg 
   7784   1.1.1.9    mrg 2013-01-26  David Holsgrove  <david.holsgrove (a] xilinx.com>
   7785   1.1.1.3    mrg 
   7786   1.1.1.3    mrg 	* config.host(microblaze*-linux*): tmake_file: Remove
   7787   1.1.1.3    mrg 	t-slibgcc-nolc-override, add t-slibgcc-libgcc.
   7788   1.1.1.3    mrg 	* config/microblaze/t-microblaze: Set LIB2FUNCS_EXCLUDE
   7789   1.1.1.3    mrg 	to exclude functions from being built with libgcc.c and use
   7790   1.1.1.3    mrg 	the microblaze assembly.
   7791   1.1.1.3    mrg 
   7792   1.1.1.9    mrg 2013-01-26  Edgar E. Iglesias  <edgar.iglesias (a] gmail.com>
   7793   1.1.1.3    mrg 
   7794   1.1.1.3    mrg 	* config.host (microblaze*-*-*): Rename microblaze*-*-elf, update
   7795   1.1.1.3    mrg 	extra_parts.
   7796   1.1.1.3    mrg 
   7797   1.1.1.3    mrg 2013-01-17  Yufeng Zhang  <yufeng.zhang (a] arm.com>
   7798   1.1.1.3    mrg 
   7799   1.1.1.3    mrg 	* config/aarch64/sync-cache.c (__aarch64_sync_cache_range): Cast the
   7800   1.1.1.3    mrg 	results of (dcache_lsize - 1) and (icache_lsize - 1) to the type
   7801   1.1.1.3    mrg 	__UINTPTR_TYPE__; also cast 'base' to the same type before the
   7802   1.1.1.3    mrg 	alignment operation.
   7803   1.1.1.3    mrg 
   7804   1.1.1.3    mrg 2013-01-15  Sofiane Naci  <sofiane.naci (a] arm.com>
   7805   1.1.1.3    mrg 
   7806   1.1.1.3    mrg 	* config/aarch64/sync-cache.c (__aarch64_sync_cache_range): Update
   7807   1.1.1.3    mrg 	loop start address for cache clearing.
   7808   1.1.1.3    mrg 
   7809   1.1.1.3    mrg 2013-01-14  Georg-Johann Lay  <avr (a] gjlay.de>
   7810   1.1.1.3    mrg 
   7811   1.1.1.3    mrg 	* config/avr/lib1funcs.S: Remove trailing blanks.
   7812   1.1.1.3    mrg 	* config/avr/lib1funcs-fixed.S: Ditto.
   7813   1.1.1.3    mrg 
   7814   1.1.1.3    mrg 2013-01-14  Georg-Johann Lay  <avr (a] gjlay.de>
   7815   1.1.1.3    mrg 
   7816   1.1.1.3    mrg 	* config/avr/avr-lib.h: Add GPL copyright notice.
   7817   1.1.1.3    mrg 
   7818   1.1.1.3    mrg 2013-01-14  Georg-Johann Lay  <avr (a] gjlay.de>
   7819   1.1.1.3    mrg 
   7820   1.1.1.3    mrg 	* fixed-bit.c (SATFRACT) <FROM_TYPE=1, TO_TYPE=4>: Only
   7821   1.1.1.3    mrg 	declare / set min_low, min_high if TO_MODE_UNSIGNED == 0.
   7822   1.1.1.3    mrg 	(SATFRACT) <FROM_TYPE=TO_TYPE=4>: Only declare / set min_low,
   7823   1.1.1.3    mrg 	min_high if FROM_MODE_UNSIGNED == 0 and TO_MODE_UNSIGNED == 0.
   7824   1.1.1.3    mrg 
   7825   1.1.1.3    mrg 2013-01-07  Mark Kettenis  <kettenis (a] openbsd.org>
   7826   1.1.1.3    mrg 
   7827   1.1.1.3    mrg 	* config.host (i[34567]86-*-openbsd* and x86_64-*-openbsd*):
   7828   1.1.1.3    mrg 	Add to lists of i[34567]86-*-* and x86_64-*-* soft-fp targets.
   7829   1.1.1.3    mrg 
   7830   1.1.1.3    mrg 2013-01-04  Nick Clifton  <nickc (a] redhat.com>
   7831   1.1.1.3    mrg 
   7832   1.1.1.3    mrg 	* config/v850/lib1funcs.S: Only provide CALLT support functions if
   7833   1.1.1.3    mrg 	the CALLT instruction is supported.
   7834   1.1.1.3    mrg 
   7835   1.1.1.3    mrg 2012-12-20  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
   7836   1.1.1.3    mrg 
   7837   1.1.1.3    mrg 	* gthr.h (__gthread_cond_timedwait_recursive): Do not require.
   7838   1.1.1.3    mrg 	* gthr-posix.h (__gthread_cond_timedwait_recursive): Remove.
   7839   1.1.1.3    mrg 
   7840   1.1.1.3    mrg 2012-12-13  John Tytgat  <John (a] bass-software.com>
   7841   1.1.1.3    mrg 
   7842   1.1.1.3    mrg 	* config/arm/fp16.c (__gnu_f2h_internal): Fix inaccuracy when aexp
   7843   1.1.1.3    mrg 	is 25.
   7844   1.1.1.3    mrg 
   7845   1.1.1.3    mrg 2012-12-12  Jakub Jelinek  <jakub (a] redhat.com>
   7846   1.1.1.3    mrg 
   7847   1.1.1.3    mrg 	PR libgcc/55451
   7848   1.1.1.3    mrg 	* fixed-bit.c (FIXED_SSADD, FIXED_SSSUB, FIXED_SSNEG): Avoid
   7849   1.1.1.3    mrg 	undefined signed overflows.
   7850   1.1.1.3    mrg 
   7851   1.1.1.3    mrg 2012-12-09  Uros Bizjak  <ubizjak (a] gmail.com>
   7852   1.1.1.3    mrg 
   7853   1.1.1.3    mrg 	PR target/55344
   7854   1.1.1.3    mrg 	* config/alpha/linux-unwind.h: Disable when inhibit_libc is defined.
   7855   1.1.1.3    mrg 
   7856   1.1.1.3    mrg 2012-12-06  Uros Bizjak  <ubizjak (a] gmail.com>
   7857   1.1.1.3    mrg 
   7858   1.1.1.3    mrg 	* config/i386/sfp-machine.h (FP_EX_ALL): Define.
   7859   1.1.1.3    mrg 	(FP_TRAPPING_EXCEPTIONS): Define.
   7860   1.1.1.3    mrg 	* config/i386/32/sfp-machine.h (FP_EX_SHIFT): Define.
   7861   1.1.1.3    mrg 	* config/i386/64/sfp-machine.h (FP_EX_SHIFT): Ditto.
   7862   1.1.1.3    mrg 
   7863   1.1.1.3    mrg 2012-12-04  Richard Henderson  <rth (a] redhat.com>
   7864   1.1.1.3    mrg 
   7865   1.1.1.3    mrg 	PR bootstrap/55571
   7866   1.1.1.3    mrg 	* Makefile.in (libgcc_s.so): Depend on and link with libgcc.a.
   7867   1.1.1.3    mrg 
   7868  1.1.1.12    mrg 2012-12-04  Marcus Shawcroft  <marcus.shawcroft (a] arm.com>
   7869   1.1.1.3    mrg 
   7870   1.1.1.3    mrg 	* config/aarch64/sfp-machine.h (FP_EX_ALL): Define.
   7871   1.1.1.3    mrg 	(FP_EX_SHIFT): Define.
   7872   1.1.1.3    mrg 	(FP_TRAPPING_EXCEPTIONS): Define.
   7873   1.1.1.3    mrg 
   7874  1.1.1.12    mrg 2012-12-04  Marcus Shawcroft  <marcus.shawcroft (a] arm.com>
   7875   1.1.1.3    mrg 
   7876   1.1.1.3    mrg 	* config/aarch64/sfp-machine.h (FP_RND_MASK): Define.
   7877   1.1.1.3    mrg 	(FP_ROUNDMODE): Use FP_RND_MASK.
   7878   1.1.1.3    mrg 	* config/aarch64/sfp-exceptions.c: New.
   7879   1.1.1.3    mrg 	* config/aarch64/sfp-machine.h (FP_HANDLE_EXCEPTIONS):
   7880   1.1.1.3    mrg 	Use __sfp_handle_exceptions.
   7881   1.1.1.3    mrg 
   7882   1.1.1.3    mrg 2012-12-04  Richard Earnshaw  <rearnsha (a] arm.com>
   7883   1.1.1.3    mrg 
   7884   1.1.1.3    mrg 	* config.host: (arm*-*-freebsd*): Remove.
   7885   1.1.1.3    mrg 	(arm*-*-linux*, arm*-*-uclinux*): Simplify logic.
   7886   1.1.1.3    mrg 	(arm*-*-elf*): Remove.
   7887   1.1.1.3    mrg 	(arm*-*-wince-pe*): Remove.
   7888   1.1.1.3    mrg 	* arm/unwind-arm.c (struct fpa_reg): Delete.
   7889   1.1.1.3    mrg 	(struct fpa_regs): Delete.
   7890   1.1.1.3    mrg 	(phase1_vrs): Remove fpa element.
   7891   1.1.1.3    mrg 	(_Unwind_VRS_Get): Remove _UVRSC_FPA.
   7892   1.1.1.3    mrg 	(_Unwind_VRS_Set, _Unwind_VRS_Pop): Likewise.
   7893   1.1.1.3    mrg 	* arm/pr-support.c (__gnu_unwind_execute): Remove FPA support.
   7894   1.1.1.3    mrg 	* ieee754-sf.S (floatundisf): Remove FPA support.
   7895   1.1.1.3    mrg 	(floatdisf): Likewise.
   7896   1.1.1.3    mrg 	* ieee75f-df.S (floatundidf): Likewise.
   7897   1.1.1.3    mrg 	(floatdidf): Likewise.
   7898   1.1.1.3    mrg 
   7899   1.1.1.3    mrg 2012-11-29  Kai Tietz  <ktietz (a] redhat.com>
   7900   1.1.1.3    mrg 
   7901   1.1.1.3    mrg 	PR target/55445
   7902   1.1.1.3    mrg 	* unwind-c.c (__SEH__): Make sure SjLj isn't active.
   7903   1.1.1.3    mrg 	* unwind-generic.h: Likewise.
   7904   1.1.1.3    mrg 	* unwind-seh.c: Likewise.
   7905   1.1.1.3    mrg 
   7906   1.1.1.3    mrg 2012-11-28  Richard Henderson  <rth (a] redhat.com>
   7907   1.1.1.3    mrg 
   7908   1.1.1.3    mrg 	PR libgcc/48076
   7909   1.1.1.3    mrg 	* emutls.c (__emutls_get_address): Avoid race condition between
   7910   1.1.1.3    mrg 	obj->loc.offset read and emutls_key initialization.
   7911   1.1.1.3    mrg 
   7912   1.1.1.3    mrg 2012-11-22  Georg-Johann Lay  <avr (a] gjlay.de>
   7913   1.1.1.3    mrg 
   7914   1.1.1.3    mrg 	Adjust decimal point of signed accum mode to GCC default.
   7915   1.1.1.3    mrg 
   7916   1.1.1.3    mrg 	PR target/54222
   7917   1.1.1.3    mrg 	* config/avr/t-avr (LIB1ASMFUNCS): Add _fractsfsq _fractsfusq,
   7918   1.1.1.3    mrg 	_divqq_helper.
   7919   1.1.1.3    mrg 	* config/avr/lib1funcs-fixed.S (__fractqqsf, __fracthqsf)
   7920   1.1.1.3    mrg 	(__fractsasf, __fractsfha, __fractusqsf, __fractsfsa)
   7921   1.1.1.3    mrg 	(__mulha3, __mulsa3)
   7922   1.1.1.3    mrg 	(__divqq3, __divha3, __divsa3): Adjust to new position of
   7923   1.1.1.3    mrg 	decimal point of signed accum types.
   7924   1.1.1.3    mrg 
   7925   1.1.1.3    mrg 	(__mulusa3_round): New function.
   7926   1.1.1.3    mrg 	(__mulusa3): Use it.
   7927   1.1.1.3    mrg 	(__divqq_helper): New function.
   7928   1.1.1.3    mrg 	(__udivuqq3): Use it.
   7929   1.1.1.3    mrg 
   7930   1.1.1.3    mrg 2012-11-20  Jakub Jelinek  <jakub (a] redhat.com>
   7931   1.1.1.3    mrg 
   7932   1.1.1.3    mrg 	PR bootstrap/55370
   7933   1.1.1.3    mrg 	* libgcc-std.ver.in: Add GCC_4.8.0 and %inherit for it.
   7934   1.1.1.3    mrg 
   7935   1.1.1.3    mrg 2012-11-18  Teresa Johnson  <tejohnson (a] google.com>
   7936   1.1.1.3    mrg 
   7937   1.1.1.3    mrg 	PR bootstrap/55051
   7938   1.1.1.3    mrg 	* libgcov.c (gcov_exit): Remove merged program summary
   7939   1.1.1.3    mrg 	comparison unless !GCOV_LOCKED.
   7940   1.1.1.3    mrg 
   7941  1.1.1.12    mrg 2012-11-15  Marcus Shawcroft  <marcus.shawcroft (a] arm.com>
   7942   1.1.1.3    mrg 
   7943   1.1.1.3    mrg 	* soft-fp: Updated from glibc upstream.
   7944   1.1.1.3    mrg 
   7945   1.1.1.3    mrg 2012-11-06  Ian Lance Taylor  <iant (a] google.com>
   7946   1.1.1.3    mrg 
   7947   1.1.1.3    mrg 	* generic-morestack.c (__generic_morestack): Align the returned
   7948   1.1.1.3    mrg 	stack pointer to a 32 byte boundary.
   7949   1.1.1.3    mrg 	* config/i386/morestack.S (__morestack_non_split) [32-bit]: Don't
   7950   1.1.1.3    mrg 	increment the return address until we have decided that we don't
   7951   1.1.1.3    mrg 	have a varargs function.
   7952   1.1.1.3    mrg 	(__morestack) [32-bit]: Align stack correctly when calling C
   7953   1.1.1.3    mrg 	functions.
   7954   1.1.1.3    mrg 	(__morestack) [64-bit]: Likewise.
   7955   1.1.1.3    mrg 
   7956   1.1.1.3    mrg 2012-11-04  Thomas Schwinge  <thomas (a] codesourcery.com>
   7957   1.1.1.3    mrg 
   7958   1.1.1.3    mrg 	* configure: Regenerate.
   7959   1.1.1.3    mrg 
   7960   1.1.1.3    mrg 2012-11-02  Uros Bizjak  <ubizjak (a] gmail.com>
   7961   1.1.1.3    mrg 
   7962   1.1.1.3    mrg 	PR target/55175
   7963   1.1.1.3    mrg 	* config/i386/sfp-exceptions.c: Guard with _SOFT_FLOAT.
   7964   1.1.1.3    mrg 	* config/i386/sfp-machine.h: Guard exception handling
   7965   1.1.1.3    mrg 	code with _SOFT_FLOAT.
   7966   1.1.1.3    mrg 	* config/i386/32/sfp-machine.h: Guard rounding handling
   7967   1.1.1.3    mrg 	code with _SOFT_FLOAT.
   7968   1.1.1.3    mrg 	* config/i386/64/sfp-machine.h: Ditto.
   7969   1.1.1.3    mrg 
   7970   1.1.1.3    mrg 2012-10-31  Joel Sherrill  <joel.sherrill (a] oarcorp.com>
   7971   1.1.1.3    mrg 
   7972   1.1.1.3    mrg 	* config.host (m32r-*-rtems*): Include crtinit.o and crtfinit.o
   7973   1.1.1.3    mrg 	as extra_parts.
   7974   1.1.1.3    mrg 
   7975   1.1.1.3    mrg 2012-10-26  Uros Bizjak  <ubizjak (a] gmail.com>
   7976   1.1.1.3    mrg 
   7977   1.1.1.3    mrg 	* config/i386/crtfastmath.c (set_fast_math): Use __builtin_ia32_fxsave.
   7978   1.1.1.3    mrg 	Clear only fxsave.mxcsr_mask.  Use saved mxcsr from fxsave structure
   7979   1.1.1.3    mrg 	when appropriate.  Correct structure element types.
   7980   1.1.1.3    mrg 	* config/i386/t-crtfm (crtfastmath.o): Compile with -mfxsr, remove
   7981   1.1.1.3    mrg 	-minline-all-stringops from compile flags.
   7982   1.1.1.3    mrg 
   7983  1.1.1.12    mrg 2012-10-25  Ralf Corspius  <ralf.corsepius (a] rtems.org>
   7984   1.1.1.3    mrg 
   7985   1.1.1.3    mrg 	* config.host (sparc64-*-rtems*): Remove sparc/t-elf.
   7986   1.1.1.3    mrg 
   7987  1.1.1.12    mrg 2012-10-25  Ralf Corspius  <ralf.corsepius (a] rtems.org>
   7988   1.1.1.3    mrg 
   7989   1.1.1.3    mrg 	* config.host (sh*-*-rtems*): Add sh*-*-elf*'s extra_parts.
   7990   1.1.1.3    mrg 
   7991   1.1.1.3    mrg 2012-10-25  Sebastian Huber  <sebastian.huber (a] embedded-brains.de>
   7992   1.1.1.3    mrg 
   7993   1.1.1.3    mrg 	* config.host (powerpc-*-rtems*): Add rs6000/t-savresfgpr to
   7994   1.1.1.3    mrg 	tmake_file.
   7995   1.1.1.3    mrg 
   7996   1.1.1.3    mrg 2012-10-23  Ian Bolton  <ian.bolton (a] arm.com>
   7997   1.1.1.3    mrg 	    Jim MacArthur  <jim.macarthur (a] arm.com>
   7998   1.1.1.3    mrg 	    Marcus Shawcroft  <marcus.shawcroft (a] arm.com>
   7999   1.1.1.3    mrg 	    Nigel Stephens  <nigel.stephens (a] arm.com>
   8000   1.1.1.3    mrg 	    Ramana Radhakrishnan  <ramana.radhakrishnan (a] arm.com>
   8001   1.1.1.3    mrg 	    Richard Earnshaw  <rearnsha (a] arm.com>
   8002   1.1.1.3    mrg 	    Sofiane Naci  <sofiane.naci (a] arm.com>
   8003   1.1.1.3    mrg 	    Stephen Thomas  <stephen.thomas (a] arm.com>
   8004   1.1.1.3    mrg 	    Tejas Belagod  <tejas.belagod (a] arm.com>
   8005   1.1.1.3    mrg 	    Yufeng Zhang  <yufeng.zhang (a] arm.com>
   8006   1.1.1.3    mrg 
   8007   1.1.1.3    mrg 	* config.host (aarch64*-*-elf, aarch64*-*-linux*): New.
   8008   1.1.1.3    mrg 	* config/aarch64/crti.S: New file.
   8009   1.1.1.3    mrg 	* config/aarch64/crtn.S: New file.
   8010   1.1.1.3    mrg 	* config/aarch64/linux-unwind.h: New file.
   8011   1.1.1.3    mrg 	* config/aarch64/sfp-machine.h: New file.
   8012   1.1.1.3    mrg 	* config/aarch64/sync-cache.c: New file.
   8013   1.1.1.3    mrg 	* config/aarch64/t-aarch64: New file.
   8014   1.1.1.3    mrg 	* config/aarch64/t-softfp: New file.
   8015   1.1.1.3    mrg 
   8016   1.1.1.3    mrg 2012-10-21  Hans-Peter Nilsson  <hp (a] bitrange.com>
   8017   1.1.1.3    mrg 
   8018   1.1.1.3    mrg 	* config/mmix/crti.S: Mark program and data addresses using PRELD.
   8019   1.1.1.3    mrg 	Remove typo'd and unnecessary alignment-LOC for .data.  Remove
   8020   1.1.1.3    mrg 	no-longer-needed LDBU insns.
   8021   1.1.1.3    mrg 
   8022  1.1.1.12    mrg 2012-10-18  Sebastian Huber  <sebastian.huber (a] embedded-brains.de>
   8023   1.1.1.3    mrg 
   8024   1.1.1.3    mrg 	* config.host
   8025   1.1.1.3    mrg 	(arm*-*-eabi* | arm*-*-symbianelf* | arm*-*-rtemseabi*): Rename
   8026   1.1.1.3    mrg 	"arm*-*-rtemseabi*" to "arm*-*-rtems*".
   8027   1.1.1.3    mrg 
   8028   1.1.1.3    mrg 2012-10-17  Matthew Gretton-Dann  <matthew.gretton-dann (a] arm.com>
   8029   1.1.1.3    mrg 
   8030   1.1.1.3    mrg 	* config/arm/lib1funcs.S (__ARM_ARCH__): Define for ARMv8-A.
   8031   1.1.1.3    mrg 
   8032   1.1.1.3    mrg 2012-10-15  Matthias Klose  <doko (a] ubuntu.com>
   8033   1.1.1.3    mrg 
   8034   1.1.1.3    mrg 	* config.host: Match arm*-*-linux-* for ARM Linux/GNU.
   8035   1.1.1.3    mrg 
   8036   1.1.1.3    mrg 2012-10-15  Pavel Chupin  <pavel.v.chupin (a] intel.com>
   8037   1.1.1.3    mrg 
   8038   1.1.1.3    mrg 	* configure: Regenerate.
   8039   1.1.1.3    mrg 	* configure.ac: Replace code with GCC_AC_THREAD_HEADER use.
   8040   1.1.1.3    mrg 
   8041   1.1.1.3    mrg 2012-10-10  Uros Bizjak  <ubizjak (a] gmail.com>
   8042   1.1.1.3    mrg 
   8043   1.1.1.3    mrg 	* config/i386/sfp-exceptions.c (__sfp_handle_exceptions): Emit SSE
   8044   1.1.1.3    mrg 	instructions for 64bit targets only.
   8045   1.1.1.3    mrg 
   8046   1.1.1.3    mrg 2012-10-10  Uros Bizjak  <ubizjak (a] gmail.com>
   8047   1.1.1.3    mrg 
   8048   1.1.1.3    mrg 	* config/i386/sfp-machine.h (FP_RND_NEAREST, FP_RND_ZERO, FP_RND_PINF,
   8049   1.1.1.3    mrg 	FP_RND_MINF, FP_RND_MASK, FP_INIT_ROUNDMODE, _FP_DECL_EX): Move to ...
   8050   1.1.1.3    mrg 	* config/i386/32/sfp-machine.h: ... here.
   8051   1.1.1.3    mrg 	* config/i386/64/sfp-machine.h (FP_RND_NEAREST, FP_RND_ZERO,
   8052   1.1.1.3    mrg 	FP_RND_PINF, FP_RND_MINF, FP_RND_MASK, FP_INIT_ROUNDMODE, _FP_DECL_EX):
   8053   1.1.1.3    mrg 	New defines.
   8054   1.1.1.3    mrg 
   8055   1.1.1.3    mrg 2012-10-07  Matthias Klose  <doko (a] ubuntu.com>
   8056   1.1.1.3    mrg 
   8057   1.1.1.3    mrg 	* config/arm/unwind-arm.h (__gnu_unwind_24bit): Mark parameters
   8058   1.1.1.3    mrg 	as unused.
   8059   1.1.1.3    mrg 	(_Unwind_decode_typeinfo_ptr): Mark base as unused.
   8060   1.1.1.3    mrg 
   8061   1.1.1.3    mrg 2012-10-06  Mark Kettenis  <kettenis (a] openbsd.org>
   8062   1.1.1.3    mrg 
   8063   1.1.1.3    mrg 	* config.host (*-*-openbsd*): Add t-eh-dw2-dip to tmake_file.
   8064   1.1.1.3    mrg 	* unwind-dw2-fde-dip.c: Don't include <elf.h> on OpenBSD.
   8065   1.1.1.3    mrg 	(USE_PT_GNU_EH_FRAME): Define for OpenBSD.
   8066   1.1.1.3    mrg 	(ElfW): Likewise.
   8067   1.1.1.3    mrg 
   8068   1.1.1.3    mrg 2012-10-05  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
   8069   1.1.1.3    mrg 
   8070   1.1.1.3    mrg 	PR other/53889
   8071   1.1.1.3    mrg 	* config/i386/gthr-win32.h (__gthread_recursive_mutex_destroy):
   8072   1.1.1.3    mrg 	Fix parameter names.
   8073   1.1.1.3    mrg 
   8074   1.1.1.3    mrg 2012-10-04  Oleg Endo  <olegendo (a] gcc.gnu.org>
   8075   1.1.1.3    mrg 
   8076   1.1.1.3    mrg 	PR target/33135
   8077   1.1.1.3    mrg 	* config/sh/t-sh (HOST_LIBGCC2_CFLAGS): Delete.
   8078   1.1.1.3    mrg 	* config/sh/t-netbsd (HOST_LIBGCC2_CFLAGS): Delete.
   8079   1.1.1.3    mrg 	* config/sh/t-linux (HOST_LIBGCC2_CFLAGS): Remove mieee option.
   8080   1.1.1.3    mrg 
   8081   1.1.1.3    mrg 2012-10-03  Oleg Endo  <olegendo (a] gcc.gnu.org>
   8082   1.1.1.3    mrg 
   8083   1.1.1.3    mrg 	PR target/50457
   8084   1.1.1.3    mrg 	* config/sh/linux-atomic.S: Delete.
   8085   1.1.1.3    mrg 	* config/sh/linux-atomic.c: New.
   8086   1.1.1.3    mrg 	* config/sh/t-linux (LIB2ADD): Replace linux-atomic.S with
   8087   1.1.1.3    mrg 	linux-atomic.c.  Add cflags to disable warnings.
   8088   1.1.1.3    mrg 
   8089   1.1.1.3    mrg 2012-10-02  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
   8090   1.1.1.3    mrg 
   8091   1.1.1.3    mrg 	PR other/53889
   8092   1.1.1.3    mrg 	* gthr.h (__gthread_recursive_mutex_destroy): Document new required
   8093   1.1.1.3    mrg 	function.
   8094   1.1.1.3    mrg 	* gthr-posix.h (__gthread_recursive_mutex_destroy): Define.
   8095   1.1.1.3    mrg 	* gthr-single.h (__gthread_recursive_mutex_destroy): Likewise.
   8096   1.1.1.3    mrg 	* config/gthr-rtems.h (__gthread_recursive_mutex_destroy): Likewise.
   8097   1.1.1.3    mrg 	* config/gthr-vxworks.h (__gthread_recursive_mutex_destroy): Likewise.
   8098   1.1.1.3    mrg 	* config/i386/gthr-win32.c (__gthread_win32_recursive_mutex_destroy):
   8099   1.1.1.3    mrg 	Likewise.
   8100   1.1.1.3    mrg 	* config/i386/gthr-win32.h (__gthread_recursive_mutex_destroy):
   8101   1.1.1.3    mrg 	Likewise.
   8102   1.1.1.3    mrg 	* config/mips/gthr-mipssde.h (__gthread_recursive_mutex_destroy):
   8103   1.1.1.3    mrg 	Likewise.
   8104   1.1.1.3    mrg 	* config/pa/gthr-dce.h (__gthread_recursive_mutex_destroy): Likewise.
   8105   1.1.1.3    mrg 	* config/s390/gthr-tpf.h (__gthread_recursive_mutex_destroy): Likewise.
   8106   1.1.1.3    mrg 
   8107   1.1.1.3    mrg 2012-09-19  Mark Kettenis  <kettenis (a] openbsd.org>
   8108   1.1.1.3    mrg 
   8109   1.1.1.3    mrg 	* config.host (hppa-*-openbsd*): New target.
   8110   1.1.1.3    mrg 	* config/pa/t-openbsd: New file.
   8111   1.1.1.3    mrg 
   8112   1.1.1.3    mrg 2012-09-15  Georg-Johann Lay  <avr (a] gjlay.de>
   8113   1.1.1.3    mrg 
   8114   1.1.1.3    mrg 	PR target/54222
   8115   1.1.1.3    mrg 	* config/avr/lib1funcs-fixed.S (__ssneg_2, __ssabs_2, __ssneg_4,
   8116   1.1.1.3    mrg 	__ssabs_4, __clr_8, __ssneg_8, __ssabs_8,
   8117   1.1.1.3    mrg 	__usadd_8, __ussub_8, __ssadd_8, __sssub_8): New functions.
   8118   1.1.1.3    mrg 	(__divsa3): Use __negsi2 to negate r_quoL.
   8119   1.1.1.3    mrg 	* config/avr/lib1funcs.S (FALIAS): New macro.
   8120   1.1.1.3    mrg 	(__divmodsi4): Break out and use __divmodsi4_neg1 as...
   8121   1.1.1.3    mrg 	(__negsi2): ...this new function.
   8122   1.1.1.3    mrg 	* config/avr/t-avr (LIB1ASMFUNCS): Add _negsi2, _clr_8,
   8123   1.1.1.3    mrg 	_ssneg_2, _ssneg_4, _ssneg_8, _ssabs_2, _ssabs_4,
   8124   1.1.1.3    mrg 	_ssabs_8, _ssadd_8, _sssub_8, _usadd_8, _ussub_8.
   8125   1.1.1.3    mrg 	(LIB2FUNCS_EXCLUDE): Fix typo for _add _sub.
   8126   1.1.1.3    mrg 	Add: _ssadd*, _sssub*, _ssneg*, _ssabs* for signed fixed modes.
   8127   1.1.1.3    mrg 	Add: _usadd*, _ussub*, _usneg* for unsigned fixed modes.
   8128   1.1.1.3    mrg 
   8129   1.1.1.3    mrg 2012-09-10  Oleg Endo  <olegendo (a] gcc.gnu.org>
   8130   1.1.1.3    mrg 
   8131   1.1.1.3    mrg 	PR target/54089
   8132   1.1.1.3    mrg 	* config/sh/lib1funcs.S (ashlsi3): Reimplement as ashlsi3_r0.
   8133   1.1.1.3    mrg 	(lshrsi3): Reimplement as lshrsi3_r0.
   8134   1.1.1.3    mrg 
   8135   1.1.1.3    mrg 2012-09-10  Andreas Schwab  <schwab (a] linux-m68k.org>
   8136   1.1.1.3    mrg 
   8137   1.1.1.3    mrg 	PR target/46191
   8138   1.1.1.3    mrg 	* config/t-slibgcc-libgcc (SHLIB_MAKE_SOLINK): Use -lgcc instead
   8139   1.1.1.3    mrg 	of libgcc.a.
   8140   1.1.1.3    mrg 
   8141   1.1.1.3    mrg 2012-09-07  Teresa Johnson  <tejohnson (a] google.com>
   8142   1.1.1.3    mrg 
   8143   1.1.1.3    mrg 	PR gcov-profile/54487
   8144   1.1.1.3    mrg 	* libgcc/libgcov.c (gcov_exit): Avoid warning on histogram
   8145   1.1.1.3    mrg 	differences.
   8146   1.1.1.3    mrg 
   8147   1.1.1.3    mrg 2012-09-05  Georg-Johann Lay  <avr (a] gjlay.de>
   8148   1.1.1.3    mrg 
   8149   1.1.1.3    mrg 	PR target/54461
   8150   1.1.1.3    mrg 	* config.host (tmake_file,host=avr-*-*): Add avr/t-avrlibc if
   8151   1.1.1.3    mrg 	not configured --with-avrlibc=no.
   8152   1.1.1.3    mrg 	* config/avr/t-avrlibc: New file.
   8153   1.1.1.3    mrg 	* Makefile.in (FPBIT_FUNCS): filter-out LIB2FUNCS_EXCLUDE.
   8154   1.1.1.3    mrg 	(DPBIT_FUNCS): Ditto.
   8155   1.1.1.3    mrg 	(TPBIT_FUNCS): Ditto.
   8156   1.1.1.3    mrg 
   8157   1.1.1.3    mrg 2012-09-04  Teresa Johnson  <tejohnson (a] google.com>
   8158   1.1.1.3    mrg 
   8159   1.1.1.3    mrg 	* libgcov.c (struct gcov_summary_buffer): New structure.
   8160   1.1.1.3    mrg 	(gcov_histogram_insert): New function.
   8161   1.1.1.3    mrg 	(gcov_compute_histogram): Ditto.
   8162   1.1.1.3    mrg 	(gcov_exit): Invoke gcov_compute_histogram, and perform merging of
   8163   1.1.1.3    mrg 	histograms during summary merging.
   8164   1.1.1.3    mrg 
   8165   1.1.1.3    mrg 2012-09-01  Mark Kettenis  <kettenis (a] openbsd.org>
   8166   1.1.1.3    mrg 
   8167   1.1.1.3    mrg 	* config.host (x86_64-*-openbsd*): New target.
   8168   1.1.1.3    mrg 
   8169   1.1.1.3    mrg 2012-08-29  Chung-Lin Tang  <cltang (a] codesourcery.com>
   8170   1.1.1.3    mrg 
   8171   1.1.1.3    mrg 	* config/mips/crtfastmath.c (set_fast_math): Add 'nomips16'
   8172   1.1.1.3    mrg 	attribute.
   8173   1.1.1.3    mrg 
   8174   1.1.1.3    mrg 2012-08-24  Georg-Johann Lay  <avr (a] gjlay.de>
   8175   1.1.1.3    mrg 
   8176   1.1.1.3    mrg 	PR target/54222
   8177   1.1.1.3    mrg 	* config/avr/t-avr (conv_X): Rename to func_X.
   8178   1.1.1.3    mrg 
   8179   1.1.1.3    mrg 2012-08-24  Georg-Johann Lay  <avr (a] gjlay.de>
   8180   1.1.1.3    mrg 
   8181   1.1.1.3    mrg 	PR target/54222
   8182   1.1.1.3    mrg 	* config/avr/lib1funcs-fixed.S: New file.
   8183   1.1.1.3    mrg 	* config/avr/lib1funcs.S: Include it.  Undefine some divmodsi
   8184   1.1.1.3    mrg 	after they are used.
   8185   1.1.1.3    mrg 	(neg2, neg4): New macros.
   8186   1.1.1.3    mrg 	(__mulqihi3,__umulqihi3,__mulhi3): Rewrite non-MUL variants.
   8187   1.1.1.3    mrg 	(__mulhisi3,__umulhisi3,__mulsi3): Rewrite non-MUL variants.
   8188   1.1.1.3    mrg 	(__umulhisi3): Speed up MUL variant if there is enough flash.
   8189   1.1.1.3    mrg 	* config/avr/avr-lib.h (TA, UTA): Adjust according to gcc's
   8190   1.1.1.3    mrg 	avr-modes.def.
   8191   1.1.1.3    mrg 	* config/avr/t-avr (LIB1ASMFUNCS): Add: _fractqqsf, _fractuqqsf,
   8192   1.1.1.3    mrg 	_fracthqsf, _fractuhqsf, _fracthasf, _fractuhasf, _fractsasf,
   8193   1.1.1.3    mrg 	_fractusasf, _fractsfqq, _fractsfuqq, _fractsfhq, _fractsfuhq,
   8194   1.1.1.3    mrg 	_fractsfha, _fractsfsa, _mulqq3, _muluqq3, _mulhq3, _muluhq3,
   8195   1.1.1.3    mrg 	_mulha3, _muluha3, _mulsa3, _mulusa3, _divqq3, _udivuqq3, _divhq3,
   8196   1.1.1.3    mrg 	_udivuhq3, _divha3, _udivuha3, _divsa3, _udivusa3.
   8197   1.1.1.3    mrg 	(LIB2FUNCS_EXCLUDE): Add supported functions.
   8198   1.1.1.3    mrg 
   8199   1.1.1.3    mrg 2012-08-22  Georg-Johann Lay  <avr (a] gjlay.de>
   8200   1.1.1.3    mrg 
   8201   1.1.1.3    mrg 	* Makefile.in (fixed-funcs,fixed-conv-funcs): filter-out
   8202   1.1.1.3    mrg 	LIB2FUNCS_EXCLUDE before adding them to libgcc-objects,
   8203   1.1.1.3    mrg 	libgcc-s-objects.
   8204   1.1.1.3    mrg 	* fixed-obj.mk: Only expand dependency if $o is not in
   8205   1.1.1.3    mrg 	LIB2FUNCS_EXCLUDE.
   8206   1.1.1.3    mrg 
   8207   1.1.1.3    mrg 2012-08-22  H.J. Lu  <hongjiu.lu (a] intel.com>
   8208   1.1.1.3    mrg 
   8209   1.1.1.3    mrg 	* config/i386/t-linux (HOST_LIBGCC2_CFLAGS): New.
   8210   1.1.1.3    mrg 
   8211   1.1.1.3    mrg 2012-08-22  Joseph Myers  <joseph (a] codesourcery.com>
   8212   1.1.1.3    mrg 
   8213   1.1.1.3    mrg 	* Makefile.in (vis_hide, gen-hide-list): Do not make definitions
   8214   1.1.1.3    mrg 	depend on --enable-shared.
   8215   1.1.1.3    mrg 	($(lib1asmfuncs-o)): Use %.vis files independent of
   8216   1.1.1.3    mrg 	--enable-shared.
   8217   1.1.1.3    mrg 	* static-object.mk ($(base)$(objext), $(base).vis)
   8218   1.1.1.3    mrg 	($(base)_s$(objext)): Use same rules for visibility handling as in
   8219   1.1.1.3    mrg 	shared-object.mk.
   8220   1.1.1.3    mrg 
   8221   1.1.1.3    mrg 2012-08-21  Ian Lance Taylor  <iant (a] google.com>
   8222   1.1.1.3    mrg 
   8223   1.1.1.3    mrg 	* config/i386/morestack.S (__morestack_non_split): Increase amount
   8224   1.1.1.3    mrg 	of space allocated for non-split code stack.
   8225   1.1.1.3    mrg 
   8226   1.1.1.3    mrg 2012-08-19  Joseph Myers  <joseph (a] codesourcery.com>
   8227   1.1.1.3    mrg 
   8228   1.1.1.3    mrg 	* crtstuff.c (USE_PT_GNU_EH_FRAME): Define for systems using glibc
   8229   1.1.1.3    mrg 	even if inhibit_libc.
   8230   1.1.1.3    mrg 
   8231   1.1.1.3    mrg 2012-08-17  Julian Brown  <julian (a] codesourcery.com>
   8232   1.1.1.3    mrg 
   8233   1.1.1.3    mrg 	* Makefile.in (LIB2_DIVMOD_EXCEPTION_FLAGS): Default to
   8234   1.1.1.3    mrg 	-fexceptions -fnon-call-exceptions if not defined.
   8235   1.1.1.3    mrg 	($(lib2-divmod-o), $(lib2-divmod-s-o)): Use above.
   8236   1.1.1.3    mrg 	* config/arm/t-bpabi (LIB2_DIVMOD_EXCEPTION_FLAGS): Define.
   8237   1.1.1.3    mrg 
   8238   1.1.1.3    mrg 2012-08-17  Andreas Schwab  <schwab (a] linux-m68k.org>
   8239   1.1.1.3    mrg 
   8240   1.1.1.3    mrg 	* config/m68k/linux-atomic.c (__sync_lock_test_and_set_1): Fix
   8241   1.1.1.3    mrg 	type.
   8242   1.1.1.3    mrg 
   8243   1.1.1.3    mrg 2012-08-16  David Edelsohn  <dje.gcc (a] gmail.com>
   8244   1.1.1.3    mrg 
   8245   1.1.1.3    mrg 	* config.host (*-*-aix*): Move rs6000/t-ibm-ldouble after
   8246   1.1.1.3    mrg 	rs6000/t-slibgcc-aix.
   8247   1.1.1.3    mrg 
   8248   1.1.1.3    mrg 2012-08-15  Segher Boessenkool  <segher (a] kernel.crashing.org>
   8249   1.1.1.3    mrg 
   8250   1.1.1.3    mrg 	* longlong.h: (powerpc): Delete _ARCH_PWR and _ARCH_COM handling.
   8251   1.1.1.3    mrg 
   8252   1.1.1.3    mrg 2012-08-15  Segher Boessenkool  <segher (a] kernel.crashing.org>
   8253   1.1.1.3    mrg 
   8254   1.1.1.3    mrg 	* longlong.h: (whole file, powerpc): Adjust to single assembler syntax.
   8255   1.1.1.3    mrg 
   8256   1.1.1.3    mrg 2012-08-03  H.J. Lu  <hongjiu.lu (a] intel.com>
   8257   1.1.1.3    mrg 
   8258   1.1.1.3    mrg 	PR driver/54171
   8259   1.1.1.3    mrg 	* Makefile.in (version): Replace top_srcdir with srcdir.
   8260   1.1.1.3    mrg 
   8261   1.1.1.3    mrg 2012-08-03  Jonathan Yong  <jon_y (a] users.sourceforge.net>
   8262   1.1.1.3    mrg 
   8263   1.1.1.3    mrg 	* Makefile.in (version): set to BASE-VER file from gcc directory.
   8264   1.1.1.3    mrg 
   8265   1.1.1.3    mrg 2012-08-01  Nick Clifton  <nickc (a] redhat.com>
   8266   1.1.1.3    mrg 
   8267   1.1.1.3    mrg 	* config/m32c/lib2funcs.c (__clrsbhi2): New function.
   8268   1.1.1.3    mrg 	Implements __clrsb for an HImode argument.
   8269   1.1.1.3    mrg 
   8270   1.1.1.3    mrg 2012-07-31  Nick Clifton  <nickc (a] redhat.com>
   8271   1.1.1.3    mrg 
   8272   1.1.1.3    mrg 	* config/stormy16/lib2funcs.c (__clrsbhi2): New function.
   8273   1.1.1.3    mrg 	Implements __clrsb for an HImode argument.
   8274   1.1.1.3    mrg 	* config/stormy16/clrsbhi2.c: New file:
   8275   1.1.1.3    mrg 	* config/stormy16/t-stormy16 (LIB2ADD): Add clrsbhi2.c.
   8276   1.1.1.3    mrg 
   8277   1.1.1.3    mrg 2012-07-22  Steven Bosscher  <steven (a] gcc.gnu.org>
   8278   1.1.1.3    mrg 
   8279   1.1.1.3    mrg 	* libgcov.c (__gcov_ior_profiler): Benign comment fix.
   8280   1.1.1.3    mrg 
   8281   1.1.1.3    mrg 2012-07-19  Tristan Gingold  <gingold (a] adacore.com>
   8282   1.1.1.3    mrg 	    Richard Henderson  <rth (a] redhat.com>
   8283   1.1.1.3    mrg 
   8284   1.1.1.3    mrg 	* unwind-seh.c: New file.
   8285   1.1.1.3    mrg 	* unwind-generic.h: Include windows.h for SEH.
   8286   1.1.1.3    mrg 	(_Unwind_Exception): Use 6 private fields for SEH.
   8287   1.1.1.3    mrg 	(_GCC_specific_handler): Declare.
   8288   1.1.1.3    mrg 	* unwind-c.c (__gcc_personality_seh0): New function.
   8289   1.1.1.3    mrg 	Adjust for SEH.
   8290   1.1.1.3    mrg 	* config/i386/libgcc-cygming.ver: New file.
   8291   1.1.1.3    mrg 	* config/i386/t-seh-eh: New file.
   8292   1.1.1.3    mrg 	* config.host (x86_64-*-mingw*): Default to seh.
   8293   1.1.1.3    mrg 
   8294   1.1.1.3    mrg 2012-07-14  Steven Bosscher  <steven (a] gcc.gnu.org>
   8295   1.1.1.3    mrg 
   8296   1.1.1.3    mrg 	* config/t-darwin (crt3.0): Remove work-around for fixed PR26840.
   8297   1.1.1.3    mrg 
   8298   1.1.1.3    mrg 2012-06-17  Uros Bizjak  <ubizjak (a] gmail.com>
   8299   1.1.1.3    mrg 
   8300   1.1.1.3    mrg 	* config/i386/sfp-machine.h (FP_HANDLE_EXCEPTIONS): Use
   8301   1.1.1.3    mrg 	__builtin_expect when checking for exceptions.
   8302   1.1.1.3    mrg 	* config/ia64/sfp-machine.h (FP_HANDLE_EXCEPTIONS): Ditto.
   8303   1.1.1.3    mrg 
   8304   1.1.1.3    mrg 2012-06-13  Uros Bizjak  <ubizjak (a] gmail.com>
   8305   1.1.1.3    mrg 
   8306   1.1.1.3    mrg 	* config/ia64/sfp-machine.h (__sfp_handle_exceptions): New
   8307   1.1.1.3    mrg 	function declaration.
   8308   1.1.1.3    mrg 	(FP_HANDLE_EXCEPTIONS): Use __sfp_handle_exceptions.
   8309   1.1.1.3    mrg 	(FP_RND_MASK): New.
   8310   1.1.1.3    mrg 	* config/ia64/sfp-exceptions.c: New.
   8311   1.1.1.3    mrg 	* config/ia64/t-softfp (LIB2ADD): Add sfp-exceptions.c.
   8312   1.1.1.3    mrg 
   8313   1.1.1.3    mrg 2012-06-13  Uros Bizjak  <ubizjak (a] gmail.com>
   8314   1.1.1.3    mrg 
   8315   1.1.1.3    mrg 	* config/i386/32/sfp-machine.h (_FP_NANSIGN_S, _FP_NANSIGN_D,
   8316   1.1.1.3    mrg 	_FP_NANSIGN_E, _FP_NANSIGN_Q): Move ...
   8317   1.1.1.3    mrg 	* config/i386/64/sfp-machine: ... (delete here) ...
   8318   1.1.1.3    mrg 	* config/i386/sfp-machine.h: ... to here.
   8319   1.1.1.3    mrg 	(FP_EX_MASK): Remove.
   8320   1.1.1.3    mrg 	(FP_RND_MASK): New.
   8321   1.1.1.3    mrg 	(FP_INIT_ROUNDMODE): Declare asm as volatile.
   8322   1.1.1.3    mrg 
   8323   1.1.1.3    mrg 2012-06-11  Sriraman Tallam  <tmsriram (a] google.com>
   8324   1.1.1.3    mrg 
   8325   1.1.1.3    mrg 	* config/i386/libgcc-bsd.ver: Version symbol __cpu_indicator_init.
   8326   1.1.1.3    mrg 	* config/i386/libgcc-sol2.ver: Ditto.
   8327   1.1.1.3    mrg 	* config/i386/libgcc-glibc.ver: Ditto.
   8328   1.1.1.3    mrg 
   8329   1.1.1.3    mrg 2012-06-11  Roland McGrath  <mcgrathr (a] google.com>
   8330   1.1.1.3    mrg 
   8331   1.1.1.3    mrg 	* gthr-posix.h [neither FreeBSD nor Solaris] (__gthread_active_p):
   8332   1.1.1.3    mrg 	If __GLIBC__ is defined, refer to __pthread_key_create instead of
   8333   1.1.1.3    mrg 	pthread_cancel.
   8334   1.1.1.3    mrg 
   8335   1.1.1.3    mrg 2012-06-09  Uros Bizjak  <ubizjak (a] gmail.com>
   8336   1.1.1.3    mrg 
   8337   1.1.1.3    mrg 	* config/i386/32/sfp-machine.h (__gcc_CMPtype, CMPtype,
   8338   1.1.1.3    mrg 	_FP_KEEPNANFRACP, _FP_CHOOSENAN, FP_EX_INVALID, FP_EX_DENORM,
   8339   1.1.1.3    mrg 	FP_EX_DIVZERO, FP_EX_OVERFLOW, FP_EX_UNDERFLOW, FP_EX_INEXACT,
   8340   1.1.1.3    mrg 	FP_HANDLE_EXCEPTIONS, FP_RND_NEAREST, FP_RND_ZERO, FP_RND_PINF,
   8341   1.1.1.3    mrg 	FP_RND_MINF, _FP_DEXL_EX, FP_INIT_ROUNDMODE, FP_ROUNDMODE,
   8342   1.1.1.3    mrg 	__LITTLE_ENDIAN, __BIG_ENDIAN, strong_alias): Move ...
   8343   1.1.1.3    mrg 	* config/i386/64/sfp-machine: ... (delete here) ...
   8344   1.1.1.3    mrg 	* config/i386/sfp-machine.h: ... to here.
   8345   1.1.1.3    mrg 	(FP_EX_MASK): New.
   8346   1.1.1.3    mrg 	(__sfp_handle_exceptions): New function declaration.
   8347   1.1.1.3    mrg 	(FP_HANDLE_EXCEPTIONS): Use __sfp_handle_exceptions.
   8348   1.1.1.3    mrg 	* config/i386/sfp-exceptions.c: New.
   8349   1.1.1.3    mrg 	* config/i386/t-softfp: New.
   8350   1.1.1.3    mrg 	* config.host (i[34567]86-*-* and x86_64-*-* soft-fp targets): Add
   8351   1.1.1.3    mrg 	i386/t-softfp to tmake_file.
   8352   1.1.1.3    mrg 
   8353   1.1.1.3    mrg 2012-06-03  David S. Miller  <davem (a] davemloft.net>
   8354   1.1.1.3    mrg 
   8355   1.1.1.3    mrg 	* longlong.h [SPARC] (sub_ddmmss): Fix thinko in previous 64-bit
   8356   1.1.1.3    mrg 	change.
   8357   1.1.1.3    mrg 
   8358   1.1.1.3    mrg 2012-05-31  David S. Miller  <davem (a] davemloft.net>
   8359   1.1.1.3    mrg 
   8360   1.1.1.3    mrg 	* longlong.h [SPARC] (umul_ppmm, udiv_qrnnd): Use hardware integer
   8361   1.1.1.3    mrg 	multiply and divide instructions on 32-bit when V9.
   8362   1.1.1.3    mrg 	(add_ssaaaa, sub_ddmmss): Convert to branchless code on 64-bit.
   8363   1.1.1.3    mrg 
   8364   1.1.1.3    mrg 2012-05-29  Joseph Myers  <joseph (a] codesourcery.com>
   8365   1.1.1.3    mrg 
   8366   1.1.1.3    mrg 	* config/arm/ieee754-df.S: Fix typos.
   8367   1.1.1.3    mrg 	* config/arm/ieee754-sf.S: Fix typos.
   8368   1.1.1.3    mrg 	* config/c6x/libunwind.S: Fix typos.
   8369   1.1.1.3    mrg 	* config/epiphany/udivsi3-float.c: Fix typos.
   8370   1.1.1.3    mrg 	* config/microblaze/muldi3_hard.S: Fix typos.
   8371   1.1.1.3    mrg 	* config/picochip/adddi3.S: Fix typos.
   8372   1.1.1.3    mrg 	* config/picochip/ashlsi3.S: Fix typos.
   8373   1.1.1.3    mrg 	* config/picochip/ashrsi3.S: Fix typos.
   8374   1.1.1.3    mrg 	* config/picochip/clzsi2.S: Fix typos.
   8375   1.1.1.3    mrg 	* config/picochip/cmpsi2.S: Fix typos.
   8376   1.1.1.3    mrg 	* config/picochip/divmod15.S: Fix typos.
   8377   1.1.1.3    mrg 	* config/picochip/divmodhi4.S: Fix typos.
   8378   1.1.1.3    mrg 	* config/picochip/divmodsi4.S: Fix typos.
   8379   1.1.1.3    mrg 	* config/picochip/longjmp.S: Fix typos.
   8380   1.1.1.3    mrg 	* config/picochip/lshrsi3.S: Fix typos.
   8381   1.1.1.3    mrg 	* config/picochip/parityhi2.S: Fix typos.
   8382   1.1.1.3    mrg 	* config/picochip/popcounthi2.S: Fix typos.
   8383   1.1.1.3    mrg 	* config/picochip/setjmp.S: Fix typos.
   8384   1.1.1.3    mrg 	* config/picochip/subdi3.S: Fix typos.
   8385   1.1.1.3    mrg 	* config/picochip/ucmpsi2.S: Fix typos.
   8386   1.1.1.3    mrg 	* config/picochip/udivmodhi4.S: Fix typos.
   8387   1.1.1.3    mrg 	* config/picochip/udivmodsi4.S: Fix typos.
   8388   1.1.1.3    mrg 	* config/spu/divv2df3.c: Fix typos.
   8389   1.1.1.3    mrg 	* config/spu/mfc_multi_tag_release.c: Fix typos.
   8390   1.1.1.3    mrg 	* config/spu/mfc_tag_release.c: Fix typos.
   8391   1.1.1.3    mrg 	* configure.ac: Fix typos.
   8392   1.1.1.3    mrg 	* configure: Regenerate.
   8393   1.1.1.3    mrg 
   8394   1.1.1.3    mrg 2012-05-25  Ian Lance Taylor  <iant (a] google.com>
   8395   1.1.1.3    mrg 
   8396   1.1.1.3    mrg 	* config/i386/morestack.S (__morestack_non_split): Check whether
   8397   1.1.1.3    mrg 	caller is varargs and needs %bp to hold the stack frame on return.
   8398   1.1.1.3    mrg 
   8399   1.1.1.3    mrg 2012-05-25  Olivier Hainque  <hainque (a] adacore.com>
   8400   1.1.1.3    mrg 
   8401   1.1.1.3    mrg 	* config/rs6000/vxworks/tramp.S (trampoline_setup): Use a longcall
   8402   1.1.1.3    mrg 	sequence in the non pic case on VxWorks.
   8403   1.1.1.3    mrg 
   8404   1.1.1.3    mrg 2012-05-24  Olivier Hainque  <hainque (a] adacore.com>
   8405   1.1.1.3    mrg 
   8406   1.1.1.3    mrg 	* Makefile.in: Move dependency on install-unwind_h from
   8407   1.1.1.3    mrg 	"install-leaf" to "install".
   8408   1.1.1.3    mrg 
   8409   1.1.1.3    mrg 2012-05-24  Olivier Hainque  <hainque (a] adacore.com>
   8410   1.1.1.3    mrg 
   8411   1.1.1.3    mrg 	* Makefile.in (clean): Remove libgcc_tm.stamp as well.
   8412   1.1.1.3    mrg 	Use a separate command for stamp removals.
   8413   1.1.1.3    mrg 
   8414   1.1.1.3    mrg 2012-05-21  Andrew Pinski  <apinski (a] cavium.com>
   8415   1.1.1.3    mrg 
   8416   1.1.1.3    mrg 	PR bootstrap/53183
   8417   1.1.1.3    mrg 	* configure.ac: Define the default includes to being none.
   8418   1.1.1.3    mrg 	* configure: Regenerate.
   8419   1.1.1.3    mrg 
   8420   1.1.1.3    mrg 2012-05-16  Olivier Hainque  <hainque (a] adacore.com>
   8421   1.1.1.3    mrg 
   8422   1.1.1.3    mrg 	* Makefile.in (install-unwind_h): Rename into ...
   8423   1.1.1.3    mrg 	(install-unwind_h-forbuild): New target.
   8424   1.1.1.3    mrg 	(all): Use it instead of the former install-unwind_h.
   8425   1.1.1.3    mrg 	(install-unwind_h): Reinstate, copy to user install destination
   8426   1.1.1.3    mrg 	for include files, not to the internal gcc object directory one.
   8427   1.1.1.3    mrg 	(install-leaf): Depend on it.
   8428   1.1.1.3    mrg 
   8429   1.1.1.3    mrg 2012-05-15  Olivier Hainque  <hainque (a] adacore.com>
   8430   1.1.1.3    mrg 
   8431   1.1.1.3    mrg 	* config/rs6000/aix-unwind.h (*_REGNO): New, set of useful
   8432   1.1.1.3    mrg 	register numbers. LR_REGNO replaces R_LR.
   8433   1.1.1.3    mrg 	(ucontext_for): New, helper for ...
   8434   1.1.1.3    mrg 	(ppc_aix_fallback_frame_state): New, implementation for aix 5.2
   8435   1.1.1.3    mrg 	and 5.3 of ...
   8436   1.1.1.3    mrg 	(MD_FALLBACK_FRAME_STATE_FOR): Define for 32bit configurations.
   8437   1.1.1.3    mrg 
   8438   1.1.1.3    mrg 2012-05-10  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   8439   1.1.1.3    mrg 
   8440   1.1.1.3    mrg 	* config.host (i[34567]86-*-linux*, x86_64-*-linux*)
   8441   1.1.1.3    mrg 	(i[34567]86-*-kfreebsd*-gnu, x86_64-*-kfreebsd*-gnu)
   8442   1.1.1.3    mrg 	(i[34567]86-*-knetbsd*-gnu, i[34567]86-*-gnu*): Move
   8443   1.1.1.3    mrg 	i386/t-cpuinfo ...
   8444   1.1.1.3    mrg 	(i[34567]86-*-*, x86_64-*-*): ... here.
   8445   1.1.1.3    mrg 
   8446   1.1.1.3    mrg 	* config/i386/libgcc-bsd.ver (GCC_4.8.0): New version.
   8447   1.1.1.3    mrg 	* config/i386/libgcc-sol2.ver (GCC_4.8.0): New version.
   8448   1.1.1.3    mrg 
   8449   1.1.1.3    mrg 	* config/i386/i386-cpuinfo.c: Rename to ...
   8450   1.1.1.3    mrg 	* config/i386/cpuinfo.c: ... this.
   8451   1.1.1.3    mrg 	* config/i386/t-cpuinfo (LIB2ADD): Reflect this.
   8452   1.1.1.3    mrg 
   8453   1.1.1.3    mrg 	* configure.ac (AC_CONFIG_HEADER): Call for auto-target.h.
   8454   1.1.1.3    mrg 	(libgcc_cv_init_priority): New test.
   8455   1.1.1.3    mrg 	* configure: Regenerate.
   8456   1.1.1.3    mrg 	* config.in: New file.
   8457   1.1.1.3    mrg 	* Makefile.in (clean): Rename config.h to auto-target.h.
   8458   1.1.1.3    mrg 	(config.h): Likewise.
   8459   1.1.1.3    mrg 	(stamp-h): Likewise.
   8460   1.1.1.3    mrg 
   8461   1.1.1.3    mrg 	* config/i386/cpuinfo.c (auto-target.h): Include.
   8462   1.1.1.3    mrg 	(CONSTRUCTOR_PRIORITY): Define.
   8463   1.1.1.3    mrg 	(__cpu_indicator_init): Use it.
   8464   1.1.1.3    mrg 
   8465   1.1.1.3    mrg 2012-05-09  H.J. Lu  <hongjiu.lu (a] intel.com>
   8466   1.1.1.3    mrg 
   8467   1.1.1.3    mrg 	* longlong.h: Use a URL instead of an FSF postal address.
   8468   1.1.1.3    mrg 	Replace spaces with tab.
   8469   1.1.1.3    mrg 
   8470   1.1.1.3    mrg 2012-05-08  Teresa Johnson  <tejohnson (a] google.com>
   8471   1.1.1.3    mrg 
   8472   1.1.1.3    mrg 	* libgcov.c (gcov_clear, __gcov_reset): New functions.
   8473   1.1.1.3    mrg 	(__gcov_dump): Ditto.
   8474   1.1.1.3    mrg 	(gcov_dump_complete): New global variable.
   8475   1.1.1.3    mrg 	(gcov_exit): Export hidden to enable use in L_gcov_dump.
   8476   1.1.1.3    mrg 	(__gcov_flush): Outline functionality now in gcov_clear.
   8477   1.1.1.3    mrg 	* Makefile.in (L_gcov_reset, L_gcov_dump): Define.
   8478   1.1.1.3    mrg 
   8479   1.1.1.3    mrg 2012-04-28  Aurelien Jarno  <aurelien (a] aurel32.net>
   8480   1.1.1.3    mrg 
   8481   1.1.1.3    mrg 	* config.host (mips64*-*-linux*, mipsisa64*-*-linux*): Remove.
   8482   1.1.1.3    mrg 	(mips*-*-linux*): Include mips/t-tpbit when long double is
   8483   1.1.1.3    mrg 	16 bytes long.
   8484   1.1.1.3    mrg 
   8485   1.1.1.3    mrg 2012-04-25  Sriraman Tallam  <tmsriram (a] google.com>
   8486   1.1.1.3    mrg 
   8487   1.1.1.3    mrg 	* config/i386/i386-cpuinfo.c (FEATURE_AVX2): New enum value.
   8488   1.1.1.3    mrg 	(get_available_features): New argument. Check for AVX2.
   8489   1.1.1.3    mrg 	(__cpu_indicator_init): Modify call to get_available_features.
   8490   1.1.1.3    mrg 
   8491   1.1.1.3    mrg 2012-04-25  Alan Modra  <amodra (a] gmail.com>
   8492   1.1.1.3    mrg 
   8493   1.1.1.3    mrg 	* config/rs6000/crtsavevr.S: New file.
   8494   1.1.1.3    mrg 	* config/rs6000/crtrestvr.S: New file.
   8495   1.1.1.3    mrg 	* config/rs6000/t-savresfgpr: Build the above.
   8496   1.1.1.3    mrg 	* config/rs6000/t-netbsd: Likewise.
   8497   1.1.1.3    mrg 
   8498   1.1.1.3    mrg 2012-04-24  Sriraman Tallam  <tmsriram (a] google.com>
   8499   1.1.1.3    mrg 
   8500   1.1.1.3    mrg 	* libgcc/config/i386/i386-cpuinfo.c: Set __cpu_vendor always.
   8501   1.1.1.3    mrg 
   8502   1.1.1.3    mrg 2012-04-24  Sriraman Tallam  <tmsriram (a] google.com>
   8503   1.1.1.3    mrg 
   8504   1.1.1.3    mrg 	* libgcc/config/i386/i386-cpuinfo.c: New file.
   8505   1.1.1.3    mrg 	* libgcc/config/i386/t-cpuinfo: New file.
   8506   1.1.1.3    mrg 	* libgcc/config.host: Include t-cpuinfo.
   8507   1.1.1.3    mrg 	* libgcc/config/i386/libgcc-glibc.ver: Version symbol __cpu_model.
   8508   1.1.1.3    mrg 
   8509   1.1.1.3    mrg 2012-04-24  Chao-ying Fu  <fu (a] mips.com>
   8510   1.1.1.3    mrg 
   8511   1.1.1.3    mrg 	* unwind-dw2-fde-dip.c: Define USE_PT_GNU_EH_FRAME for BIONIC.
   8512   1.1.1.3    mrg 
   8513   1.1.1.3    mrg 2012-04-20  Thomas Schwinge  <thomas (a] codesourcery.com>
   8514   1.1.1.3    mrg 
   8515   1.1.1.3    mrg 	struct siginfo vs. siginfo_t
   8516   1.1.1.3    mrg 
   8517   1.1.1.3    mrg 	* config/alpha/linux-unwind.h (alpha_fallback_frame_state): Use
   8518   1.1.1.3    mrg 	siginfo_t instead of struct siginfo.
   8519   1.1.1.3    mrg 	* config/bfin/linux-unwind.h (bfin_fallback_frame_state): Likewise.
   8520   1.1.1.3    mrg 	* config/i386/linux-unwind.h (x86_fallback_frame_state): Likewise.
   8521   1.1.1.3    mrg 	* config/ia64/linux-unwind.h (ia64_fallback_frame_state)
   8522   1.1.1.3    mrg 	(ia64_handle_unwabi): Likewise.
   8523   1.1.1.3    mrg 	* config/mips/linux-unwind.h (mips_fallback_frame_state): Likewise.
   8524   1.1.1.3    mrg 	* config/pa/linux-unwind.h (pa32_fallback_frame_state): Likewise.
   8525   1.1.1.3    mrg 	* config/sh/linux-unwind.h (shmedia_fallback_frame_state)
   8526   1.1.1.3    mrg 	(sh_fallback_frame_state): Likewise.
   8527   1.1.1.3    mrg 	* config/tilepro/linux-unwind.h (tile_fallback_frame_state): Likewise.
   8528   1.1.1.3    mrg 	* config/xtensa/linux-unwind.h (xtensa_fallback_frame_state): Likewise.
   8529   1.1.1.3    mrg 
   8530   1.1.1.3    mrg 2012-04-02  H.J. Lu  <hongjiu.lu (a] intel.com>
   8531   1.1.1.3    mrg 
   8532   1.1.1.3    mrg 	* config/i386/linux-unwind.h (RT_SIGRETURN_SYSCALL): Update x32
   8533   1.1.1.3    mrg 	system call number.
   8534   1.1.1.3    mrg 
   8535   1.1.1.3    mrg 2012-03-31  Eric Botcazou  <ebotcazou (a] adacore.com>
   8536   1.1.1.3    mrg 
   8537   1.1.1.3    mrg 	* config/ia64/unwind-ia64.c (uw_install_context): Manually save LC
   8538   1.1.1.3    mrg 	if it hasn't been previously saved.
   8539   1.1.1.3    mrg 
   8540   1.1.1.3    mrg 2012-03-29  H.J. Lu  <hongjiu.lu (a] intel.com>
   8541   1.1.1.3    mrg 
   8542   1.1.1.3    mrg 	* config/i386/linux-unwind.h (x86_64_fallback_frame_state): Define
   8543   1.1.1.3    mrg 	only for glibc.
   8544   1.1.1.3    mrg 
   8545   1.1.1.3    mrg 2012-03-28  Georg-Johann Lay  <avr (a] gjlay.de>
   8546   1.1.1.3    mrg 
   8547   1.1.1.3    mrg 	PR target/52737
   8548   1.1.1.3    mrg 	* config/avr/lib1funcs.S: Use __AVR_HAVE_SPH__ for SP_H checks
   8549   1.1.1.3    mrg 	instead of __AVR_HAVE_8BIT_SP__.
   8550   1.1.1.3    mrg 
   8551   1.1.1.3    mrg 2012-03-26  Tristan Gingold  <gingold (a] adacore.com>
   8552   1.1.1.3    mrg 
   8553   1.1.1.3    mrg 	* config/ia64/unwind-ia64.h: Declare unw_word and unw_sword.
   8554   1.1.1.3    mrg 	(unw_table_entry): Use unw_word instead of unsigned long.
   8555   1.1.1.3    mrg 	(_Unwind_FindTableEntry): Likewise.
   8556   1.1.1.3    mrg 	* config/ia64/fde-glibc.c (_Unwind_FindTableEntry): Likewise.
   8557   1.1.1.3    mrg 	* config/ia64/fde-vms.c (vms_unwtable_entry): Likewise.
   8558   1.1.1.3    mrg 	(_Unwind_FindTableEntry): Likewise.
   8559   1.1.1.3    mrg 	* config/ia64/unwind-ia64.c (unw_reg_info, unw_reg_state)
   8560   1.1.1.3    mrg 	(unw_labeled_state, unw_state_record, unw_stack, _Uwind_Context)
   8561   1.1.1.3    mrg 	(set_reg, alloc_spill_area, finish_prologue, ia64_rse_slot_num)
   8562   1.1.1.3    mrg 	(ia64_rse_is_rnat_slot, ia64_rse_rnat_addr, ia64_rse_num_regs)
   8563   1.1.1.3    mrg 	(ia64_rse_skip_regs, ia64_copy_rbs, unw_access_gr)
   8564   1.1.1.3    mrg 	(uw_frame_state_for, uw_update_reg_address, uw_update_context)
   8565   1.1.1.3    mrg 	(uw_init_context_1, uw_install_context): Likewise.
   8566   1.1.1.3    mrg 	(unw_word): Move to unwind-ia64.h
   8567   1.1.1.3    mrg 
   8568   1.1.1.3    mrg 2012-03-26  Tristan Gingold  <gingold (a] adacore.com>
   8569   1.1.1.3    mrg 
   8570   1.1.1.3    mrg 	* config/vms/vms-ucrt0.c: Update copyright years.
   8571   1.1.1.3    mrg 	Add a sanity check.
   8572   1.1.1.3    mrg 	(___gcc_main_flags): Declare.
   8573   1.1.1.3    mrg 	(__main): Check flags to remap argv and exit code.
   8574   1.1.1.3    mrg 	* config.host (*-*-*vms*): Adjust extra_parts.
   8575   1.1.1.3    mrg 	* config/vms/t-vms (vcrt0.o, pcrt0.o): Remove.
   8576   1.1.1.3    mrg 	(crt0.o): Add.
   8577   1.1.1.3    mrg 
   8578   1.1.1.3    mrg 2012-03-22  Richard Earnshaw  <rearnsha (a] arm.com>
   8579   1.1.1.3    mrg 
   8580   1.1.1.3    mrg 	* arm/lib1funcs.asm (ctzsi2): New function.
   8581   1.1.1.3    mrg 	* arm/t-elf (LIB1ASMFUNCS): Add _ctzsi2.
   8582   1.1.1.3    mrg 	* arm/t-linux (LIB1ASMFUNCS): Likewise.
   8583   1.1.1.3    mrg 	* arm/t-strongarm-elf (LIB1ASMFUNCS): Likewise.
   8584   1.1.1.3    mrg 	* arm/t-symbian (LIB1ASMFUNCS): Likewise.
   8585   1.1.1.3    mrg 	* arm/t-vxworks (LIB1ASMFUNCS): Likewise.
   8586   1.1.1.3    mrg 	* arm/t-wince-pe (LIB1ASMFUNCS): Likewise.
   8587   1.1.1.3    mrg 
   8588   1.1.1.3    mrg 2012-03-21  Andreas Tobler  <andreast (a] fgznet.ch>
   8589   1.1.1.3    mrg 
   8590   1.1.1.3    mrg 	* config.host: Add bits to support powerpc64-*-freebsd*.
   8591   1.1.1.3    mrg 	* config/rs6000/freebsd-unwind.h: New file.
   8592   1.1.1.3    mrg 	* config/rs6000/t-freebsd64: New file.
   8593   1.1.1.3    mrg 
   8594   1.1.1.3    mrg 2012-03-20  Richard Guenther  <rguenther (a] suse.de>
   8595   1.1.1.3    mrg 
   8596   1.1.1.3    mrg 	PR gcov-profile/52627
   8597   1.1.1.3    mrg 	* libgcov.c (init_mx): Fix mutex name.
   8598   1.1.1.3    mrg 
   8599   1.1.1.3    mrg 2012-03-16  Tristan Gingold  <gingold (a] adacore.com>
   8600   1.1.1.3    mrg 
   8601   1.1.1.3    mrg 	* config/ia64/vms-unwind.h: Remove ulong (and replace
   8602   1.1.1.3    mrg 	it by unw_reg where used).  Define unw_reg with __int64.
   8603   1.1.1.3    mrg 
   8604   1.1.1.3    mrg 2012-03-14  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   8605   1.1.1.3    mrg 
   8606   1.1.1.3    mrg 	* config/i386/sol2-unwind.h (x86_fallback_frame_state): Remove
   8607   1.1.1.3    mrg 	Solaris 8 handling.
   8608   1.1.1.3    mrg 	* config/sparc/sol2-unwind.h (sparc64_is_sighandler): Remove
   8609   1.1.1.3    mrg 	Solaris 8 handling.
   8610   1.1.1.3    mrg 	(sparc_is_sighandler): Likewise.
   8611   1.1.1.3    mrg 
   8612   1.1.1.3    mrg 2012-03-13  H.J. Lu  <hongjiu.lu (a] intel.com>
   8613   1.1.1.3    mrg 
   8614   1.1.1.3    mrg 	* unwind-dw2.c (_Unwind_SetGRValue): Assert DWARF register size
   8615   1.1.1.3    mrg 	<= saved reg size.
   8616   1.1.1.3    mrg 
   8617   1.1.1.3    mrg 2012-03-13  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   8618   1.1.1.3    mrg 
   8619   1.1.1.3    mrg 	* config/arm/crtn.S: Fix typo.
   8620   1.1.1.3    mrg 
   8621   1.1.1.3    mrg 2012-03-13  Richard Guenther  <rguenther (a] suse.de>
   8622   1.1.1.3    mrg 
   8623   1.1.1.3    mrg 	* libgcov.c: Remove stdio.h include and NULL un-define.
   8624   1.1.1.3    mrg 
   8625   1.1.1.3    mrg 2012-03-13  Richard Guenther  <rguenther (a] suse.de>
   8626   1.1.1.3    mrg 
   8627   1.1.1.3    mrg 	PR target/52569
   8628   1.1.1.3    mrg 	* unwind-dw2-fde.c: Make avoid-include-gthr.h hacks work again.
   8629   1.1.1.3    mrg 
   8630   1.1.1.3    mrg 2012-03-13  Richard Guenther  <rguenther (a] suse.de>
   8631   1.1.1.3    mrg 
   8632   1.1.1.3    mrg 	* gthr-single.h (__GTHREAD_MUTEX_INIT_FUNCTION): Fix definition.
   8633   1.1.1.3    mrg 
   8634   1.1.1.3    mrg 2012-03-13  Richard Guenther  <rguenther (a] suse.de>
   8635   1.1.1.3    mrg 
   8636   1.1.1.3    mrg 	* gthr-posix.h: Remove duplicate __GTHREAD_MUTEX_INIT_FUNCTION
   8637   1.1.1.3    mrg 	and __gthread_mutex_init_function definitions.
   8638   1.1.1.3    mrg 
   8639   1.1.1.3    mrg 2012-03-12  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   8640   1.1.1.3    mrg 
   8641   1.1.1.3    mrg 	* config.host (mips*-*-openbsd*): Remove.
   8642   1.1.1.3    mrg 
   8643   1.1.1.3    mrg 2012-03-12  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   8644   1.1.1.3    mrg 
   8645   1.1.1.3    mrg 	* config.host: Remove alpha*-dec-osf5.1* handling.
   8646   1.1.1.3    mrg 	* config/alpha/gthr-posix.c: Remove.
   8647   1.1.1.3    mrg 	* config/alpha/libgcc-osf5.ver: Remove.
   8648   1.1.1.3    mrg 	* config/alpha/osf5-unwind.h: Remove.
   8649   1.1.1.3    mrg 	* config/alpha/t-osf-pthread: Remove.
   8650   1.1.1.3    mrg 	* config/alpha/t-slibgcc-osf: Remove.
   8651   1.1.1.3    mrg 	* config/t-crtfm (crtfastmath.o): Remove -frandom-seed.
   8652   1.1.1.3    mrg 	* gthr-posix.h [!_REENTRANT && __osf__] (_REENTRANT): Don't define.
   8653   1.1.1.3    mrg 	[__osf__ && _PTHREAD_USE_MANGLED_NAMES_]: Remove.
   8654   1.1.1.3    mrg 	* mkmap-flat.awk: Remove osf_export handling.
   8655   1.1.1.3    mrg 
   8656   1.1.1.3    mrg 2012-03-12  Richard Guenther  <rguenther (a] suse.de>
   8657   1.1.1.3    mrg 
   8658   1.1.1.3    mrg 	* gthr.h (__GTHREAD_MUTEX_INIT_FUNCTION): Adjust specification.
   8659   1.1.1.3    mrg 	* gthr-posix.h (__GTHREAD_MUTEX_INIT_FUNCTION): Define.
   8660   1.1.1.3    mrg 	(__gthread_mutex_init_function): New function.
   8661   1.1.1.3    mrg 	* gthr-single.h (__GTHREAD_MUTEX_INIT_FUNCTION): Define.
   8662   1.1.1.3    mrg 
   8663   1.1.1.3    mrg 	PR gcov/49484
   8664   1.1.1.3    mrg 	* libgcov.c: Include gthr.h.
   8665   1.1.1.3    mrg 	(__gcov_flush_mx): New global variable.
   8666   1.1.1.3    mrg 	(init_mx, init_mx_once): New functions.
   8667   1.1.1.3    mrg 	(__gcov_flush): Protect self with a mutex.
   8668   1.1.1.3    mrg 	(__gcov_fork): Re-initialize mutex after forking.
   8669   1.1.1.3    mrg 	* unwind-dw2-fde.c: Change condition under which to use
   8670   1.1.1.3    mrg 	__GTHREAD_MUTEX_INIT_FUNCTION.
   8671   1.1.1.3    mrg 
   8672   1.1.1.3    mrg 2012-03-12  Tristan Gingold  <gingold (a] adacore.com>
   8673   1.1.1.3    mrg 
   8674   1.1.1.3    mrg 	* config/alpha/t-vms: Define HOST_LIBGCC2_CFLAGS.
   8675   1.1.1.3    mrg 	* config/ia64/t-vms: Likewise.
   8676   1.1.1.3    mrg 
   8677   1.1.1.3    mrg 2012-03-11  Michael Hope  <michael.hope (a] linaro.org>
   8678   1.1.1.3    mrg 
   8679   1.1.1.3    mrg 	* longlong.h [ARM] (add_ssaaaa, sub_ddmmss, umul_ppmm): Enable
   8680   1.1.1.3    mrg 	for Thumb-2.
   8681   1.1.1.3    mrg 
   8682   1.1.1.3    mrg 2012-03-07  Walter Lee  <walt (a] tilera.com>
   8683   1.1.1.3    mrg 
   8684   1.1.1.3    mrg 	* config/tilepro/atomic.c: Rename "atomic_" prefix to
   8685   1.1.1.3    mrg 	"arch_atomic_".
   8686   1.1.1.3    mrg 	(atomic_xor): Rename and move definition to
   8687   1.1.1.3    mrg 	config/tilepro/atomic.h.
   8688   1.1.1.3    mrg 	(atomic_nand): Ditto.
   8689   1.1.1.3    mrg 	* config/tilepro/atomic.h: Rename "atomic_" prefix to
   8690   1.1.1.3    mrg 	"arch_atomic_".
   8691   1.1.1.3    mrg 	(arch_atomic_xor): Move from config/tilepro/atomic.c.
   8692   1.1.1.3    mrg 	(arch_atomic_nand): Ditto.
   8693   1.1.1.3    mrg 
   8694   1.1.1.3    mrg 2012-03-07  Georg-Johann Lay  <avr (a] gjlay.de>
   8695   1.1.1.3    mrg 
   8696   1.1.1.3    mrg 	PR target/52507
   8697   1.1.1.3    mrg 	* config/avr/lib1funcs.S (__movmemx_hi): Fix loop label in RAM-part.
   8698   1.1.1.3    mrg 
   8699   1.1.1.3    mrg 2012-03-07  Georg-Johann Lay  <avr (a] gjlay.de>
   8700   1.1.1.3    mrg 
   8701   1.1.1.3    mrg 	PR target/52505
   8702   1.1.1.3    mrg 	* config/avr/lib1funcs.S (__xload_1): Don't read unintentionally
   8703   1.1.1.3    mrg 	from RAM.
   8704   1.1.1.3    mrg 
   8705   1.1.1.3    mrg 2012-03-07  Georg-Johann Lay  <avr (a] gjlay.de>
   8706   1.1.1.3    mrg 
   8707   1.1.1.3    mrg 	PR target/52461
   8708   1.1.1.3    mrg 	PR target/52508
   8709   1.1.1.3    mrg 	* config/avr/lib1funcs.S (__do_copy_data): Clear RAMPZ after usage
   8710   1.1.1.3    mrg 	if RAMPZ affects reading from RAM.
   8711   1.1.1.3    mrg 	(__tablejump_elpm__): Ditto.
   8712   1.1.1.3    mrg 	(.xload): Ditto.
   8713   1.1.1.3    mrg 	(__movmemx_hi): Ditto.
   8714   1.1.1.3    mrg 	(__do_global_ctors): Right condition for RAMPZ usage is "have ELPM".
   8715   1.1.1.3    mrg 	(__do_global_dtors): Ditto.
   8716   1.1.1.3    mrg 	(__xload_1, __xload_2, __xload_3, __xload_4): Ditto.
   8717   1.1.1.3    mrg 	(__movmemx_hi): Ditto.
   8718   1.1.1.3    mrg 
   8719   1.1.1.3    mrg 2012-03-05  Richard Henderson  <rth (a] redhat.com>
   8720   1.1.1.3    mrg 
   8721   1.1.1.3    mrg 	* longlong.h [ARM] (umul_ppmm): Use umull for arm3m and later.
   8722   1.1.1.3    mrg 	[ARM] (count_trailing_zeros): Use the builtin.
   8723   1.1.1.3    mrg 
   8724   1.1.1.3    mrg 2012-03-01  Kai Tietz  <ktietz (a] redhat.com>
   8725   1.1.1.3    mrg 
   8726   1.1.1.3    mrg 	* soft-fp: Imported from glibc upstream.
   8727   1.1.1.3    mrg 
   8728   1.1.1.3    mrg 2012-02-28  Kai Tietz  <ktietz (a] redhat.com>
   8729   1.1.1.3    mrg 
   8730   1.1.1.3    mrg 	* config/i386/sfp-machine.h (_FP_STRUCT_LAYOUT): Define it
   8731   1.1.1.3    mrg 	for mingw-targets as attribute gcc_struct.
   8732   1.1.1.3    mrg 
   8733   1.1.1.3    mrg 2012-02-28  Ian Lance Taylor  <iant (a] google.com>
   8734   1.1.1.3    mrg 
   8735   1.1.1.3    mrg 	* generic-morestack.c (__splitstack_releasecontext): Correct call
   8736   1.1.1.3    mrg 	to __morestack_release_segments.
   8737   1.1.1.3    mrg 
   8738   1.1.1.3    mrg 2012-02-27  Samuel Thibault  <samuel.thibault (a] ens-lyon.org>
   8739   1.1.1.3    mrg 
   8740   1.1.1.3    mrg 	PR target/52390
   8741   1.1.1.3    mrg 	* generic-morestack.c (__generic_morestack_set_initial_sp): Test
   8742   1.1.1.3    mrg 	for __linux__ when removing signals from __morestack_fullmask.
   8743   1.1.1.3    mrg 
   8744   1.1.1.3    mrg 2012-02-23  Georg-Johann Lay  <avr (a] gjlay.de>
   8745   1.1.1.3    mrg 
   8746   1.1.1.3    mrg 	PR target/52261
   8747   1.1.1.3    mrg 	* config/avr/lib1funcs.S (__AVR__XMEGA__): Fix tippo to __AVR_XMEGA__.
   8748   1.1.1.3    mrg 
   8749   1.1.1.3    mrg 2012-02-23  Ulrich Weigand  <Ulrich.Weigand (a] de.ibm.com>
   8750   1.1.1.3    mrg 
   8751   1.1.1.3    mrg 	* config/ia64/crtbegin.S: Use HAVE_INITFINI_ARRAY_SUPPORT
   8752   1.1.1.3    mrg 	instead of HAVE_INITFINI_ARRAY.
   8753   1.1.1.3    mrg 	* config/ia64/crtend.S: Likewise.
   8754   1.1.1.3    mrg 
   8755   1.1.1.3    mrg 2012-02-20  Kai Tietz  <ktietz (a] redhat.com>
   8756   1.1.1.3    mrg 
   8757   1.1.1.3    mrg 	PR libstdc++/52300
   8758   1.1.1.3    mrg 	* gthr.h (GTHREAD_USE_WEAK): Define as zero for mingw.
   8759   1.1.1.3    mrg 
   8760   1.1.1.3    mrg 	* config.host (i686-*-mingw*): Set md_unwind_header only for dw2-mode
   8761   1.1.1.3    mrg 	to w32-unwind.h header.
   8762   1.1.1.3    mrg 
   8763   1.1.1.3    mrg 2012-02-19  Richard Sandiford  <rdsandiford (a] googlemail.com>
   8764   1.1.1.3    mrg 
   8765   1.1.1.3    mrg 	* config.host (mips64*-*-linux*, mipsisa64*-*-linux*)
   8766   1.1.1.3    mrg 	(mips*-*-linux*): Remove t-slibgcc-libgcc.
   8767   1.1.1.3    mrg 	* config/mips/t-mips16 (LIB1ASMFUNCS): Remove __mips16_rdhwr.
   8768   1.1.1.3    mrg 	* config/mips/mips16.S (__mips16_rdhwr): Delete.
   8769   1.1.1.3    mrg 
   8770   1.1.1.3    mrg 2012-02-19  Richard Sandiford  <rdsandiford (a] googlemail.com>
   8771   1.1.1.3    mrg 
   8772   1.1.1.3    mrg 	* config/mips/mips16.S (CALL_STUB_RET): Add CFI information.
   8773   1.1.1.3    mrg 
   8774   1.1.1.3    mrg 2012-02-15  Iain Sandoe  <iains (a] gcc.gnu.org>
   8775   1.1.1.3    mrg 
   8776   1.1.1.3    mrg 	PR libitm/52220
   8777   1.1.1.3    mrg 	* config/darwin-crt-tm.c: Correct typo.
   8778   1.1.1.3    mrg 
   8779   1.1.1.3    mrg 2012-02-15  Iain Sandoe  <iains (a] gcc.gnu.org>
   8780   1.1.1.3    mrg 	    Patrick Marlier  <patrick.marlier (a] gmail.com>
   8781   1.1.1.3    mrg 
   8782   1.1.1.3    mrg 	PR libitm/52220
   8783   1.1.1.3    mrg 	* config/darwin-crt-tm.c: Generate dummy functions.
   8784   1.1.1.3    mrg 
   8785   1.1.1.3    mrg 2012-02-15  Iain Sandoe  <iains (a] gcc.gnu.org>
   8786   1.1.1.3    mrg 	    Patrick Marlier  <patrick.marlier (a] gmail.com>
   8787   1.1.1.3    mrg 
   8788   1.1.1.3    mrg 	PR libitm/52042
   8789   1.1.1.3    mrg 	* config/darwin-crt-tm.c (getTMCloneTable): New function.
   8790   1.1.1.3    mrg 	(__doTMRegistrations): Call it.
   8791   1.1.1.3    mrg 	(__doTMdeRegistrations): Likewise.
   8792   1.1.1.3    mrg 
   8793   1.1.1.3    mrg 2012-01-15  Georg-Johann Lay  <avr (a] gjlay.de>
   8794  1.1.1.12    mrg 	    Anatoly Sokolov  <aesok (a] post.ru>
   8795  1.1.1.12    mrg 	    Eric Weddington  <eric.weddington (a] atmel.com>
   8796   1.1.1.3    mrg 
   8797   1.1.1.3    mrg 	PR target/52261
   8798   1.1.1.3    mrg 	* config/avr/lib1funcs.S (__prologue_saves__): Handle AVR_XMEGA
   8799   1.1.1.3    mrg 	(__epilogue_restores__): Ditto.
   8800   1.1.1.3    mrg 
   8801   1.1.1.3    mrg 2012-02-15  Eric Botcazou  <ebotcazou (a] adacore.com>
   8802   1.1.1.3    mrg 
   8803   1.1.1.3    mrg 	PR target/51921
   8804   1.1.1.3    mrg 	PR target/52205
   8805   1.1.1.3    mrg 	* config/sparc/sol2-unwind.h (sparc64_is_sighandler): Add support for
   8806   1.1.1.3    mrg 	Solaris 11 and slightly reformat.
   8807   1.1.1.3    mrg 	(sparc_is_sighandler): Likewise.
   8808   1.1.1.3    mrg 
   8809   1.1.1.3    mrg 2012-02-14  Walter Lee  <walt (a] tilera.com>
   8810   1.1.1.3    mrg 
   8811   1.1.1.3    mrg 	* config.host: Handle tilegx and tilepro.
   8812   1.1.1.3    mrg 	* config/tilegx/sfp-machine.h: New file.
   8813   1.1.1.3    mrg 	* config/tilegx/sfp-machine32.h: New file.
   8814   1.1.1.3    mrg 	* config/tilegx/sfp-machine64.h: New file.
   8815   1.1.1.3    mrg 	* config/tilegx/t-crtstuff: New file.
   8816   1.1.1.3    mrg 	* config/tilegx/t-softfp: New file.
   8817   1.1.1.3    mrg 	* config/tilegx/t-tilegx: New file.
   8818   1.1.1.3    mrg 	* config/tilepro/atomic.c: New file.
   8819   1.1.1.3    mrg 	* config/tilepro/atomic.h: New file.
   8820   1.1.1.3    mrg 	* config/tilepro/linux-unwind.h: New file.
   8821   1.1.1.3    mrg 	* config/tilepro/sfp-machine.h: New file.
   8822   1.1.1.3    mrg 	* config/tilepro/softdivide.c: New file.
   8823   1.1.1.3    mrg 	* config/tilepro/softmpy.S: New file.
   8824   1.1.1.3    mrg 	* config/tilepro/t-crtstuff: New file.
   8825   1.1.1.3    mrg 	* config/tilepro/t-tilepro: New file.
   8826   1.1.1.3    mrg 
   8827   1.1.1.3    mrg 2012-02-07  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
   8828   1.1.1.3    mrg 
   8829   1.1.1.3    mrg 	PR libstdc++/51296
   8830   1.1.1.3    mrg 	PR libstdc++/51906
   8831   1.1.1.3    mrg 	* gthr-posix.h: Allow static initializer macros to be disabled.
   8832   1.1.1.3    mrg 	(__gthrw_pthread_cond_init): Define weak reference unconditionally.
   8833   1.1.1.3    mrg 
   8834   1.1.1.3    mrg 2012-02-05  Chung-Lin Tang  <cltang (a] codesourcery.com>
   8835   1.1.1.3    mrg 
   8836   1.1.1.3    mrg 	* config.host (mips64*-*-linux*, mipsisa64*-*-linux*, mips*-*-linux*):
   8837   1.1.1.3    mrg 	Add t-slibgcc-libgcc to tmake_file.
   8838   1.1.1.3    mrg 	* config/mips/libgcc-mips16.ver: Revert previous patch.
   8839   1.1.1.3    mrg 	* config/mips/mips16.S (__mips16_rdhwr): Hide.
   8840   1.1.1.3    mrg 
   8841  1.1.1.12    mrg 2012-02-02  Sumanth G  <sumanth.gundapaneni (a] kpitcummins.com>
   8842  1.1.1.12    mrg 	    Jayant R Sonar  <jayant.sonar (a] kpitcummins.com>
   8843   1.1.1.3    mrg 
   8844   1.1.1.3    mrg 	* config.host: Add National Semiconductor CR16 target (cr16-*-*).
   8845   1.1.1.3    mrg 	* config/cr16/crti.S: New file.
   8846   1.1.1.3    mrg 	* config/cr16/crtlibid.S: New file.
   8847   1.1.1.3    mrg 	* config/cr16/crtn.S: New file.
   8848   1.1.1.3    mrg 	* config/cr16/lib1funcs.S: New file.
   8849   1.1.1.3    mrg 	* config/cr16/t-cr16: New file.
   8850   1.1.1.3    mrg 	* config/cr16/t-crtlibid: New file.
   8851   1.1.1.3    mrg 	* config/cr16/unwind-dw2.h: New file.
   8852   1.1.1.3    mrg 	* config/cr16/unwind-cr16.c: New file.
   8853   1.1.1.3    mrg 	* config/cr16/divmodhi3.c: New file.
   8854   1.1.1.3    mrg 
   8855   1.1.1.3    mrg 2012-01-25  Alan Modra  <amodra (a] gmail.com>
   8856   1.1.1.3    mrg 
   8857   1.1.1.3    mrg 	* config/rs6000/t-linux64: Delete.  Move..
   8858   1.1.1.3    mrg 	* config/rs6000/t-ppc64-fp: ..softfp_wrap defines to here..
   8859   1.1.1.3    mrg 	* config/rs6000/t-linux: ..and libgcc flags to here.
   8860   1.1.1.3    mrg 
   8861   1.1.1.3    mrg 2012-01-22  Douglas B Rupp  <rupp (a] gnat.com>
   8862   1.1.1.3    mrg 
   8863   1.1.1.3    mrg 	* config.host (i[34567]86-*-interix3*):
   8864   1.1.1.3    mrg 	Change triplet to i[34567]86-*-interix[3-9]*.
   8865   1.1.1.3    mrg 	* configure: Regenerate.
   8866   1.1.1.3    mrg 
   8867   1.1.1.3    mrg 2012-01-15  Chung-Lin Tang  <cltang (a] codesourcery.com>
   8868   1.1.1.3    mrg 	    Richard Sandiford  <rdsandiford (a] googlemail.com>
   8869   1.1.1.3    mrg 
   8870   1.1.1.3    mrg 	* config/mips/libgcc-mips16.ver (__mips16_rdhwr): Add.
   8871   1.1.1.3    mrg 	* config/mips/mips16.S (__mips16_rdhwr): New function.
   8872   1.1.1.3    mrg 	* config/mips/t-mips16 (LIB1ASMFUNCS): Add _m16rdhwr.
   8873   1.1.1.3    mrg 
   8874   1.1.1.3    mrg 2012-01-11  Nathan Sidwell  <nathan (a] acm.org>
   8875   1.1.1.3    mrg 
   8876   1.1.1.3    mrg 	* libgcov.c (__gcov_init): Ignore objects with no functions.
   8877   1.1.1.3    mrg 
   8878   1.1.1.3    mrg 2012-01-10  Georg-Johann Lay  <avr (a] gjlay.de>
   8879   1.1.1.3    mrg 
   8880   1.1.1.3    mrg 	PR target/49868
   8881   1.1.1.3    mrg 	Extend __pgmx semantics to linearize memory.
   8882   1.1.1.3    mrg 	* config/avr/t-avr (LIB1ASMFUNCS): Add _xload_1, _movmemx.
   8883   1.1.1.3    mrg 	* config/avr/lib1funcs.S (__xload_1): New function.
   8884   1.1.1.3    mrg 	(__movmemx_qi, __movmemx_hi): New functions.
   8885   1.1.1.3    mrg 	(__xload_2, __xload_3, __xload_4): Rewrite to fit new __pgmx
   8886   1.1.1.3    mrg 	semantics.
   8887   1.1.1.3    mrg 
   8888   1.1.1.3    mrg 2012-01-09  Eric Botcazou  <ebotcazou (a] adacore.com>
   8889   1.1.1.3    mrg 
   8890   1.1.1.3    mrg 	* config/sparc/sol2-unwind.h (sparc64_is_sighandler): Check that the
   8891   1.1.1.3    mrg 	purported sigacthandler address isn't null before dereferencing it.
   8892   1.1.1.3    mrg 	(sparc_is_sighandler): Likewise.
   8893   1.1.1.3    mrg 
   8894   1.1.1.3    mrg 2012-01-09  Eric Botcazou  <ebotcazou (a] adacore.com>
   8895   1.1.1.3    mrg 
   8896   1.1.1.3    mrg 	PR ada/41929
   8897   1.1.1.3    mrg 	* config/sparc/sol2-unwind.h (sparc64_is_sighandler): Remove SAVPC and
   8898   1.1.1.3    mrg 	add CFA.  Revert back to old code for Solaris 8+ multi-threaded.
   8899   1.1.1.3    mrg 	(sparc_is_sighandler): Likewise.
   8900   1.1.1.3    mrg 	(MD_FALLBACK_FRAME_STATE_FOR): Adjust call to IS_SIGHANDLER.
   8901   1.1.1.3    mrg 
   8902   1.1.1.3    mrg 2012-01-06  Tristan Gingold  <gingold (a] adacore.com>
   8903   1.1.1.3    mrg 
   8904   1.1.1.3    mrg 	* config/ia64/t-ia64 (LIB1ASMFUNCS): Move backward
   8905   1.1.1.3    mrg 	compatibility thunks...
   8906   1.1.1.3    mrg 	(CUSTOM_CRTSTUFF, crtbegin.o, crtend.o)
   8907   1.1.1.3    mrg 	(crtbeginS.o, crtendS.o): ... and these to ...
   8908   1.1.1.3    mrg 	* config/ia64/t-ia64-elf: ... this new file.
   8909   1.1.1.3    mrg 	* config.host (ia64*-*-elf*, ia64*-*-freebsd*, ia64*-*-linux*)
   8910   1.1.1.3    mrg 	(ia64*-*-hpux*): Add ia64/t-ia64-elf in tmake_file.
   8911   1.1.1.3    mrg 
   8912   1.1.1.3    mrg 2012-01-04  Andreas Krebbel  <Andreas.Krebbel (a] de.ibm.com>
   8913   1.1.1.3    mrg 
   8914   1.1.1.3    mrg 	* configure: Regenerate.
   8915   1.1.1.3    mrg 	* config/s390/t-crtstuff: Remove -fPIC.
   8916   1.1.1.3    mrg 
   8917   1.1.1.3    mrg 2012-01-02  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
   8918   1.1.1.3    mrg 
   8919   1.1.1.3    mrg 	PR bootstrap/51006
   8920   1.1.1.3    mrg 	* enable-execute-stack-mprotect.c (getpagesize): Do not define
   8921   1.1.1.3    mrg 	for NetBSD.
   8922   1.1.1.3    mrg 
   8923   1.1.1.3    mrg 2012-01-02  Georg-Johann Lay  <avr (a] gjlay.de>
   8924   1.1.1.3    mrg 
   8925   1.1.1.3    mrg 	PR target/51345
   8926   1.1.1.3    mrg 	* config/avr/lib1funcs.S: Remove FIXME comments.
   8927   1.1.1.3    mrg 	(SPEED_DIV): Depend on __AVR_HAVE_8BIT_SP__.
   8928   1.1.1.3    mrg 
   8929   1.1.1.3    mrg 2012-01-02  Georg-Johann Lay  <avr (a] gjlay.de>
   8930   1.1.1.3    mrg 
   8931   1.1.1.3    mrg 	Implement light-weight DImode support.
   8932   1.1.1.3    mrg 	* config/avr/t-avr (LIB1ASMFUNCS): Add _adddi3, _adddi3_s8,
   8933   1.1.1.3    mrg 	_subdi3, _cmpdi2, _cmpdi2_s8, _rotldi3.
   8934   1.1.1.3    mrg 	* config/avr/lib1funcs.S (__adddi3, __adddi3_s8, __subdi3,
   8935   1.1.1.3    mrg 	__cmpdi2, __cmpdi2_s8, __rotldi3): New functions.
   8936   1.1.1.3    mrg 
   8937   1.1.1.3    mrg 2011-12-30  Nathan Sidwell  <nathan (a] acm.org>
   8938   1.1.1.3    mrg 
   8939   1.1.1.3    mrg 	* libgcov.c (gcov_crc32): Remove global var.
   8940   1.1.1.3    mrg 	(free_fn_data): New function.
   8941   1.1.1.3    mrg 	(buffer_fn_data): Pass in filename, more robust error recovery.
   8942   1.1.1.3    mrg 	(crc32_unsigned): New function.
   8943   1.1.1.3    mrg 	(gcov_exit): More robust detection of new program. More robust
   8944   1.1.1.3    mrg 	error recovery.
   8945   1.1.1.3    mrg 	(__gcov_init): Do not update program's crc here.
   8946   1.1.1.3    mrg 
   8947   1.1.1.3    mrg 2011-12-21  Tristan Gingold  <gingold (a] adacore.com>
   8948   1.1.1.3    mrg 
   8949   1.1.1.3    mrg 	* config/ia64/fde-vms.c (UNW_IVMS_MODE): Define.
   8950   1.1.1.3    mrg 
   8951   1.1.1.3    mrg 2011-12-21  Ian Lance Taylor  <iant (a] google.com>
   8952   1.1.1.3    mrg 
   8953   1.1.1.3    mrg 	* config/i386/morestack.S: Simplify CFI opcodes throughout.
   8954   1.1.1.3    mrg 
   8955   1.1.1.3    mrg 2011-12-20  Ian Lance Taylor  <iant (a] google.com>
   8956   1.1.1.3    mrg 
   8957   1.1.1.3    mrg 	* config/i386/morestack.S (__morestack_non_split): If there is
   8958   1.1.1.3    mrg 	enough stack space already, don't split.  Ask for more stack space
   8959   1.1.1.3    mrg 	than we required.
   8960   1.1.1.3    mrg 
   8961   1.1.1.3    mrg 2011-12-20  Sergio Durigan Junior  <sergiodj (a] redhat.com>
   8962   1.1.1.3    mrg 
   8963   1.1.1.3    mrg 	* unwind-arm-common.inc: Include `tconfig.h', `tsystem.h' and
   8964   1.1.1.3    mrg 	`sys/sdt.h'.
   8965   1.1.1.3    mrg 	(_Unwind_DebugHook): New function.
   8966   1.1.1.3    mrg 	(uw_restore_core_regs): New define.
   8967   1.1.1.3    mrg 	(unwind_phase2): Use uw_restore_core_regs instead of
   8968   1.1.1.3    mrg 	restore_core_regs.
   8969   1.1.1.3    mrg 	(unwind_phase2_forced): Likewise.
   8970   1.1.1.3    mrg 	(__gnu_Unwind_Resume): Likewise.
   8971   1.1.1.3    mrg 
   8972   1.1.1.3    mrg 2011-12-20  Uros Bizjak  <ubizjak (a] gmail.com>
   8973   1.1.1.3    mrg 
   8974   1.1.1.3    mrg 	* config/alpha/linux-unwind.h: Update copyright years.
   8975   1.1.1.3    mrg 	(MD_FROB_UPDATE_CONTEXT): New define.
   8976   1.1.1.3    mrg 	(alpha_frob_update_context): New function.
   8977   1.1.1.3    mrg 
   8978   1.1.1.3    mrg 2011-12-17  Richard Sandiford  <rdsandiford (a] googlemail.com>
   8979   1.1.1.3    mrg 
   8980   1.1.1.3    mrg 	* config.host (mips*-sde-elf*, mipsisa64sr71k-*-elf*): Add to
   8981   1.1.1.3    mrg 	tmake_file rather replacing it.
   8982   1.1.1.3    mrg 
   8983   1.1.1.3    mrg 2011-12-15  Iain Sandoe  <iains (a] gcc.gnu.org>
   8984   1.1.1.3    mrg 
   8985   1.1.1.3    mrg 	* config/rs6000/darwin-world.S (toplevel): Make it clear that this
   8986   1.1.1.3    mrg 	function is not used for PPC64.
   8987   1.1.1.3    mrg 	(save_world): Amend comments.  Update the VRsave mask to reflect the
   8988   1.1.1.3    mrg 	saved regs.
   8989   1.1.1.3    mrg 	(rest_world): Update comments, do not  clobber r10, do not use r8.
   8990   1.1.1.3    mrg 	(eh_rest_world_r10): Amend comments, do not use r8.
   8991   1.1.1.3    mrg 	(rest_world_eh_r7r8): Rename as local Lrest_world_eh_r7, since r8 is
   8992   1.1.1.3    mrg 	no longer used, move restore of CR and target address to the end of
   8993   1.1.1.3    mrg 	the routine.
   8994   1.1.1.3    mrg 
   8995   1.1.1.3    mrg 2011-12-14  H.J. Lu  <hongjiu.lu (a] intel.com>
   8996   1.1.1.3    mrg 
   8997   1.1.1.3    mrg 	* generic-morestack.c (__generic_morestack_set_initial_sp): Check
   8998   1.1.1.3    mrg 	__GLIBC__ instead of __linux__ when using __SIGRTMIN.
   8999   1.1.1.3    mrg 
   9000   1.1.1.3    mrg 2011-12-14  Georg-Johann Lay  <avr (a] gjlay.de>
   9001   1.1.1.3    mrg 
   9002   1.1.1.3    mrg 	PR target/49313
   9003   1.1.1.3    mrg 	* config/avr/t-avr (LIB1ASMSRC): Add _mulpsi3, _mulsqipsi3.
   9004   1.1.1.3    mrg 	* config/avr/lib1funcs.S (__mulpsi3, __mulsqipsi3): New functions.
   9005   1.1.1.3    mrg 
   9006   1.1.1.3    mrg 2011-12-11  Eric Botcazou  <ebotcazou (a] adacore.com>
   9007   1.1.1.3    mrg 
   9008   1.1.1.3    mrg 	* config/sparc/sol2-unwind.h: Use #ifdef directive consistently.
   9009   1.1.1.3    mrg 
   9010   1.1.1.3    mrg 2011-12-09  Georg-Johann Lay  <avr (a] gjlay.de>
   9011   1.1.1.3    mrg 
   9012   1.1.1.3    mrg 	PR target/49313
   9013   1.1.1.3    mrg 	* config/avr/t-avr (LIB1ASMFUNCS): Add _muldi3.
   9014   1.1.1.3    mrg 	* config/avr/lib1funcs.S (__muldi3): New function.
   9015   1.1.1.3    mrg 
   9016   1.1.1.3    mrg 2011-12-06  Andrew Pinski  <apinski (a] cavium.com>
   9017   1.1.1.3    mrg 
   9018   1.1.1.3    mrg 	* crtstuff.c (__do_global_dtors_aux_fini_array_entry): Align to the
   9019   1.1.1.3    mrg 	size of func_ptr.
   9020   1.1.1.3    mrg 	(__frame_dummy_init_array_entry): Likewise.
   9021   1.1.1.3    mrg 
   9022   1.1.1.3    mrg 2011-12-06  Georg-Johann Lay  <avr (a] gjlay.de>
   9023   1.1.1.3    mrg 
   9024   1.1.1.3    mrg 	Forward-port from gcc-4_6-branch r181936 2011-12-02.
   9025   1.1.1.3    mrg 
   9026   1.1.1.3    mrg 	PR target/51345
   9027   1.1.1.3    mrg 	PR target/51002
   9028   1.1.1.3    mrg 	* config/avr/lib1funcs.S (__prologue_saves__,
   9029   1.1.1.3    mrg 	__epilogue_restores__, __divdi3_moddi3): Enclose parts using
   9030   1.1.1.3    mrg 	__SP_H__ in !defined (__AVR_HAVE_8BIT_SP__).  Add FIXME comments.
   9031   1.1.1.3    mrg 
   9032   1.1.1.3    mrg 2011-12-04  Iain Sandoe  <iains (a] gcc.gnu.org>
   9033   1.1.1.3    mrg 
   9034   1.1.1.3    mrg 	* config/rs6000/t-darwin64 (LIB2ADD): Add fp and gp save routines.
   9035   1.1.1.3    mrg 
   9036   1.1.1.3    mrg 2011-11-30  John David Anglin  <dave.anglin (a] nrc-cnrc.gc.ca>
   9037   1.1.1.3    mrg 
   9038   1.1.1.3    mrg 	PR other/51272
   9039   1.1.1.3    mrg 	* config/pa/stublib.c (_ITM_registerTMCloneTable): New stub.
   9040   1.1.1.3    mrg 	(_ITM_deregisterTMCloneTable): Likewise.
   9041   1.1.1.3    mrg 	(__register_frame_info): Fix unused warning.
   9042   1.1.1.3    mrg 	(__deregister_frame_info, __cxa_finalize, _Jv_RegisterClasses,
   9043   1.1.1.3    mrg 	pthread_default_stacksize_np): Likewise.
   9044   1.1.1.3    mrg 	* config/pa/t-stublib (LIBGCCSTUB_OBJS): Add new objects and rules.
   9045   1.1.1.3    mrg 
   9046   1.1.1.3    mrg 2011-11-29  DJ Delorie  <dj (a] redhat.com>
   9047   1.1.1.3    mrg 
   9048   1.1.1.3    mrg 	* config.host (rl78-*-elf): New case.
   9049   1.1.1.3    mrg 	* config/rl78: New directory for the Renesas RL78.
   9050   1.1.1.3    mrg 
   9051   1.1.1.3    mrg 2011-11-29  Bernd Schmidt  <bernds (a] codesourcery.com>
   9052   1.1.1.3    mrg 
   9053   1.1.1.3    mrg 	* config.host (tic6x-*-uclinux): Append to extra_parts.  Fix
   9054   1.1.1.3    mrg 	formatting.
   9055   1.1.1.3    mrg 
   9056   1.1.1.3    mrg 2011-11-28  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   9057   1.1.1.3    mrg 
   9058   1.1.1.3    mrg 	PR other/51022
   9059   1.1.1.3    mrg 	* config/rs6000/t-savresfgpr: New file.
   9060   1.1.1.3    mrg 	* config/rs6000/t-ppccomm (LIB2ADD_ST): Remove all but
   9061   1.1.1.3    mrg 	$(srcdir)/config/rs6000/eabi.S.
   9062   1.1.1.3    mrg 	* config/rs6000/t-ppccomm-ldbl: Remove.
   9063   1.1.1.3    mrg 	* config.host (powerpc-*-freebsd*): Add rs6000/t-savresfgpr to
   9064   1.1.1.3    mrg 	tmake_file.
   9065   1.1.1.3    mrg 	(powerpc-*-eabispe*): Likewise.
   9066   1.1.1.3    mrg 	(powerpc-*-eabi*): Likewise.
   9067   1.1.1.3    mrg 	(powerpc-*-linux*, powerpc64-*-linux*): Likewise.
   9068   1.1.1.3    mrg 	(powerpc-wrs-vxworks, powerpc-wrs-vxworksae): Add rs6000/t-ppccomm
   9069   1.1.1.3    mrg 	to tmake_file, remove rs6000/t-ppccomm-ldbl.
   9070   1.1.1.3    mrg 	(powerpc-*-eabisimaltivec*): Remove rs6000/t-ppccomm-ldbl from
   9071   1.1.1.3    mrg 	tmake_file.
   9072   1.1.1.3    mrg 	(powerpc-*-eabisim*): Likewise.
   9073   1.1.1.3    mrg 	(powerpc-*-elf*): Likewise.
   9074   1.1.1.3    mrg 	(powerpc-*-eabialtivec*): Likewise.
   9075   1.1.1.3    mrg 	(powerpc-xilinx-eabi*): Likewise.
   9076   1.1.1.3    mrg 	(powerpc-*-rtems*): Likewise.
   9077   1.1.1.3    mrg 	(powerpcle-*-elf*): Likewise.
   9078   1.1.1.3    mrg 	(powerpcle-*-eabisim*): Likewise.
   9079   1.1.1.3    mrg 	(powerpcle-*-eabi*): Likewise.
   9080   1.1.1.3    mrg 
   9081   1.1.1.3    mrg 2011-11-27  Ian Lance Taylor  <iant (a] google.com>
   9082   1.1.1.3    mrg 
   9083   1.1.1.3    mrg 	* generic-morestack.c (__splitstack_find): Check for NULL old
   9084   1.1.1.3    mrg 	stack value.
   9085   1.1.1.3    mrg 	(__splitstack_resetcontext): New function.
   9086   1.1.1.3    mrg 	(__splitstack_releasecontext): New function.
   9087   1.1.1.3    mrg 	* libgcc-std.ver.in: Add new functions to GCC_4.7.0.
   9088   1.1.1.3    mrg 
   9089   1.1.1.3    mrg 2011-11-27  Iain Sandoe  <iains (a] gcc.gnu.org>
   9090   1.1.1.3    mrg 
   9091   1.1.1.3    mrg 	* config/darwin-crt-tm.c: Correct comments, use correct licence.
   9092   1.1.1.3    mrg 
   9093   1.1.1.3    mrg 2011-11-27  Iain Sandoe  <iains (a] gcc.gnu.org>
   9094   1.1.1.3    mrg 
   9095   1.1.1.3    mrg 	* config/darwin-crt-tm.c: Remove dummy _ITM_ functions.
   9096   1.1.1.3    mrg 
   9097   1.1.1.3    mrg 2011-11-26  Richard Henderson  <rth (a] redhat.com>
   9098   1.1.1.3    mrg 
   9099   1.1.1.3    mrg 	* config/m68k/linux-atomic.c: New file.
   9100   1.1.1.3    mrg 	* config/m68k/t-linux: New file.
   9101   1.1.1.3    mrg 	* config.host (m68k-uclinux, m68k-linux): Use it.
   9102   1.1.1.3    mrg 
   9103   1.1.1.3    mrg 2011-11-26  Richard Henderson  <rth (a] redhat.com>
   9104   1.1.1.3    mrg 
   9105   1.1.1.3    mrg 	* crtstuff.c (__TMC_LIST__): Mark used not unused.
   9106   1.1.1.3    mrg 	(__TMC_END__): Only declare if hidden is available; in the definition,
   9107   1.1.1.3    mrg 	if hidden is unavailable add a null record.
   9108   1.1.1.3    mrg 	(deregister_tm_clones, register_tm_clones): New.
   9109   1.1.1.3    mrg 	(__do_global_dtors_aux, frame_dummy): Use them.
   9110   1.1.1.3    mrg 	(__do_global_dtors, __do_global_ctors_1): Likewise.
   9111   1.1.1.3    mrg 
   9112   1.1.1.3    mrg 2011-11-22  Iain Sandoe  <iains (a] gcc.gnu.org>
   9113   1.1.1.3    mrg 
   9114   1.1.1.3    mrg 	* config/darwin-crt-tm.c: New file.
   9115   1.1.1.3    mrg 	* config.host (darwin): Build crttms.o crttme.o to provide
   9116   1.1.1.3    mrg 	startup and shutdown for tm clones.
   9117   1.1.1.3    mrg 	* config/t-darwin (crttms.o): New build rule.
   9118   1.1.1.3    mrg 	(crttme.o): Likewise.
   9119   1.1.1.3    mrg 
   9120   1.1.1.3    mrg 2011-11-21  Hans-Peter Nilsson  <hp (a] axis.com>
   9121   1.1.1.3    mrg 
   9122   1.1.1.3    mrg 	* Makefile.in ($(srcdir)/emutls.c): Explain why it's in LIB2ADDEH
   9123   1.1.1.3    mrg 	et al.
   9124   1.1.1.3    mrg 
   9125   1.1.1.3    mrg 2011-11-21  Richard Henderson  <rth (a] redhat.com>
   9126   1.1.1.3    mrg 
   9127   1.1.1.3    mrg 	* crtstuff.c (USE_TM_CLONE_REGISTRY): Default to 1 on ELF.
   9128   1.1.1.3    mrg 	(__TMC_LIST__, __TMC_END__): New.
   9129   1.1.1.3    mrg 	(__do_global_dtors_aux): Call _ITM_deregisterTMCloneTable.
   9130   1.1.1.3    mrg 	(__do_global_dtors): Likewise.
   9131   1.1.1.3    mrg 	(frame_dummy): Call _ITM_registerTMCloneTable.
   9132   1.1.1.3    mrg 	(__do_global_ctors_1): Likewise.
   9133   1.1.1.3    mrg 
   9134   1.1.1.3    mrg 2011-11-21  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   9135   1.1.1.3    mrg 
   9136   1.1.1.3    mrg 	* config.host (iq2000*-*-elf*): Add iq2000/t-iq2000 to tmake_file.
   9137   1.1.1.3    mrg 	(powerpc-*-netbsd*): Add rs6000/t-netbsd to tmake_file.
   9138   1.1.1.3    mrg 	(powerpc-wrs-vxworks, powerpc-wrs-vxworksae): Add to tmake_file.
   9139   1.1.1.3    mrg 	(powerpc-*-lynxos*): Add rs6000/t-lynx to tmake_file.
   9140   1.1.1.3    mrg 	* config/i386/t-darwin64: Remove.
   9141   1.1.1.3    mrg 	* config/sh/t-netbsd (LIB2ADD): Remove.
   9142   1.1.1.3    mrg 
   9143   1.1.1.3    mrg 2011-11-21  Georg-Johann Lay  <avr (a] gjlay.de>
   9144   1.1.1.3    mrg 
   9145   1.1.1.3    mrg 	PR target/49313
   9146   1.1.1.3    mrg 	* config/avr/t-avr (LIB2FUNCS_EXCLUDE): Add _moddi3, _umoddi3.
   9147   1.1.1.3    mrg 	(LIB1ASMFUNCS): Add _divdi3, _udivdi3, _udivmod64, _negdi2.
   9148   1.1.1.3    mrg 	* config/avr/lib1funcs.S (wmov): New assembler macro.
   9149   1.1.1.3    mrg 	(__umoddi3, __udivdi3, __udivdi3_umoddi3): New functions.
   9150   1.1.1.3    mrg 	(__moddi3, __divdi3, __divdi3_moddi3): New functions.
   9151   1.1.1.3    mrg 	(__udivmod64): New function.
   9152   1.1.1.3    mrg 	(__negdi2): New function.
   9153   1.1.1.3    mrg 
   9154   1.1.1.3    mrg 2011-11-21  Gerald Pfeifer  <gerald (a] pfeifer.com>
   9155   1.1.1.3    mrg 
   9156   1.1.1.3    mrg 	* config.host (*-*-freebsd[12], *-*-freebsd[12].*,
   9157   1.1.1.3    mrg 	*-*-freebsd*aout*): Remove.
   9158   1.1.1.3    mrg 
   9159   1.1.1.3    mrg 2011-11-20  Hans-Peter Nilsson  <hp (a] axis.com>
   9160   1.1.1.3    mrg 
   9161   1.1.1.3    mrg 	* static-object.mk (c_flags-$o): Save c_flags.
   9162   1.1.1.3    mrg 	($(base)$(objext)): Use it.
   9163   1.1.1.3    mrg 
   9164   1.1.1.3    mrg 2011-11-18  Steve Ellcey  <sje (a] cup.hp.com>
   9165   1.1.1.3    mrg 
   9166   1.1.1.3    mrg 	* Makefile.in (c_flags): Set to -fno-exceptions to build libunwind.
   9167   1.1.1.3    mrg 
   9168   1.1.1.3    mrg 2011-11-18  Georg-Johann Lay  <avr (a] gjlay.de>
   9169   1.1.1.3    mrg 
   9170   1.1.1.3    mrg 	PR target/49868
   9171   1.1.1.3    mrg 	* config/avr/t-avr (LIB1ASMFUNCS): Add _xload_2 _xload_3 _xload_4.
   9172   1.1.1.3    mrg 	* config/avr/lib1funcs.S (__xload_2, __xload_3, __xload_4):
   9173   1.1.1.3    mrg 	New functions.
   9174   1.1.1.3    mrg 
   9175   1.1.1.3    mrg 2011-11-16  Matthew Gretton-Dann  <matthew.gretton-dann (a] arm.com>
   9176   1.1.1.3    mrg 
   9177   1.1.1.3    mrg 	* config/arm/lib1funcs.asm (udivsi3): Add support for divide
   9178   1.1.1.3    mrg 	functions.
   9179   1.1.1.3    mrg 	(aeabi_uidivmod): Likewise.
   9180   1.1.1.3    mrg 	(umodsi3): Likewise.
   9181   1.1.1.3    mrg 	(divsi3): Likewise.
   9182   1.1.1.3    mrg 	(aeabi_idivmod): Likewise.
   9183   1.1.1.3    mrg 	(modsi3): Likewise.
   9184   1.1.1.3    mrg 
   9185   1.1.1.3    mrg 2011-11-16  Tristan Gingold  <gingold (a] adacore.com>
   9186   1.1.1.3    mrg 
   9187   1.1.1.3    mrg 	* config/alpha/qrnnd.S: Use specific pseudos for VMS.
   9188   1.1.1.3    mrg 
   9189   1.1.1.3    mrg 2011-11-15  Georg-Johann Lay  <avr (a] gjlay.de>
   9190   1.1.1.3    mrg 
   9191   1.1.1.3    mrg 	PR target/49868
   9192   1.1.1.3    mrg 	* config/avr/t-avr (LIB1ASMFUNCS): Add _load_3,  _load_4.
   9193   1.1.1.3    mrg 	* config/avr/lib1funcs.S (__load_3, __load_4, __xload_2): New functions.
   9194   1.1.1.3    mrg 
   9195   1.1.1.3    mrg 2011-11-13  John David Anglin  <dave.anglin (a] nrc-cnrc.gc.ca>
   9196   1.1.1.3    mrg 
   9197   1.1.1.3    mrg 	* config.host (hppa*64*-*-hpux11*): Remove pa/t-stublib64 from
   9198   1.1.1.3    mrg 	tmake_file list.
   9199   1.1.1.3    mrg 	* config/pa/t-stublib: Merge rules from config/pa/t-stublib64.
   9200   1.1.1.3    mrg 	* config/pa/t-stublib64: Delete.
   9201   1.1.1.3    mrg 
   9202   1.1.1.3    mrg 2011-11-12  Richard Henderson  <rth (a] redhat.com>
   9203   1.1.1.3    mrg 
   9204   1.1.1.3    mrg 	* config/rs6000/linux-unwind.h (frob_update_context): Properly
   9205   1.1.1.3    mrg 	cast the pointer argument to _Unwind_SetGRPtr.
   9206   1.1.1.3    mrg 
   9207   1.1.1.3    mrg 2011-11-11  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   9208   1.1.1.3    mrg 
   9209   1.1.1.3    mrg 	* config/spu/t-elf (LIB2ADD): Use LIB2FUNCS_EXCLUDE instead.
   9210   1.1.1.3    mrg 
   9211   1.1.1.3    mrg 2011-11-09  Ian Lance Taylor  <iant (a] google.com>
   9212   1.1.1.3    mrg 
   9213   1.1.1.3    mrg 	* generic-morestack.c: Include <string.h>.
   9214   1.1.1.3    mrg 	(uintptr_type): Define.
   9215   1.1.1.3    mrg 	(struct initial_sp): Add dont_block_signals field.  Reduce size of
   9216   1.1.1.3    mrg 	extra array by 1.
   9217   1.1.1.3    mrg 	(allocate_segment): Set prev field to NULL.  Don't set
   9218   1.1.1.3    mrg 	__morestack_current_segment or __morestack_segments.
   9219   1.1.1.3    mrg 	(__generic_morestack): Update current->prev and *pp after calling
   9220   1.1.1.3    mrg 	allocate_segment.
   9221   1.1.1.3    mrg 	(__morestack_block_signals): Don't do anything if
   9222   1.1.1.3    mrg 	dont_block_signals is set.
   9223   1.1.1.3    mrg 	(__morestack_unblock_signals): Likewise.
   9224   1.1.1.3    mrg 	(__generic_findstack): Check for initial_sp == NULL.  Add casts to
   9225   1.1.1.3    mrg 	uintptr_type.
   9226   1.1.1.3    mrg 	(__splitstack_block_signals): New function.
   9227   1.1.1.3    mrg 	(enum __splitstack_content_offsets): Define.
   9228   1.1.1.3    mrg 	(__splitstack_getcontext, __splitstack_setcontext): New functions.
   9229   1.1.1.3    mrg 	(__splitstack_makecontext): New function.
   9230   1.1.1.3    mrg 	(__splitstack_block_signals_context): New function.
   9231   1.1.1.3    mrg 	(__splitstack_find_context): New function.
   9232   1.1.1.3    mrg 	* config/i386/morestack.S (__morestack_get_guard): New function.
   9233   1.1.1.3    mrg 	(__morestack_set_guard, __morestack_make_guard): New functions.
   9234   1.1.1.3    mrg 	* libgcc-std.ver.in: Add new functions to GCC_4.7.0.
   9235   1.1.1.3    mrg 
   9236   1.1.1.3    mrg 2011-11-09  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   9237   1.1.1.3    mrg 
   9238   1.1.1.3    mrg 	* config.host (i[34567]86-*-cygwin*): Move i386/t-mingw-pthread ...
   9239   1.1.1.3    mrg 	(i[34567]86-*-mingw*): ... here.
   9240   1.1.1.3    mrg 	(x86_64-*-mingw*): ... here.
   9241   1.1.1.3    mrg 
   9242   1.1.1.3    mrg 2011-11-08  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   9243   1.1.1.3    mrg 
   9244   1.1.1.3    mrg 	* config/c6x/t-elf (LIB2ADD): Add instead of assigning.
   9245   1.1.1.3    mrg 
   9246   1.1.1.3    mrg 2011-11-07  Nathan Sidwell  <nathan (a] acm.org>
   9247   1.1.1.3    mrg 
   9248   1.1.1.3    mrg 	* libgcov.c (struct gcov_fn_buffer): New struct.
   9249   1.1.1.3    mrg 	(buffer_fn_data): New helper.
   9250   1.1.1.3    mrg 	(gcov_exit): Rework for new gcov data structures.
   9251   1.1.1.3    mrg 
   9252   1.1.1.3    mrg 2011-11-07  Georg-Johann Lay  <avr (a] gjlay.de>
   9253   1.1.1.3    mrg 
   9254   1.1.1.3    mrg 	PR target/49313
   9255   1.1.1.3    mrg 	* config/avr/lib1funcs.S (__divmodhi4, __divmodsi4): Tweak speed.
   9256   1.1.1.3    mrg 
   9257   1.1.1.3    mrg 2011-11-07  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   9258   1.1.1.3    mrg 
   9259   1.1.1.3    mrg 	* config.host (tmake_file): Correct comment.
   9260   1.1.1.3    mrg 	(bfin*-elf*): Remove bfin/t-elf from tmake_file, add
   9261   1.1.1.3    mrg 	t-libgcc-pic.
   9262   1.1.1.3    mrg 	(bfin*-uclinux*): Likewise.
   9263   1.1.1.3    mrg 	(bfin*-linux-uclibc*): Likewise.
   9264   1.1.1.3    mrg 	(xstormy16-*-elf): Add stormy16/t-stormy16 to tmake_file.
   9265   1.1.1.3    mrg 
   9266   1.1.1.3    mrg 	* config/arm/t-elf (HOST_LIBGCC2_CFLAGS): Append instead of
   9267   1.1.1.3    mrg 	assigning.
   9268   1.1.1.3    mrg 	* config/arm/t-strongarm-elf (HOST_LIBGCC2_CFLAGS): Likewise.
   9269   1.1.1.3    mrg 	* config/avr/t-avr (HOST_LIBGCC2_CFLAGS): Likewise.
   9270   1.1.1.3    mrg 	* config/c6x/t-elf (HOST_LIBGCC2_CFLAGS): Likewise.
   9271   1.1.1.3    mrg 	* config/h8300/t-h8300 (HOST_LIBGCC2_CFLAGS): Likewise.
   9272   1.1.1.3    mrg 	* config/lm32/t-elf (HOST_LIBGCC2_CFLAGS): Likewise.
   9273   1.1.1.3    mrg 	* config/m32r/t-m32r (HOST_LIBGCC2_CFLAGS): Likewise.
   9274   1.1.1.3    mrg 	* config/mcore/t-mcore (HOST_LIBGCC2_CFLAGS): Likewise.
   9275   1.1.1.3    mrg 	* config/mips/t-elf (HOST_LIBGCC2_CFLAGS): Likewise.
   9276   1.1.1.3    mrg 	* config/mmix/t-mmix (HOST_LIBGCC2_CFLAGS): Likewise.
   9277   1.1.1.3    mrg 	* config/pdp11/t-pdp11 (HOST_LIBGCC2_CFLAGS): Likewise.
   9278   1.1.1.3    mrg 	* config/picochip/t-picochip (HOST_LIBGCC2_CFLAGS): Likewise.
   9279   1.1.1.3    mrg 	* config/stormy16/t-stormy16 (HOST_LIBGCC2_CFLAGS): Likewise.
   9280   1.1.1.3    mrg 	* config/t-openbsd-thread (HOST_LIBGCC2_CFLAGS): Likewise.
   9281   1.1.1.3    mrg 
   9282   1.1.1.3    mrg 	* config/bfin/t-elf: Remove.
   9283   1.1.1.3    mrg 	* config/t-vxworks (HOST_LIBGCC2_CFLAGS): Remove.
   9284   1.1.1.3    mrg 
   9285   1.1.1.3    mrg 2011-11-07  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   9286   1.1.1.3    mrg 
   9287   1.1.1.3    mrg 	* config.host (*-*-rtems*): Add t-rtems to tmake_file.
   9288   1.1.1.3    mrg 	(i[34567]86-*-rtems*): Remove t-rtems from tmake_file.
   9289   1.1.1.3    mrg 	(lm32-*-elf*, lm32-*-rtems*): Split into ...
   9290   1.1.1.3    mrg 	(lm32-*-elf*): ... this.
   9291   1.1.1.3    mrg 	(lm32-*-rtems*): ... and this.
   9292   1.1.1.3    mrg 	Add to tmake_file.
   9293   1.1.1.3    mrg 	(m32r-*-rtems*): Add to tmake_file.
   9294   1.1.1.3    mrg 	(moxie-*-rtems*): Likewise.
   9295   1.1.1.3    mrg 	(sparc-*-rtems*): Likewise.
   9296   1.1.1.3    mrg 	Remove t-rtems from tmake_file.
   9297   1.1.1.3    mrg 	(sparc64-*-rtems*): Likewise.
   9298   1.1.1.3    mrg 	* config/t-rtems (HOST_LIBGCC2_CFLAGS): Use LIBGCC2_INCLUDES
   9299   1.1.1.3    mrg 	instead.
   9300   1.1.1.3    mrg 
   9301   1.1.1.3    mrg 2011-11-07  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   9302   1.1.1.3    mrg 
   9303   1.1.1.3    mrg 	PR bootstrap/50982
   9304   1.1.1.3    mrg 	* config/gthr-posix.h: Move ...
   9305   1.1.1.3    mrg 	* gthr-posix.h: ... here.
   9306   1.1.1.3    mrg 	* config/gthr-lynx.h: Reflect this.
   9307   1.1.1.3    mrg 	* config/gthr-vxworks.h: Likewise.
   9308   1.1.1.3    mrg 	* config/rs6000/gthr-aix.h: Likewise.
   9309   1.1.1.3    mrg 	* configure.ac (target_thread_file): Likewise.
   9310   1.1.1.3    mrg 	* configure: Regenerate.
   9311   1.1.1.3    mrg 
   9312   1.1.1.3    mrg 2011-11-06  Sebastian Huber  <sebastian.huber (a] embedded-brains.de>
   9313   1.1.1.3    mrg 
   9314   1.1.1.3    mrg 	* config.host (arm*-*-rtemseabi*): New target.
   9315   1.1.1.3    mrg 
   9316   1.1.1.3    mrg 2011-11-06  John David Anglin  <dave.anglin (a] nrc-cnrc.gc.ca>
   9317   1.1.1.3    mrg 
   9318   1.1.1.3    mrg 	PR other/50991
   9319   1.1.1.3    mrg 	* Makefile.in: Make EXTRA_PARTS depend on libgcc_tm.h instead of
   9320   1.1.1.3    mrg 	extra-parts.
   9321   1.1.1.3    mrg 
   9322   1.1.1.3    mrg 2011-11-05  Joern Rennecke  <joern.rennecke (a] embecosm.com>
   9323   1.1.1.3    mrg 
   9324   1.1.1.3    mrg 	* config.host (epiphany-*-elf*): New configuration.
   9325   1.1.1.3    mrg 	* config/epiphany: New Directory.
   9326   1.1.1.3    mrg 
   9327   1.1.1.3    mrg 2011-11-05  Ralf Corspius  <ralf.corsepius (a] rtems.org>
   9328   1.1.1.3    mrg 
   9329   1.1.1.3    mrg 	* config.host (avr-*-rtems*): Add config/avr/t-rtems.
   9330   1.1.1.3    mrg 	* config/avr/t-rtems: New.
   9331   1.1.1.3    mrg 	Filter out _exit from LIB1ASMFUNCS.
   9332   1.1.1.3    mrg 
   9333   1.1.1.3    mrg 2011-11-04  David S. Miller  <davem (a] davemloft.net>
   9334   1.1.1.3    mrg 
   9335   1.1.1.3    mrg 	* configure.ac: Test for 64-bit addresses on !x86 using __LP64__.
   9336   1.1.1.3    mrg 	* configure: Rebuild.
   9337   1.1.1.3    mrg 
   9338   1.1.1.3    mrg 2011-11-04  Andreas Krebbel  <Andreas.Krebbel (a] de.ibm.com>
   9339   1.1.1.3    mrg 
   9340   1.1.1.3    mrg 	* config/s390/t-crtstuff: Add -fPIC to CRTSTUFF_T_CFLAGS_S
   9341   1.1.1.3    mrg 	variable.
   9342   1.1.1.3    mrg 
   9343   1.1.1.3    mrg 2011-11-04  Georg-Johann Lay  <avr (a] gjlay.de>
   9344   1.1.1.3    mrg 
   9345   1.1.1.3    mrg 	PR target/50931
   9346   1.1.1.3    mrg 	* config/t-avr (LIB1ASMFUNCS): Add _divmodpsi4, _udivmodpsi4.
   9347   1.1.1.3    mrg 	* config/lib1funcs.S (__udivmodpsi4, __divmodpsi4): New functions.
   9348   1.1.1.3    mrg 
   9349   1.1.1.3    mrg 2011-11-04  Joel Sherrill  <joel.sherrill (a] oarcorp.com>
   9350   1.1.1.3    mrg 
   9351   1.1.1.3    mrg 	PR target/50989
   9352   1.1.1.3    mrg 	* config.host (sparc-*-rtems*): Add sparc/t-softmul.
   9353   1.1.1.3    mrg 
   9354   1.1.1.3    mrg 2011-11-04  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   9355   1.1.1.3    mrg 
   9356   1.1.1.3    mrg 	* config/c6x/t-elf (LIB2ADDEH): Set.
   9357   1.1.1.3    mrg 	* config/c6x/t-c6x-elf: Remove.
   9358   1.1.1.3    mrg 
   9359   1.1.1.3    mrg 2011-11-04  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   9360   1.1.1.3    mrg 
   9361   1.1.1.3    mrg 	* config/i386/sol2-ci.S: Rename to ...
   9362   1.1.1.3    mrg 	* config/i386/crti.S: ... this.
   9363   1.1.1.3    mrg 	* config/i386/sol2-cn.S: Rename to ...
   9364   1.1.1.3    mrg 	* config/i386/crtn.S: ... this.
   9365   1.1.1.3    mrg 	* config/sparc/sol2-ci.S: Rename to ...
   9366   1.1.1.3    mrg 	* config/sparc/crti.S: ... this.
   9367   1.1.1.3    mrg 	* config/sparc/sol2-cn.S: Rename to ...
   9368   1.1.1.3    mrg 	* config/sparc/crtn.S: ... this.
   9369   1.1.1.3    mrg 	* config/t-sol2 (CUSTOM_CRTIN): Remove.
   9370   1.1.1.3    mrg 	(crti.o, crtn.o): Remove.
   9371   1.1.1.3    mrg 
   9372   1.1.1.3    mrg 2011-11-04  Tristan Gingold  <gingold (a] adacore.com>
   9373   1.1.1.3    mrg 
   9374   1.1.1.3    mrg 	* config/ia64/fde-vms.c: Do not include md-unwind-support.h
   9375   1.1.1.3    mrg 
   9376   1.1.1.3    mrg 2011-11-04  Kaz Kojima  <kkojima (a] gcc.gnu.org>
   9377   1.1.1.3    mrg 
   9378   1.1.1.3    mrg 	* config/sh/t-sh: Use $(gcc_compile) instead of $(compile).
   9379   1.1.1.3    mrg 
   9380   1.1.1.3    mrg 2011-11-03  Hans-Peter Nilsson  <hp (a] axis.com>
   9381   1.1.1.3    mrg 
   9382   1.1.1.3    mrg 	* config.host (crisv32-*-none, cris-*-none): Remove.
   9383   1.1.1.3    mrg 	(crisv32-*-elf): Append to tmake_file, don't just set it.
   9384   1.1.1.3    mrg 	(cris-*-elf): Add missing t-fdpbit to tmake_file.
   9385   1.1.1.3    mrg 
   9386   1.1.1.3    mrg 2011-11-03  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   9387   1.1.1.3    mrg 
   9388   1.1.1.3    mrg 	* config/rs6000/t-ppccomm (ecrti$(objext)): Use $<.
   9389   1.1.1.3    mrg 	(ecrtn$(objext)): Likewise.
   9390   1.1.1.3    mrg 	(ncrti$(objext)): Likewise.
   9391   1.1.1.3    mrg 	(ncrtn$(objext)): Likewise.
   9392   1.1.1.3    mrg 
   9393   1.1.1.3    mrg 2011-11-03  Andreas Schwab  <schwab (a] redhat.com>
   9394   1.1.1.3    mrg 
   9395   1.1.1.3    mrg 	* config/ia64/t-ia64 (crtbeginS.o): Fix whitespace damage.
   9396   1.1.1.3    mrg 
   9397   1.1.1.3    mrg 2011-11-02  David S. Miller  <davem (a] davemloft.net>
   9398   1.1.1.3    mrg 
   9399   1.1.1.3    mrg 	* configure.ac: Set host_address on sparc too.
   9400   1.1.1.3    mrg 	* configure: Regenerate.
   9401   1.1.1.3    mrg 	* config.host: Add sparc/t-linux64 and sparc/t-softmul conditionally
   9402   1.1.1.3    mrg 	based upon host_address.
   9403   1.1.1.3    mrg 	* config/sparc/t-linux64: Set CRTSTUFF_T_CFLAGS unconditionally.
   9404   1.1.1.3    mrg 
   9405   1.1.1.3    mrg 2011-11-02  Jason Merrill  <jason (a] redhat.com>
   9406   1.1.1.3    mrg 
   9407   1.1.1.3    mrg 	* config/rs6000/t-ppccomm: Add missing \.
   9408   1.1.1.3    mrg 
   9409   1.1.1.3    mrg 2011-11-02  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   9410   1.1.1.3    mrg 
   9411   1.1.1.3    mrg 	* gthr-single.h, gthr.h: New files.
   9412   1.1.1.3    mrg 	* config/gthr-lynx.h, config/gthr-posix.h., config/gthr-rtems.h,
   9413   1.1.1.3    mrg 	config/gthr-vxworks.h, config/i386/gthr-win32.h,
   9414   1.1.1.3    mrg 	config/mips/gthr-mipssde.h, config/pa/gthr-dce.h,
   9415   1.1.1.3    mrg 	config/rs6000/gthr-aix.h, config/s390/gthr-tpf.h: New files.
   9416   1.1.1.3    mrg 	* config/i386/gthr-win32.c: Include "gthr-win32.h".
   9417   1.1.1.3    mrg 	* configure.ac (thread_header): New variable.
   9418   1.1.1.3    mrg 	Set it depending on target_thread_file.
   9419   1.1.1.3    mrg 	(gthr-default.h): Link from $thread_header.
   9420   1.1.1.3    mrg 	* configure: Regenerate.
   9421   1.1.1.3    mrg 	* Makefile.in (LIBGCC2_CFLAGS): Remove $(GTHREAD_FLAGS).
   9422   1.1.1.3    mrg 
   9423   1.1.1.3    mrg 2011-11-02  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   9424   1.1.1.3    mrg 
   9425   1.1.1.3    mrg 	* configure.ac (tm_file_): New variable.
   9426   1.1.1.3    mrg 	Determine from tm_file.
   9427   1.1.1.3    mrg 	(tm_file, tm_defines): Substitute.
   9428   1.1.1.3    mrg 	* configure: Regenerate.
   9429   1.1.1.3    mrg 	* mkheader.sh: New file.
   9430   1.1.1.3    mrg 	* Makefile.in (clean): Remove libgcc_tm.h.
   9431   1.1.1.3    mrg 	($(objects)): Depend on libgcc_tm.h.
   9432   1.1.1.3    mrg 	(libgcc_tm_defines, libgcc_tm_file): New variables.
   9433   1.1.1.3    mrg 	(libgcc_tm.h, libgcc_tm.stamp): New targets.
   9434   1.1.1.3    mrg 	($(libgcc-objects), $(libgcc-s-objects), $(libgcc-eh-objects))
   9435   1.1.1.3    mrg 	($(libgcov-objects), $(libunwind-objects), $(libunwind-s-objects))
   9436   1.1.1.3    mrg 	($(extra-parts)): Depend on libgcc_tm.h.
   9437   1.1.1.3    mrg 	* config.host (tm_defines, tm_file): New variable.
   9438   1.1.1.3    mrg 	(arm*-*-linux*): Set tm_file for arm*-*-linux-*eabi.
   9439   1.1.1.3    mrg 	(arm*-*-uclinux*): Set tm_file for arm*-*-uclinux*eabi.
   9440   1.1.1.3    mrg 	(arm*-*-eabi*, arm*-*-symbianelf*): Set tm_file.
   9441   1.1.1.3    mrg 	(avr-*-rtems*): Likewise.
   9442   1.1.1.3    mrg 	(avr-*-*): Likewise.
   9443   1.1.1.3    mrg 	(frv-*-elf): Likewise.
   9444   1.1.1.3    mrg 	(frv-*-*linux*): Likewise.
   9445   1.1.1.3    mrg 	(h8300-*-rtems*): Likewise.
   9446   1.1.1.3    mrg 	(h8300-*-elf*): Likewise.
   9447   1.1.1.3    mrg 	(i[34567]86-*-darwin*): Likewise.
   9448   1.1.1.3    mrg 	(x86_64-*-darwin*): Likewise.
   9449   1.1.1.3    mrg 	(rx-*-elf): Likewise.
   9450   1.1.1.3    mrg 	(tic6x-*-uclinux): Likewise.
   9451   1.1.1.3    mrg 	(tic6x-*-elf): Likewise.
   9452   1.1.1.3    mrg 	(i[34567]86-*-linux*, x86_64-*-linux*): Likewise.
   9453   1.1.1.3    mrg 	* config/alpha/gthr-posix.c: Include libgcc_tm.h.
   9454   1.1.1.3    mrg 	* config/i386/cygming-crtbegin.c: Likewise.
   9455   1.1.1.3    mrg 	* config/i386/cygming-crtend.c: Likewise.
   9456   1.1.1.3    mrg 	* config/ia64/fde-vms.c: Likewise.
   9457   1.1.1.3    mrg 	* config/ia64/unwind-ia64.c: Likewise.
   9458   1.1.1.3    mrg 	* config/libbid/bid_gcc_intrinsics.h: Likewise.
   9459   1.1.1.3    mrg 	* config/rs6000/darwin-fallback.c: Likewise.
   9460   1.1.1.3    mrg 	* config/stormy16/lib2funcs.c: Likewise.
   9461   1.1.1.3    mrg 	* config/xtensa/unwind-dw2-xtensa.c: Likewise.
   9462   1.1.1.3    mrg 	* crtstuff.c: Likewise.
   9463   1.1.1.3    mrg 	* dfp-bit.h: Likewise.
   9464   1.1.1.3    mrg 	* emutls.c: Likewise.
   9465   1.1.1.3    mrg 	* fixed-bit.c: Likewise.
   9466   1.1.1.3    mrg 	* fp-bit.c: Likewise.
   9467   1.1.1.3    mrg 	* generic-morestack-thread.c: Likewise.
   9468   1.1.1.3    mrg 	* generic-morestack.c: Likewise.
   9469   1.1.1.3    mrg 	* libgcc2.c: Likewise.
   9470   1.1.1.3    mrg 	* libgcov.c: Likewise.
   9471   1.1.1.3    mrg 	* unwind-dw2-fde-dip.c: Likewise.
   9472   1.1.1.3    mrg 	* unwind-dw2-fde.c: Likewise.
   9473   1.1.1.3    mrg 	* unwind-dw2.c: Likewise.
   9474   1.1.1.3    mrg 	* unwind-sjlj.c: Likewise.
   9475   1.1.1.3    mrg 
   9476   1.1.1.3    mrg 2011-11-02  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   9477   1.1.1.3    mrg 
   9478   1.1.1.3    mrg 	* configure.ac: Include ../config/picflag.m4.
   9479   1.1.1.3    mrg 	(GCC_PICFLAG): Call it.
   9480   1.1.1.3    mrg 	Substitute.
   9481   1.1.1.3    mrg 	* configure: Regenerate.
   9482   1.1.1.3    mrg 	* Makefile.in (gcc_srcdir): Remove.
   9483   1.1.1.3    mrg 	(LIBGCC2_DEBUG_CFLAGS, LIBGCC2_CFLAGS, LIBGCC2_INCLUDES)
   9484   1.1.1.3    mrg 	(HOST_LIBGCC2_CFLAGS, PICFLAG, LIB2FUNCS_ST, LIB2FUNCS_EXCLUDE)
   9485   1.1.1.3    mrg 	(LIB2_DIVMOD_FUNCS, LIB2ADD, LIB2ADD_ST): Set.
   9486   1.1.1.3    mrg 	($(lib2funcs-o), $(lib2funcs-s-o), $(lib2-divmod-o))
   9487   1.1.1.3    mrg 	($(lib2-divmod-s-o)): Use $(srcdir) to refer to libgcc2.c.
   9488   1.1.1.3    mrg 	Use $<.
   9489   1.1.1.3    mrg 	Remove comment.
   9490   1.1.1.3    mrg 	* libgcc2.c, libgcc2.h, gbl-ctors.h, longlong.h: New files.
   9491   1.1.1.3    mrg 	* siditi-object.mk ($o$(objext), $(o)_s$(objext)): Use $(srcdir)
   9492   1.1.1.3    mrg 	to refer to libgcc2.c.
   9493   1.1.1.3    mrg 	Use $<.
   9494   1.1.1.3    mrg 	* config/darwin-64.c: New file.
   9495   1.1.1.3    mrg 	* config/darwin-crt3.c: Remove comment.
   9496   1.1.1.3    mrg 	* config/divmod.c, config/floatunsidf.c, config/floatunsisf.c,
   9497   1.1.1.3    mrg 	config/floatunsitf.c, config/floatunsixf.c, config/udivmod.c,
   9498   1.1.1.3    mrg 	config/udivmodsi4.c: New files.
   9499   1.1.1.3    mrg 	* config/memcmp.c, config/memcpy.c, config/memmove.c,
   9500   1.1.1.3    mrg 	config/memset.c: New files.
   9501   1.1.1.3    mrg 	* config/t-crtstuff-pic (CRTSTUFF_T_CFLAGS_S): Use $(PICFLAG).
   9502   1.1.1.3    mrg 	* config/t-darwin (HOST_LIBGCC2_CFLAGS): Set.
   9503   1.1.1.3    mrg 	* config/t-freebsd-thread, config/t-libgcc-pic: New files.
   9504   1.1.1.3    mrg 	* config/t-libunwind (HOST_LIBGCC2_CFLAGS): Set.
   9505   1.1.1.3    mrg 	* config/t-openbsd-thread: New file.
   9506   1.1.1.3    mrg 	* config/t-sol2 (HOST_LIBGCC2_CFLAGS): Remove.
   9507   1.1.1.3    mrg 	* config/t-vxworks, config/vxlib-tls.c, config/vxlib.c: New files.
   9508   1.1.1.3    mrg 	* config/alpha/gthr-posix.c, config/alpha/qrnnd.S: New files.
   9509   1.1.1.3    mrg 	* config/alpha/t-alpha (LIB2ADD): Use $(srcdir) to refer to
   9510   1.1.1.3    mrg 	qrnnd.S.
   9511   1.1.1.3    mrg 	Adapt filename.
   9512   1.1.1.3    mrg 	* config/alpha/t-osf-pthread (LIB2ADD): Use $(srcdir)/config/alpha
   9513   1.1.1.3    mrg 	to refer to gthr-posix.c.
   9514   1.1.1.3    mrg 	* config/alpha/t-vms (LIB2ADD): Set.
   9515   1.1.1.3    mrg 	* config/alpha/vms-gcc_shell_handler.c: New file.
   9516   1.1.1.3    mrg 	* config/arm/bpabi.c, config/arm/fp16.c,
   9517   1.1.1.3    mrg 	config/arm/linux-atomic.c, config/arm/linux-atomic-64bit.c,
   9518   1.1.1.3    mrg 	config/arm/unaligned-funcs.c: New files.
   9519   1.1.1.3    mrg 	* config/arm/t-bpabi (LIB2ADD, LIB2ADD_ST): Set.
   9520   1.1.1.3    mrg 	* config/arm/t-elf (HOST_LIBGCC2_CFLAGS): Set.
   9521   1.1.1.3    mrg 	* config/arm/t-linux: Likewise.
   9522   1.1.1.3    mrg 	* config/arm/t-linux-eabi (LIB2ADD_ST): Add.
   9523   1.1.1.3    mrg 	* config/arm/t-netbsd: New file.
   9524   1.1.1.3    mrg 	* config/arm/t-strongarm-elf (HOST_LIBGCC2_CFLAGS): Set.
   9525   1.1.1.3    mrg 	* config/arm/t-symbian (LIB2ADD_ST): Set.
   9526   1.1.1.3    mrg 	* config/avr/t-avr (LIB2FUNCS_EXCLUDE, HOST_LIBGCC2_CFLAGS): Set.
   9527   1.1.1.3    mrg 	* config/bfin/t-crtstuff (CRTSTUFF_T_CFLAGS): Use $(PICFLAG).
   9528   1.1.1.3    mrg 	* config/bfin/t-elf: New file.
   9529   1.1.1.3    mrg 	* config/c6x/eqd.c, config/c6x/eqf.c, config/c6x/ged.c,
   9530   1.1.1.3    mrg 	config/c6x/gef.c, config/c6x/gtd.c, config/c6x/gtf.c,
   9531   1.1.1.3    mrg 	config/c6x/led.c, config/c6x/lef.c, config/c6x/ltd.c,
   9532   1.1.1.3    mrg 	config/c6x/ltf.c: New files.
   9533   1.1.1.3    mrg 	* config/c6x/t-elf (LIB2FUNCS_EXCLUDE, LIB2ADD)
   9534   1.1.1.3    mrg 	(HOST_LIBGCC2_CFLAGS): Set.
   9535   1.1.1.3    mrg 	* config/c6x/t-uclinux (HOST_LIBGCC2_CFLAGS): Set.
   9536   1.1.1.3    mrg 	(CRTSTUFF_T_CFLAGS): Use $(PICFLAG).
   9537   1.1.1.3    mrg 	* config/cris/arit.c, config/cris/mulsi3.S, config/cris/t-cris:
   9538   1.1.1.3    mrg 	New files.
   9539   1.1.1.3    mrg 	* config/cris/t-elfmulti (LIB2ADD_ST): Set.
   9540   1.1.1.3    mrg 	* config/cris/t-linux (HOST_LIBGCC2_CFLAGS): Remove.
   9541   1.1.1.3    mrg 	* config/frv/cmovd.c, config/frv/cmovh.c, config/frv/cmovw.c,
   9542   1.1.1.3    mrg 	config/frv/modi.c, config/frv/uitod.c, config/frv/uitof.c,
   9543   1.1.1.3    mrg 	config/frv/ulltod.c, config/frv/ulltof.c, config/frv/umodi.c: New
   9544   1.1.1.3    mrg 	files.
   9545   1.1.1.3    mrg 	* config/frv/t-frv (LIB2ADD): Set.
   9546   1.1.1.3    mrg 	* config/frv/t-linux (CRTSTUFF_T_CFLAGS): Use $(PICFLAG).
   9547   1.1.1.3    mrg 	* config/h8300/clzhi2.c, config/h8300/ctzhi2.c,
   9548   1.1.1.3    mrg 	config/h8300/fixunssfsi.c, config/h8300/parityhi2.c,
   9549   1.1.1.3    mrg 	config/h8300/popcounthi2.c: New files.
   9550   1.1.1.3    mrg 	* config/h8300/t-h8300 (LIB2ADD, HOST_LIBGCC2_CFLAGS): Set.
   9551   1.1.1.3    mrg 	* config/i386/gthr-win32.c: New file.
   9552   1.1.1.3    mrg 	* config/i386/t-cygming (LIBGCC2_INCLUDES): Set.
   9553   1.1.1.3    mrg 	* config/i386/t-cygwin: Likewise.
   9554   1.1.1.3    mrg 	* config/i386/t-darwin, config/i386/t-darwin64,
   9555   1.1.1.3    mrg 	config/i386/t-gthr-win32, config/i386/t-interix: New files.
   9556   1.1.1.3    mrg 	* config/i386/t-nto (HOST_LIBGCC2_CFLAGS): Set.
   9557   1.1.1.3    mrg 	(CRTSTUFF_T_CFLAGS): Use $(PICFLAG).
   9558   1.1.1.3    mrg 	* config/i386/t-sol2 (CRTSTUFF_T_CFLAGS): Use $(PICFLAG).
   9559   1.1.1.3    mrg 	* config/ia64/quadlib.c: New file.
   9560   1.1.1.3    mrg 	* config/ia64/t-hpux (LIB2ADD): Set.
   9561   1.1.1.3    mrg 	* config/ia64/t-ia64: Add comment.
   9562   1.1.1.3    mrg 	* config/iq2000/lib2funcs.c, config/iq2000/t-iq2000: New files.
   9563   1.1.1.3    mrg 	* config/lm32/t-uclinux (CRTSTUFF_T_CFLAGS): Use $(PICFLAG).
   9564   1.1.1.3    mrg 	(HOST_LIBGCC2_CFLAGS): Append, remove -fPIC.
   9565   1.1.1.3    mrg 	* config/m32c/lib2funcs.c, config/m32c/trapv.c: New files.
   9566   1.1.1.3    mrg 	* config/m32c/t-m32c (LIB2ADD): Set.
   9567   1.1.1.3    mrg 	* config/m32r/t-linux (HOST_LIBGCC2_CFLAGS): Set.
   9568   1.1.1.3    mrg 	* config/m32r/t-m32r: Likewise.
   9569   1.1.1.3    mrg 	* config/m68k/fpgnulib.c: New file.
   9570   1.1.1.3    mrg 	* config/m68k/t-floatlib (LIB2ADD): Set.
   9571   1.1.1.3    mrg 	(xfgnulib.c): New target.
   9572   1.1.1.3    mrg 	* config/mcore/t-mcore (HOST_LIBGCC2_CFLAGS): Set.
   9573   1.1.1.3    mrg 	* config/mep/lib2funcs.c, config/mep/tramp.c: New files.
   9574   1.1.1.3    mrg 	* config/mep/t-mep (LIB2ADD): Set.
   9575   1.1.1.3    mrg 	* config/microblaze/divsi3.asm: Rename to divsi3.S.
   9576   1.1.1.3    mrg 	* config/microblaze/moddi3.asm: Rename to moddi3.S.
   9577   1.1.1.3    mrg 	* config/microblaze/modsi3.asm: Rename to modsi3.S.
   9578   1.1.1.3    mrg 	* config/microblaze/muldi3_hard.asm: Rename to hard.S.
   9579   1.1.1.3    mrg 	* config/microblaze/mulsi3.asm: Rename to mulsi3.S.
   9580   1.1.1.3    mrg 	* config/microblaze/stack_overflow_exit.asm: Rename to exit.S.
   9581   1.1.1.3    mrg 	* config/microblaze/udivsi3.asm: Rename to udivsi3.S.
   9582   1.1.1.3    mrg 	* config/microblaze/umodsi3.asm: Rename to umodsi3.S.
   9583   1.1.1.3    mrg 	* config/microblaze/t-microblaze (LIB2ADD): Reflect this.
   9584   1.1.1.3    mrg 	* config/mips/t-elf, config/mips/t-vr, config/mips/vr4120-div.S:
   9585   1.1.1.3    mrg 	New files.
   9586   1.1.1.3    mrg 	* config/mips/t-mips (LIB2_SIDITI_CONV_FUNCS): Set.
   9587   1.1.1.3    mrg 	* config/mmix/t-mmix (HOST_LIBGCC2_CFLAGS): Set.
   9588   1.1.1.3    mrg 	* config/pa/fptr.c, config/pa/lib2funcs.S,
   9589   1.1.1.3    mrg 	config/pa/linux-atomic.c, config/pa/quadlib.c: New files.
   9590   1.1.1.3    mrg 	* config/pa/t-linux (HOST_LIBGCC2_CFLAGS): Set.
   9591   1.1.1.3    mrg 	(LIB2ADD, LIB2ADD_ST): Set.
   9592   1.1.1.3    mrg 	* config/pa/t-hpux, config/pa/t-hpux10, config/pa/t-pa64: New files.
   9593   1.1.1.3    mrg 	* config/pa/t-linux (HOST_LIBGCC2_CFLAGS, LIB2ADD, LIB2ADD_ST):
   9594   1.1.1.3    mrg 	Set.
   9595   1.1.1.3    mrg 	* config/pa/t-linux64 (LIB2ADD_ST, HOST_LIBGCC2_CFLAGS): Set.
   9596   1.1.1.3    mrg 	* config/pdp11/t-pdp11: New file.
   9597   1.1.1.3    mrg 	* config/picochip/libgccExtras/adddi3.S,
   9598   1.1.1.3    mrg 	config/picochip/libgccExtras/ashlsi3.S,
   9599   1.1.1.3    mrg 	config/picochip/libgccExtras/ashrsi3.S,
   9600   1.1.1.3    mrg 	config/picochip/libgccExtras/clzsi2.S,
   9601   1.1.1.3    mrg 	config/picochip/libgccExtras/cmpsi2.S,
   9602   1.1.1.3    mrg 	config/picochip/libgccExtras/divmod15.S,
   9603   1.1.1.3    mrg 	config/picochip/libgccExtras/divmodhi4.S,
   9604   1.1.1.3    mrg 	config/picochip/libgccExtras/divmodsi4.S,
   9605   1.1.1.3    mrg 	config/picochip/libgccExtras/lshrsi3.S,
   9606   1.1.1.3    mrg 	config/picochip/libgccExtras/parityhi2.S,
   9607   1.1.1.3    mrg 	config/picochip/libgccExtras/popcounthi2.S,
   9608   1.1.1.3    mrg 	config/picochip/libgccExtras/subdi3.S,
   9609   1.1.1.3    mrg 	config/picochip/libgccExtras/ucmpsi2.S,
   9610   1.1.1.3    mrg 	config/picochip/libgccExtras/udivmodhi4.S,
   9611   1.1.1.3    mrg 	config/picochip/libgccExtras/udivmodsi4.S: New files.
   9612   1.1.1.3    mrg 	* config/picochip/t-picochip (LIB2ADD, HOST_LIBGCC2_CFLAGS)
   9613   1.1.1.3    mrg 	(LIBGCC2_DEBUG_CFLAGS, RANLIB_FOR_TARGET): Set.
   9614   1.1.1.3    mrg 	* config/rs6000/crtresfpr.S, config/rs6000/crtresgpr.S,
   9615   1.1.1.3    mrg 	config/rs6000/crtresxfpr.S, config/rs6000/crtresxgpr.S,
   9616   1.1.1.3    mrg 	config/rs6000/crtsavfpr.S, config/rs6000/crtsavgpr.S)
   9617   1.1.1.3    mrg 	config/rs6000/darwin-asm.h, config/rs6000/darwin-fpsave.S,
   9618   1.1.1.3    mrg 	config/rs6000/darwin-gpsave.S, 	config/rs6000/darwin-tramp.S,
   9619   1.1.1.3    mrg 	config/rs6000/darwin-vecsave.S, config/rs6000/darwin-world.S: New
   9620   1.1.1.3    mrg 	files.
   9621   1.1.1.3    mrg 	* config/rs6000/t-darwin (LIB2ADD, LIB2ADD_ST)
   9622   1.1.1.3    mrg 	(HOST_LIBGCC2_CFLAGS): Set.
   9623   1.1.1.3    mrg 	* config/rs6000/t-darwin64: New file.
   9624   1.1.1.3    mrg 	* config/rs6000/t-linux64 (HOST_LIBGCC2_CFLAGS): Set.
   9625   1.1.1.3    mrg 	* config/rs6000/t-lynx, config/rs6000/t-netbsd: New files.
   9626   1.1.1.3    mrg 	* config/rs6000/t-ppccomm (LIB2ADD): Add
   9627   1.1.1.3    mrg 	$(srcdir)/config/rs6000/tramp.S.
   9628   1.1.1.3    mrg 	(LIB2ADD_ST): Use $(srcdir)/config/rs6000 to refer to sources.
   9629   1.1.1.3    mrg 	Add  $(srcdir)/config/rs6000/eabi.S.
   9630   1.1.1.3    mrg 	(crtsavfpr.S, crtresfpr.S, crtsavgpr.S, crtresgpr.S, crtresxfpr.S)
   9631   1.1.1.3    mrg 	(crtresxgpr.S, e500crtres32gpr.S, e500crtres64gpr.S)
   9632   1.1.1.3    mrg 	(e500crtres64gprctr.S, e500crtrest32gpr.S, e500crtrest64gpr.S)
   9633   1.1.1.3    mrg 	(e500crtresx32gpr.S, e500crtresx64gpr.S, e500crtsav32gpr.S)
   9634   1.1.1.3    mrg 	(e500crtsav64gpr.S, e500crtsav64gprctr.S, e500crtsavg32gpr.S)
   9635   1.1.1.3    mrg 	(e500crtsavg64gpr.S, e500crtsavg64gprctr.S): Remove.
   9636   1.1.1.3    mrg 	* config/rs6000/tramp.S: New file.
   9637   1.1.1.3    mrg 	* config/s390/t-tpf: Remove.
   9638   1.1.1.3    mrg 	* config/sh/linux-atomic.S: New file.
   9639   1.1.1.3    mrg 	* config/sh/t-linux (LIB2ADD): Set.
   9640   1.1.1.3    mrg 	(HOST_LIBGCC2_CFLAGS): Append, remove -fpic.
   9641   1.1.1.3    mrg 	* config/sh/t-netbsd (LIB2ADD, HOST_LIBGCC2_CFLAGS): Set.
   9642   1.1.1.3    mrg 	* config/sh/t-sh (unwind-dw2-Os-4-200.o): Use $(srcdir) to refer
   9643   1.1.1.3    mrg 	to unwind-dw2.c.
   9644   1.1.1.3    mrg 	(HOST_LIBGCC2_CFLAGS): Set.
   9645   1.1.1.3    mrg 	* config/sparc/t-sol2 (CRTSTUFF_T_CFLAGS): Use $(PICFLAG).
   9646   1.1.1.3    mrg 	* config/spu/divmodti4.c, config/spu/divv2df3.c,
   9647   1.1.1.3    mrg 	config/spu/float_disf.c, config/spu/float_unsdidf.c,
   9648   1.1.1.3    mrg 	config/spu/float_unsdisf.c, config/spu/float_unssidf.c,
   9649   1.1.1.3    mrg 	config/spu/mfc_multi_tag_release.c,
   9650   1.1.1.3    mrg 	config/spu/mfc_multi_tag_reserve.c, config/spu/mfc_tag_release.c,
   9651   1.1.1.3    mrg 	config/spu/mfc_tag_reserve.c, config/spu/mfc_tag_table.c,
   9652   1.1.1.3    mrg 	config/spu/multi3.c: New files.
   9653   1.1.1.3    mrg 	* config/spu/t-elf (LIB2ADD, LIB2ADD_ST, LIB2_SIDITI_CONV_FUNCS)
   9654   1.1.1.3    mrg 	(HOST_LIBGCC2_CFLAGS): Set.
   9655   1.1.1.3    mrg 	* config/stormy16/ashlsi3.c, config/stormy16/ashrsi3.c,
   9656   1.1.1.3    mrg 	config/stormy16/clzhi2.c, config/stormy16/cmpsi2.c,
   9657   1.1.1.3    mrg 	config/stormy16/ctzhi2.c, config/stormy16/divsi3.c,
   9658   1.1.1.3    mrg 	config/stormy16/ffshi2.c, config/stormy16/lib2.c,
   9659   1.1.1.3    mrg 	config/stormy16/lshrsi3.c, config/stormy16/modsi3.c,
   9660   1.1.1.3    mrg 	config/stormy16/parityhi2.c, config/stormy16/popcounthi2.c,
   9661   1.1.1.3    mrg 	config/stormy16/t-stormy16, config/stormy16/ucmpsi2.c,
   9662   1.1.1.3    mrg 	config/stormy16/udivmodsi4.c, config/stormy16/udivsi3.c,
   9663   1.1.1.3    mrg 	config/stormy16/umodsi3.c: New files.
   9664   1.1.1.3    mrg 	* config/xtensa/lib2funcs.S: New file.
   9665   1.1.1.3    mrg 	* config/xtensa/t-elf (HOST_LIBGCC2_CFLAGS): Set.
   9666   1.1.1.3    mrg 	* config/xtensa/t-xtensa (LIB2ADD): Set.
   9667   1.1.1.3    mrg 	* config.host (*-*-darwin*): Add t-libgcc-pic to tmake_file.
   9668   1.1.1.3    mrg 	(*-*-freebsd*): Add t-freebsd, t-libgcc-pic to tmake_file.
   9669   1.1.1.3    mrg 	Add t-freebsd-thread to tmake_file for posix threads.
   9670   1.1.1.3    mrg 	(*-*-linux*, frv-*-*linux*, *-*-kfreebsd*-gnu, *-*-knetbsd*-gnu)
   9671   1.1.1.3    mrg 	(*-*-gnu*, *-*-kopensolaris*-gnu): Add t-libgcc-pic to tmake_file.
   9672   1.1.1.3    mrg 	(*-*-lynxos*): Likewise.
   9673   1.1.1.3    mrg 	(*-*-netbsd*): Likewise.
   9674   1.1.1.3    mrg 	(*-*-openbsd*): Likewise.
   9675   1.1.1.3    mrg 	Add t-openbsd-thread to tmake_file for posix threads.
   9676   1.1.1.3    mrg 	(*-*-solaris2*): Add t-libgcc-pic to tmake_file.
   9677   1.1.1.3    mrg 	(*-*-vxworks*): Set tmake_file.
   9678   1.1.1.3    mrg 	(alpha*-*-linux*): Add alpha/t-alpha, alpha/t-ieee to tmake_file.
   9679   1.1.1.3    mrg 	(alpha*-*-freebsd*): Likewise.
   9680   1.1.1.3    mrg 	(alpha*-*-netbsd*): Likewise.
   9681   1.1.1.3    mrg 	(alpha*-*-openbsd*): Likewise.
   9682   1.1.1.3    mrg 	(alpha*-dec-osf5.1*): Remove qrnnd.o, gthr-posix.o from extra_parts.
   9683   1.1.1.3    mrg 	(alpha64-dec-*vms*): Add alpha/t-alpha, alpha/t-ieee to tmake_file.
   9684   1.1.1.3    mrg 	(alpha*-dec-*vms*): Likewise.
   9685   1.1.1.3    mrg 	(arm*-*-netbsdelf*): Add arm/t-netbsd to tmake_file.
   9686   1.1.1.3    mrg 	(bfin*-elf*): Add bfin/t-elf to tmake_file.
   9687   1.1.1.3    mrg 	(bfin*-uclinux*): Likewise.
   9688   1.1.1.3    mrg 	(bfin*-linux-uclibc*): Likewise.
   9689   1.1.1.3    mrg 	(crisv32-*-elf): Add cris/t-cris to tmake_file.
   9690   1.1.1.3    mrg 	(crisv32-*-none): Likewise.
   9691   1.1.1.3    mrg 	(cris-*-elf): Likewise.
   9692   1.1.1.3    mrg 	(cris-*-none): Likewise.
   9693   1.1.1.3    mrg 	(cris-*-linux*, crisv32-*-linux*): Likewise.
   9694   1.1.1.3    mrg 	(hppa[12]*-*-hpux10*): Add pa/t-hpux pa/t-hpux10, t-libgcc-pic to
   9695   1.1.1.3    mrg 	tmake_file.
   9696   1.1.1.3    mrg 	(hppa*64*-*-hpux11*): Add pa/t-hpux, pa/t-pa64, t-libgcc-pic to
   9697   1.1.1.3    mrg 	tmake_file.
   9698   1.1.1.3    mrg 	(hppa[12]*-*-hpux11*): Add pa/t-hpux, t-libgcc-pic to tmake_file.
   9699   1.1.1.3    mrg 	(i[34567]86-*-elf*): Add t-libgcc-pic to tmake_file.
   9700   1.1.1.3    mrg 	(x86_64-*-elf*): Likewise.
   9701   1.1.1.3    mrg 	(i[34567]86-*-nto-qnx*): Likewise.
   9702   1.1.1.3    mrg 	(i[34567]86-*-mingw*): Add i386/t-gthr-win32 to tmake_file for
   9703   1.1.1.3    mrg 	win32 threads.
   9704   1.1.1.3    mrg 	(x86_64-*-mingw*): Likewise.
   9705   1.1.1.3    mrg 	(i[34567]86-*-interix3*): Add i386/t-interix to tmake_file.
   9706   1.1.1.3    mrg 	(lm32-*-uclinux*): Add t-libgcc-pic to tmake_file.
   9707   1.1.1.3    mrg 	(mipsisa32-*-elf*, mipsisa32el-*-elf*, mipsisa32r2-*-elf*)
   9708   1.1.1.3    mrg 	(mipsisa32r2el-*-elf*, mipsisa64-*-elf*, mipsisa64el-*-elf*)
   9709   1.1.1.3    mrg 	(mipsisa64r2-*-elf*, mipsisa64r2el-*-elf*): Add mips/t-elf to
   9710   1.1.1.3    mrg 	tmake_file.
   9711   1.1.1.3    mrg 	(mipsisa64sr71k-*-elf*): Likewise.
   9712   1.1.1.3    mrg 	(mipsisa64sb1-*-elf*, mipsisa64sb1el-*-elf*): Likewise.
   9713   1.1.1.3    mrg 	(mips-*-elf*, mipsel-*-elf*): Likewise.
   9714   1.1.1.3    mrg 	(mips64-*-elf*, mips64el-*-elf*): Likewise.
   9715   1.1.1.3    mrg 	(mips64orion-*-elf*, mips64orionel-*-elf*): Likewise.
   9716   1.1.1.3    mrg 	(mips*-*-rtems*): Likewise.
   9717   1.1.1.3    mrg 	(mips64vr-*-elf*, mips64vrel-*-elf*): Add mips/t-elf, mips/t-vr
   9718   1.1.1.3    mrg 	to tmake_file.
   9719   1.1.1.3    mrg 	(pdp11-*-*): Add pdp11/t-pdp11 to tmake_file.
   9720   1.1.1.3    mrg 	(powerpc64-*-darwin*): Add rs6000/t-darwin64 to tmake_file.
   9721   1.1.1.3    mrg 	(s390x-ibm-tpf*): Add t-libgcc-pic to tmake_file.
   9722   1.1.1.3    mrg 	(spu-*-elf*): Likewise.
   9723   1.1.1.3    mrg 	(tic6x-*-uclinux): Add t-libgcc-pic to tmake_file.
   9724   1.1.1.3    mrg 
   9725   1.1.1.3    mrg 2011-11-02  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   9726   1.1.1.3    mrg 
   9727   1.1.1.3    mrg 	* Makefile.in ($(lib1asmfuncs-o), $(lib1asmfuncs-s-o)): Use
   9728   1.1.1.3    mrg 	$(srcdir) to refer to $(LIB1ASMSRC).
   9729   1.1.1.3    mrg 	Use $<.
   9730   1.1.1.3    mrg 	* config/arm/bpabi-v6m.S, config/arm/bpabi.S,
   9731   1.1.1.3    mrg 	config/arm/ieee754-df.S, config/arm/ieee754-sf.S,
   9732   1.1.1.3    mrg 	config/arm/lib1funcs.S: New files.
   9733   1.1.1.3    mrg 	* config/arm/libunwind.S [!__symbian__]: Use lib1funcs.S.
   9734   1.1.1.3    mrg 	* config/arm/t-arm: New file.
   9735   1.1.1.3    mrg 	* config/arm/t-bpabi (LIB1ASMFUNCS): Set.
   9736   1.1.1.3    mrg 	* config/arm/t-elf, config/arm/t-linux, config/arm/t-linux-eabi,
   9737   1.1.1.3    mrg 	config/arm/t-strongarm-elf: New files.
   9738   1.1.1.3    mrg 	* config/arm/t-symbian (LIB1ASMFUNCS): Set.
   9739   1.1.1.3    mrg 	* config/arm/t-vxworks, config/arm/t-wince-pe: New files.
   9740   1.1.1.3    mrg 	* config/avr/lib1funcs.S: New file.
   9741   1.1.1.3    mrg 	* config/avr/t-avr (LIB1ASMSRC, LIB1ASMFUNCS): Set.
   9742   1.1.1.3    mrg 	* config/bfin/lib1funcs.S, config/bfin/t-bfin: New files.
   9743   1.1.1.3    mrg 	* config/c6x/lib1funcs.S: New file.
   9744   1.1.1.3    mrg 	* config/c6x/t-elf (LIB1ASMSRC, LIB1ASMFUNCS): Set.
   9745   1.1.1.3    mrg 	* config/fr30/lib1funcs.S, config/fr30/t-fr30: New files.
   9746   1.1.1.3    mrg 	* config/frv/lib1funcs.S: New file.
   9747   1.1.1.3    mrg 	* config/frv/t-frv (LIB1ASMSRC, LIB1ASMFUNCS): Set.
   9748   1.1.1.3    mrg 	* config/h8300/lib1funcs.S, config/h8300/t-h8300: New files.
   9749   1.1.1.3    mrg 	* config/i386/cygwin.S, config/i386/t-chkstk: New files.
   9750   1.1.1.3    mrg 	* config/ia64/__divxf3.asm: Rename to ...
   9751   1.1.1.3    mrg 	* config/ia64/__divxf3.S: ... this.
   9752   1.1.1.3    mrg 	Adapt lib1funcs.asm filename.
   9753   1.1.1.3    mrg 	* config/ia64/_fixtfdi.asm: Rename to ...
   9754   1.1.1.3    mrg 	* config/ia64/_fixtfdi.S: ... this.
   9755   1.1.1.3    mrg 	Adapt lib1funcs.asm filename.
   9756   1.1.1.3    mrg 	* config/ia64/_fixunstfdi.asm: Rename to ...
   9757   1.1.1.3    mrg 	* config/ia64/_fixunstfdi.S: ... this.
   9758   1.1.1.3    mrg 	Adapt lib1funcs.asm filename.
   9759   1.1.1.3    mrg 	* config/ia64/_floatditf.asm: Rename to ...
   9760   1.1.1.3    mrg 	* config/ia64/_floatditf.S: ... this.
   9761   1.1.1.3    mrg 	Adapt lib1funcs.asm filename.
   9762   1.1.1.3    mrg 	* config/ia64/lib1funcs.S: New file.
   9763   1.1.1.3    mrg 	* config/ia64/t-hpux (LIB1ASMFUNCS): Set.
   9764   1.1.1.3    mrg 	* config/ia64/t-ia64 (LIB1ASMSRC, LIB1ASMFUNCS): Set.
   9765   1.1.1.3    mrg 	* config/ia64/t-softfp-compat (libgcc1-tf-compats): Adapt suffix.
   9766   1.1.1.3    mrg 	* config/m32c/lib1funcs.S, config/m32c/t-m32c: New files.
   9767   1.1.1.3    mrg 	* config/m68k/lb1sf68.S, config/m68k/t-floatlib: New files.
   9768   1.1.1.3    mrg 	* config/mcore/lib1funcs.S, config/mcore/t-mcore: New files.
   9769   1.1.1.3    mrg 	* config/mep/lib1funcs.S: New file.
   9770   1.1.1.3    mrg 	* config/mep/t-mep (LIB1ASMSRC, LIB1ASMFUNCS): Set.
   9771   1.1.1.3    mrg 	* config/mips/mips16.S: New file.
   9772   1.1.1.3    mrg 	* config/mips/t-mips16 (LIB1ASMSRC, LIB1ASMFUNCS): Set.
   9773   1.1.1.3    mrg 	* config/pa/milli64.S: New file.
   9774   1.1.1.3    mrg 	* config/pa/t-linux, config/pa/t-linux64: New files.
   9775   1.1.1.3    mrg 	* config/picochip/lib1funcs.S: New file.
   9776   1.1.1.3    mrg 	* config/picochip/t-picochip (LIB1ASMSRC, LIB1ASMFUNCS): Set.
   9777   1.1.1.3    mrg 	* config/sh/lib1funcs.S, config/sh/lib1funcs.h: New files.
   9778   1.1.1.3    mrg 	* config/sh/t-linux (LIB1ASMFUNCS_CACHE): Set.
   9779   1.1.1.3    mrg 	* config/sh/t-netbsd: New file.
   9780   1.1.1.3    mrg 	* config/sh/t-sh (LIB1ASMSRC, LIB1ASMFUNCS, LIB1ASMFUNCS_CACHE): Set.
   9781   1.1.1.3    mrg 	Use $(srcdir) to refer to lib1funcs.S, adapt filename.
   9782   1.1.1.3    mrg 	* config/sh/t-sh64: New file.
   9783   1.1.1.3    mrg 	* config/sparc/lb1spc.S: New file.
   9784   1.1.1.3    mrg 	* config/sparc/t-softmul (LIB1ASMSRC): Adapt sparc/lb1spc.asm
   9785   1.1.1.3    mrg 	filename.
   9786   1.1.1.3    mrg 	* config/v850/lib1funcs.S, config/v850/t-v850: New files.
   9787   1.1.1.3    mrg 	* config/vax/lib1funcs.S, config/vax/t-linux: New files.
   9788   1.1.1.3    mrg 	* config/xtensa/ieee754-df.S, config/xtensa/ieee754-sf.S,
   9789   1.1.1.3    mrg 	config/xtensa/lib1funcs.S: New files.
   9790   1.1.1.3    mrg 	* config/xtensa/t-xtensa (LIB1ASMSRC, LIB1ASMFUNCS): Set.
   9791   1.1.1.3    mrg 	* config.host (arm-wrs-vxworks): Add arm/t-arm, arm/t-vxworks to
   9792   1.1.1.3    mrg 	tmake_file.
   9793   1.1.1.3    mrg 	(arm*-*-freebsd*): Add arm/t-arm, arm/t-strongarm-elf to tmake_file.
   9794   1.1.1.3    mrg 	(arm*-*-netbsdelf*): Add arm/t-arm to tmake_file.
   9795   1.1.1.3    mrg 	(arm*-*-linux*): Likewise.
   9796   1.1.1.3    mrg 	Add arm/t-elf, arm/t-bpabi, arm/t-linux-eabi to tmake_file for
   9797   1.1.1.3    mrg 	arm*-*-linux-*eabi, add arm/t-linux otherwise.
   9798   1.1.1.3    mrg 	(arm*-*-uclinux*): Add arm/t-arm, arm/t-elf to tmake_file.
   9799   1.1.1.3    mrg 	(arm*-*-ecos-elf): Likewise.
   9800   1.1.1.3    mrg 	(arm*-*-eabi*, arm*-*-symbianelf*): Likewise.
   9801   1.1.1.3    mrg 	(arm*-*-rtems*): Likewise.
   9802   1.1.1.3    mrg 	(arm*-*-elf): Likewise.
   9803   1.1.1.3    mrg 	(arm*-wince-pe*): Add arm/t-arm, arm/t-wince-pe to tmake_file.
   9804   1.1.1.3    mrg 	(avr-*-rtems*): Add to tmake_file, add avr/t-avr.
   9805   1.1.1.3    mrg 	(bfin*-elf*): Add bfin/t-bfin to tmake_file.
   9806   1.1.1.3    mrg 	(bfin*-uclinux*): Likewise.
   9807   1.1.1.3    mrg 	(bfin*-linux-uclibc*): Likewise.
   9808   1.1.1.3    mrg 	(bfin*-rtems*): Likewise.
   9809   1.1.1.3    mrg 	(bfin*-*): Likewise.
   9810   1.1.1.3    mrg 	(fido-*-elf): Merge into m68k-*-elf*.
   9811   1.1.1.3    mrg 	(fr30-*-elf)): Add fr30/t-fr30 to tmake_file.
   9812   1.1.1.3    mrg 	(frv-*-*linux*): Add frv/t-frv to tmake_file.
   9813   1.1.1.3    mrg 	(h8300-*-rtems*): Add h8300/t-h8300 to tmake_file.
   9814   1.1.1.3    mrg 	(h8300-*-elf*): Likewise.
   9815   1.1.1.3    mrg 	(hppa*64*-*-linux*): Add pa/t-linux, pa/t-linux64 to tmake_file.
   9816   1.1.1.3    mrg 	(hppa*-*-linux*): Add pa/t-linux to tmake_file.
   9817   1.1.1.3    mrg 	(i[34567]86-*-cygwin*): Add i386/t-chkstk to tmake_file.
   9818   1.1.1.3    mrg 	(i[34567]86-*-mingw*): Likewise.
   9819   1.1.1.3    mrg 	(x86_64-*-mingw*): Likewise.
   9820   1.1.1.3    mrg 	(i[34567]86-*-interix3*): Likewise.
   9821   1.1.1.3    mrg 	(ia64*-*-hpux*): Add ia64/t-ia64, ia64/t-hpux to tmake_file.
   9822   1.1.1.3    mrg 	(ia64-hp-*vms*): Add ia64/t-ia64 to tmake_file.
   9823   1.1.1.3    mrg 	(m68k-*-elf*): Also handle fido-*-elf.
   9824   1.1.1.3    mrg 	Add m68k/t-floatlib to tmake_file.
   9825   1.1.1.3    mrg 	(m68k-*-uclinux*): Add m68k/t-floatlib to tmake_file.
   9826   1.1.1.3    mrg 	(m68k-*-linux*): Likewise.
   9827   1.1.1.3    mrg 	(m68k-*-rtems*): Likewise.
   9828   1.1.1.3    mrg 	(mcore-*-elf): Add mcore/t-mcore to tmake_file.
   9829   1.1.1.3    mrg 	(sh-*-elf*, sh[12346l]*-*-elf*): Add sh/t-sh64 to tmake_file for
   9830   1.1.1.3    mrg 	sh64*-*-*.
   9831   1.1.1.3    mrg 	(sh-*-linux*, sh[2346lbe]*-*-linux*): Add sh/t-sh to tmake_file.
   9832   1.1.1.3    mrg 	Add sh/t-sh64 to tmake_file for sh64*-*-linux*.
   9833   1.1.1.3    mrg 	(sh-*-netbsdelf*, shl*-*-netbsdelf*, sh5-*-netbsd*)
   9834   1.1.1.3    mrg 	(sh5l*-*-netbsd*, sh64-*-netbsd*, sh64l*-*-netbsd*): Add sh/t-sh,
   9835   1.1.1.3    mrg 	sh/t-netbsd to tmake_file.
   9836   1.1.1.3    mrg 	Add sh/t-sh64 to tmake_file for sh5*-*-netbsd*, sh64*-netbsd*.
   9837   1.1.1.3    mrg 	(sh-*-rtems*): Add sh/t-sh to tmake_file.
   9838   1.1.1.3    mrg 	(sh-wrs-vxworks): Likewise.
   9839   1.1.1.3    mrg 	(sparc-*-linux*): Add sparc/t-softmul to tmake_file except for
   9840   1.1.1.3    mrg 	*-leon[3-9]*.
   9841   1.1.1.3    mrg 	(v850*-*-*): Add v850/t-v850 to tmake_file.
   9842   1.1.1.3    mrg 	(vax-*-linux*): Add vax/t-linux to tmake_file.
   9843   1.1.1.3    mrg 	(m32c-*-elf*, m32c-*-rtems*): Add m32c/t-m32c to tmake_file.
   9844   1.1.1.3    mrg 
   9845   1.1.1.3    mrg 2011-11-02  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   9846   1.1.1.3    mrg 
   9847   1.1.1.3    mrg 	* crtstuff.c: New file.
   9848   1.1.1.3    mrg 	* Makefile.in (CRTSTUFF_CFLAGS): Define.
   9849   1.1.1.3    mrg 	(CRTSTUFF_T_CFLAGS): Define.
   9850   1.1.1.3    mrg 	(extra-parts, INSTALL_PARTS): Remove conditional assignments.
   9851   1.1.1.3    mrg 	(crtbegin$(objext), crtend$(objext), crtbeginS$(objext))
   9852   1.1.1.3    mrg 	(crtendS$(objext), crtbeginT.o): Use $(srcdir) to refer to
   9853   1.1.1.3    mrg 	crtstuff.c.
   9854   1.1.1.3    mrg 	Use $<.
   9855   1.1.1.3    mrg 	(crtbeginT.o): Use $(objext).
   9856   1.1.1.3    mrg 	[!CUSTOM_CRTIN] (crti$(objext), crtn$(objext)): New rules.
   9857   1.1.1.3    mrg 	(libgcc-extra-parts): Don't compare EXTRA_PARTS, GCC_EXTRA_PARTS.
   9858   1.1.1.3    mrg 	(gcc-extra-parts): Remove.
   9859   1.1.1.3    mrg 	* config.host (*-*-freebsd*): Add t-crtstuff-pic to tmake_file.
   9860   1.1.1.3    mrg 	Set extra_parts.
   9861   1.1.1.3    mrg 	(*-*-linux*, frv-*-*linux*, *-*-kfreebsd*-gnu, *-*-knetbsd*-gnu,
   9862   1.1.1.3    mrg 	*-*-gnu*): Also handle *-*-kopensolaris*-gnu.
   9863   1.1.1.3    mrg 	Add t-crtstuff-pic to tmake_file.
   9864   1.1.1.3    mrg 	(*-*-lynxos*): New case.
   9865   1.1.1.3    mrg 	Set tmake_file, extra_parts.
   9866   1.1.1.3    mrg 	(*-*-netbsd*): Add t-crtstuff-pic to tmake_file.
   9867   1.1.1.3    mrg 	Set extra_parts for *-*-netbsd*1.[7-9]*, *-*-netbsd[2-9]*,
   9868   1.1.1.3    mrg 	*-*-netbsdelf[2-9]*.
   9869   1.1.1.3    mrg 	(*-*-openbsd*): Add t-crtstuff-pic to tmake_file.
   9870   1.1.1.3    mrg 	(*-*-rtems*): Set extra_parts.
   9871   1.1.1.3    mrg 	(*-*-solaris2*): Remove t-crtin from tmake_file for Solaris < 10.
   9872   1.1.1.3    mrg 	(*-*-uclinux*): New case.
   9873   1.1.1.3    mrg 	Set extra_parts.
   9874   1.1.1.3    mrg 	(*-*-vms*): New case.
   9875   1.1.1.3    mrg 	Set tmake_file, extra_parts.
   9876   1.1.1.3    mrg 	(*-*-elf): Set extra_parts.
   9877   1.1.1.3    mrg 	(alpha*-*-freebsd*): Add crtbeginT.o to extra_parts.
   9878   1.1.1.3    mrg 	(alpha64-dec-*vms*): Append to tmake_file, remove vms/t-vms,
   9879   1.1.1.3    mrg 	vms/t-vms64.
   9880   1.1.1.3    mrg 	Set extra_parts.
   9881   1.1.1.3    mrg 	(alpha*-dec-*vms*): Append to tmake_file, remove vms/t-vms.
   9882   1.1.1.3    mrg 	Set extra_parts.
   9883   1.1.1.3    mrg 	(arm*-*-freebsd*): Add t-crtin to tmake_file.
   9884   1.1.1.3    mrg 	Add crtbegin.o, crtend.o, crti.o, crtn.o to extra_parts.
   9885   1.1.1.3    mrg 	(arm-wrs-vxworks): Append to tmake_file.
   9886   1.1.1.3    mrg 	Set extra_parts.
   9887   1.1.1.3    mrg 	(arm*-*-uclinux*): Set extra_parts.
   9888   1.1.1.3    mrg 	(arm*-*-ecos-elf): Likewise.
   9889   1.1.1.3    mrg 	(arm*-*-eabi*, arm*-*-symbianelf*): Set extra_parts for
   9890   1.1.1.3    mrg 	arm*-*-eabi*.
   9891   1.1.1.3    mrg 	(arm*-*-rtems*): Set extra_parts.
   9892   1.1.1.3    mrg 	(arm*-*-elf): Likewise.
   9893   1.1.1.3    mrg 	(avr-*-rtems*): Clear extra_parts.
   9894   1.1.1.3    mrg 	(bfin*-elf*): Add bfin/t-crtlibid, bfin/t-crtstuff to extra_parts.
   9895   1.1.1.3    mrg 	Set extra_parts.
   9896   1.1.1.3    mrg 	(bfin*-uclinux*): Likewise.
   9897   1.1.1.3    mrg 	(bfin*-linux-uclibc*): Add bfin/t-crtstuff to tmake_file.
   9898   1.1.1.3    mrg 	(bfin*-rtems*): Append to tmake_file.
   9899   1.1.1.3    mrg 	Set extra_parts.
   9900   1.1.1.3    mrg 	(bfin*-*): Likewise.
   9901   1.1.1.3    mrg 	(crisv32-*-elf, crisv32-*-none, cris-*-elf, cris-*-none): Split into ...
   9902   1.1.1.3    mrg 	(crisv32-*-elf): ... this.
   9903   1.1.1.3    mrg 	(crisv32-*-none): ... this.
   9904   1.1.1.3    mrg 	(cris-*-elf, cris-*-none): New cases.
   9905   1.1.1.3    mrg 	Add cris/t-elfmulti to tmake_file.
   9906   1.1.1.3    mrg 	(fr30-*-elf): Append to tmake_file.
   9907   1.1.1.3    mrg 	Set extra_parts.
   9908   1.1.1.3    mrg 	(frv-*-elf): Append to tmake_file, add frv/t-frv.
   9909   1.1.1.3    mrg 	Set extra_parts.
   9910   1.1.1.3    mrg 	(h8300-*-rtems*): Append to tmake_file.
   9911   1.1.1.3    mrg 	Set extra_parts.
   9912   1.1.1.3    mrg 	(h8300-*-elf*): Likewise.
   9913   1.1.1.3    mrg 	(hppa*64*-*-hpux11*): Add pa/t-stublib, pa/t-stublib64 to tmake_file.
   9914   1.1.1.3    mrg 	Set extra_parts.
   9915   1.1.1.3    mrg 	(hppa[12]*-*-hpux11*): Add pa/t-stublib to tmake_file.
   9916   1.1.1.3    mrg 	Set extra_parts.
   9917   1.1.1.3    mrg 	(i[34567]86-*-elf*): Add i386/t-crtstuff, t-crtstuff-pic to tmake_file.
   9918   1.1.1.3    mrg 	(x86_64-*-elf*): Likewise.
   9919   1.1.1.3    mrg 	(i[34567]86-*-freebsd*): Add i386/t-crtstuff to tmake_file.
   9920   1.1.1.3    mrg 	(x86_64-*-freebsd*): Likewise.
   9921   1.1.1.3    mrg 	(x86_64-*-netbsd*): Likewise.
   9922   1.1.1.3    mrg 	(i[34567]86-*-linux*): Likewise.
   9923   1.1.1.3    mrg 	(i[34567]86-*-kfreebsd*-gnu, i[34567]86-*-knetbsd*-gnu)
   9924   1.1.1.3    mrg 	(i[34567]86-*-gnu*, i[34567]86-*-kopensolaris*-gnu): Likewise.
   9925   1.1.1.3    mrg 	(x86_64-*-linux*): Likewise.
   9926   1.1.1.3    mrg 	(x86_64-*-kfreebsd*-gnu, x86_64-*-knetbsd*-gnu): Likewise.
   9927   1.1.1.3    mrg 	(i[34567]86-*-lynxos*): Add t-crtstuff-pic, i386/t-crtstuff to
   9928   1.1.1.3    mrg 	tmake_file.
   9929   1.1.1.3    mrg 	Set extra_parts.
   9930   1.1.1.3    mrg 	(i[34567]86-*-nto-qnx*): Set tmake_file, extra_parts.
   9931   1.1.1.3    mrg 	(i[34567]86-*-rtems*): Append to tmake_file, remove t-crtin.
   9932   1.1.1.3    mrg 	Append to extra_parts, remove crtbegin.o, crtend.o.
   9933   1.1.1.3    mrg 	(ia64*-*-elf*): Append to extra_parts, remove crtbegin.o, crtend.o.
   9934   1.1.1.3    mrg 	(ia64*-*-freebsd*): Append to extra_parts, remove crtbegin.o,
   9935   1.1.1.3    mrg 	crtend.o, crtbeginS.o, crtendS.o.
   9936   1.1.1.3    mrg 	(ia64*-*-linux*): Comment extra_parts.
   9937   1.1.1.3    mrg 	(ia64-hp-*vms*): Append to tmake_file, remove vms/t-vms, vms/t-vms64.
   9938   1.1.1.3    mrg 	Set extra_parts.
   9939   1.1.1.3    mrg 	(iq2000*-*-elf*): Clear extra_parts.
   9940   1.1.1.3    mrg 	(lm32-*-elf*, lm32-*-rtems*): Add t-crtin to tmake_file.
   9941   1.1.1.3    mrg 	(lm32-*-uclinux*): Add to extra_parts, remove crtbegin.o, crtend.o
   9942   1.1.1.3    mrg 	(m32r-*-elf*, m32r-*-rtems*): Split off ...
   9943   1.1.1.3    mrg 	(m32r-*-rtems*): ... this.
   9944   1.1.1.3    mrg 	Add m32r/t-m32r to tmake_file.
   9945   1.1.1.3    mrg 	(m68k-*-elf*): Add t-crtin to tmake_file.
   9946   1.1.1.3    mrg 	(m68k-*-rtems*): Add crti.o, crtn.o to extra_parts.
   9947   1.1.1.3    mrg 	(mcore-*-elf): Likewise.
   9948   1.1.1.3    mrg 	(microblaze*-*-*): Set extra_parts.
   9949   1.1.1.3    mrg 	(mips*-sde-elf*): New case.
   9950   1.1.1.3    mrg 	Set tmake_file, extra_parts.
   9951   1.1.1.3    mrg 	(mipsisa32-*-elf*, mipsisa32el-*-elf*, mipsisa32r2-*-elf*)
   9952   1.1.1.3    mrg 	(mipsisa32r2el-*-elf*, mipsisa64-*-elf*, mipsisa64el-*-elf*)
   9953   1.1.1.3    mrg 	(mipsisa64r2-*-elf*, mipsisa64r2el-*-elf*): Add mips/t-crtstuff to
   9954   1.1.1.3    mrg 	tmake_file.
   9955   1.1.1.3    mrg 	Set extra_parts.
   9956   1.1.1.3    mrg 	(mipsisa64sr71k-*-elf*): Likewise.
   9957   1.1.1.3    mrg 	(mipsisa64sb1-*-elf*, mipsisa64sb1el-*-elf*): Likewise.
   9958   1.1.1.3    mrg 	(mips-*-elf*, mipsel-*-elf*): Likewise.
   9959   1.1.1.3    mrg 	(mips64-*-elf*, mips64el-*-elf*): Likewise.
   9960   1.1.1.3    mrg 	(mips64vr-*-elf*, mips64vrel-*-elf*): Likewise.
   9961   1.1.1.3    mrg 	(mips64orion-*-elf*,  mips64orionel-*-elf*): Likewise.
   9962   1.1.1.3    mrg 	(mips*-*-rtems*): Likewise.
   9963   1.1.1.3    mrg 	(mipstx39-*-elf*, mipstx39el-*-elf*): Likewise.
   9964   1.1.1.3    mrg 	(moxie-*-*): Split into ...
   9965   1.1.1.3    mrg 	(moxie-*-elf, moxie-*-uclinux*): ... this.
   9966   1.1.1.3    mrg 	Add to extra_parts, remove crtbegin.o, crtend.o.
   9967   1.1.1.3    mrg 	(moxie-*-rtems*): New case.
   9968   1.1.1.3    mrg 	Set tmake_file.
   9969   1.1.1.3    mrg 	Clear extra_parts.
   9970   1.1.1.3    mrg 	(powerpc-*-freebsd*): Add rs6000/t-crtstuff to tmake_file.
   9971   1.1.1.3    mrg 	Set extra_parts.
   9972   1.1.1.3    mrg 	(powerpc-*-netbsd*): Add rs6000/t-netbsd to tmake_file.
   9973   1.1.1.3    mrg 	(powerpc-*-eabispe*): Add rs6000/t-crtstuff, t-crtstuff-pic to
   9974   1.1.1.3    mrg 	tmake_file.
   9975   1.1.1.3    mrg 	Set extra_parts.
   9976   1.1.1.3    mrg 	(powerpc-*-eabisimaltivec*): Add to tmake_file, add rs6000/t-ppccomm,
   9977   1.1.1.3    mrg 	rs6000/t-crtstuff, t-crtstuff-pic to tmake_file.
   9978   1.1.1.3    mrg 	Set extra_parts.
   9979   1.1.1.3    mrg 	(powerpc-*-eabisim*): Likewise.
   9980   1.1.1.3    mrg 	(powerpc-*-elf*): Likewise.
   9981   1.1.1.3    mrg 	(powerpc-*-eabialtivec*): Likewise.
   9982   1.1.1.3    mrg 	(powerpc-xilinx-eabi*): Likewise.
   9983   1.1.1.3    mrg 	(powerpc-*-eabi*): Likewise.
   9984   1.1.1.3    mrg 	(powerpc-*-rtems*): Likewise.
   9985   1.1.1.3    mrg 	(powerpc-*-linux*, powerpc64-*-linux*): Add rs6000/t-crtstuff to
   9986   1.1.1.3    mrg 	tmake_file.
   9987   1.1.1.3    mrg 	Set extra_parts.
   9988   1.1.1.3    mrg 	(powerpc-*-lynxos*): Add to tmake_file.
   9989   1.1.1.3    mrg 	(powerpcle-*-elf*): Add to tmake_file, add rs6000/t-ppccomm,
   9990   1.1.1.3    mrg 	rs6000/t-crtstuff, t-crtstuff-pic.
   9991   1.1.1.3    mrg 	Set extra_parts.
   9992   1.1.1.3    mrg 	(powerpcle-*-eabisim*): Likewise.
   9993   1.1.1.3    mrg 	(powerpcle-*-eabi*): Likewise.
   9994   1.1.1.3    mrg 	(rx-*-elf): Remove extra_parts.
   9995   1.1.1.3    mrg 	(s390x-ibm-tpf*): Set extra_parts.
   9996   1.1.1.3    mrg 	(score-*-elf): Set extra_parts.
   9997   1.1.1.3    mrg 	(sh-*-elf*, sh[12346l]*-*-elf*, sh-*-linux*)
   9998   1.1.1.3    mrg 	(sh[2346lbe]*-*-linux*, sh-*-netbsdelf*, shl*-*-netbsdelf*)
   9999   1.1.1.3    mrg 	(sh5-*-netbsd*, sh5l*-*-netbsd*, sh64-*-netbsd*)
   10000   1.1.1.3    mrg 	(sh64l*-*-netbsd*): Split into ...
   10001   1.1.1.3    mrg 	(sh-*-elf*, sh[12346l]*-*-elf*): ... this.
   10002   1.1.1.3    mrg 	Add t-crtstuff-pic to tmake_file.
   10003   1.1.1.3    mrg 	Set extra_parts.
   10004   1.1.1.3    mrg 	(sh-*-rtems*): Add to tmake_file, add t-crtstuff-pic.
   10005   1.1.1.3    mrg 	Set extra_parts.
   10006   1.1.1.3    mrg 	(sh-wrs-vxworks): Add to tmake_file, add t-crtstuff-pic.
   10007   1.1.1.3    mrg 	(sparc-*-elf*): Remove t-crtin from tmake_file.
   10008   1.1.1.3    mrg 	Add to extra_parts, remove crtbegin.o, crtend.o.
   10009   1.1.1.3    mrg 	(sparc-*-linux*): Add sparc/t-linux64 to tmake_file.
   10010   1.1.1.3    mrg 	(sparc64-*-linux*): Likewise.
   10011   1.1.1.3    mrg 	(sparc-*-rtems*): Remove sparc/t-elf from tmake_file.
   10012   1.1.1.3    mrg 	Add to extra_parts, remove crtbegin.o, crtend.o.
   10013   1.1.1.3    mrg 	(sparc64-*-elf*): Remove t-crtin from tmake_file.
   10014   1.1.1.3    mrg 	Add to extra_parts, remove crtbegin.o, crtend.o.
   10015   1.1.1.3    mrg 	(sparc64-*-rtems*): Remove t-crtin from tmake_file.
   10016   1.1.1.3    mrg 	Add to extra_parts, remove crtbegin.o, crtend.o.
   10017   1.1.1.3    mrg 	(sparc64-*-freebsd*, ultrasparc-*-freebsd*): Add to extra_parts.
   10018   1.1.1.3    mrg 	(sparc64-*-linux*): Add sparc/t-linux64 to tmake_file.
   10019   1.1.1.3    mrg 	(spu-*-elf*): Add to tmake_file, add spu/t-elf.
   10020   1.1.1.3    mrg 	Set extra_parts.
   10021   1.1.1.3    mrg 	(tic6x-*-uclinux): Add c6x/t-uxlinux, t-crtstuff-pic to tmake_file.
   10022   1.1.1.3    mrg 	Set extra_parts.
   10023   1.1.1.3    mrg 	(tic6x-*-*): Change to ...
   10024   1.1.1.3    mrg 	(tic6x-*-elf): ... this.
   10025   1.1.1.3    mrg 	Set extra_parts.
   10026   1.1.1.3    mrg 	(xtensa*-*-elf*): Add to tmake_file, add xtensa/t-elf.
   10027   1.1.1.3    mrg 	Set extra_parts.
   10028   1.1.1.3    mrg 	(am33_2.0-*-linux*): Add comment.
   10029   1.1.1.3    mrg 	(mep*-*-*): Add mep/t-mep to tmake_file.
   10030   1.1.1.3    mrg 	Set extra_parts.
   10031   1.1.1.3    mrg 	* config/alpha/t-vms: New file.
   10032   1.1.1.3    mrg 	* config/alpha/vms-dwarf2.S, config/alpha/vms-dwarf2eh.S: New files.
   10033   1.1.1.3    mrg 	* config/arm/crti.S, config/arm/crtn.S: New files.
   10034   1.1.1.3    mrg 	* config/bfin/crti.S, config/bfin/crtn.S: New files.
   10035   1.1.1.3    mrg 	* config/bfin/crtlibid.S: New file.
   10036   1.1.1.3    mrg 	* config/bfin/t-crtlibid, config/bfin/t-crtstuff: New files.
   10037   1.1.1.3    mrg 	* config/c6x/crti.S, config/c6x/crtn.S: New files.
   10038   1.1.1.3    mrg 	* config/c6x/t-elf (CUSTOM_CRTIN): Set.
   10039   1.1.1.3    mrg 	(crti.o, crtin.o): New rules.
   10040   1.1.1.3    mrg 	(CRTSTUFF_T_CFLAGS, CRTSTUFF_T_CFLAGS_S): Set.
   10041   1.1.1.3    mrg 	* config/c6x/t-uclinux: New file.
   10042   1.1.1.3    mrg 	* config/cris/t-elfmulti: New file.
   10043   1.1.1.3    mrg 	* config/cris/t-linux (CRTSTUFF_T_CFLAGS_S): Set.
   10044   1.1.1.3    mrg 	* config/fr30/crti.S, config/fr30/crtn.S: New files.
   10045   1.1.1.3    mrg 	* config/frv/frvbegin.c, config/frv/frvend.c: New files.
   10046   1.1.1.3    mrg 	* config/frv/t-frv: New file.
   10047   1.1.1.3    mrg 	* config/frv/t-linux (CRTSTUFF_T_CFLAGS): Set.
   10048   1.1.1.3    mrg 	* config/h8300/crti.S, config/h8300/crtn.S: New files.
   10049   1.1.1.3    mrg 	* config/i386/cygming-crtbegin.c, config/i386/cygming-crtend.c:
   10050   1.1.1.3    mrg 	New files.
   10051   1.1.1.3    mrg 	* config/i386/t-cygming (crtbegin.o, crtend.o): Use $(srcdir) to
   10052   1.1.1.3    mrg 	refer to cygming-crtbegin.c, cygming-crtend.c.
   10053   1.1.1.3    mrg 	Use $<.
   10054   1.1.1.3    mrg 	* config/i386/t-nto: New file.
   10055   1.1.1.3    mrg 	* config/ia64/crtbegin.S, config/ia64/crtend.S: New files.
   10056   1.1.1.3    mrg 	* config/ia64/crti.S, config/ia64/crtn.S: New files.
   10057   1.1.1.3    mrg 	* config/ia64/t-ia64 (crtbegin.o, crtend.o, crtbeginS.o,
   10058   1.1.1.3    mrg 	crtendS.o): Use $(srcdir) to refer to crtbegin.S, crtend.S.
   10059   1.1.1.3    mrg 	Use .S extension.
   10060   1.1.1.3    mrg 	Use $<.
   10061   1.1.1.3    mrg 	* config/ia64/t-vms (CRTSTUFF_T_CFLAGS, CRTSTUFF_T_CFLAGS_S): Set.
   10062   1.1.1.3    mrg 	(crtinitS.o): New rule.
   10063   1.1.1.3    mrg 	* config/ia64/vms-crtinit.S: New file.
   10064   1.1.1.3    mrg 	* config/lm32/t-elf ($(T)crti.o, $(T)crtn.o): Remove.
   10065   1.1.1.3    mrg 	* config/m32r/initfini.c: New file.
   10066   1.1.1.3    mrg 	* config/m32r/t-linux, config/m32r/t-m32r: New files.
   10067   1.1.1.3    mrg 	* config/m68k/crti.S, config/m68k/crtn.S: New files.
   10068   1.1.1.3    mrg 	* config/mcore/crti.S, config/mcore/crtn.S: New files.
   10069   1.1.1.3    mrg 	* config/mep/t-mep: New file.
   10070   1.1.1.3    mrg 	* config/microblaze/crti.S, config/microblaze/crtn.S: New files.
   10071   1.1.1.3    mrg 	* config/microblaze/t-microblaze (MULTILIB_OPTIONS): Remove.
   10072   1.1.1.3    mrg 	* config/mips/crti.S, config/mips/crtn.S: New files.
   10073   1.1.1.3    mrg 	* config/mips/t-crtstuff: New file.
   10074   1.1.1.3    mrg 	* config/mmix/crti.S, config/mmix/crtn.S: New files.
   10075   1.1.1.3    mrg 	* config/mmix/t-mmix (CRTSTUFF_T_CFLAGS): Set.
   10076   1.1.1.3    mrg 	(CUSTOM_CRTIN): Set.
   10077   1.1.1.3    mrg 	($(T)crti.o, $(T)crtn.o): Remove $(T),
   10078   1.1.1.3    mrg 	dependencies.
   10079   1.1.1.3    mrg 	Use $(srcdir) to refer to crti.S, crtn.S.
   10080   1.1.1.3    mrg 	Use .S extension, $<.
   10081   1.1.1.3    mrg 	* config/moxie/crti.asm: Rename to ...
   10082   1.1.1.3    mrg 	* config/moxie/crti.S: ... this.
   10083   1.1.1.3    mrg 	* config/moxie/crtn.asm: Rename to ...
   10084   1.1.1.3    mrg 	* config/moxie/crtn.S: ... this.
   10085   1.1.1.3    mrg 	* config/moxie/t-moxie: Remove.
   10086   1.1.1.3    mrg 	* config/pa/stublib.c: New file.
   10087   1.1.1.3    mrg 	* config/pa/t-stublib, config/pa/t-stublib64: New files.
   10088   1.1.1.3    mrg 	* config/rs6000/eabi-ci.S, config/rs6000/eabi-cn.S: New files.
   10089   1.1.1.3    mrg 	* config/rs6000/sol-ci.S, config/rs6000/sol-cn.S: New files.
   10090   1.1.1.3    mrg 	* config/rs6000/t-crtstuff: New file.
   10091   1.1.1.3    mrg 	* config/rs6000/t-ppccomm (EXTRA_PARTS): Remove.
   10092   1.1.1.3    mrg 	(ecrti.S, ecrtn.S, ncrti.S, ncrtn.S): Remove.
   10093   1.1.1.3    mrg 	(ecrti$(objext)): Depend on $(srcdir)/config/rs6000/eabi-ci.S.
   10094   1.1.1.3    mrg 	Make output file explicit.
   10095   1.1.1.3    mrg 	(ecrtn$(objext)): Depend on $(srcdir)/config/rs6000/eabi-cn.S.
   10096   1.1.1.3    mrg 	Make output file explicit.
   10097   1.1.1.3    mrg 	(ncrti$(objext): Depend on $(srcdir)/config/rs6000/sol-ci.S.
   10098   1.1.1.3    mrg 	Make output file explicit.
   10099   1.1.1.3    mrg 	(ncrtn$(objext)): Depend on $(srcdir)/config/rs6000/sol-cn.S.
   10100   1.1.1.3    mrg 	Make output file explicit.
   10101   1.1.1.3    mrg 	* config/score/crti.S, config/score/crtn.S: New files.
   10102   1.1.1.3    mrg 	* config/sh/crt1.S, config/sh/crti.S, config/sh/crtn.S: New files.
   10103   1.1.1.3    mrg 	* config/sh/lib1funcs-4-300.S, config/sh/lib1funcs-Os-4-200.S: New
   10104   1.1.1.3    mrg 	files.
   10105   1.1.1.3    mrg 	* config/sh/t-sh, config/sh/t-superh: New files.
   10106   1.1.1.3    mrg 	* config/sparc/t-linux64: New file.
   10107   1.1.1.3    mrg 	* config/spu/cache.S, config/spu/cachemgr.c: New files.
   10108   1.1.1.3    mrg 	* config/spu/t-elf (CRTSTUFF_T_CFLAGS): Set.
   10109   1.1.1.3    mrg 	(cachemgr.o, cachemgr_nonatomic.o, libgcc_%.a, cache8k.o)
   10110   1.1.1.3    mrg 	(cache16k.o, cache32k.o, cache64k.o, cache128k.o): New rules.
   10111   1.1.1.3    mrg 	* config/t-crtin: Remove.
   10112   1.1.1.3    mrg 	* config/t-crtstuff-pic: New file.
   10113   1.1.1.3    mrg 	* config/t-sol2 (CUSTOM_CRTIN): Set.
   10114   1.1.1.3    mrg 	(crti.o, crtn.o): New rules.
   10115   1.1.1.3    mrg 	* config/vms/t-vms: New file.
   10116   1.1.1.3    mrg 	* config/vms/vms-ucrt0.c: New file.
   10117   1.1.1.3    mrg 	* config/xtensa/t-elf: New file.
   10118   1.1.1.3    mrg 
   10119   1.1.1.3    mrg 2011-11-02  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   10120   1.1.1.3    mrg 
   10121   1.1.1.3    mrg 	* Makefile.in (SHLIB_NM_FLAGS): Set.
   10122   1.1.1.3    mrg 	* mkmap-flat.awk, mkmap-symver.awk: New files.
   10123   1.1.1.3    mrg 	* configure.ac (libgcc_cv_lib_sjlj_exceptions): Check for SjLj
   10124   1.1.1.3    mrg 	exceptions.
   10125   1.1.1.3    mrg 	* configure: Regenerate.
   10126   1.1.1.3    mrg 	* config/libgcc-glibc.ver: New file.
   10127   1.1.1.3    mrg 	* config/libgcc-libsystem.ver: New file.
   10128   1.1.1.3    mrg 	* config/t-libunwind (SHLIB_LC): Set.
   10129   1.1.1.3    mrg 	* config/t-linux: New file.
   10130   1.1.1.3    mrg 	* config/t-slibgcc (INSTALL_SHLIB): New.
   10131   1.1.1.3    mrg 	(SHLIB_INSTALL): Use it.
   10132   1.1.1.3    mrg 	* config/t-slibgcc-darwin (SHLIB_MKMAP): Use $(srcdir) to refer
   10133   1.1.1.3    mrg 	to mkmap-symver.awk.
   10134   1.1.1.3    mrg 	(SHLIB_MAPFILES): Don't append, adapt pathname.
   10135   1.1.1.3    mrg 	(SHLIB_VERPFX): Set.
   10136   1.1.1.3    mrg 	* config/t-slibgcc-elf-ver (SHLIB_MKMAP): Use $(srcdir) to refer
   10137   1.1.1.3    mrg 	to mkmap-symver.awk.
   10138   1.1.1.3    mrg 	* config/t-slibgcc-gld-nover, config/t-slibgcc-hpux,
   10139   1.1.1.3    mrg 	config/t-slibgcc-libgcc, config/t-slibgcc-vms: New files.
   10140   1.1.1.3    mrg 	* config/alpha/libgcc-alpha-ldbl.ver, config/alpha/t-linux: New files.
   10141   1.1.1.3    mrg 	* config/alpha/t-slibgcc-osf (SHLIB_MKMAP): Use $(srcdir) to refer
   10142   1.1.1.3    mrg 	to mkmap-flat.awk.
   10143   1.1.1.3    mrg 	* config/arm/t-bpabi (SHLIB_MAPFILES): Set.
   10144   1.1.1.3    mrg 	* config/bfin/libgcc-glibc.ver, config/bfin/t-linux: New files.
   10145   1.1.1.3    mrg 	* config/c6x/libgcc-eabi.ver, config/c6x/t-elf: New files.
   10146   1.1.1.3    mrg 	* config/cris/libgcc-glibc.ver, config/cris/t-linux: New files.
   10147   1.1.1.3    mrg 	* config/frv/libgcc-frv.ver, config/frv/t-linux: New files.
   10148   1.1.1.3    mrg 	* config/i386/libgcc-darwin.10.4.ver,
   10149   1.1.1.3    mrg 	config/i386/libgcc-darwin.10.5.ver, config/i386/libgcc-glibc.ver:
   10150   1.1.1.3    mrg 	New files.
   10151   1.1.1.3    mrg 	* config/i386/t-darwin: Remove.
   10152   1.1.1.3    mrg 	* config/i386/t-darwin64: Likewise.
   10153   1.1.1.3    mrg 	* config/i386/t-dw2-eh, config/i386/t-sjlj-eh: New files.
   10154   1.1.1.3    mrg 	* config/i386/t-slibgcc-cygming, config/i386/t-cygwin,
   10155   1.1.1.3    mrg 	config/i386/t-dlldir, config/i386/t-dlldir-x: New files.
   10156   1.1.1.3    mrg 	* config/i386/t-linux: New file.
   10157   1.1.1.3    mrg 	* config/i386/t-mingw32: New file.
   10158   1.1.1.3    mrg 	* config/ia64/libgcc-glibc.ver, config/ia64/libgcc-ia64.ver: New files.
   10159   1.1.1.3    mrg 	* config/ia64/t-glibc: Rename to ...
   10160   1.1.1.3    mrg 	* config/ia64/t-linux: ... this.
   10161   1.1.1.3    mrg 	(SHLIB_MAPFILES): Set.
   10162   1.1.1.3    mrg 	* config/ia64/t-glibc-libunwind: Rename to ...
   10163   1.1.1.3    mrg 	* config/ia64/t-linux-libunwind: ... this.
   10164   1.1.1.3    mrg 	* config/ia64/t-ia64 (SHLIB_MAPFILES): Set.
   10165   1.1.1.3    mrg 	* config/ia64/t-slibgcc-hpux: New file.
   10166   1.1.1.3    mrg 	* config/m32r/libgcc-glibc.ver, config/m32r/t-linux: New files.
   10167   1.1.1.3    mrg 	* config/m68k/t-slibgcc-elf-ver: New file.
   10168   1.1.1.3    mrg 	* config/mips/t-mips16 (SHLIB_MAPFILES): Set.
   10169   1.1.1.3    mrg 	* config/mips/t-slibgcc-irix (SHLIB_MKMAP): Use $(srcdir) to refer
   10170   1.1.1.3    mrg 	to mkmap-flat.awk.
   10171   1.1.1.3    mrg 	* config/pa/t-slibgcc-hpux: New file.
   10172   1.1.1.3    mrg 	* config/pa/t-slibgcc-dwarf-ver, config/pa/t-slibgcc-sjsj-ver: New
   10173   1.1.1.3    mrg 	files.
   10174   1.1.1.3    mrg 	* config/rs6000/libgcc-darwin.10.4.ver,
   10175   1.1.1.3    mrg 	config/rs6000/libgcc-darwin.10.5.ver: New files.
   10176   1.1.1.3    mrg 	* config/rs6000/libgcc-ppc-glibc.ver: Rename to
   10177   1.1.1.3    mrg 	config/rs6000/libgcc-glibc.ver.
   10178   1.1.1.3    mrg 	* config/rs6000/libgcc-ppc64.ver: Rename to
   10179   1.1.1.3    mrg 	config/rs6000/libgcc-ibm-ldouble.ver.
   10180   1.1.1.3    mrg 	* config/rs6000/t-darwin (SHLIB_VERPFX): Remove.
   10181   1.1.1.3    mrg 	* config/rs6000/t-ibm-ldouble (SHLIB_MAPFILES): Adapt filename.
   10182   1.1.1.3    mrg 	* config/rs6000/t-ldbl128: Rename to ...
   10183   1.1.1.3    mrg 	* config/rs6000/t-linux: ... this.
   10184   1.1.1.3    mrg 	(SHLIB_MAPFILES): Adapt filename.
   10185   1.1.1.3    mrg 	* config/rs6000/t-slibgcc-aix: New file.
   10186   1.1.1.3    mrg 	* config/sh/libgcc-excl.ver, config/sh/libgcc-glibc.ver: New files.
   10187   1.1.1.3    mrg 	* config/sh/t-linux (SHLIB_MAPFILES): Use $(srcdir) to refer to
   10188   1.1.1.3    mrg 	libgcc-excl.ver, libgcc-glibc.ver.
   10189   1.1.1.3    mrg 	(SHLIB_LINK, SHLIB_INSTALL): Remove.
   10190   1.1.1.3    mrg 	* config/sparc/libgcc-glibc.ver: New file.
   10191   1.1.1.3    mrg 	* config/sparc/t-linux: New file.
   10192   1.1.1.3    mrg 	* config/xtensa/libgcc-glibc.ver, config/xtensa/t-linux: New files.
   10193   1.1.1.3    mrg 	* config.host (*-*-freebsd*): Add t-slibgcc, t-slibgcc-gld,
   10194   1.1.1.3    mrg 	t-slibgcc-elf-ver to tmake_file.
   10195   1.1.1.3    mrg 	Add t-slibgcc-nolc-override to tmake_file for posix threads on
   10196   1.1.1.3    mrg 	*-*-freebsd[34].
   10197   1.1.1.3    mrg 	(*-*-linux*, frv-*-*linux*, *-*-kfreebsd*-gnu, *-*-knetbsd*-gnu,
   10198   1.1.1.3    mrg 	*-*-gnu*, *-*-kopensolaris*-gnu): Add t-slibgcc, t-slibgcc-gld,
   10199   1.1.1.3    mrg 	t-slibgcc-elf-ver, t-linux to tmake_file.
   10200   1.1.1.3    mrg 	(*-*-netbsd*): Add t-slibgcc, t-slibgcc-gld, t-slibgcc-elf-ver to
   10201   1.1.1.3    mrg 	tmake_file.
   10202   1.1.1.3    mrg 	(alpha*-*-linux*): Add alpha/t-linux to tmake_file.
   10203   1.1.1.3    mrg 	(alpha64-dec-*vms*): Add t-slibgcc-vms to tmake_file.
   10204   1.1.1.3    mrg 	(alpha*-dec-*vms*): Likewise.
   10205   1.1.1.3    mrg 	(arm*-*-freebsd*): Append to tmake_file.
   10206   1.1.1.3    mrg 	(arm*-*-netbsdelf*): Add t-slibgcc-gld-nover to tmake_file.
   10207   1.1.1.3    mrg 	(arm*-*-linux*): Add t-slibgcc-libgcc to tmake_file for
   10208   1.1.1.3    mrg 	arm*-*-linux-*eabi.
   10209   1.1.1.3    mrg 	(arm*-*-eabi*, arm*-*-symbianelf*): Add t-slibgcc-nolc-override to
   10210   1.1.1.3    mrg 	tmake_file for arm*-*-symbianelf*.
   10211   1.1.1.3    mrg 	(bfin*-linux-uclibc*): Append to tmake_file, add bfin/t-linux.
   10212   1.1.1.3    mrg 	(cris-*-linux*, crisv32-*-linux*): Append to tmake_file, add
   10213   1.1.1.3    mrg 	cris/t-linux.
   10214   1.1.1.3    mrg 	(frv-*-*linux*): Append to tmake_file, add frv/t-linux.
   10215   1.1.1.3    mrg 	(hppa*-*-linux*): Add t-slibgcc-libgcc, pa/t-slibgcc-sjlj-ver,
   10216   1.1.1.3    mrg 	pa/t-slibgcc-dwarf-ver to tmake_file.
   10217   1.1.1.3    mrg 	(hppa[12]*-*-hpux10*): Add t-slibgcc, pa/t-slibgcc-sjlj-ver,
   10218   1.1.1.3    mrg 	pa/t-slibgcc-dwarf-ver, t-slibgcc-hpux, pa/t-slibgcc-hpux to tmake_file.
   10219   1.1.1.3    mrg 	(hppa*64*-*-hpux11*): Likewise.
   10220   1.1.1.3    mrg 	(hppa[12]*-*-hpux11*): Likewise.
   10221   1.1.1.3    mrg 	(x86_64-*-darwin*): Don't override tmake_file, but only keep
   10222   1.1.1.3    mrg 	i386/t-crtpc, i386/t-crtfm.
   10223   1.1.1.3    mrg 	(i[34567]86-*-cygwin*): Set tmake_eh_file, tmake_dlldir_file.
   10224   1.1.1.3    mrg 	Prepend $tmake_eh_file, $tmake_dlldir_file, i386/t-slibgcc-cygming
   10225   1.1.1.3    mrg 	to tmake_file.
   10226   1.1.1.3    mrg 	Add i386/t-cygwin to tmake_file.
   10227   1.1.1.3    mrg 	Prepent i386/t-mingw-pthread to tmake_file for posix threads.
   10228   1.1.1.3    mrg 	(i[34567]86-*-mingw*): Set tmake_eh_file, tmake_dlldir_file.
   10229   1.1.1.3    mrg 	Prepend $tmake_eh_file, $tmake_dlldir_file, i386/t-slibgcc-cygming
   10230   1.1.1.3    mrg 	to tmake_file.
   10231   1.1.1.3    mrg 	Add i386/t-mingw32 to tmake_file.
   10232   1.1.1.3    mrg 	(x86_64-*-mingw*): Likewise.
   10233   1.1.1.3    mrg 	(ia64*-*-freebsd*): Append to tmake_file.
   10234   1.1.1.3    mrg 	(ia64*-*-linux*): Append to tmake_file.
   10235   1.1.1.3    mrg 	Replace ia64/t-glibc by ia64/t-linux.
   10236   1.1.1.3    mrg 	Replace ia64/t-glibc-libunwind by ia64/t-linux-libunwind if using
   10237   1.1.1.3    mrg 	system libunwind.
   10238   1.1.1.3    mrg 	(ia64*-*-hpux*): Add t-slibgcc, ia64/t-slibgcc-hpux,
   10239   1.1.1.3    mrg 	t-slibgcc-hpux to tmake_file.
   10240   1.1.1.3    mrg 	(ia64-hp-*vms*): Add t-slibgcc-vms to tmake_file.
   10241   1.1.1.3    mrg 	(m32r-*-linux*): Append to tmake_file, add m32r/t-linux.
   10242   1.1.1.3    mrg 	(m32rle-*-linux*): Likewise.
   10243   1.1.1.3    mrg 	(m68k-*-linux*)): Add m68k/t-slibgcc-elf-ver to tmake_file unless
   10244   1.1.1.3    mrg 	sjlj exceptions.
   10245   1.1.1.3    mrg 	(microblaze*-linux*): New case.
   10246   1.1.1.3    mrg 	Append to tmake_file, add t-slibgcc-nolc-override.
   10247   1.1.1.3    mrg 	(powerpc-*-freebsd*): Add t-slibgcc-libgcc to tmake_file.
   10248   1.1.1.3    mrg 	(powerpc-*-linux*, powerpc64-*-linux*): Likewise.
   10249   1.1.1.3    mrg 	Replace rs6000/t-ldbl128 by rs6000/t-linux in tmake_file.
   10250   1.1.1.3    mrg 	(rs6000-ibm-aix4.[3456789]*, powerpc-ibm-aix4.[3456789]*): Add
   10251   1.1.1.3    mrg 	rs6000/t-slibgcc-aix to tmake_file.
   10252   1.1.1.3    mrg 	(rs6000-ibm-aix5.1.*, powerpc-ibm-aix5.1.*): Likewise.
   10253   1.1.1.3    mrg 	(rs6000-ibm-aix[56789].*, powerpc-ibm-aix[56789].*): Likewise.
   10254   1.1.1.3    mrg 	(sh-*-elf*, sh[12346l]*-*-elf*, sh-*-linux*)
   10255   1.1.1.3    mrg 	(sh[2346lbe]*-*-linux*, sh-*-netbsdelf*, shl*-*-netbsdelf*)
   10256   1.1.1.3    mrg 	(sh5-*-netbsd*, sh5l*-*-netbsd*, sh64-*-netbsd*)
   10257   1.1.1.3    mrg 	(sh64l*-*-netbsd*): Add t-slibgcc-libgcc to tmake_file for
   10258   1.1.1.3    mrg 	sh*-*-linux*.
   10259   1.1.1.3    mrg 	(sparc-*-linux*): Append to tmake_file for *-leon*.
   10260   1.1.1.3    mrg 	Add sparc/t-linux to tmake_file for non-Leon targets.
   10261   1.1.1.3    mrg 	(sparc64-*-linux*): Add sparc/t-linux to tmake_file.
   10262   1.1.1.3    mrg 	(tic6x-*-uclinux): New case.
   10263   1.1.1.3    mrg 	Add t-slibgcc, t-slibgcc-gld, t-slibgcc-elf-ver to tmake_file.
   10264   1.1.1.3    mrg 	(tic6x-*-*): Add c6x/t-elf to tmake_file.
   10265   1.1.1.3    mrg 	(xtensa*-*-linux*): Append to tmake_file, add xtensa/t-linux.
   10266   1.1.1.3    mrg 	(am33_2.0-*-linux*): Append to tmake_file.
   10267   1.1.1.3    mrg 	(i[34567]86-*-linux*, x86_64-*-linux*, i[34567]86-*-kfreebsd*-gnu)
   10268   1.1.1.3    mrg 	(i[34567]86-*-knetbsd*-gnu, i[34567]86-*-gnu*): Also handle
   10269   1.1.1.3    mrg 	x86_64-*-kfreebsd*-gnu.
   10270   1.1.1.3    mrg 	Add i386/t-linux to tmake_file.
   10271   1.1.1.3    mrg 
   10272   1.1.1.3    mrg 2011-10-28  Ian Lance Taylor  <iant (a] google.com>
   10273   1.1.1.3    mrg 
   10274   1.1.1.3    mrg 	* config/i386/morestack.S: Correct CFI information to do proper
   10275   1.1.1.3    mrg 	returns throughout function.  In 32-bit mode, save %ebx so that it
   10276   1.1.1.3    mrg 	is restored on unwind.
   10277   1.1.1.3    mrg 
   10278   1.1.1.3    mrg 2011-10-25  Bernd Schmidt  <bernds (a] codesourcery.com>
   10279   1.1.1.3    mrg 
   10280   1.1.1.3    mrg 	* config/c6x/pr-support.c (__gnu_unwind_24bit): Correct logic for the
   10281   1.1.1.3    mrg 	case where B3 isn't the return register.
   10282   1.1.1.3    mrg 
   10283   1.1.1.3    mrg 	* config/c6x/pr-support.c (pop_compact_frame, pop_frame): Correct
   10284   1.1.1.3    mrg 	logic for doubleword pops.
   10285   1.1.1.3    mrg 
   10286   1.1.1.3    mrg 2011-10-25  Andreas Tobler  <andreast (a] fgznet.ch>
   10287   1.1.1.3    mrg 
   10288   1.1.1.3    mrg 	* config/rs6000/t-freebsd: Add wildcard.
   10289   1.1.1.3    mrg 
   10290   1.1.1.3    mrg 2011-10-21  Paul Brook  <paul (a] codesourcery.com>
   10291   1.1.1.3    mrg 
   10292   1.1.1.3    mrg 	* unwind-arm-common.inc: Handle ID3/4 unwinding data.
   10293   1.1.1.3    mrg 
   10294   1.1.1.3    mrg 2011-10-16  Uros Bizjak  <ubizjak (a] gmail.com>
   10295   1.1.1.3    mrg 	    Eric Botcazou  <ebotcazou (a] adacore.com>
   10296   1.1.1.3    mrg 
   10297   1.1.1.3    mrg 	PR target/50737
   10298   1.1.1.3    mrg 	* config/alpha/linux-unwind.h (alpha_fallback_frame_state): Set
   10299   1.1.1.3    mrg 	fs->signal_frame to 1.
   10300   1.1.1.3    mrg 
   10301   1.1.1.3    mrg 2011-10-07  Ian Lance Taylor  <iant (a] google.com>
   10302   1.1.1.3    mrg 
   10303   1.1.1.3    mrg 	* generic-morestack-thread.c: #include <errno.h>.
   10304   1.1.1.3    mrg 
   10305   1.1.1.3    mrg 2011-10-07  Ian Lance Taylor  <iant (a] google.com>
   10306   1.1.1.3    mrg 
   10307   1.1.1.3    mrg 	PR target/46093
   10308   1.1.1.3    mrg 	* generic-morestack.c (__generic_morestack): Make sure the segment
   10309   1.1.1.3    mrg 	is large enough for both the stack frame and the copied
   10310   1.1.1.3    mrg 	parameters.
   10311   1.1.1.3    mrg 
   10312   1.1.1.3    mrg 2011-10-06  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   10313   1.1.1.3    mrg 
   10314   1.1.1.3    mrg 	PR bootstrap/49804
   10315   1.1.1.3    mrg 	* config.host: Add crtbegin.o, crtbeginS.o, crtend.o, crtendS.o to
   10316   1.1.1.3    mrg 	extra_parts.
   10317   1.1.1.3    mrg 
   10318   1.1.1.3    mrg 2011-09-28  Nick Clifton  <nickc (a] redhat.com>
   10319   1.1.1.3    mrg 
   10320   1.1.1.3    mrg 	* config/rx/rx-lib.h: Always restrict doubles to the SF type when
   10321   1.1.1.3    mrg 	64-bit doubles are not enabled.
   10322   1.1.1.3    mrg 	* config/rx/rx-abi.h: Fix extraneous renaming of the floatsisf
   10323   1.1.1.3    mrg 	and floatunsisf functions.
   10324   1.1.1.3    mrg 
   10325   1.1.1.3    mrg 2011-09-13  Paul Brook  <paul (a] codesourcery.com>
   10326   1.1.1.3    mrg 
   10327   1.1.1.3    mrg 	* config.host (tic6x-*-*): Add c6x/t-c6x-elf.  Set unwind_header.
   10328   1.1.1.3    mrg 	* unwind-c.c (PERSONALITY_FUNCTION): Use UNWIND_POINTER_REG.
   10329   1.1.1.3    mrg 	* unwind-arm-common.inc: New file.
   10330   1.1.1.3    mrg 	* config/arm/unwind-arm.c: Use unwind-arm-common.inc.
   10331   1.1.1.3    mrg 	* config/arm/unwind-arm.h: Use unwind-arm-common.h.
   10332   1.1.1.3    mrg 	(_GLIBCXX_OVERRIDE_TTYPE_ENCODING): Define.
   10333   1.1.1.3    mrg 	* config/c6x/libunwind.S: New file.
   10334   1.1.1.3    mrg 	* config/c6x/pr-support.c: New file.
   10335   1.1.1.3    mrg 	* config/c6x/unwind-c6x.c: New file.
   10336   1.1.1.3    mrg 	* config/c6x/unwind-c6x.h: New file.
   10337   1.1.1.3    mrg 	* config/c6x/t-c6x-elf: New file.
   10338   1.1.1.2  skrll 
   10339   1.1.1.2  skrll 2011-08-23  Uros Bizjak  <ubizjak (a] gmail.com>
   10340   1.1.1.2  skrll 
   10341   1.1.1.2  skrll 	* config/i386/64/sfp-machine.h (ASM_INVALID): New define.
   10342   1.1.1.2  skrll 	(ASM_DIVZERO): Ditto.
   10343   1.1.1.2  skrll 	(FP_HANLDE_EXCEPTIONS): Use ASM_INVALID and ASM_DIVZERO.
   10344   1.1.1.2  skrll 
   10345   1.1.1.3    mrg 2011-08-18  Richard Sandiford  <richard.sandiford (a] linaro.org>
   10346   1.1.1.3    mrg 
   10347   1.1.1.3    mrg 	* config/arm/bpabi-lib.h (RENAME_LIBRARY_SET): Delete.
   10348   1.1.1.3    mrg 
   10349   1.1.1.3    mrg 2011-08-17  Richard Sandiford  <richard.sandiford (a] linaro.org>
   10350   1.1.1.3    mrg 
   10351   1.1.1.3    mrg 	PR target/50090
   10352   1.1.1.3    mrg 	* config/arm/bpabi-lib.h (RENAME_LIBRARY): Use a C-level alias
   10353   1.1.1.3    mrg 	instead of an assembly one.
   10354   1.1.1.3    mrg 
   10355   1.1.1.3    mrg 2011-08-12  Paolo Bonzini  <bonzini (a] gnu.org>
   10356   1.1.1.3    mrg 
   10357   1.1.1.3    mrg 	PR bootstrap/50047
   10358   1.1.1.3    mrg 	* Makefile.in (install-unwind_h): Create
   10359   1.1.1.3    mrg 	$(gcc_objdir)/include/unwind.h atomically.
   10360   1.1.1.3    mrg 
   10361   1.1.1.3    mrg 2011-08-11  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   10362   1.1.1.3    mrg 
   10363   1.1.1.3    mrg 	* Makefile.in (install-unwind_h): Remove destination file first.
   10364   1.1.1.3    mrg 
   10365   1.1.1.3    mrg 2011-08-09  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   10366   1.1.1.3    mrg 
   10367   1.1.1.3    mrg 	* sync.c: New file.
   10368   1.1.1.3    mrg 	* config/mips/t-mips16: New file.
   10369   1.1.1.3    mrg 	* config.host (mips64*-*-linux*): Add mips/t-mips16 to tmake_file.
   10370   1.1.1.3    mrg 	(mips*-*-linux*): Likewise.
   10371   1.1.1.3    mrg 	(mips*-sde-elf*): Likewise.
   10372   1.1.1.3    mrg 	(mipsisa32-*-elf*): Join with mipsisa32r2-*-elf*,
   10373   1.1.1.3    mrg 	mipsisa64-*-elf*, mipsisa64r2-*-elf*.
   10374   1.1.1.3    mrg 	Add mips/t-mips16 to tmake_file.
   10375   1.1.1.3    mrg 	(mipsisa64sb1-*-elf*): Add mips/t-mips16 to tmake_file.
   10376   1.1.1.3    mrg 	(mips-*-elf*): Likewise.
   10377   1.1.1.3    mrg 	(mips64-*-elf*): Likewise.
   10378   1.1.1.3    mrg 	(mips64orion-*-elf*): Likewise.
   10379   1.1.1.3    mrg 	(mips*-*-rtems*): Likewise.
   10380   1.1.1.3    mrg 	(mipstx39-*-elf*): Likewise.
   10381   1.1.1.3    mrg 	* Makefile.in: Use SYNC instead of LIBGCC_SYNC.
   10382   1.1.1.3    mrg 	($(libgcc-sync-size-funcs-o)): Use SYNC_CFLAGS instead of
   10383   1.1.1.3    mrg 	LIBGCC_SYNC_CFLAGS.
   10384   1.1.1.3    mrg 	Use $(srcdir) to refer to sync.c.
   10385   1.1.1.3    mrg 	Use $<.
   10386   1.1.1.3    mrg 	($(libgcc-sync-funcs-o)): Likewise.
   10387   1.1.1.3    mrg 	($(libgcc-sync-size-funcs-s-o)): Likewise.
   10388   1.1.1.3    mrg 	($(libgcc-sync-funcs-s-o)): Likewise.
   10389   1.1.1.3    mrg 
   10390   1.1.1.3    mrg 2011-08-09  Andreas Schwab  <schwab (a] linux-m68k.org>
   10391   1.1.1.3    mrg 
   10392   1.1.1.3    mrg 	* config.host (ia64*-*-linux*): Move ia64/t-glibc after
   10393   1.1.1.3    mrg 	t-libunwind.
   10394   1.1.1.3    mrg 
   10395   1.1.1.3    mrg 2011-08-08  H.J. Lu  <hongjiu.lu (a] intel.com>
   10396   1.1.1.3    mrg 
   10397   1.1.1.3    mrg 	PR other/48007
   10398   1.1.1.3    mrg 	* config/i386/value-unwind.h: New.
   10399   1.1.1.3    mrg 
   10400   1.1.1.3    mrg 2011-08-06  Richard Sandiford  <rdsandiford (a] googlemail.com>
   10401   1.1.1.3    mrg 
   10402   1.1.1.3    mrg 	* config.host (*-*-darwin*, *-*-freebsd*, *-*-linux*, frv-*-*linux*)
   10403   1.1.1.3    mrg 	(*-*-kfreebsd*-gnu, *-*-knetbsd*-gnu, *-*-gnu*, *-*-kopensolaris*-gnu):
   10404   1.1.1.3    mrg 	Add to tmake_file rather than overriding it.
   10405   1.1.1.3    mrg 
   10406   1.1.1.3    mrg 2011-08-05  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   10407   1.1.1.3    mrg 
   10408   1.1.1.3    mrg 	* config/t-softfp: Remove.
   10409   1.1.1.3    mrg 	* soft-fp: Moved from ../gcc/config.
   10410   1.1.1.3    mrg 	* soft-fp/README: Remove t-softfp reference.
   10411   1.1.1.3    mrg 	* soft-fp/t-softfp: Move to config/t-softfp.
   10412   1.1.1.3    mrg 	(softfp_machine_header): Remove.
   10413   1.1.1.3    mrg 	(softfp_file_list): Remove config subdir.
   10414   1.1.1.3    mrg 	(soft-fp-objects): New variable.
   10415   1.1.1.3    mrg 	($(soft-fp-objects)): Set INTERNAL_CFLAGS.
   10416   1.1.1.3    mrg 	(LIB2FUNCS_EXTRA): Add to LIB2ADD instead.
   10417   1.1.1.3    mrg 	(SFP_MACHINE, $(SFP_MACHINE)): Remove.
   10418   1.1.1.3    mrg 	* config/t-softfp-excl: New file.
   10419   1.1.1.3    mrg 	* config/t-softfp-sfdf: New file.
   10420   1.1.1.3    mrg 	* config/t-softfp-tf: New file.
   10421   1.1.1.3    mrg 	* config/no-sfp-machine.h: New file.
   10422   1.1.1.3    mrg 	* config/arm/sfp-machine.h: New file.
   10423   1.1.1.3    mrg 	* config/arm/t-softfp: New file.
   10424   1.1.1.3    mrg 	* config/c6x/sfp-machine.h: New file.
   10425   1.1.1.3    mrg 	* config/i386/32/t-fprules-softfp: Rename to ...
   10426   1.1.1.3    mrg 	* config/i386/32/t-softfp: ... this.
   10427   1.1.1.3    mrg 	(tifunctions, LIB2ADD): Remove.
   10428   1.1.1.3    mrg 	(softfp_int_modes): Override.
   10429   1.1.1.3    mrg 	* config/i386/64/t-softfp-compat (tf-functions): Remove config
   10430   1.1.1.3    mrg 	subdir.
   10431   1.1.1.3    mrg 	* config/i386/64/eqtf2.c: Likewise.
   10432   1.1.1.3    mrg 	* config/i386/64/getf2.c: Likewise.
   10433   1.1.1.3    mrg 	* config/i386/64/letf2.c: Likewise.
   10434   1.1.1.3    mrg 	* config/ia64/sft-machine.h: New file.
   10435   1.1.1.3    mrg 	* config/ia64/t-fprules-softfp: Rename to ...
   10436   1.1.1.3    mrg 	* config/ia64/t-softfp: ... this.
   10437   1.1.1.3    mrg 	* config/lm32/sfp-machine.h: New file.
   10438   1.1.1.3    mrg 	* config/moxie/t-moxie-softfp: Remove.
   10439   1.1.1.3    mrg 	* config/rs6000/ibm-ldouble-format: New file.
   10440   1.1.1.3    mrg 	* config/rs6000/ibm-ldouble.c: New file.
   10441   1.1.1.3    mrg 	* config/rs6000/libgcc-ppc-glibc.ver: New file
   10442   1.1.1.3    mrg 	* config/rs6000/libgcc-ppc64.ver: New file
   10443   1.1.1.3    mrg 	* config/rs6000/sfp-machine.h: New file.
   10444   1.1.1.3    mrg 	* config/rs6000/t-freebsd: New file.
   10445   1.1.1.3    mrg 	* config/rs6000/t-ibm-ldouble: New file.
   10446   1.1.1.3    mrg 	* config/rs6000/t-ldbl128: Use $(srcdir) to refer to
   10447   1.1.1.3    mrg 	libgcc-ppc-glibc.ver.
   10448   1.1.1.3    mrg 	* config/rs6000/t-linux64: New file.
   10449   1.1.1.3    mrg 	* config/rs6000/t-ppccomm (LIB2ADD): Add
   10450   1.1.1.3    mrg 	$(srcdir)/config/rs6000/ibm-ldouble.c.
   10451   1.1.1.3    mrg 	* config/rs6000/t-ppccomm-ldbl: New file.
   10452   1.1.1.3    mrg 	* config/score/sfp-machine.h: New file.
   10453   1.1.1.3    mrg 	* config.host (sfp_machine_header): Explain.
   10454   1.1.1.3    mrg 	(arm*-*-linux*): Add t-softfp-sfdf, t-softfp-excl, arm/t-softfp,
   10455   1.1.1.3    mrg 	t-softfp to tmake_file.
   10456   1.1.1.3    mrg 	(arm*-*-uclinux*): Likewise.
   10457   1.1.1.3    mrg 	(arm*-*-ecos-elf): Likewise.
   10458   1.1.1.3    mrg 	(arm*-*-eabi*, arm*-*-symbianelf*): Likewise.
   10459   1.1.1.3    mrg 	(arm*-*-rtems*): Likewise.
   10460   1.1.1.3    mrg 	(arm*-*-elf): Likewise.
   10461   1.1.1.3    mrg 	(ia64*-*-linux*): Replace ia64/t-fprules-softfp by ia64/t-softfp
   10462   1.1.1.3    mrg 	in tmake_file.
   10463   1.1.1.3    mrg 	Add t-softfp-tf, t-softfp-excl, t-softfp to tmake_file.
   10464   1.1.1.3    mrg 	(lm32-*-elf*, lm32-*-rtems*): Add t-softfp-sfdf, t-softfp to tmake_file.
   10465   1.1.1.3    mrg 	(lm32-*-uclinux*): Likewise.
   10466   1.1.1.3    mrg 	(moxie-*-*): Replace moxie/t-moxie-softfp by t-softfp-sfdf,
   10467   1.1.1.3    mrg 	t-softfp-excl, t-softfp.
   10468   1.1.1.3    mrg 	(powerpc-*-darwin*): Add rs6000/t-ibm-ldouble to tmake_file.
   10469   1.1.1.3    mrg 	(powerpc64-*-darwin*): Likewise.
   10470   1.1.1.3    mrg 	(powerpc-*-freebsd*): Add t-softfp-sfdf, t-softfp-excl, t-softfp
   10471   1.1.1.3    mrg 	to tmake_file.
   10472   1.1.1.3    mrg 	(powerpc-*-eabisimaltivec*): Add rs6000/t-ppccomm-ldbl to
   10473   1.1.1.3    mrg 	tmake_file.
   10474   1.1.1.3    mrg 	(powerpc-*-eabisim*): Likewise.
   10475   1.1.1.3    mrg 	(powerpc-*-elf*): Likewise.
   10476   1.1.1.3    mrg 	(powerpc-*-eabialtivec*): Likewise.
   10477   1.1.1.3    mrg 	(powerpc-xilinx-eabi*): Likewise.
   10478   1.1.1.3    mrg 	(powerpc-*-rtems*): Likewise.
   10479   1.1.1.3    mrg 	(powerpc-*-linux*, powerpc64-*-linux*): Add t-softfp-sfdf,
   10480   1.1.1.3    mrg 	t-softfp-excl, t-softfp to tmake_file.
   10481   1.1.1.3    mrg 	(powerpc-wrs-vxworks, powerpc-wrs-vxworksae): Add
   10482   1.1.1.3    mrg 	rs6000/t-ppccomm-ldbl to tmake_file.
   10483   1.1.1.3    mrg 	(powerpcle-*-elf*): Likewise.
   10484   1.1.1.3    mrg 	(powerpcle-*-eabisim*): Likewise.
   10485   1.1.1.3    mrg 	(powerpcle-*-eabi*): Likewise.
   10486   1.1.1.3    mrg 	(rs6000-ibm-aix4.[3456789]*, powerpc-ibm-aix4.[3456789]*): Add
   10487   1.1.1.3    mrg 	rs6000/t-ibm-ldouble to tmake_file.
   10488   1.1.1.3    mrg 	(rs6000-ibm-aix5.1.*, powerpc-ibm-aix5.1.*): Likewise.
   10489   1.1.1.3    mrg 	(rs6000-ibm-aix[56789].*, powerpc-ibm-aix[56789].*): Likewise.
   10490   1.1.1.3    mrg 	(score-*-elf): Add t-softfp-sfdf, t-softfp-excl, t-softfp to tmake_file.
   10491   1.1.1.3    mrg 	(tic6x-*-*): Likewise.
   10492   1.1.1.3    mrg 	(i[34567]86-*-darwin*, x86_64-*-darwin*,
   10493   1.1.1.3    mrg 	i[34567]86-*-kfreebsd*-gnu, x86_64-*-kfreebsd*-gnu,
   10494   1.1.1.3    mrg 	i[34567]86-*-linux*, x86_64-*-linux*, i[34567]86-*-gnu*,
   10495   1.1.1.3    mrg 	i[34567]86-*-solaris2*, x86_64-*-solaris2.1[0-9]*,
   10496   1.1.1.3    mrg 	i[34567]86-*-cygwin*, i[34567]86-*-mingw*, x86_64-*-mingw*,
   10497   1.1.1.3    mrg 	i[34567]86-*-freebsd*, x86_64-*-freebsd*): Add t-softfp-tf,
   10498   1.1.1.3    mrg 	t-softfp to tmake_file.
   10499   1.1.1.3    mrg 	* configure.ac (sfp_machine_header): Provide default if unset.
   10500   1.1.1.3    mrg 	Substitute.
   10501   1.1.1.3    mrg 	Link sfp-machine.h to config/$sfp_machine_header.
   10502   1.1.1.3    mrg 	* configure: Regenerate.
   10503       1.1    mrg 
   10504   1.1.1.3    mrg 2011-08-05  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   10505       1.1    mrg 
   10506   1.1.1.3    mrg 	* Makefile.in (double_type_size, long_double_type_size): Set.
   10507   1.1.1.3    mrg 	Remove $(fpbit-in-libgcc) support.
   10508   1.1.1.3    mrg 	(FPBIT_FUNCS, DPBIT_FUNCS, TPBIT_FUNCS): New variables.
   10509   1.1.1.3    mrg 	(fpbit-src): New variable.
   10510   1.1.1.3    mrg 	($(fpbit-o), $(fpbit-s-o)): Use $(fpbit-src) instead of $(FPBIT).
   10511   1.1.1.3    mrg 	Compile with -DFLOAT $(FPBIT_CFLAGS).
   10512   1.1.1.3    mrg 	Use $<.
   10513   1.1.1.3    mrg 	($(dpbit-o), $(dpbit-s-o)): Use $(fpbit-src) instead of $(DPBIT).
   10514   1.1.1.3    mrg 	Compile with $(FPBIT_CFLAGS).
   10515   1.1.1.3    mrg 	Use $<.
   10516   1.1.1.3    mrg 	($(tpbit-o), $(tpbit-s-o): Use $(fpbit-src) instead of $(TPBIT).
   10517   1.1.1.3    mrg 	Compile with -DFLOAT $(TPBIT_CFLAGS).
   10518   1.1.1.3    mrg 	Use $<.
   10519   1.1.1.3    mrg 	* configure.ac (double_type_size, long_double_type_size):
   10520   1.1.1.3    mrg 	Determine and substitute.
   10521   1.1.1.3    mrg 	* configure: Regenerate.
   10522   1.1.1.3    mrg 	* fp-bit.c, fp-bit.h: New files.
   10523   1.1.1.3    mrg 	* config/avr/avr-lib.h, config/h8300/h8300-lib.h: New files.
   10524   1.1.1.3    mrg 	* config/mips/t-irix6 (TPBIT, $(gcc_objdir)/tp-bit.c): Remove.
   10525   1.1.1.3    mrg 	* config/mips/t-mips: New file.
   10526   1.1.1.3    mrg 	* config/mips/t-sdemtk: New file.
   10527   1.1.1.3    mrg 	* config/rs6000/ppc64-fp.c: New file.
   10528   1.1.1.3    mrg 	* config/rs6000/t-darwin (LIB2ADD): Add
   10529   1.1.1.3    mrg 	$(srcdir)/config/rs6000/ppc64-fp.c.
   10530   1.1.1.3    mrg 	* config/rs6000/t-ppc64-fp: New file.
   10531   1.1.1.3    mrg 	* config/rx/rx-lib.h: New file.
   10532   1.1.1.3    mrg 	* config/rx/t-rx (FPBIT): Set to true.
   10533   1.1.1.3    mrg 	($(gcc_objdir)/fp-bit.c): Remove.
   10534   1.1.1.3    mrg 	(DPBIT): Set to true only with -m64bit-doubles.
   10535   1.1.1.3    mrg 	($(gcc_objdir)/dp-bit.c): Remove.
   10536   1.1.1.3    mrg 	* config/sparc/t-softfp: Remove.
   10537   1.1.1.3    mrg 	* config/spu/t-elf: New file.
   10538   1.1.1.3    mrg 	* config/t-fdpbit, config/t-fpbit: New files.
   10539   1.1.1.3    mrg 	* config.host (m32c*-*-*): Add t-fdpbit to tmake_file.
   10540   1.1.1.3    mrg 	(mips*-*-*): Likewise.
   10541   1.1.1.3    mrg 	(arm-wrs-vxworks): Likewise.
   10542   1.1.1.3    mrg 	(arm*-*-freebsd*): Likewise.
   10543   1.1.1.3    mrg 	(avr-*-rtems*): Add t-fpbit to tmake_file.
   10544   1.1.1.3    mrg 	(avr-*-*): Likewise.
   10545   1.1.1.3    mrg 	(bfin*-elf*): Add t-fdpbit to tmake_file.
   10546   1.1.1.3    mrg 	(bfin*-uclinux*): Likewise.
   10547   1.1.1.3    mrg 	(bfin*-linux-uclibc*): Likewise.
   10548   1.1.1.3    mrg 	(bfin*-rtems*): New case.
   10549   1.1.1.3    mrg 	Add t-fdpbit to tmake_file.
   10550   1.1.1.3    mrg 	(bfin*-*): Add t-fdpbit to tmake_file.
   10551   1.1.1.3    mrg 	(crisv32-*-elf): Likewise.
   10552   1.1.1.3    mrg 	(cris-*-linux*): Likewise.
   10553   1.1.1.3    mrg 	(fr30-*-elf): Likewise.
   10554   1.1.1.3    mrg 	(frv-*-elf, frv-*-*linux*): Likewise.
   10555   1.1.1.3    mrg 	(h8300-*-rtems*, h8300-*-elf*): Add t-fpbit to tmake_file.
   10556   1.1.1.3    mrg 	(iq2000*-*-elf*): Add t-fdpbit to tmake_file.
   10557   1.1.1.3    mrg 	(m32r-*-elf*): Likewise.
   10558   1.1.1.3    mrg 	(m32rle-*-elf*): Likewise.
   10559   1.1.1.3    mrg 	(m32r-*-linux*): Likewise.
   10560   1.1.1.3    mrg 	(m32rle-*-linux*): Likewise.
   10561   1.1.1.3    mrg 	(mcore-*-elf): Add t-fdpbit to tmake_file.
   10562   1.1.1.3    mrg 	(microblaze*-*-*): Likewise.
   10563   1.1.1.3    mrg 	(mips-sgi-irix6.5*): Add t-tpbit to tmake_file.
   10564   1.1.1.3    mrg 	(mips*-*-netbsd*): Add mips/t-mips to tmake_file.
   10565   1.1.1.3    mrg 	(mips64*-*-linux*): Also handle mipsisa64*-*-linux*.
   10566   1.1.1.3    mrg 	Fix typo.
   10567   1.1.1.3    mrg 	Add mips/t-tpbit to tmake-file.
   10568   1.1.1.3    mrg 	(mips*-*-linux*): Fix typo.
   10569   1.1.1.3    mrg 	(mips*-sde-elf*): New case
   10570   1.1.1.3    mrg 	Add mips/t-sdemtk unless using newlib.
   10571   1.1.1.3    mrg 	(mipsisa64sr71k-*-elf*): Add t-fdpbit to tmake_file.
   10572   1.1.1.3    mrg 	(mipsisa64sb1-*-elf*): Add mips/t-mips to tmake_file.
   10573   1.1.1.3    mrg 	(mn10300-*-*): Likewise.
   10574   1.1.1.3    mrg 	(pdp11-*-*): Likewise.
   10575   1.1.1.3    mrg 	(picochip-*-*): Add t-fpbit to tmake_file.
   10576   1.1.1.3    mrg 	(powerpc-*-eabisimaltivec*): Likewise.
   10577   1.1.1.3    mrg 	(powerpc-*-eabisim*): Likewise.
   10578   1.1.1.3    mrg 	(powerpc-*-elf*): Likewise.
   10579   1.1.1.3    mrg 	(powerpc-*-eabialtivec*): Likewise.
   10580   1.1.1.3    mrg 	(powerpc-xilinx-eabi*): New case.
   10581   1.1.1.3    mrg 	Add t-fdpbit to tmake_file.
   10582   1.1.1.3    mrg 	(powerpc-*-eabi*):  Add t-fdpbit to tmake_file.
   10583   1.1.1.3    mrg 	(powerpc-*-rtems*): Likewise.
   10584   1.1.1.3    mrg 	(powerpc-*-linux*, powerpc64-*-linux*): Add rs6000/t-ppc64-fp to
   10585   1.1.1.3    mrg 	tmake_file.
   10586   1.1.1.3    mrg 	(powerpc-wrs-vxworks, powerpc-wrs-vxworksae): Add t-fdpbit to
   10587   1.1.1.3    mrg 	tmake_file.
   10588   1.1.1.3    mrg 	(powerpc-*-lynxos*): Likewise.
   10589   1.1.1.3    mrg 	(powerpcle-*-elf*): Likewise.
   10590   1.1.1.3    mrg 	(powerpcle-*-eabisim*): Likewise.
   10591   1.1.1.3    mrg 	(powerpcle-*-eabi*): Likewise.
   10592   1.1.1.3    mrg 	(rs6000-ibm-aix4.[3456789]*, powerpc-ibm-aix4.[3456789]*): Add
   10593   1.1.1.3    mrg 	t-fdpbit, rs6000/t-ppc64-fp to tmake_file.
   10594   1.1.1.3    mrg 	(rs6000-ibm-aix5.1.*, powerpc-ibm-aix5.1.*): Likewise.
   10595   1.1.1.3    mrg 	(rs6000-ibm-aix[56789].*, powerpc-ibm-aix[56789].*): Likewise.
   10596   1.1.1.3    mrg 	(rx-*-elf): Add t-fdpbit to tmake_file.
   10597   1.1.1.3    mrg 	(sh-*-elf*, sh[12346l]*-*-elf*, sh-*-linux*)
   10598   1.1.1.3    mrg 	(sh[2346lbe]*-*-linux*, sh-*-netbsdelf*, shl*-*-netbsdelf*)
   10599   1.1.1.3    mrg 	(sh5-*-netbsd*, sh5l*-*-netbsd*, sh64-*-netbsd*)
   10600   1.1.1.3    mrg 	(sh64l*-*-netbsd*): Add t-fdpbit to tmake_file except on
   10601   1.1.1.3    mrg 	sh*-*-netbsd*.
   10602   1.1.1.3    mrg 	(sh-*-rtems*): Add t-fdpbit to tmake_file.
   10603   1.1.1.3    mrg 	(sh-wrs-vxworks): Likewise.
   10604   1.1.1.3    mrg 	(sparc-*-elf*): Replace sparc/t-softfp by t-fdpbit in tmake_file.
   10605   1.1.1.3    mrg 	(sparc-*-linux*): Add t-fdpbit to tmake_file for *-leon*.
   10606   1.1.1.3    mrg 	(sparc-*-rtems*, sparc64-*-rtems*): Split off ...
   10607   1.1.1.3    mrg 	(sparc64-*-rtems*): ... new case.
   10608   1.1.1.3    mrg 	(sparc-*-rtems*): Add t-fdpbit to tmake_file.
   10609   1.1.1.3    mrg 	(spu-*-elf*): Likewise.
   10610   1.1.1.3    mrg 	Add spu/t-elf to tmake_file.
   10611   1.1.1.3    mrg 	(v850*-*-*): Add t-fdpbit to tmake_file.
   10612   1.1.1.3    mrg 	(xstormy16-*-elf): Likewise.
   10613   1.1.1.3    mrg 	(am33_2.0-*-linux*): Add t-fdpbit to tmake_file.
   10614   1.1.1.3    mrg 	(mep*-*-*): Likewise.
   10615   1.1.1.3    mrg 
   10616   1.1.1.3    mrg 2011-08-05  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   10617   1.1.1.3    mrg 
   10618   1.1.1.3    mrg 	* Makefile.in (LIB2ADDEH, LIB2ADDEHSTATIC, LIB2ADDEHSHARED): New
   10619   1.1.1.3    mrg 	variables.
   10620   1.1.1.3    mrg 	(LIBUNWIND, SHLIBUNWIND_LINK, SHLIBUNWIND_INSTALL): New variables.
   10621   1.1.1.3    mrg 	(LIB2ADDEH, LIB2ADDEHSTATIC, LIB2ADDEHSHARED): Add $(srcdir)/emutls.c.
   10622   1.1.1.3    mrg 	(install-unwind_h): New target.
   10623   1.1.1.3    mrg 	(all): Depend on it.
   10624   1.1.1.3    mrg 	* config.host (unwind_header): New variable.
   10625   1.1.1.3    mrg 	(*-*-freebsd*): Set tmake_file to t-eh-dw2-dip.
   10626   1.1.1.3    mrg 	(*-*-linux*, frv-*-*linux*, *-*-kfreebsd*-gnu, *-*-knetbsd*-gnu,
   10627   1.1.1.3    mrg 	*-*-gnu*): Likewise, also for *-*-kopensolaris*-gnu.
   10628   1.1.1.3    mrg 	(*-*-solaris2*): Add t-eh-dw2-dip to tmake_file.
   10629   1.1.1.3    mrg 	(arm*-*-linux*): Add arm/t-bpabi for arm*-*-linux-*eabi.
   10630   1.1.1.3    mrg 	Set unwind_header.
   10631   1.1.1.3    mrg 	(arm*-*-uclinux*): Add arm/t-bpabi for arm*-*-uclinux*eabi.
   10632   1.1.1.3    mrg 	Set unwind_header.
   10633   1.1.1.3    mrg 	(arm*-*-eabi*, arm*-*-symbianelf*): Add arm/t-bpabi for
   10634   1.1.1.3    mrg 	arm*-*-eabi*.
   10635   1.1.1.3    mrg 	Add arm/t-symbian to tmake_file for arm*-*-symbianelf*.
   10636   1.1.1.3    mrg 	Set unwind_header.
   10637   1.1.1.3    mrg 	(ia64*-*-elf*): Add ia64/t-eh-ia64 to tmake_file.
   10638   1.1.1.3    mrg 	(ia64*-*-freebsd*): Likewise.
   10639   1.1.1.3    mrg 	(ia64*-*-linux*): Add ia64/t-glibc, ia64/t-eh-ia64, t-libunwind to
   10640   1.1.1.3    mrg 	tmake_file.
   10641   1.1.1.3    mrg 	Add t-libunwind-elf, ia64/t-glibc-libunwind unless
   10642   1.1.1.3    mrg 	$with_system_libunwind.
   10643   1.1.1.3    mrg 	(ia64*-*-hpux*): Set tmake_file.
   10644   1.1.1.3    mrg 	(ia64-hp-*vms*): Add ia64/t-eh-ia64 to tmake_file.
   10645   1.1.1.3    mrg 	(picochip-*-*): Set tmake_file.
   10646   1.1.1.3    mrg 	(rs6000-ibm-aix4.[3456789]*, powerpc-ibm-aix4.[3456789]*): Set
   10647   1.1.1.3    mrg 	md_unwind_header.
   10648   1.1.1.3    mrg 	(rs6000-ibm-aix5.1.*, powerpc-ibm-aix5.1.*): Likewise.
   10649   1.1.1.3    mrg 	(rs6000-ibm-aix[56789].*, powerpc-ibm-aix[56789].*): Likewise.
   10650   1.1.1.3    mrg 	(s390x-ibm-tpf*): Add t-eh-dw2-dip to tmake_file.
   10651   1.1.1.3    mrg 	(xtensa*-*-elf*): Set tmake_file.
   10652   1.1.1.3    mrg 	(xtensa*-*-linux*): Likewise.
   10653   1.1.1.3    mrg 	* configure.ac: Include ../config/unwind_ipinfo.m4.
   10654   1.1.1.3    mrg 	Call GCC_CHECK_UNWIND_GETIPINFO.
   10655   1.1.1.3    mrg 	Link unwind.h to $unwind_header.
   10656   1.1.1.3    mrg 	* configure: Regenerate.
   10657   1.1.1.3    mrg 	* emutls.c, unwind-c.c, unwind-compat.c, unwind-compat.h,
   10658   1.1.1.3    mrg 	unwind-dw2-fde-compat.c, unwind-dw2-fde-dip.c, unwind-dw2-fde.c,
   10659   1.1.1.3    mrg 	unwind-dw2-fde.h, unwind-dw2.c, unwind-dw2.h, unwind-generic.h,
   10660   1.1.1.3    mrg 	unwind-pe.h, unwind-sjlj.c, unwind.inc: New files.
   10661   1.1.1.3    mrg 	* config/unwind-dw2-fde-darwin.c: New file.
   10662   1.1.1.3    mrg 	* config/arm/libunwind.S, config/arm/pr-support.c,
   10663   1.1.1.3    mrg 	config/arm/t-bpabi, config/arm/t-symbian, config/arm/unwind-arm.c,
   10664   1.1.1.3    mrg 	config/arm/unwind-arm.h,: New files.
   10665   1.1.1.3    mrg 	* config/ia64/fde-glibc.c, config/ia64/fde-vms.c,
   10666   1.1.1.3    mrg 	config/ia64/t-eh-ia64, config/ia64/t-glibc,
   10667   1.1.1.3    mrg 	config/ia64/t-glibc-libunwind, config/ia64/t-hpux,
   10668   1.1.1.3    mrg 	config/ia64/t-vms, config/ia64/unwind-ia64.c,
   10669   1.1.1.3    mrg 	config/ia64/unwind-ia64.h: New files.
   10670   1.1.1.3    mrg 	* config/picochip/t-picochip: New file.
   10671   1.1.1.3    mrg 	* config/rs6000/aix-unwind.h, config/rs6000/darwin-fallback.c: New
   10672   1.1.1.3    mrg 	files.
   10673   1.1.1.3    mrg 	* config/rs6000/t-darwin (LIB2ADDEH): Set.
   10674   1.1.1.3    mrg 	* config/s390/t-tpf (LIB2ADDEH): Remove.
   10675   1.1.1.3    mrg 	* config/t-darwin (LIB2ADDEH): Set.
   10676   1.1.1.3    mrg 	* config/t-eh-dw2-dip: New file.
   10677   1.1.1.3    mrg 	* config/t-libunwind, config/t-libunwind-elf: New files.
   10678   1.1.1.3    mrg 	* config/t-sol2 (LIB2ADDEH): Remove.
   10679   1.1.1.3    mrg 	* config/xtensa/t-xtensa: New file.
   10680   1.1.1.3    mrg 
   10681   1.1.1.3    mrg 2011-08-02  H.J. Lu  <hongjiu.lu (a] intel.com>
   10682   1.1.1.3    mrg 
   10683   1.1.1.3    mrg 	* config/i386/linux-unwind.h (RT_SIGRETURN_SYSCALL): New.
   10684   1.1.1.3    mrg 	(x86_64_fallback_frame_state): Use RT_SIGRETURN_SYSCALL and
   10685   1.1.1.3    mrg 	long long to check rt_sigreturn syscall.
   10686   1.1.1.3    mrg 
   10687   1.1.1.3    mrg 2011-08-02  Alan Modra  <amodra (a] gmail.com>
   10688   1.1.1.3    mrg 
   10689   1.1.1.3    mrg 	* config/rs6000/linux-unwind.h (frob_update_context <__powerpc64__>):
   10690   1.1.1.3    mrg 	Restore for indirect call bcrtl from correct stack slot, and only
   10691   1.1.1.3    mrg 	if cfa+40 isn't valid.
   10692   1.1.1.3    mrg 
   10693   1.1.1.3    mrg 2011-08-01  Julian Brown  <julian (a] codesourcery.com>
   10694   1.1.1.3    mrg 
   10695   1.1.1.3    mrg 	* config.host (arm*-*-linux*, arm*-*-uclinux*, arm*-*-eabi*)
   10696   1.1.1.3    mrg 	(arm*-*-symbianelf*): Add t-fixedpoint-gnu-prefix makefile fragment.
   10697   1.1.1.3    mrg 	* config/arm/bpabi-lib.h (LIBGCC2_FIXEDBIT_GNU_PREFIX): Define.
   10698   1.1.1.3    mrg 
   10699   1.1.1.3    mrg 2011-08-01  Julian Brown  <julian (a] codesourcery.com>
   10700   1.1.1.3    mrg 
   10701   1.1.1.3    mrg 	* Makefile.in (LIBGCC_VER_FIXEDPOINT_GNU_PREFIX): New.
   10702   1.1.1.3    mrg 	(libgcc-std.ver.in): Use above.
   10703   1.1.1.3    mrg 	* fixed-bit.h (LIBGCC2_FIXEDBIT_GNU_PREFIX): Define, if
   10704   1.1.1.3    mrg 	LIBGCC2_GNU_PREFIX is defined.  Use instead of LIBGCC2_GNU_PREFIX
   10705   1.1.1.3    mrg 	throughout file.
   10706   1.1.1.3    mrg 	* config/t-fixedpoint-gnu-prefix: New file.
   10707   1.1.1.3    mrg 	* config/t-gnu-prefix (LIBGCC_VER_FIXEDPOINT_GNU_PREFIX): Set.
   10708   1.1.1.3    mrg 	* libgcc-std.ver.in (fixed-point routines): Use __FIXPTPFX__
   10709   1.1.1.3    mrg 	instead of __PFX__.
   10710   1.1.1.3    mrg 
   10711   1.1.1.3    mrg 2011-07-28  H.J. Lu  <hongjiu.lu (a] intel.com>
   10712   1.1.1.3    mrg 
   10713   1.1.1.3    mrg 	* config/i386/morestack.S (X86_64_SAVE_NEW_STACK_BOUNDARY): New.
   10714   1.1.1.3    mrg 	Use X86_64_SAVE_NEW_STACK_BOUNDARY to save the new stack boundary
   10715   1.1.1.3    mrg 	for x86-64.  Properly check __x86_64__ and __LP64__.
   10716   1.1.1.3    mrg 
   10717   1.1.1.3    mrg 2010-07-28  H.J. Lu  <hongjiu.lu (a] intel.com>
   10718   1.1.1.3    mrg 
   10719   1.1.1.3    mrg 	* config/i386/64/sfp-machine.h (_FP_W_TYPE): Always use _WIN64
   10720   1.1.1.3    mrg 	version.
   10721   1.1.1.3    mrg 	(_FP_WS_TYPE): Likewise.
   10722   1.1.1.3    mrg 	(_FP_I_TYPE): Likewise.
   10723   1.1.1.3    mrg 
   10724   1.1.1.3    mrg 2011-07-28  Alan Modra  <amodra (a] gmail.com>
   10725   1.1.1.3    mrg 
   10726   1.1.1.3    mrg 	* config/rs6000/linux-unwind.h (frob_update_context <__powerpc64__>):
   10727   1.1.1.3    mrg 	Leave r2 REG_UNSAVED if stopped on the instruction that saves r2
   10728   1.1.1.3    mrg 	in a plt call stub.  Do restore r2 if stopped on bctrl.
   10729   1.1.1.3    mrg 
   10730   1.1.1.3    mrg 2011-07-18  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   10731   1.1.1.3    mrg 
   10732   1.1.1.3    mrg 	* config.host (i[3456x]86-*-netware*): Remove.
   10733   1.1.1.3    mrg 	* config/i386/netware-crt0.c, config/i386/t-nwld,
   10734   1.1.1.3    mrg 	config/i386/t-slibgcc-nwld: Remove.
   10735   1.1.1.3    mrg 
   10736   1.1.1.3    mrg 2011-07-15  Bernd Schmidt  <bernds (a] codesourcery.com>
   10737   1.1.1.3    mrg 
   10738   1.1.1.3    mrg 	* config.host: Handle tic6x-*-*.
   10739   1.1.1.3    mrg 	* config/c6x/c6x-abi.h: New file.
   10740   1.1.1.3    mrg 
   10741   1.1.1.3    mrg 2011-07-13  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   10742   1.1.1.3    mrg 
   10743   1.1.1.3    mrg 	* config/i386/crtprec.c: New file.
   10744   1.1.1.3    mrg 	* config/i386/t-crtpc: Use $(srcdir) to refer to crtprec.c.
   10745   1.1.1.3    mrg 	* config.host (i[34567]86-*-darwin*): Add i386/t-crtpc to tmake_file.
   10746   1.1.1.3    mrg 	Add crtprec32.o, crtprec64.o, crtprec80.o to extra_parts.
   10747   1.1.1.3    mrg 	(x86_64-*-darwin*): Likewise.
   10748   1.1.1.3    mrg 	(i[34567]86-*-solaris2*: Likewise.
   10749   1.1.1.3    mrg 
   10750   1.1.1.3    mrg 2011-07-13  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   10751   1.1.1.3    mrg 
   10752   1.1.1.3    mrg 	* config/alpha/crtfastmath.c: New file.
   10753   1.1.1.3    mrg 	* config/i386/crtfastmath.c: New file.
   10754   1.1.1.3    mrg 	* config/ia64/crtfastmath.c: New file.
   10755   1.1.1.3    mrg 	* config/mips/crtfastmath.c: New file.
   10756   1.1.1.3    mrg 	* config/sparc/crtfastmath.c: New file.
   10757   1.1.1.3    mrg 
   10758   1.1.1.3    mrg 	* config/t-crtfm (crtfastmath.o): Use $(srcdir) to refer to
   10759   1.1.1.3    mrg 	crtfastmath.c.
   10760   1.1.1.3    mrg 	Add -frandom-seed=gcc-crtfastmath.
   10761   1.1.1.3    mrg 	* config/alpha/t-crtfm: Remove.
   10762   1.1.1.3    mrg 	* config/i386/t-crtfm: Use $(srcdir) to refer to crtfastmath.c.
   10763   1.1.1.3    mrg 	* config/ia64/t-ia64 (crtfastmath.o): Remove.
   10764   1.1.1.3    mrg 
   10765   1.1.1.3    mrg 	* config.host (alpha*-*-linux*): Replace alpha/t-crtfm by t-crtfm.
   10766   1.1.1.3    mrg 	(alpha*-dec-osf5.1*): Likewise.
   10767   1.1.1.3    mrg 	(alpha*-*-freebsd*): Add t-crtfm to tmake_file.
   10768   1.1.1.3    mrg 	Add crtfastmath.o to extra_parts.
   10769   1.1.1.3    mrg 	(i[34567]86-*-darwin*): Add i386/t-crtfm to tmake_file.
   10770   1.1.1.3    mrg 	Add crtfastmath.o to extra_parts.
   10771   1.1.1.3    mrg 	(x86_64-*-darwin*): Likewise.
   10772   1.1.1.3    mrg 	(x86_64-*-mingw*): Likewise.
   10773   1.1.1.3    mrg 	(ia64*-*-elf*): Add t-crtfm to tmake_file.
   10774   1.1.1.3    mrg 	(ia64*-*-freebsd*): Likewise.
   10775   1.1.1.3    mrg 	(ia64*-*-linux*): Likewise.
   10776   1.1.1.3    mrg 	(sparc64-*-freebsd*): Add t-crtfm to tmake_file.
   10777   1.1.1.3    mrg 	Add crtfastmath.o to extra_parts.
   10778   1.1.1.3    mrg 
   10779   1.1.1.3    mrg 2011-07-13  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   10780   1.1.1.3    mrg 
   10781   1.1.1.3    mrg 	* config/darwin-crt3.o: New file.
   10782   1.1.1.3    mrg 	* config/rs6000/darwin-crt2.c: New file.
   10783   1.1.1.3    mrg 	* config/t-darwin: New file.
   10784   1.1.1.3    mrg 	* config/rs6000/t-darwin (DARWIN_EXTRA_CRT_BUILD_CFLAGS): New variable.
   10785   1.1.1.3    mrg 	(crt2.o): New rule.
   10786   1.1.1.3    mrg 	* config.host (*-*-darwin*): Add crt3.o to extra_parts.
   10787   1.1.1.3    mrg 	(powerpc-*-darwin*): Add crt2.o to extra_parts.
   10788   1.1.1.3    mrg 	(powerpc64-*-darwin*): Likewise.
   10789   1.1.1.3    mrg 
   10790   1.1.1.3    mrg 2011-07-13  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   10791   1.1.1.3    mrg 
   10792   1.1.1.3    mrg 	* config/i386/netware-crt0.c: New file.
   10793   1.1.1.3    mrg 	* config/i386/t-nwld: Rename to ...
   10794   1.1.1.3    mrg 	* config/i386/t-slibgcc-nwld: ... this.
   10795   1.1.1.3    mrg 	* config/i386/t-nwld: New file.
   10796   1.1.1.3    mrg 	* config.host (i[3456x]86-*-netware*): Add i386/t-slibgcc-nwld to
   10797   1.1.1.3    mrg 	tmake_file.
   10798   1.1.1.3    mrg 	Add crt0.o, libgcc.def, libc.def, libcpre.def, posixpre.def to
   10799   1.1.1.3    mrg 	extra_parts.
   10800       1.1    mrg 
   10801   1.1.1.3    mrg 2011-07-11  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   10802       1.1    mrg 
   10803   1.1.1.3    mrg 	* configure.ac (i?86-*-solaris2*): Use libgcc copy of
   10804   1.1.1.3    mrg 	i386/t-crtstuff.
   10805   1.1.1.3    mrg 	* configure: Regenerate.
   10806       1.1    mrg 
   10807   1.1.1.3    mrg 2011-07-11  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   10808   1.1.1.3    mrg 
   10809   1.1.1.3    mrg 	* dfp-bit.c, dfp-bit.h: New files.
   10810   1.1.1.3    mrg 	* Makefile.in (D32PBIT_FUNCS, D64PBIT_FUNCS, D128PBIT_FUNCS): New
   10811   1.1.1.3    mrg 	variables.
   10812   1.1.1.3    mrg 	($(d32pbit-o)): Use $(srcdir) to refer to dfp-bit.c
   10813   1.1.1.3    mrg 	($(d64pbit-o)): Likewise.
   10814   1.1.1.3    mrg 	($(d128pbit-o)): Likewise.
   10815   1.1.1.3    mrg 	* config/t-dfprules: New file.
   10816   1.1.1.3    mrg 	* config.host (i[34567]86-*-linux*): Add t-dfprules to tmake_file.
   10817   1.1.1.3    mrg 	(i[34567]86-*-kfreebsd*-gnu, i[34567]86-*-knetbsd*-gnu,
   10818   1.1.1.3    mrg 	i[34567]86-*-gnu*, i[34567]86-*-kopensolaris*-gnu): Likewise.
   10819   1.1.1.3    mrg 	(x86_64-*-linux*): Likewise.
   10820   1.1.1.3    mrg 	(x86_64-*-kfreebsd*-gnu, x86_64-*-knetbsd*-gnu): Likewise.
   10821   1.1.1.3    mrg 	(i[34567]86-*-cygwin*): Likewise.
   10822   1.1.1.3    mrg 	(i[34567]86-*-mingw*,  x86_64-*-mingw*): Likewise.
   10823   1.1.1.3    mrg 	(powerpc-*-linux*, powerpc64-*-linux*): Likewise.
   10824   1.1.1.3    mrg 
   10825   1.1.1.3    mrg 2011-07-08  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   10826   1.1.1.3    mrg 
   10827   1.1.1.3    mrg 	* Makfile.in (LIBGCOV): New variable.
   10828   1.1.1.3    mrg 	($(libgcov-objects)): Use $(srcdir) to refer to libgcov.c.
   10829   1.1.1.3    mrg 	* libgcov.c: New file.
   10830   1.1.1.3    mrg 
   10831   1.1.1.3    mrg 2011-07-08  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   10832   1.1.1.3    mrg 
   10833   1.1.1.3    mrg 	* fixed-bit.c, fixed-bit.h: New files.
   10834   1.1.1.3    mrg 	* fixed-obj.mk ($o$(objext), $(o)_s$(objext)): Use $(srcdir) to
   10835   1.1.1.3    mrg 	refer to fixed-bit.c.
   10836   1.1.1.3    mrg 
   10837   1.1.1.3    mrg 2011-07-07  Joseph Myers  <joseph (a] codesourcery.com>
   10838   1.1.1.3    mrg 
   10839   1.1.1.3    mrg 	* config.host (*local*): Remove.
   10840   1.1.1.3    mrg 
   10841   1.1.1.3    mrg 2011-07-07  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   10842   1.1.1.3    mrg 
   10843   1.1.1.3    mrg 	PR target/39150
   10844   1.1.1.3    mrg 	* config.host (*-*-solaris2*): Handle x86_64-*-solaris2.1[0-9]*
   10845   1.1.1.3    mrg 	like i?86-*-solaris2.1[0-9]*.
   10846   1.1.1.3    mrg 	(i[34567]86-*-solaris2*): Also handle x86_64-*-solaris2.1[0-9]*.
   10847   1.1.1.3    mrg 	* configure.ac (i?86-*-solaris2*): Likewise.
   10848   1.1.1.3    mrg 	* configure: Regenerate.
   10849   1.1.1.3    mrg 
   10850   1.1.1.3    mrg 2011-07-06  Thomas Schwinge  <thomas (a] schwinge.name>
   10851   1.1.1.3    mrg 
   10852   1.1.1.3    mrg 	* config.host (i[34567]86-*-kfreebsd*-gnu, i[34567]86-*-knetbsd*-gnu)
   10853   1.1.1.3    mrg 	(i[34567]86-*-gnu*, i[34567]86-*-kopensolaris*-gnu): Remove
   10854   1.1.1.3    mrg 	md_unwind_header by splitting out of...
   10855   1.1.1.3    mrg 	(i[34567]86-*-linux*): ... this.
   10856   1.1.1.3    mrg 	* config.host (x86_64-*-kfreebsd*-gnu, x86_64-*-knetbsd*-gnu):
   10857   1.1.1.3    mrg 	Remove md_unwind_header by splitting out of...
   10858   1.1.1.3    mrg 	(x86_64-*-linux*): ... this.
   10859   1.1.1.3    mrg 
   10860   1.1.1.3    mrg 2011-07-04  Georg-Johann Lay  <avr (a] gjlay.de>
   10861   1.1.1.3    mrg 
   10862   1.1.1.3    mrg 	* config/avr/t-avr (intfuncs16): Add _clrsbXX2.
   10863   1.1.1.3    mrg 
   10864   1.1.1.3    mrg 2011-06-28  Nick Clifton  <nickc (a] redhat.com>
   10865   1.1.1.3    mrg 
   10866   1.1.1.3    mrg 	* config.host: Recognize all V850 variants.
   10867   1.1.1.3    mrg 
   10868   1.1.1.3    mrg 2011-06-22  Uros Bizjak  <ubizjak (a] gmail.com>
   10869   1.1.1.3    mrg 
   10870   1.1.1.3    mrg 	* enable-execute-stack-empty.c (__enable_execute_stack): Add prototype.
   10871   1.1.1.3    mrg 
   10872   1.1.1.3    mrg 2011-06-21  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   10873   1.1.1.3    mrg 
   10874   1.1.1.3    mrg 	* shared-object.mk (c_flags-$o): Save c_flags.
   10875   1.1.1.3    mrg 	($(base)$(objext)): Use it.
   10876   1.1.1.3    mrg 	($(base)_s$(objext)): Likewise.
   10877   1.1.1.3    mrg 
   10878   1.1.1.3    mrg 2011-06-21  Bernd Schmidt  <bernds (a] codesourcery.com>
   10879   1.1.1.3    mrg 
   10880   1.1.1.3    mrg 	* Makefile.in (lib2funcs): Add _clrsbsi2 and _clrsbdi2.
   10881   1.1.1.3    mrg 	* libgcc-std.ver.in (GCC_4.7.0): New section.
   10882   1.1.1.3    mrg 
   10883   1.1.1.3    mrg 2011-06-16  Georg-Johann Lay  <avr (a] gjlay.de>
   10884   1.1.1.3    mrg 
   10885   1.1.1.3    mrg 	PR target/49313
   10886   1.1.1.3    mrg 	PR target/29524
   10887   1.1.1.3    mrg 	* config/avr/t-avr: Fix line endings.
   10888   1.1.1.3    mrg 	(intfuncs16): Remove _ffsXX2,  _clzXX2, _ctzXX2, _popcountXX2,
   10889   1.1.1.3    mrg 	_parityXX2.
   10890   1.1.1.3    mrg 
   10891   1.1.1.3    mrg 2011-06-14  Olivier Hainque  <hainque (a] adacore.com>
   10892   1.1.1.3    mrg 	    Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   10893   1.1.1.3    mrg 
   10894   1.1.1.3    mrg 	* config/mips/irix6-unwind.h: New file.
   10895   1.1.1.3    mrg 	* config.host (mips-sgi-irix6.5*): Set md_unwind_header.
   10896   1.1.1.3    mrg 
   10897   1.1.1.3    mrg 2011-06-10  Eric Botcazou  <ebotcazou (a] adacore.com>
   10898   1.1.1.3    mrg 
   10899   1.1.1.3    mrg 	* config/sparc/linux-unwind.h (STACK_BIAS): Define.
   10900   1.1.1.3    mrg 	(sparc64_fallback_frame_state): Use it.
   10901   1.1.1.3    mrg 	(sparc64_frob_update_context): Further adjust context.
   10902   1.1.1.3    mrg 	* config/sparc/sol2-unwind.h (sparc64_frob_update_context): Likewise.
   10903   1.1.1.3    mrg 	* config/sparc/sol2-ci.S: Add TARGET_FLAT handling.
   10904   1.1.1.3    mrg 	* config/sparc/sol2-cn.S: Likewise.
   10905   1.1.1.3    mrg 
   10906   1.1.1.3    mrg 2011-06-09  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   10907   1.1.1.3    mrg 
   10908   1.1.1.3    mrg 	* enable-execute-stack-empty.c: New file.
   10909   1.1.1.3    mrg 	* enable-execute-stack-mprotect.c: New file.
   10910   1.1.1.3    mrg 	* config/i386/enable-execute-stack-mingw32.c: New file.
   10911   1.1.1.3    mrg 	* config.host (enable_execute_stack): New variable.
   10912   1.1.1.3    mrg 	Select appropriate variants.
   10913   1.1.1.3    mrg 	* configure.ac: Link enable-execute-stack.c to
   10914   1.1.1.3    mrg 	$enable_execute_stack.
   10915   1.1.1.3    mrg 	* configure: Regenerate.
   10916   1.1.1.3    mrg 	* Makefile.in (LIB2ADD): Add enable-execute-stack.c.
   10917   1.1.1.3    mrg 	(lib2funcs): Remove _enable_execute_stack.
   10918   1.1.1.3    mrg 
   10919   1.1.1.3    mrg 2011-06-09  David S. Miller  <davem (a] davemloft.net>
   10920   1.1.1.3    mrg 	    Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   10921   1.1.1.3    mrg 
   10922   1.1.1.3    mrg 	* config.host (sparc-*-linux*): Correct md_unwind_header
   10923   1.1.1.3    mrg 	filename.
   10924   1.1.1.3    mrg 	(s390x-ibm-tpf*): Fix typo.
   10925   1.1.1.3    mrg 
   10926   1.1.1.3    mrg 2011-06-06  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   10927   1.1.1.3    mrg 
   10928   1.1.1.3    mrg 	* config.host (mips-sgi-irix6.5*): Add t-crtfm to tmake_file.
   10929   1.1.1.3    mrg 	Add crtfastmath.o to extra_parts.
   10930   1.1.1.3    mrg 	(mips64*-*-linux*, mips*-*-linux*): Use t-crtfm instead of
   10931   1.1.1.3    mrg 	mips/t-crtfm.
   10932   1.1.1.3    mrg 	* config/mips/t-crtfm: Remove.
   10933   1.1.1.3    mrg 
   10934   1.1.1.3    mrg 2011-06-04  John David Anglin  <dave.anglin (a] nrc-cnrc.gc.ca>
   10935   1.1.1.3    mrg 
   10936   1.1.1.3    mrg 	* config.host (hppa*-*-linux*): Correct md_unwind_header name.
   10937   1.1.1.3    mrg 
   10938   1.1.1.3    mrg 2011-06-04  Kaz Kojima  <kkojima (a] gcc.gnu.org>
   10939   1.1.1.3    mrg 
   10940   1.1.1.3    mrg 	* config.host (sh*-*-linux*): Fix typo.
   10941   1.1.1.3    mrg 
   10942   1.1.1.3    mrg 2011-06-03  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   10943   1.1.1.3    mrg 
   10944   1.1.1.3    mrg 	* config/alpha/linux-unwind.h: Move from ../gcc/config/alpha.
   10945   1.1.1.3    mrg 	* config/alpha/osf5-unwind.h: Move from ../gcc/config/alpha.
   10946   1.1.1.3    mrg 	* config/alpha/vms-unwind.h: Move from ../gcc/config/alpha.
   10947   1.1.1.3    mrg 	* config/bfin/linux-unwind.h: Move from ../gcc/config/bfin.
   10948   1.1.1.3    mrg 	* config/i386/linux-unwind.h: Move from ../gcc/config/i386.
   10949   1.1.1.3    mrg 	* config/i386/sol2-unwind.h: Move from ../gcc/config/i386.
   10950   1.1.1.3    mrg 	* config/i386/w32-unwind.h: Move from ../gcc/config/i386.
   10951   1.1.1.3    mrg 	Wrap in !__MINGW64__.
   10952   1.1.1.3    mrg 	* config/ia64/linux-unwind.h: Move from ../gcc/config/ia64.
   10953   1.1.1.3    mrg 	* config/ia64/vms-unwind.h: Move from ../gcc/config/ia64.
   10954   1.1.1.3    mrg 	* config/m68k/linux-unwind.h: Move from ../gcc/config/m68k.
   10955   1.1.1.3    mrg 	* config/mips/linux-unwind.h: Move from ../gcc/config/mips.
   10956   1.1.1.3    mrg 	* config/pa/hpux-unwind.h: Move from ../gcc/config/pa.
   10957   1.1.1.3    mrg 	* config/pa/linux-unwind.h: Move from ../gcc/config/pa.
   10958   1.1.1.3    mrg 	* config/rs6000/darwin-unwind.h: Move from ../gcc/config/rs6000.
   10959   1.1.1.3    mrg 	Wrap in !__LP64__.
   10960   1.1.1.3    mrg 	* config/rs6000/linux-unwind.h: Move from ../gcc/config/rs6000.
   10961   1.1.1.3    mrg 	* config/s390/linux-unwind.h: Move from ../gcc/config/s390.
   10962   1.1.1.3    mrg 	* config/s390/tpf-unwind.h: Move from ../gcc/config/s390.
   10963   1.1.1.3    mrg 	* config/sh/linux-unwind.h: Move from ../gcc/config/sh.
   10964   1.1.1.3    mrg 	* config/sparc/linux-unwind.h: Move from ../gcc/config/sparc.
   10965   1.1.1.3    mrg 	* config/sparc/sol2-unwind.h: Move from ../gcc/config/sparc.
   10966   1.1.1.3    mrg 	* config/xtensa/linux-unwind.h: Move from ../gcc/config/xtensa.
   10967   1.1.1.3    mrg 	* config/no-unwind.h: New file.
   10968   1.1.1.3    mrg 	* config.host (md_unwind_header): Document.
   10969   1.1.1.3    mrg 	Define.
   10970   1.1.1.3    mrg 	(alpha*-*-linux*, alpha*-dec-osf5.1*, alpha64-dec-*vms*,
   10971   1.1.1.3    mrg 	alpha*-dec-*vms*, bfin*-uclinux*, bfin*-linux-uclibc*,
   10972   1.1.1.3    mrg 	hppa*-*-linux*, hppa[12]*-*-hpux10*, hppa*64*-*-hpux11*,
   10973   1.1.1.3    mrg 	hppa[12]*-*-hpux11*): Set md_unwind_header.
   10974   1.1.1.3    mrg 	(i[34567]86-*-linux*): Handle i[34567]86-*-kopensolaris*-gnu.
   10975   1.1.1.3    mrg 	Set md_unwind_header.
   10976   1.1.1.3    mrg 	(x86_64-*-linux*, i[34567]86-*-solaris2*): Set md_unwind_header.
   10977   1.1.1.3    mrg 	(i[34567]86-*-cygwin*): Split from i[34567]86-*-mingw*.
   10978   1.1.1.3    mrg 	(i[34567]86-*-mingw*, ia64*-*-linux*, ia64-hp-*vms*,
   10979   1.1.1.3    mrg 	m68k-*-uclinux*, m68k-*-linux*, mips64*-*-linux*, mips*-*-linux*,
   10980   1.1.1.3    mrg 	powerpc-*-darwin*, powerpc-*-linux*, s390-*-linux*,
   10981   1.1.1.3    mrg 	s390x-*-linux*,  s390x-ibm-tpf*, sh*-*-linux*, sparc-*-linux*,
   10982   1.1.1.3    mrg 	sparc*-*-solaris2*, sparc64-*-linux*, xtensa*-*-linux*): Set
   10983   1.1.1.3    mrg 	md_unwind_header.
   10984   1.1.1.3    mrg 	* configure.ac: Link md-unwind-support.h to $md_unwind_header.
   10985   1.1.1.3    mrg 	* configure: Regenerate.
   10986   1.1.1.3    mrg 
   10987   1.1.1.3    mrg 2011-06-03  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   10988   1.1.1.3    mrg 
   10989   1.1.1.3    mrg 	* config.host (mips-sgi-irix[56]*): Restrict to mips-sgi-irix6.5*.
   10990   1.1.1.3    mrg 	Set tmake_file, extra_parts.
   10991   1.1.1.3    mrg 	* config/mips/irix-crti.S: Move from ../gcc/config/mips/irix-crti.asm.
   10992   1.1.1.3    mrg 	Remove O32 support.
   10993   1.1.1.3    mrg 	* config/mips/irix-crtn.S: Move from ../gcc/config/mips/irix-crtn.asm.
   10994   1.1.1.3    mrg 	Remove O32 support.
   10995   1.1.1.3    mrg 	* config/mips/t-irix6: New file.
   10996   1.1.1.3    mrg 	* config/mips/t-slibgcc-irix: New file.
   10997   1.1.1.3    mrg 
   10998   1.1.1.3    mrg 2011-06-03  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   10999   1.1.1.3    mrg 
   11000   1.1.1.3    mrg 	* config/s390/t-tpf (LIB2ADDEHDEP): Remove.
   11001   1.1.1.3    mrg 	* config/t-sol2 (LIB2ADDEH): Use gcc_srcdir, add emutls.c.
   11002   1.1.1.3    mrg 
   11003   1.1.1.3    mrg 2011-06-03  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   11004   1.1.1.3    mrg 
   11005   1.1.1.3    mrg 	* configure.ac (target_thread_file): Determine thread model.
   11006   1.1.1.3    mrg 	* configure: Regenerate.
   11007   1.1.1.3    mrg 	* config.host (alpha*-dec-osf5.1*): Set tmake_file, extra_parts.
   11008   1.1.1.3    mrg 	* config/alpha/t-alpha: New file.
   11009   1.1.1.3    mrg 	* config/alpha/t-crtfm: Use $<.
   11010   1.1.1.3    mrg 	* config/alpha/t-ieee: New file.
   11011   1.1.1.3    mrg 	* config/alpha/t-osf-pthread: New file.
   11012   1.1.1.3    mrg 	* config/alpha/t-slibgcc-osf: New file.
   11013   1.1.1.3    mrg 	* config/alpha/libgcc-osf5.ver: New file.
   11014   1.1.1.3    mrg 
   11015   1.1.1.3    mrg 2011-06-01  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   11016   1.1.1.3    mrg 
   11017   1.1.1.3    mrg 	* config.host (i[34567]86-*-solaris2*): Add i386/t-crtfm to
   11018   1.1.1.3    mrg 	tmake_file.
   11019   1.1.1.3    mrg 	Add crtfastmath.o to extra_parts.
   11020   1.1.1.3    mrg 
   11021   1.1.1.3    mrg 2011-06-01  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   11022   1.1.1.3    mrg 
   11023   1.1.1.3    mrg 	* config/gmon-sol2.c: Reindent.
   11024   1.1.1.3    mrg 	Cleanup comments.
   11025   1.1.1.3    mrg 	Remove, correct casts.
   11026   1.1.1.3    mrg 	Use STDERR_FILENO, NULL.
   11027   1.1.1.3    mrg 	(BASEADDRESS): Remove.
   11028   1.1.1.3    mrg 	(minbrk): Remove.
   11029   1.1.1.3    mrg 	(errno, sbrk): Remove declarations.
   11030   1.1.1.3    mrg 	(monstartup) [hp300]: Remove.
   11031   1.1.1.3    mrg 	(mcount): Remove.
   11032   1.1.1.3    mrg 
   11033   1.1.1.3    mrg 2011-06-01  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   11034   1.1.1.3    mrg 
   11035   1.1.1.3    mrg 	* Makefile.in (cpu_type): Define.
   11036   1.1.1.3    mrg 	* config.host (i[34567]86-*-rtems*): Handle it.
   11037   1.1.1.3    mrg 	(i[34567]86-*-solaris2*): Move body ...
   11038   1.1.1.3    mrg 	(*-*-solaris2*): ... here.
   11039   1.1.1.3    mrg 	New case, generalize.
   11040   1.1.1.3    mrg 	(sparc-*-elf*): Handle it.
   11041   1.1.1.3    mrg 	(sparc-*-linux*, sparc64-*-linux*): Replace sparc/t-crtfm by t-crtfm.
   11042   1.1.1.3    mrg 	(sparc-*-rtems*, sparc64-*-rtems*); Handle it.
   11043   1.1.1.3    mrg 	(sparc64-*-solaris2*, sparcv9-*-solaris2*, sparc-*-solaris2*):
   11044   1.1.1.3    mrg 	Fold into ...
   11045   1.1.1.3    mrg 	(sparc*-*-solaris2*): ... this.
   11046   1.1.1.3    mrg 	New case.
   11047   1.1.1.3    mrg 	(sparc64-*-elf*): Handle it.
   11048   1.1.1.3    mrg 	* config/gmon-sol2.c: Move from ../gcc/config/sparc.
   11049   1.1.1.3    mrg 	Merge ../gcc/config/i386/gmon-sol2.c.
   11050   1.1.1.3    mrg 	* config/i386/sol2-c1.S: Move from ../gcc/config/i386/sol2-c1.asm.
   11051   1.1.1.3    mrg 	Use C comments.
   11052   1.1.1.3    mrg 	Merge ../gcc/config/i386/sol2-gc1.asm.
   11053   1.1.1.3    mrg 	* config/i386/sol2-ci.S: Move from ../gcc/config/i386/sol2-ci.asm.
   11054   1.1.1.3    mrg 	Use C comments.
   11055   1.1.1.3    mrg 	* config/i386/sol2-cn.S: Move from ../gcc/config/i386/sol2-cn.asm.
   11056   1.1.1.3    mrg 	Use C comments.
   11057   1.1.1.3    mrg 	* config/i386/t-crtfm (crtfastmath.o): Use $<.
   11058   1.1.1.3    mrg 	* config/i386/t-crtstuff: New file.
   11059   1.1.1.3    mrg 	* config/i386/t-softfp: New file.
   11060   1.1.1.3    mrg 	* config/i386/t-sol2 ($(T)gmon.o, $(T)gcrt1.o, $(T)crt1.o),
   11061   1.1.1.3    mrg 	$(T)crti.o, $(T)crtn.o): Remove.
   11062   1.1.1.3    mrg 	(gcrt1.o): New rule.
   11063   1.1.1.3    mrg 	(TARGET_LIBGCC2_CFLAGS): Remove.
   11064   1.1.1.3    mrg 	* config/sparc/sol2-c1.S: Move from ../gcc/config/sparc/sol2-c1.asm.
   11065   1.1.1.3    mrg 	* config/sparc/sol2-ci.S: Move from ../gcc/config/sparc/sol2-ci.asm.
   11066   1.1.1.3    mrg 	* config/sparc/sol2-cn.S: Move from ../gcc/config/sparc/sol2-cn.asm.
   11067   1.1.1.3    mrg 	* config/sparc/t-sol2: New file.
   11068   1.1.1.3    mrg 	* config/sparc/t-crtfm: Move to ...
   11069   1.1.1.3    mrg 	* config/t-crtfm: ... this.
   11070   1.1.1.3    mrg 	Use $(cpu_type), $<.
   11071   1.1.1.3    mrg 	* config/t-crtin: New file.
   11072   1.1.1.3    mrg 	* config/sparc/t-softfp: New file.
   11073   1.1.1.3    mrg 	* config/sparc/t-softmul: New file.
   11074   1.1.1.3    mrg 	* config/t-rtems: New file.
   11075   1.1.1.3    mrg 	* config/t-slibgcc: New file.
   11076   1.1.1.3    mrg 	* config/t-slibgcc-elf-ver: New file.
   11077   1.1.1.3    mrg 	* config/t-slibgcc-gld: New file.
   11078   1.1.1.3    mrg 	* config/t-slibgcc-sld: New file.
   11079   1.1.1.3    mrg 	* config/t-sol2: New file.
   11080   1.1.1.3    mrg 	* configure.ac: Include ../config/lib-ld.m4.
   11081   1.1.1.3    mrg 	Call AC_LIB_PROG_LD_GNU.
   11082   1.1.1.3    mrg 	Substitute cpu_type.
   11083   1.1.1.3    mrg 	* configure: Regenerate.
   11084   1.1.1.3    mrg 
   11085   1.1.1.3    mrg 2011-05-27  Bernd Schmidt  <bernds (a] codesourcery.com>
   11086   1.1.1.3    mrg 
   11087   1.1.1.3    mrg 	PR bootstrap/49173
   11088   1.1.1.3    mrg 	* config/t-slibgcc-darwin (SHLIB_MAPFILES): Look for
   11089   1.1.1.3    mrg 	libgcc-std.ver in the build directory.
   11090   1.1.1.3    mrg 	* config/s390/t-linux (SHLIB_MAPFILES): Likewise.
   11091   1.1.1.3    mrg 	* config/sh/t-linux (SHLIB_MAPFILES): Likewise.
   11092   1.1.1.3    mrg 
   11093   1.1.1.3    mrg 2011-05-25  Bernd Schmidt  <bernds (a] codesourcery.com>
   11094   1.1.1.3    mrg 
   11095   1.1.1.3    mrg 	* libgcc-std.ver.in: New file.
   11096   1.1.1.3    mrg 	* Makefile.in (LIBGCC_VER_GNU_PREFIX, LIBGCC_VER_SYMBOLS_PREFIX): New
   11097   1.1.1.3    mrg 	variables.
   11098   1.1.1.3    mrg 	(libgcc-std.ver): New rule.
   11099   1.1.1.3    mrg 	* config/t-gnu-prefix: New file.
   11100   1.1.1.3    mrg 
   11101   1.1.1.3    mrg 2011-05-23  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   11102   1.1.1.3    mrg 
   11103   1.1.1.3    mrg 	* config/s390/t-tpf (LIB2ADDEH): Remove $(gcc_srcdir)/gthr-gnat.c.
   11104   1.1.1.3    mrg 
   11105   1.1.1.3    mrg 2011-05-10  Joseph Myers  <joseph (a] codesourcery.com>
   11106   1.1.1.3    mrg 
   11107   1.1.1.3    mrg 	* config/i386/darwin-lib.h: New file.
   11108   1.1.1.3    mrg 
   11109   1.1.1.3    mrg 2011-05-10  Joseph Myers  <joseph (a] codesourcery.com>
   11110   1.1.1.3    mrg 
   11111   1.1.1.3    mrg 	* config/arm/symbian-lib.h: New.
   11112   1.1.1.3    mrg 
   11113   1.1.1.3    mrg 2011-05-04  Chris Demetriou  <cgd (a] google.com>
   11114   1.1.1.3    mrg 
   11115   1.1.1.3    mrg 	* config/i386/morestack.S (__i686.get_pc_thunk.bx): Rename to...
   11116   1.1.1.3    mrg 	(__x86.get_pc_thunk.bx): ...this.
   11117   1.1.1.3    mrg 	(__morestack): Adjust for rename, remove undef of __i686.
   11118   1.1.1.3    mrg 
   11119   1.1.1.3    mrg 2011-05-03  Chris Demetriou  <cgd (a] google.com>
   11120   1.1.1.3    mrg 
   11121   1.1.1.3    mrg 	* config/i386/morestack.S (__i686.get_pc_thunk.bx): New.
   11122   1.1.1.3    mrg 
   11123   1.1.1.3    mrg 2011-03-22  Joseph Myers  <joseph (a] codesourcery.com>
   11124   1.1.1.3    mrg 
   11125   1.1.1.3    mrg 	* config.host (alpha*-*-gnu*, arc-*-elf*, arm*-*-netbsd*,
   11126   1.1.1.3    mrg 	arm-*-pe*, crx-*-elf, i[34567]86-*-netbsd*, i[34567]86-*-pe,
   11127   1.1.1.3    mrg 	m68hc11-*-*|m6811-*-*, m68hc12-*-*|m6812-*-*, mcore-*-pe*,
   11128   1.1.1.3    mrg 	powerpc64-*-gnu*, powerpc-*-gnu-gnualtivec*, powerpc-*-gnu*,
   11129   1.1.1.3    mrg 	sh-*-symbianelf* | sh[12346l]*-*-symbianelf*, vax-*-netbsd*):
   11130   1.1.1.3    mrg 	Remove cases.
   11131   1.1.1.3    mrg 
   11132   1.1.1.3    mrg 2011-03-14  Andreas Tobler  <andreast (a] fgznet.ch>
   11133       1.1    mrg 
   11134   1.1.1.3    mrg 	* config.host (cpu_type): Add FreeBSD PowerPC specific parts.
   11135   1.1.1.3    mrg 	Adjust copyright year.
   11136       1.1    mrg 
   11137   1.1.1.3    mrg 2011-03-07  Ian Lance Taylor  <iant (a] google.com>
   11138       1.1    mrg 
   11139   1.1.1.3    mrg 	* generic-morestack.c (__splitstack_find): Adjust returned stack
   11140   1.1.1.3    mrg 	pointer to include all registers pushed by __morestack.
   11141   1.1.1.3    mrg 
   11142   1.1.1.3    mrg 2011-01-26  Dave Korn  <dave.korn.cygwin (a] gmail.com>
   11143   1.1.1.3    mrg 
   11144   1.1.1.3    mrg 	PR target/40125
   11145   1.1.1.3    mrg 	* configure.ac: Call ACX_NONCANONICAL_TARGET.
   11146   1.1.1.3    mrg 	(toolexecdir): Calculate and AC_SUBST.
   11147   1.1.1.3    mrg 	(toolexeclibdir): Likewise.
   11148   1.1.1.3    mrg 	* Makefile.in (target_noncanonical): Import.
   11149   1.1.1.3    mrg 	(toolexecdir): Likewise.
   11150   1.1.1.3    mrg 	(toolexeclibdir): Likewise.
   11151   1.1.1.3    mrg 	* configure: Regenerate.
   11152   1.1.1.3    mrg 
   11153   1.1.1.3    mrg 2010-12-13  Nathan Froyd  <froydnj (a] codesourcery.com>
   11154   1.1.1.3    mrg 
   11155   1.1.1.3    mrg 	PR target/46040
   11156   1.1.1.3    mrg 	* config/arm/bpabi.h: Rename to...
   11157   1.1.1.3    mrg 	* config/arm/bpabi-lib.h: ...this.
   11158   1.1.1.3    mrg 
   11159   1.1.1.3    mrg 2010-12-10  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   11160   1.1.1.3    mrg 
   11161   1.1.1.3    mrg 	* configure.ac: Use i386/t-crtstuff on i?86-*-solaris2* if
   11162   1.1.1.3    mrg 	appropriate.
   11163   1.1.1.3    mrg 	* configure: Regenerate.
   11164   1.1.1.3    mrg 
   11165   1.1.1.3    mrg 2010-11-24  Nathan Froyd  <froydnj (a] codesourcery.com>
   11166   1.1.1.3    mrg 
   11167   1.1.1.3    mrg 	* config/libbid/bid_conf.h (BID_BIG_ENDIAN): Define in terms of
   11168   1.1.1.3    mrg 	__FLOAT_WORD_ORDER__.
   11169   1.1.1.3    mrg 	* config/libbid/bid_gcc_intrinsics.h (LIBGCC2_FLOAT_WORDS_BIG_ENDIAN):
   11170   1.1.1.3    mrg 	Delete.
   11171   1.1.1.3    mrg 
   11172   1.1.1.3    mrg 2010-11-20  Ralf Wildenhues  <Ralf.Wildenhues (a] gmx.de>
   11173   1.1.1.3    mrg 
   11174   1.1.1.3    mrg 	PR other/46202
   11175   1.1.1.3    mrg 	* Makefile.in (install-strip): New phony target.
   11176   1.1.1.3    mrg 
   11177   1.1.1.3    mrg 2010-11-07  Ian Lance Taylor  <iant (a] google.com>
   11178   1.1.1.3    mrg 
   11179   1.1.1.3    mrg 	PR target/46089
   11180   1.1.1.3    mrg 	* config/i386/morestack.S (__morestack_large_model): New
   11181   1.1.1.3    mrg 	function.
   11182   1.1.1.3    mrg 
   11183   1.1.1.3    mrg 2010-10-23  Nathan Froyd  <froydnj (a] codesourcery.com>
   11184   1.1.1.3    mrg 
   11185   1.1.1.3    mrg 	* config/libbid/bid_gcc_intrinsics.h (LIBGCC2_WORDS_BIG_ENDIAN):
   11186   1.1.1.3    mrg 	Delete.
   11187   1.1.1.3    mrg 	(LIBGCC2_FLOAT_WORDS_BIG_ENDIAN): Test __BYTE_ORDER__.
   11188   1.1.1.3    mrg 
   11189   1.1.1.3    mrg 2010-10-14  Nathan Froyd  <froydnj (a] codesourcery.com>
   11190   1.1.1.3    mrg 
   11191   1.1.1.3    mrg 	* config/arm/bpabi.h: New file.
   11192   1.1.1.3    mrg 	* config/frv/frv-abi.h: New file.
   11193   1.1.1.3    mrg 
   11194   1.1.1.3    mrg 2010-10-01  Ian Lance Taylor  <iant (a] google.com>
   11195   1.1.1.3    mrg 
   11196   1.1.1.3    mrg 	* config/t-stack(LIB2ADD_ST): Set instead of LIB2ADD.
   11197   1.1.1.3    mrg 	* config/i386/t-stack-i386 (LIB2ADD_ST): Likewise.
   11198   1.1.1.3    mrg 
   11199   1.1.1.3    mrg 2010-10-01  H.J. Lu  <hongjiu.lu (a] intel.com>
   11200   1.1.1.3    mrg 
   11201   1.1.1.3    mrg 	PR target/45858
   11202   1.1.1.3    mrg 	* config.host: Add the missing `$'.
   11203   1.1.1.3    mrg 
   11204   1.1.1.3    mrg 2010-09-30  Michael Eager  <eager (a] eagercon.com>
   11205   1.1.1.3    mrg 
   11206   1.1.1.3    mrg 	* config.host: Add microblaze*-*-*.
   11207   1.1.1.3    mrg 	* config/microblaze/{divsi3.asm,divsi3_table.c,moddi3.asm,modsi3.asm,
   11208   1.1.1.3    mrg 	muldi3_hard.asm,mulsi3.asm,stack_overflow_exit.asm,t-microblaze,
   11209   1.1.1.3    mrg 	udivsi3.asm,umodsi3.asm}:  New.
   11210   1.1.1.3    mrg 
   11211   1.1.1.3    mrg 2010-09-28  Ian Lance Taylor  <iant (a] google.com>
   11212   1.1.1.3    mrg 
   11213   1.1.1.3    mrg 	* configure.ac: Adjust CFI test to test assembler directly rather
   11214   1.1.1.3    mrg 	than checking gcc preprocessor macro.
   11215   1.1.1.3    mrg 	* configure: Rebuild.
   11216   1.1.1.3    mrg 
   11217   1.1.1.3    mrg 2010-09-27  Ian Lance Taylor  <iant (a] google.com>
   11218   1.1.1.3    mrg 
   11219   1.1.1.3    mrg 	* configure.ac: Test whether assembler supports CFI directives.
   11220   1.1.1.3    mrg 	* config.host: Only add t-stack and i386/t-stack-i386 to
   11221   1.1.1.3    mrg 	tmake_file if libgcc_cv_cfi is "yes".
   11222   1.1.1.3    mrg 	* configure: Rebuild.
   11223   1.1.1.3    mrg 
   11224   1.1.1.3    mrg 2010-09-27  Ian Lance Taylor  <iant (a] google.com>
   11225   1.1.1.3    mrg 
   11226   1.1.1.3    mrg 	* generic-morestack.h: New file.
   11227   1.1.1.3    mrg 	* generic-morestack.c: New file.
   11228   1.1.1.3    mrg 	* generic-morestack-thread.c: New file.
   11229   1.1.1.3    mrg 	* config/i386/morestack.S: New file.
   11230   1.1.1.3    mrg 	* config/t-stack: New file.
   11231   1.1.1.3    mrg 	* config/i386/t-stack-i386: New file.
   11232   1.1.1.3    mrg 	* config.host (i[34567]86-*-linux* and friends): Add t-stack and
   11233   1.1.1.3    mrg 	i386/t-stack-i386 to tmake_file.
   11234   1.1.1.3    mrg 
   11235   1.1.1.3    mrg 2010-09-21  Iain Sandoe  <iains (a] gcc.gnu.org>
   11236   1.1.1.3    mrg 
   11237   1.1.1.3    mrg 	* Makefile.in (libgcc-extra-parts):  Check for static archives and
   11238   1.1.1.3    mrg 	invoke ranlib after installing them.
   11239   1.1.1.3    mrg 	(gcc-extra-parts): Likewise.
   11240   1.1.1.3    mrg 	(install-leaf): Likewise.
   11241   1.1.1.3    mrg 
   11242   1.1.1.3    mrg 2010-09-14  H.J. Lu  <hongjiu.lu (a] intel.com>
   11243   1.1.1.3    mrg 
   11244   1.1.1.3    mrg 	* configure: Regenerated.
   11245   1.1.1.3    mrg 
   11246   1.1.1.3    mrg 2010-09-10  Kai Tietz  <kai.tietz (a] onevision.com>
   11247   1.1.1.3    mrg 
   11248   1.1.1.3    mrg 	* configure: Regenerated.
   11249   1.1.1.3    mrg 
   11250   1.1.1.3    mrg 2010-09-09  Gerald Pfeifer  <gerald (a] pfeifer.com>
   11251       1.1    mrg 	    Andrew Pinski  <pinskia (a] gmail.com>
   11252       1.1    mrg 
   11253   1.1.1.2  skrll 	PR target/40959
   11254       1.1    mrg 	* config.host (ia64*-*-freebsd*): Set extra_parts.  Set tmake_file.
   11255       1.1    mrg 
   11256   1.1.1.3    mrg 2010-09-06  H.J. Lu  <hongjiu.lu (a] intel.com>
   11257   1.1.1.3    mrg 
   11258   1.1.1.3    mrg 	PR target/45524
   11259   1.1.1.3    mrg 	* configure: Regenerated.
   11260   1.1.1.3    mrg 
   11261   1.1.1.3    mrg 2010-09-06  Andreas Schwab  <schwab (a] redhat.com>
   11262   1.1.1.3    mrg 
   11263   1.1.1.3    mrg 	* configure: Regenerate.
   11264   1.1.1.3    mrg 
   11265   1.1.1.3    mrg 2010-09-03  Uros Bizjak  <ubizjak (a] gmail.com>
   11266   1.1.1.3    mrg 
   11267   1.1.1.3    mrg 	* config/i386/t-sol2 (__copysigntf3, __fabstf3): Disable for
   11268   1.1.1.3    mrg 	64bit targets.
   11269   1.1.1.3    mrg 	(__fixtfti, __fixunstfti, __floattitf, __floatuntitf): Enable only
   11270   1.1.1.3    mrg 	for 64bit targets.
   11271   1.1.1.3    mrg 
   11272   1.1.1.3    mrg 2010-09-03  Uros Bizjak  <ubizjak (a] gmail.com>
   11273   1.1.1.3    mrg 	    Iain Sandoe  <iains (a] gcc.gnu.org>
   11274   1.1.1.3    mrg 
   11275   1.1.1.3    mrg 	PR target/45476
   11276   1.1.1.3    mrg 	* Makefile.in (sifuncs, difuncs, tifuncs): Filter out
   11277   1.1.1.3    mrg 	LIB2FUNCS_EXCLUDE functions.
   11278       1.1    mrg 
   11279   1.1.1.3    mrg 2010-09-03  Andreas Krebbel  <Andreas.Krebbel (a] de.ibm.com>
   11280   1.1.1.3    mrg 
   11281   1.1.1.3    mrg 	* configure.ac: Use the GCC_AC_ENABLE_DECIMAL_FLOAT macro.
   11282   1.1.1.3    mrg 	Include dfp.m4.
   11283   1.1.1.3    mrg 	* configure: Regenerate.
   11284   1.1.1.3    mrg 
   11285   1.1.1.3    mrg 2010-09-01  Uros Bizjak  <ubizjak (a] gmail.com>
   11286   1.1.1.3    mrg 
   11287   1.1.1.3    mrg 	* config.host (i[34567]86-*-freebsd*, x86_64-*-freebsd*): Add
   11288   1.1.1.3    mrg 	i386/t-freebsd to tmake_file.
   11289   1.1.1.3    mrg 	* config/i386/t-freebsd: New file.
   11290   1.1.1.3    mrg 	* config/i386/libgcc-bsd.ver: New file.
   11291   1.1.1.3    mrg 
   11292   1.1.1.3    mrg 2010-07-23  Nathan Froyd  <froydnj (a] codesourcery.com>
   11293   1.1.1.3    mrg 
   11294   1.1.1.3    mrg 	* config.host (powerpc*-eabispe*): Set tmake_file.
   11295   1.1.1.3    mrg 	(powerpc*-eabi*): Likewise.
   11296   1.1.1.3    mrg 	* config/rs6000/t-ppccomm (EXTRA_PARTS): Add crtbegin, crtend,
   11297   1.1.1.3    mrg 	crtbeginS, crtendS, crtbeginT.
   11298   1.1.1.3    mrg 
   11299   1.1.1.3    mrg 2010-06-12  Kazu Hirata  <kazu (a] codesourcery.com>
   11300   1.1.1.3    mrg 
   11301   1.1.1.3    mrg 	* config.host (mips64*-*-linux*, mips*-*-linux*): Add mips/t-crtfm
   11302   1.1.1.3    mrg 	to tmake_file.  Add crtfastmath.o to extra_parts.
   11303   1.1.1.3    mrg 	* config/mips/t-crtfm: New.
   11304   1.1.1.3    mrg 
   11305  1.1.1.12    mrg 2010-05-19  Joel Sherrill  <joel.sherrill (a] oarcorp.com>
   11306   1.1.1.3    mrg 
   11307   1.1.1.3    mrg 	* config.host (sparc64-*-rtems*): New target.
   11308       1.1    mrg 
   11309       1.1    mrg 2010-05-19  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   11310       1.1    mrg 
   11311       1.1    mrg 	* config/i386/32/sfp-machine.h (FP_HANDLE_EXCEPTIONS): Support Sun
   11312       1.1    mrg 	assembler syntax.
   11313       1.1    mrg 
   11314       1.1    mrg 2010-04-15  Thomas Schwinge  <tschwinge (a] gnu.org>
   11315       1.1    mrg 
   11316       1.1    mrg 	* config.host <i[34567]86-*-gnu*>: Handle softfp as for Linux.
   11317       1.1    mrg 
   11318   1.1.1.3    mrg 2010-04-12  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   11319       1.1    mrg 
   11320   1.1.1.3    mrg 	* config.host (alpha*-dec-osf[45]*): Removed alpha*-dec-osf4*,
   11321   1.1.1.3    mrg 	alpha-dec-osf5.0* support.
   11322       1.1    mrg 
   11323  1.1.1.12    mrg 2010-04-01  Ralf Corspius  <ralf.corsepius (a] rtems.org>
   11324       1.1    mrg 
   11325       1.1    mrg 	* config.host: Add lm32-*-rtems*.
   11326       1.1    mrg 
   11327       1.1    mrg 2010-03-31  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   11328  1.1.1.12    mrg 	    Uros Bizjak  <ubizjak (a] gmail.com>
   11329       1.1    mrg 
   11330       1.1    mrg 	PR target/39048
   11331       1.1    mrg 	* config.host (i[34567]86-*-solaris2): Handle 32-bit Solaris 2/x86
   11332       1.1    mrg 	like other remaining 32-bit x86 OSes.
   11333       1.1    mrg 	* config/i386/32/sfp-machine.h (FP_HANDLE_EXCEPTIONS): Support Sun
   11334       1.1    mrg 	assembler syntax.
   11335       1.1    mrg 	* config/i386/libgcc-sol2.ver: New file.
   11336       1.1    mrg 	* config/i386/t-sol2 (SHLIB_MAPFILES): Add it.
   11337       1.1    mrg 
   11338  1.1.1.12    mrg 2010-03-30  Jack Howarth  <howarth (a] bromo.med.uc.edu>
   11339       1.1    mrg 
   11340       1.1    mrg 	PR c/43553
   11341       1.1    mrg 	* Makefile.in (INTERNAL_CFLAGS): Add @set_use_emutls@.
   11342       1.1    mrg 	* configure.ac: Use GCC_CHECK_EMUTLS to see if emulated TLS
   11343       1.1    mrg 	is used and substitute set_use_emutls.
   11344       1.1    mrg 	* configure: Regenerated.
   11345       1.1    mrg 
   11346       1.1    mrg 2010-03-30  Tarik Graba  <tarik.graba (a] telecom-paristech.fr>
   11347       1.1    mrg 
   11348       1.1    mrg 	* config/lm32/t-lm32: Remove misplaced MULTILIB_OPTIONS.
   11349       1.1    mrg 
   11350       1.1    mrg 2010-03-22  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   11351       1.1    mrg 
   11352       1.1    mrg 	PR target/38085
   11353       1.1    mrg 	* config/i386/t-sol2 ($(T)gmon.o): Use CFLAGS instead of
   11354       1.1    mrg 	MULTILIB_CFLAGS.
   11355       1.1    mrg 	($(T)gcrt1.o): Likewise.
   11356       1.1    mrg 	($(T)crt1.o): Likewise.
   11357       1.1    mrg 	($(T)crti.o): Likewise.
   11358       1.1    mrg 	($(T)crtn.o): Likewise.
   11359       1.1    mrg 
   11360       1.1    mrg 2010-03-01  Ralf Wildenhues  <Ralf.Wildenhues (a] gmx.de>
   11361       1.1    mrg 
   11362       1.1    mrg 	PR other/42980
   11363       1.1    mrg 	* Makefile.in (install): Use $(MAKE) string in rule, for
   11364       1.1    mrg 	parallel make.
   11365       1.1    mrg 
   11366       1.1    mrg 2010-02-22  Hans-Peter Nilsson  <hp (a] bitrange.com>
   11367       1.1    mrg 
   11368       1.1    mrg 	Migrate from broken pre-libgcc legacy support to libgcc-centric rules.
   11369       1.1    mrg 	* config/mmix/t-mmix: New file.
   11370       1.1    mrg 	* config.host <mmix-knuth-mmixware> (extra_parts, tmake_file): Set.
   11371       1.1    mrg 
   11372       1.1    mrg 2010-02-02  Jack Howarth  <howarth (a] bromo.med.uc.edu>
   11373       1.1    mrg 
   11374       1.1    mrg 	PR java/41991
   11375       1.1    mrg 	* config/t-slibgcc-darwin: Add libgcc-libsystem.ver to
   11376       1.1    mrg 	SHLIB_MAPFILES.
   11377       1.1    mrg 
   11378       1.1    mrg 2010-01-04  Anthony Green  <green (a] moxielogic.com>
   11379       1.1    mrg 
   11380       1.1    mrg 	* config/moxie/crti.asm, config/moxie/crtn.asm,
   11381       1.1    mrg 	config/moxie/t-moxie-softfp, config/moxie/sfp-machine.h,
   11382       1.1    mrg 	config/moxie/t-moxie: New files.
   11383       1.1    mrg 	* config.host: Add t-moxie-softfp reference.
   11384       1.1    mrg 
   11385  1.1.1.12    mrg 2009-11-18  Iain Sandoe  <iain.sandoe (a] sandoe-acoustics.co.uk>
   11386       1.1    mrg 
   11387       1.1    mrg 	PR other/39888
   11388       1.1    mrg 	* config/t-slibgcc-darwin: Fix embedded rpaths for
   11389       1.1    mrg 	--enable-version-specific-runtime-libs, build extension stub
   11390       1.1    mrg 	libs exposing features available from current libgcc_s.
   11391       1.1    mrg 
   11392  1.1.1.12    mrg 2009-11-11  Jon Beniston  <jon (a] beniston.com>
   11393       1.1    mrg 
   11394   1.1.1.3    mrg 	* config.host: Add lm32 targets.
   11395   1.1.1.3    mrg 	* config/lm32: New directory.
   11396   1.1.1.3    mrg 	* config/lm32/libgcc_lm32.h: New file.
   11397   1.1.1.3    mrg 	* config/lm32/_mulsi3.c: New file.
   11398   1.1.1.3    mrg 	* config/lm32/_udivmodsi4.c: New file.
   11399   1.1.1.3    mrg 	* config/lm32/_divsi3.c: New file.
   11400   1.1.1.3    mrg 	* config/lm32/_modsi3.c: New file.
   11401   1.1.1.3    mrg 	* config/lm32/_udivsi3.c: New file.
   11402   1.1.1.3    mrg 	* config/lm32/_umodsi3.c: New file.
   11403   1.1.1.3    mrg 	* config/lm32/_lshrsi3.S: New file.
   11404   1.1.1.3    mrg 	* config/lm32/_ashrsi3.S: New file.
   11405   1.1.1.3    mrg 	* config/lm32/_ashlsi3.S: New file.
   11406   1.1.1.3    mrg 	* config/lm32/crti.S: New file.
   11407   1.1.1.3    mrg 	* config/lm32/crtn.S: New file.
   11408   1.1.1.3    mrg 	* config/lm32/t-lm32: New file.
   11409   1.1.1.3    mrg 	* config/lm32/t-elf: New file.
   11410   1.1.1.3    mrg 	* config/lm32/t-uclinux: New file.
   11411       1.1    mrg 
   11412       1.1    mrg 2009-10-26  Nick Clifton  <nickc (a] redhat.com>
   11413       1.1    mrg 
   11414       1.1    mrg 	* config.host: Add support for RX target.
   11415       1.1    mrg 	* config/rx: New directory.
   11416       1.1    mrg 	* config/rx/rx-abi-functions.c: New file. Supplementary
   11417       1.1    mrg 	functions for libgcc to support the RX ABI.
   11418       1.1    mrg 	* config/rx/rx-abi.h: New file.  Supplementary header file for
   11419       1.1    mrg 	libgcc RX ABI functions.
   11420       1.1    mrg 	* config/rx/t-rx: New file: Makefile fragment for building
   11421       1.1    mrg 	libgcc for the RX.
   11422       1.1    mrg 
   11423       1.1    mrg 2009-10-09  Uros Bizjak  <ubizjak (a] gmail.com>
   11424       1.1    mrg 
   11425       1.1    mrg 	* config/i386/32/sfp-machine.h (__FP_FRAC_SUB_4): Change operand
   11426       1.1    mrg 	constraint of y0 to "g".
   11427       1.1    mrg 
   11428       1.1    mrg 2009-10-07  Andreas Krebbel  <Andreas.Krebbel (a] de.ibm.com>
   11429       1.1    mrg 
   11430       1.1    mrg 	* config.host: Include the s390 makefile fragments.
   11431       1.1    mrg 	* config/s390/32/_fixdfdi.c: New file.
   11432       1.1    mrg 	* config/s390/32/_fixsfdi.c: New file.
   11433       1.1    mrg 	* config/s390/32/_fixtfdi.c: New file.
   11434       1.1    mrg 	* config/s390/32/_fixunsdfdi.c: New file.
   11435       1.1    mrg 	* config/s390/32/_fixunssfdi.c: New file.
   11436       1.1    mrg 	* config/s390/32/_fixunstfdi.c: New file.
   11437       1.1    mrg 	* config/s390/32/t-floattodi: New file.
   11438       1.1    mrg 	* config/s390/libgcc-glibc.ver: New file.
   11439       1.1    mrg 	* config/s390/t-crtstuff: New file.
   11440       1.1    mrg 	* config/s390/t-linux: New file.
   11441       1.1    mrg 	* config/s390/t-tpf: New file.
   11442       1.1    mrg 
   11443       1.1    mrg 2009-08-24  Ralf Wildenhues  <Ralf.Wildenhues (a] gmx.de>
   11444       1.1    mrg 
   11445       1.1    mrg 	* configure.ac (AC_PREREQ): Bump to 2.64.
   11446       1.1    mrg 
   11447       1.1    mrg 2009-08-22  Kaz Kojima  <kkojima (a] gcc.gnu.org>
   11448       1.1    mrg 
   11449       1.1    mrg 	* config/sh/t-linux (HOST_LIBGCC2_CFLAGS): Add -mieee.
   11450       1.1    mrg 
   11451       1.1    mrg 2009-08-22  Ralf Wildenhues  <Ralf.Wildenhues (a] gmx.de>
   11452       1.1    mrg 
   11453       1.1    mrg 	* configure: Regenerate.
   11454       1.1    mrg 
   11455       1.1    mrg 2009-08-09  Douglas B Rupp  <rupp (a] gnat.com>
   11456       1.1    mrg 
   11457       1.1    mrg 	* config.host (ia64-hp-*vms*): New target.
   11458       1.1    mrg 	(alpha64-dec-*vms*,alpha*-dec-*vms*): Fix for config/vms and unify
   11459       1.1    mrg 	with ia64-hp-*vms*.
   11460       1.1    mrg 
   11461       1.1    mrg 2009-07-30  Ralf Wildenhues  <Ralf.Wildenhues (a] gmx.de>
   11462       1.1    mrg 
   11463       1.1    mrg 	* configure.ac: Add snippet for maintainer-mode.
   11464       1.1    mrg 	* configure: Regenerate.
   11465       1.1    mrg 	* Makefile.in (AUTOCONF, configure_deps): New variables.
   11466       1.1    mrg 	($(srcdir)/configure)): New rule, active only with maintainer
   11467       1.1    mrg 	mode turned on.
   11468       1.1    mrg 
   11469       1.1    mrg 2009-06-23  DJ Delorie  <dj (a] redhat.com>
   11470       1.1    mrg 
   11471       1.1    mrg 	Add MeP port.
   11472       1.1    mrg 	* config.host: Add mep support.
   11473       1.1    mrg 
   11474       1.1    mrg 2009-06-22  Kai Tietz  <kai.tietz (a] onevision.com>
   11475       1.1    mrg 
   11476       1.1    mrg 	* config.host: Add i386/${host_address}/t-fprules-softfp and
   11477       1.1    mrg 	t-softfp to tmake_file for i[34567]86-*-mingw*, x86_64-*-mingw*.
   11478       1.1    mrg 
   11479       1.1    mrg 	* config/i386/64/_divtc3.c: Disable usage of .symver assembly symbol
   11480       1.1    mrg 	for mingw targets.
   11481       1.1    mrg 	* config/i386/64/_multc3.c: Likewise.
   11482       1.1    mrg 	* config/i386/64/_powitf2.c: Likewise.
   11483       1.1    mrg 	* config/i386/64/eqtf2.c: Likewise.
   11484       1.1    mrg 	* config/i386/64/getf2.c: Likewise.
   11485       1.1    mrg 	* config/i386/64/letf2.c: Likewise.
   11486       1.1    mrg 	* config/i386/64/letf2.c: Likewise.
   11487       1.1    mrg 	* config/i386/64/sfp-machine.h (_FP_W_TYPE): Define as
   11488       1.1    mrg 	unsigned long long for x64 mingw targets.
   11489       1.1    mrg 	(_FP_WS_TYPE): Define as signed long long for x64 mingw target.
   11490       1.1    mrg 	(_FP_I_TYPE): Define as long long for x64 mingw target.
   11491       1.1    mrg 
   11492       1.1    mrg 2009-06-10  Maciej W. Rozycki  <macro (a] linux-mips.org>
   11493       1.1    mrg 
   11494       1.1    mrg 	* config.host (vax-*-linux*): New.
   11495       1.1    mrg 
   11496       1.1    mrg 2009-05-31  Anthony Green  <green (a] moxielogic.com>
   11497       1.1    mrg 
   11498       1.1    mrg 	* config.host: Add moxie support.
   11499       1.1    mrg 	* config/moxie/t-moxie: New file.
   11500       1.1    mrg 
   11501  1.1.1.12    mrg 2009-05-29  David Billinghurst  <billingd (a] gcc.gnu.org>
   11502       1.1    mrg 
   11503       1.1    mrg 	* config.host: Add i386/${host_address}/t-fprules-softfp and
   11504       1.1    mrg 	t-softfp to tmake_file for i[34567]86-*-cygwin*.
   11505       1.1    mrg 
   11506       1.1    mrg 2009-04-17  Aurelien Jarno  <aurelien (a] aurel32.net>
   11507       1.1    mrg 
   11508       1.1    mrg 	* config.host: Add i386/${host_address}/t-fprules-softfp to
   11509       1.1    mrg 	tmake_file for i[34567]86-*-kfreebsd*-gnu, x86_64-*-kfreebsd*-gnu*.
   11510       1.1    mrg 
   11511       1.1    mrg 2009-04-09  Nick Clifton  <nickc (a] redhat.com>
   11512       1.1    mrg 
   11513       1.1    mrg 	* config/ia64/tf-signs.c: Change copyright header to refer to
   11514       1.1    mrg 	version 3 of the GNU General Public License with version 3.1
   11515       1.1    mrg 	of the GCC Runtime Library Exception and to point readers at
   11516       1.1    mrg 	the COPYING3 and COPYING3.RUNTIME files and the FSF's license
   11517       1.1    mrg 	web page.
   11518       1.1    mrg 	* config/i386/32/tf-signs.c: Likewise.
   11519       1.1    mrg 	* config/libbid/_addsub_dd.c: Likewise.
   11520       1.1    mrg 	* config/libbid/_addsub_sd.c: Likewise.
   11521       1.1    mrg 	* config/libbid/_addsub_td.c: Likewise.
   11522       1.1    mrg 	* config/libbid/_dd_to_df.c: Likewise.
   11523       1.1    mrg 	* config/libbid/_dd_to_di.c: Likewise.
   11524       1.1    mrg 	* config/libbid/_dd_to_sd.c: Likewise.
   11525       1.1    mrg 	* config/libbid/_dd_to_sf.c: Likewise.
   11526       1.1    mrg 	* config/libbid/_dd_to_si.c: Likewise.
   11527       1.1    mrg 	* config/libbid/_dd_to_td.c: Likewise.
   11528       1.1    mrg 	* config/libbid/_dd_to_tf.c: Likewise.
   11529       1.1    mrg 	* config/libbid/_dd_to_udi.c: Likewise.
   11530       1.1    mrg 	* config/libbid/_dd_to_usi.c: Likewise.
   11531       1.1    mrg 	* config/libbid/_dd_to_xf.c: Likewise.
   11532       1.1    mrg 	* config/libbid/_df_to_dd.c: Likewise.
   11533       1.1    mrg 	* config/libbid/_df_to_sd.c: Likewise.
   11534       1.1    mrg 	* config/libbid/_df_to_td.c: Likewise.
   11535       1.1    mrg 	* config/libbid/_di_to_dd.c: Likewise.
   11536       1.1    mrg 	* config/libbid/_di_to_sd.c: Likewise.
   11537       1.1    mrg 	* config/libbid/_di_to_td.c: Likewise.
   11538       1.1    mrg 	* config/libbid/_div_dd.c: Likewise.
   11539       1.1    mrg 	* config/libbid/_div_sd.c: Likewise.
   11540       1.1    mrg 	* config/libbid/_div_td.c: Likewise.
   11541       1.1    mrg 	* config/libbid/_eq_dd.c: Likewise.
   11542       1.1    mrg 	* config/libbid/_eq_sd.c: Likewise.
   11543       1.1    mrg 	* config/libbid/_eq_td.c: Likewise.
   11544       1.1    mrg 	* config/libbid/_ge_dd.c: Likewise.
   11545       1.1    mrg 	* config/libbid/_ge_sd.c: Likewise.
   11546       1.1    mrg 	* config/libbid/_ge_td.c: Likewise.
   11547       1.1    mrg 	* config/libbid/_gt_dd.c: Likewise.
   11548       1.1    mrg 	* config/libbid/_gt_sd.c: Likewise.
   11549       1.1    mrg 	* config/libbid/_gt_td.c: Likewise.
   11550       1.1    mrg 	* config/libbid/_isinfd128.c: Likewise.
   11551       1.1    mrg 	* config/libbid/_isinfd32.c: Likewise.
   11552       1.1    mrg 	* config/libbid/_isinfd64.c: Likewise.
   11553       1.1    mrg 	* config/libbid/_le_dd.c: Likewise.
   11554       1.1    mrg 	* config/libbid/_le_sd.c: Likewise.
   11555       1.1    mrg 	* config/libbid/_le_td.c: Likewise.
   11556       1.1    mrg 	* config/libbid/_lt_dd.c: Likewise.
   11557       1.1    mrg 	* config/libbid/_lt_sd.c: Likewise.
   11558       1.1    mrg 	* config/libbid/_lt_td.c: Likewise.
   11559       1.1    mrg 	* config/libbid/_mul_dd.c: Likewise.
   11560       1.1    mrg 	* config/libbid/_mul_sd.c: Likewise.
   11561       1.1    mrg 	* config/libbid/_mul_td.c: Likewise.
   11562       1.1    mrg 	* config/libbid/_ne_dd.c: Likewise.
   11563       1.1    mrg 	* config/libbid/_ne_sd.c: Likewise.
   11564       1.1    mrg 	* config/libbid/_ne_td.c: Likewise.
   11565       1.1    mrg 	* config/libbid/_sd_to_dd.c: Likewise.
   11566       1.1    mrg 	* config/libbid/_sd_to_df.c: Likewise.
   11567       1.1    mrg 	* config/libbid/_sd_to_di.c: Likewise.
   11568       1.1    mrg 	* config/libbid/_sd_to_sf.c: Likewise.
   11569       1.1    mrg 	* config/libbid/_sd_to_si.c: Likewise.
   11570       1.1    mrg 	* config/libbid/_sd_to_td.c: Likewise.
   11571       1.1    mrg 	* config/libbid/_sd_to_tf.c: Likewise.
   11572       1.1    mrg 	* config/libbid/_sd_to_udi.c: Likewise.
   11573       1.1    mrg 	* config/libbid/_sd_to_usi.c: Likewise.
   11574       1.1    mrg 	* config/libbid/_sd_to_xf.c: Likewise.
   11575       1.1    mrg 	* config/libbid/_sf_to_dd.c: Likewise.
   11576       1.1    mrg 	* config/libbid/_sf_to_sd.c: Likewise.
   11577       1.1    mrg 	* config/libbid/_sf_to_td.c: Likewise.
   11578       1.1    mrg 	* config/libbid/_si_to_dd.c: Likewise.
   11579       1.1    mrg 	* config/libbid/_si_to_sd.c: Likewise.
   11580       1.1    mrg 	* config/libbid/_si_to_td.c: Likewise.
   11581       1.1    mrg 	* config/libbid/_td_to_dd.c: Likewise.
   11582       1.1    mrg 	* config/libbid/_td_to_df.c: Likewise.
   11583       1.1    mrg 	* config/libbid/_td_to_di.c: Likewise.
   11584       1.1    mrg 	* config/libbid/_td_to_sd.c: Likewise.
   11585       1.1    mrg 	* config/libbid/_td_to_sf.c: Likewise.
   11586       1.1    mrg 	* config/libbid/_td_to_si.c: Likewise.
   11587       1.1    mrg 	* config/libbid/_td_to_tf.c: Likewise.
   11588       1.1    mrg 	* config/libbid/_td_to_udi.c: Likewise.
   11589       1.1    mrg 	* config/libbid/_td_to_usi.c: Likewise.
   11590       1.1    mrg 	* config/libbid/_td_to_xf.c: Likewise.
   11591       1.1    mrg 	* config/libbid/_tf_to_dd.c: Likewise.
   11592       1.1    mrg 	* config/libbid/_tf_to_sd.c: Likewise.
   11593       1.1    mrg 	* config/libbid/_tf_to_td.c: Likewise.
   11594       1.1    mrg 	* config/libbid/_udi_to_dd.c: Likewise.
   11595       1.1    mrg 	* config/libbid/_udi_to_sd.c: Likewise.
   11596       1.1    mrg 	* config/libbid/_udi_to_td.c: Likewise.
   11597       1.1    mrg 	* config/libbid/_unord_dd.c: Likewise.
   11598       1.1    mrg 	* config/libbid/_unord_sd.c: Likewise.
   11599       1.1    mrg 	* config/libbid/_unord_td.c: Likewise.
   11600       1.1    mrg 	* config/libbid/_usi_to_dd.c: Likewise.
   11601       1.1    mrg 	* config/libbid/_usi_to_sd.c: Likewise.
   11602       1.1    mrg 	* config/libbid/_usi_to_td.c: Likewise.
   11603       1.1    mrg 	* config/libbid/_xf_to_dd.c: Likewise.
   11604       1.1    mrg 	* config/libbid/_xf_to_sd.c: Likewise.
   11605       1.1    mrg 	* config/libbid/_xf_to_td.c: Likewise.
   11606       1.1    mrg 	* config/libbid/bid128.c: Likewise.
   11607       1.1    mrg 	* config/libbid/bid128_2_str.h: Likewise.
   11608       1.1    mrg 	* config/libbid/bid128_2_str_macros.h: Likewise.
   11609       1.1    mrg 	* config/libbid/bid128_2_str_tables.c: Likewise.
   11610       1.1    mrg 	* config/libbid/bid128_add.c: Likewise.
   11611       1.1    mrg 	* config/libbid/bid128_compare.c: Likewise.
   11612       1.1    mrg 	* config/libbid/bid128_div.c: Likewise.
   11613       1.1    mrg 	* config/libbid/bid128_fma.c: Likewise.
   11614       1.1    mrg 	* config/libbid/bid128_logb.c: Likewise.
   11615       1.1    mrg 	* config/libbid/bid128_minmax.c: Likewise.
   11616       1.1    mrg 	* config/libbid/bid128_mul.c: Likewise.
   11617       1.1    mrg 	* config/libbid/bid128_next.c: Likewise.
   11618       1.1    mrg 	* config/libbid/bid128_noncomp.c: Likewise.
   11619       1.1    mrg 	* config/libbid/bid128_quantize.c: Likewise.
   11620       1.1    mrg 	* config/libbid/bid128_rem.c: Likewise.
   11621       1.1    mrg 	* config/libbid/bid128_round_integral.c: Likewise.
   11622       1.1    mrg 	* config/libbid/bid128_scalb.c: Likewise.
   11623       1.1    mrg 	* config/libbid/bid128_sqrt.c: Likewise.
   11624       1.1    mrg 	* config/libbid/bid128_string.c: Likewise.
   11625       1.1    mrg 	* config/libbid/bid128_to_int16.c: Likewise.
   11626       1.1    mrg 	* config/libbid/bid128_to_int32.c: Likewise.
   11627       1.1    mrg 	* config/libbid/bid128_to_int64.c: Likewise.
   11628       1.1    mrg 	* config/libbid/bid128_to_int8.c: Likewise.
   11629       1.1    mrg 	* config/libbid/bid128_to_uint16.c: Likewise.
   11630       1.1    mrg 	* config/libbid/bid128_to_uint32.c: Likewise.
   11631       1.1    mrg 	* config/libbid/bid128_to_uint64.c: Likewise.
   11632       1.1    mrg 	* config/libbid/bid128_to_uint8.c: Likewise.
   11633       1.1    mrg 	* config/libbid/bid32_to_bid128.c: Likewise.
   11634       1.1    mrg 	* config/libbid/bid32_to_bid64.c: Likewise.
   11635       1.1    mrg 	* config/libbid/bid64_add.c: Likewise.
   11636       1.1    mrg 	* config/libbid/bid64_compare.c: Likewise.
   11637       1.1    mrg 	* config/libbid/bid64_div.c: Likewise.
   11638       1.1    mrg 	* config/libbid/bid64_fma.c: Likewise.
   11639       1.1    mrg 	* config/libbid/bid64_logb.c: Likewise.
   11640       1.1    mrg 	* config/libbid/bid64_minmax.c: Likewise.
   11641       1.1    mrg 	* config/libbid/bid64_mul.c: Likewise.
   11642       1.1    mrg 	* config/libbid/bid64_next.c: Likewise.
   11643       1.1    mrg 	* config/libbid/bid64_noncomp.c: Likewise.
   11644       1.1    mrg 	* config/libbid/bid64_quantize.c: Likewise.
   11645       1.1    mrg 	* config/libbid/bid64_rem.c: Likewise.
   11646       1.1    mrg 	* config/libbid/bid64_round_integral.c: Likewise.
   11647       1.1    mrg 	* config/libbid/bid64_scalb.c: Likewise.
   11648       1.1    mrg 	* config/libbid/bid64_sqrt.c: Likewise.
   11649       1.1    mrg 	* config/libbid/bid64_string.c: Likewise.
   11650       1.1    mrg 	* config/libbid/bid64_to_bid128.c: Likewise.
   11651       1.1    mrg 	* config/libbid/bid64_to_int16.c: Likewise.
   11652       1.1    mrg 	* config/libbid/bid64_to_int32.c: Likewise.
   11653       1.1    mrg 	* config/libbid/bid64_to_int64.c: Likewise.
   11654       1.1    mrg 	* config/libbid/bid64_to_int8.c: Likewise.
   11655       1.1    mrg 	* config/libbid/bid64_to_uint16.c: Likewise.
   11656       1.1    mrg 	* config/libbid/bid64_to_uint32.c: Likewise.
   11657       1.1    mrg 	* config/libbid/bid64_to_uint64.c: Likewise.
   11658       1.1    mrg 	* config/libbid/bid64_to_uint8.c: Likewise.
   11659       1.1    mrg 	* config/libbid/bid_b2d.h: Likewise.
   11660       1.1    mrg 	* config/libbid/bid_binarydecimal.c: Likewise.
   11661       1.1    mrg 	* config/libbid/bid_conf.h: Likewise.
   11662       1.1    mrg 	* config/libbid/bid_convert_data.c: Likewise.
   11663       1.1    mrg 	* config/libbid/bid_decimal_data.c: Likewise.
   11664       1.1    mrg 	* config/libbid/bid_decimal_globals.c: Likewise.
   11665       1.1    mrg 	* config/libbid/bid_div_macros.h: Likewise.
   11666       1.1    mrg 	* config/libbid/bid_dpd.c: Likewise.
   11667       1.1    mrg 	* config/libbid/bid_flag_operations.c: Likewise.
   11668       1.1    mrg 	* config/libbid/bid_from_int.c: Likewise.
   11669       1.1    mrg 	* config/libbid/bid_functions.h: Likewise.
   11670       1.1    mrg 	* config/libbid/bid_gcc_intrinsics.h: Likewise.
   11671       1.1    mrg 	* config/libbid/bid_inline_add.h: Likewise.
   11672       1.1    mrg 	* config/libbid/bid_internal.h: Likewise.
   11673       1.1    mrg 	* config/libbid/bid_round.c: Likewise.
   11674       1.1    mrg 	* config/libbid/bid_sqrt_macros.h: Likewise.
   11675       1.1    mrg 
   11676       1.1    mrg 2009-04-09  Jakub Jelinek  <jakub (a] redhat.com>
   11677       1.1    mrg 
   11678       1.1    mrg 	* Makefile.in: Change copyright header to refer to version
   11679       1.1    mrg 	3 of the GNU General Public License and to point readers at the
   11680       1.1    mrg 	COPYING3 file and the FSF's license web page.
   11681       1.1    mrg 	* config.host: Likewise.
   11682       1.1    mrg 
   11683       1.1    mrg 2009-04-07  Alan Modra  <amodra (a] bigpond.net.au>
   11684       1.1    mrg 
   11685       1.1    mrg 	* config.host: Reorder and merge to match config.gcc change.
   11686       1.1    mrg 
   11687       1.1    mrg 2009-04-03  Alan Modra  <amodra (a] bigpond.net.au>
   11688       1.1    mrg 
   11689       1.1    mrg 	* config.host (powerpc-*-linux*altivec*, powerpc-*-linux*spe): Delete.
   11690       1.1    mrg 
   11691       1.1    mrg 2009-03-28  Joseph Myers  <joseph (a] codesourcery.com>
   11692       1.1    mrg 
   11693       1.1    mrg 	* config.host (arm-*-coff*, armel-*-coff*, arm-semi-aof,
   11694       1.1    mrg 	armel-semi-aof, h8300-*-*, i[34567]86-*-aout*, i[34567]86-*-coff*,
   11695       1.1    mrg 	m68k-*-aout*, m68k-*-coff*, pdp11-*-bsd, rs6000-ibm-aix4.[12]*,
   11696       1.1    mrg 	powerpc-ibm-aix4.[12]*, sh-*-*): Remove.
   11697       1.1    mrg 
   11698       1.1    mrg 2009-02-12  Uros Bizjak  <ubizjak (a] gmail.com>
   11699       1.1    mrg 
   11700       1.1    mrg 	* config.host (ia64*-*-linux*): Add t-softfp to tmake_file.
   11701       1.1    mrg 	* config/ia64/tf-signs.c (__copysigntf3, __fabstf2): Prototype.
   11702       1.1    mrg 
   11703       1.1    mrg 2009-02-12  H.J. Lu  <hongjiu.lu (a] intel.com>
   11704       1.1    mrg 
   11705       1.1    mrg 	* config.host (ia64*-*-linux*): Add ia64/t-fprules-softfp and
   11706       1.1    mrg 	ia64/t-softfp-compat to tmake_file.
   11707       1.1    mrg 
   11708       1.1    mrg 	* Makefile.in (gen-hide-list): Ignore .*_compat and .*@.*.
   11709       1.1    mrg 
   11710       1.1    mrg 	* config/ia64/__divxf3.asm: New.
   11711       1.1    mrg 	* config/ia64/_fixtfdi.asm: Likewise.
   11712       1.1    mrg 	* config/ia64/_fixunstfdi.asm: Likewise.
   11713       1.1    mrg 	* config/ia64/_floatditf.asm: Likewise.
   11714       1.1    mrg 	* config/ia64/t-fprules-softfp: Likewise.
   11715       1.1    mrg 	* config/ia64/t-softfp-compat: Likewise.
   11716       1.1    mrg 	* config/ia64/tf-signs.c: Likewise.
   11717       1.1    mrg 
   11718       1.1    mrg 2009-01-18  Ben Elliston  <bje (a] au.ibm.com>
   11719       1.1    mrg 
   11720       1.1    mrg 	* config/i386/32/tf-signs.c (__copysigntf3, __fabstf2): Prototype.
   11721       1.1    mrg 
   11722       1.1    mrg 2009-01-16  Ben Elliston  <bje (a] au.ibm.com>
   11723       1.1    mrg 
   11724       1.1    mrg 	* config.host (i[34567]86-*-linux*, x86_64-*-linux*): Add t-softfp
   11725       1.1    mrg 	to tmake_file.
   11726       1.1    mrg 
   11727       1.1    mrg 2009-01-13  Ben Elliston  <bje (a] au.ibm.com>
   11728       1.1    mrg 
   11729       1.1    mrg 	* config/t-softfp: New file.
   11730       1.1    mrg 	* config.host (powerpc64-*-linux*, powerpc64-*-gnu*): Add t-softfp.
   11731       1.1    mrg 	(powerpc-*-linux*spe*, powerpc-*-linux*): Likewise.
   11732       1.1    mrg 
   11733  1.1.1.12    mrg 2009-01-05  Joel Sherrill  <joel.sherrill (a] oarcorp.com>
   11734       1.1    mrg 
   11735       1.1    mrg 	* config.host: Add m32r*-*-rtems*.
   11736       1.1    mrg 
   11737  1.1.1.12    mrg 2008-12-01  Joel Sherrill  <joel.sherrill (a] oarcorp.com>
   11738       1.1    mrg 
   11739       1.1    mrg 	* config.host: Add m32c*-*-rtems*.
   11740       1.1    mrg 
   11741       1.1    mrg 2008-11-20  Rainer Orth  <ro (a] TechFak.Uni-Bielefeld.DE>
   11742       1.1    mrg 
   11743       1.1    mrg 	PR bootstrap/33100
   11744       1.1    mrg 	* configure.ac (i?86-*-solaris2.1[0-9]*): Only include
   11745       1.1    mrg 	i386/t-crtstuff if linker supports ZERO terminator unwind entries.
   11746       1.1    mrg 	* configure: Regenerate.
   11747       1.1    mrg 	* config.host (i[34567]86-*-solaris2*): Move i386/t-sol2 in
   11748       1.1    mrg 	tmake_file here from gcc/config.gcc.
   11749       1.1    mrg 	Move extra_parts here from gcc/config.gcc.
   11750       1.1    mrg 	* config/i386/t-sol2: Move here from gcc/config/i386.
   11751       1.1    mrg 	Use gcc_srcdir instead of srcdir.
   11752       1.1    mrg 
   11753       1.1    mrg 2008-11-18  Adam Nemet  <anemet (a] caviumnetworks.com>
   11754       1.1    mrg 
   11755       1.1    mrg 	* config.host (mipsisa64r2-*-elf* | mipsisa64r2el-*-elf*): New
   11756       1.1    mrg 	case.
   11757       1.1    mrg 
   11758       1.1    mrg 2008-11-09  Thomas Schwinge  <tschwinge (a] gnu.org>
   11759       1.1    mrg 
   11760       1.1    mrg 	* config.host <t-tls>: Also enable for GNU/kFreeBSD and GNU/kNetBSD.
   11761       1.1    mrg 
   11762       1.1    mrg 2008-10-08  Thomas Schwinge  <tschwinge (a] gnu.org>
   11763       1.1    mrg 
   11764       1.1    mrg 	* config.host: Fold `*-*-gnu*' cases into the Linux ones.
   11765       1.1    mrg 
   11766       1.1    mrg 2008-09-03  Hari Sandanagobalane  <hariharan (a] picochip.com>
   11767       1.1    mrg 
   11768       1.1    mrg 	Add picoChip port.
   11769       1.1    mrg 	* config.host: Add picochip-*-*.
   11770       1.1    mrg 
   11771       1.1    mrg 2008-08-06  Bob Wilson  <bob.wilson (a] acm.org>
   11772       1.1    mrg 
   11773       1.1    mrg 	* config.host: Match more processor names for Xtensa.
   11774       1.1    mrg 
   11775       1.1    mrg 2008-07-08  H.J. Lu  <hongjiu.lu (a] intel.com>
   11776       1.1    mrg 
   11777       1.1    mrg 	* config/i386/64/t-softfp-compat: Update comments.
   11778       1.1    mrg 
   11779       1.1    mrg 2008-07-07  H.J. Lu  <hongjiu.lu (a] intel.com>
   11780       1.1    mrg 
   11781       1.1    mrg 	* config/i386/64/_divtc3-compat.c: Moved to ...
   11782       1.1    mrg 	* config/i386/64/_divtc3.c: Here.
   11783       1.1    mrg 
   11784       1.1    mrg 	* config/i386/64/_multc3-compat.c: Moved to ...
   11785       1.1    mrg 	* config/i386/64/_multc3.c: Here.
   11786       1.1    mrg 
   11787       1.1    mrg 	* config/i386/64/_powitf2-compat.c: Moved to ...
   11788       1.1    mrg 	* config/i386/64/_powitf2.c: Here.
   11789       1.1    mrg 
   11790       1.1    mrg 	* config/i386/64/t-softfp-compat (libgcc2-tf-compats): Add
   11791       1.1    mrg 	.c suffix instead of -compat.c.
   11792       1.1    mrg 
   11793       1.1    mrg 2008-07-05  Uros Bizjak  <ubizjak (a] gmail.com>
   11794       1.1    mrg 
   11795       1.1    mrg 	* config/i386/32/sfp-machine.h (_FP_MUL_MEAT_S): Remove.
   11796       1.1    mrg 	(_FP_MUL_MEAT_D): Ditto.
   11797       1.1    mrg 	(_FP_DIV_MEAT_S): Ditto.
   11798       1.1    mrg 	(_FP_DIV_MEAT_D): Ditto.
   11799       1.1    mrg 
   11800       1.1    mrg 2008-07-03  Richard Sandiford  <rdsandiford (a] googlemail.com>
   11801       1.1    mrg 
   11802       1.1    mrg 	* Makefile.in: Add support for __sync_* libgcc functions.
   11803       1.1    mrg 
   11804       1.1    mrg 2008-07-03  H.J. Lu  <hongjiu.lu (a] intel.com>
   11805       1.1    mrg 
   11806       1.1    mrg 	* shared-object.mk ($(base)_s$(objext)): Remove -DSHARED.
   11807       1.1    mrg 
   11808       1.1    mrg 2008-07-02  H.J. Lu  <hongjiu.lu (a] intel.com>
   11809       1.1    mrg 
   11810       1.1    mrg 	PR boostrap/36702
   11811       1.1    mrg 	* config.host: Only include 32bit t-fprules-softfp for Darwin/x86
   11812       1.1    mrg 	and Linux/x86.  Include 64bit t-softfp-compat for Linux/x86.
   11813       1.1    mrg 
   11814       1.1    mrg 	* config/i386/64/t-fprules-softfp: Moved to ...
   11815       1.1    mrg 	* config/i386/64/t-softfp-compat: This.  New.
   11816       1.1    mrg 
   11817       1.1    mrg 2008-07-02  Uros Bizjak  <ubizjak (a] gmail.com>
   11818       1.1    mrg 
   11819       1.1    mrg 	* config/i386/32/sfp-machine.h (FP_HANDLE_EXCEPTIONS) [FP_EX_INVALID]:
   11820       1.1    mrg 	Initialize f with 0.0.
   11821       1.1    mrg 
   11822       1.1    mrg 2008-07-02  H.J. Lu  <hongjiu.lu (a] intel.com>
   11823       1.1    mrg 
   11824       1.1    mrg 	PR target/36669
   11825       1.1    mrg 	* shared-object.mk ($(base)_s$(objext)): Add -DSHARED.
   11826       1.1    mrg 
   11827       1.1    mrg 	* config/i386/64/_divtc3-compat.c: New.
   11828       1.1    mrg 	* config/i386/64/_multc3-compat.c: Likewise.
   11829       1.1    mrg 	* config/i386/64/_powitf2-compat.c: Likewise.
   11830       1.1    mrg 	* config/i386/64/eqtf2.c: Likewise.
   11831       1.1    mrg 	* config/i386/64/getf2.c: Likewise.
   11832       1.1    mrg 	* config/i386/64/letf2.c: Likewise.
   11833       1.1    mrg 	* config/i386/64/t-fprules-softfp: Likewise.
   11834       1.1    mrg 
   11835       1.1    mrg 2008-07-02  H.J. Lu  <hongjiu.lu (a] intel.com>
   11836       1.1    mrg 
   11837       1.1    mrg 	* config.host: Add i386/${host_address}/t-fprules-softfp to
   11838       1.1    mrg 	tmake_file for i[34567]86-*-darwin*, x86_64-*-darwin*,
   11839       1.1    mrg 	i[34567]86-*-linux*, x86_64-*-linux*.
   11840       1.1    mrg 
   11841       1.1    mrg 	* configure.ac: Set host_address to 64 or 32 for x86.
   11842       1.1    mrg 	* configure: Regenerated.
   11843       1.1    mrg 
   11844       1.1    mrg 	* Makefile.in (config.status): Also depend on
   11845       1.1    mrg 	$(srcdir)/config.host.
   11846       1.1    mrg 
   11847       1.1    mrg 	* config/i386/32/t-fprules-softfp: New.
   11848       1.1    mrg 	* config/i386/32/tf-signs.c: Likewise.
   11849       1.1    mrg 
   11850       1.1    mrg 	* config/i386/64/sfp-machine.h: New. Moved from gcc.
   11851       1.1    mrg 
   11852       1.1    mrg 2008-07-02  H.J. Lu  <hongjiu.lu (a] intel.com>
   11853       1.1    mrg 	    Uros Bizjak  <ubizjak (a] gmail.com>
   11854       1.1    mrg 
   11855       1.1    mrg 	* config/i386/32/sfp-machine.h: New.
   11856       1.1    mrg 
   11857       1.1    mrg 2008-06-26  Nathan Froyd  <froydnj (a] codesourcery.com>
   11858       1.1    mrg 
   11859       1.1    mrg 	* config/rs6000/t-ppccomm: Remove rules that conflict with
   11860       1.1    mrg 	auto-generated rules.
   11861       1.1    mrg 
   11862       1.1    mrg 2008-06-17  Ralf Wildenhues  <Ralf.Wildenhues (a] gmx.de>
   11863       1.1    mrg 
   11864       1.1    mrg 	* configure.ac: sinclude override.m4.
   11865       1.1    mrg 	* configure: Regenerate.
   11866       1.1    mrg 
   11867       1.1    mrg 2008-06-11  Bernhard Fischer  <aldot (a] gcc.gnu.org>
   11868       1.1    mrg 
   11869       1.1    mrg 	* configure: Regenerate.
   11870       1.1    mrg 
   11871       1.1    mrg 2008-06-10  Joseph Myers  <joseph (a] codesourcery.com>
   11872       1.1    mrg 
   11873       1.1    mrg 	* Makefile.in (DECNUMINC): Remove
   11874       1.1    mrg 	-I$(MULTIBUILDTOP)../../libdecnumber.
   11875       1.1    mrg 	* gstdint.h: New.
   11876       1.1    mrg 
   11877       1.1    mrg 2008-06-07  Joseph Myers  <joseph (a] codesourcery.com>
   11878       1.1    mrg 
   11879       1.1    mrg 	* config.host (strongarm*-*-*, ep9312*-*-*, xscale-*-*,
   11880       1.1    mrg 	parisc*-*-*, m680[012]0-*-*, *-*-linux*libc1*, *-*-linux*aout*,
   11881       1.1    mrg 	alpha*-*-unicosmk*, strongarm*-*-freebsd*, ep9312-*-elf,
   11882       1.1    mrg 	arm*-*-kaos*, cris-*-aout, parisc*64*-*-linux*, parisc*-*-linux*,
   11883       1.1    mrg 	hppa1.1-*-pro*, hppa1.1-*-osf*, hppa1.1-*-bsd*,
   11884       1.1    mrg 	i[34567]86-sequent-ptx4*, i[34567]86-sequent-sysv4*,
   11885       1.1    mrg 	i[34567]86-*-beoself*, i[34567]86-*-beos*, i[34567]86-*-sco3.2v5*,
   11886       1.1    mrg 	i[34567]86-*-sysv5*, i[34567]86-*-sysv4*, i[34567]86-*-uwin*,
   11887       1.1    mrg 	i[34567]86-*-kaos*, m68020-*-elf*, m68010-*-netbsdelf*,
   11888       1.1    mrg 	mips-wrs-windiss, mt-*-elf, powerpc-*-beos*, powerpc-*-chorusos*,
   11889       1.1    mrg 	powerpc-wrs-windiss*, powerpcle-*-sysv*, powerpc-*-kaos*,
   11890       1.1    mrg 	powerpcle-*-kaos*, sh*-*-kaos*, sparc-*-sysv4*, strongarm-*-elf*,
   11891       1.1    mrg 	strongarm-*-pe, strongarm-*-kaos*, vax-*-bsd*, vax-*-sysv*,
   11892       1.1    mrg 	vax-*-ultrix*, xscale-*-elf, xscale-*-coff): Remove.
   11893       1.1    mrg 
   11894       1.1    mrg 2008-05-25  Arthur Loiret  <arthur.loiret (a] u-psud.fr>
   11895       1.1    mrg 
   11896       1.1    mrg 	* config.host (sh2[lbe]*-*-linux*): Allow target.
   11897       1.1    mrg 
   11898       1.1    mrg 2008-04-30  Nathan Froyd  <froydnj (a] codesourcery.com>
   11899       1.1    mrg 
   11900       1.1    mrg 	* config/rs6000/t-ppccomm: Add build rules for new files.
   11901       1.1    mrg 	(LIB2ADD_ST): New variable.
   11902       1.1    mrg 
   11903       1.1    mrg 2008-04-07  Andy Hutchinson  <hutchinsonandy (a] aim.com>
   11904       1.1    mrg 
   11905       1.1    mrg 	PR target/34210
   11906       1.1    mrg 	PR target/35508
   11907       1.1    mrg 	* config.host (avr-*-*): Add avr cpu_type and avr tmake_file.
   11908       1.1    mrg 	* config/t-avr: New file. Build 16bit libgcc functions.
   11909       1.1    mrg 
   11910       1.1    mrg 2008-03-02  Jakub Jelinek  <jakub (a] redhat.com>
   11911       1.1    mrg 
   11912       1.1    mrg 	PR target/35401
   11913       1.1    mrg 	* config/t-slibgcc-darwin: Make install-leaf dependent on
   11914       1.1    mrg 	install-darwin-libgcc-stubs instead of install.
   11915       1.1    mrg 
   11916       1.1    mrg 2008-01-25  Joseph Myers  <joseph (a] codesourcery.com>
   11917       1.1    mrg 
   11918       1.1    mrg 	* config.host (tic4x-*-*, c4x-*-rtems*, tic4x-*-rtems*, c4x-*,
   11919       1.1    mrg 	tic4x-*, h8300-*-rtemscoff*, ns32k-*-netbsdelf*, ns32k-*-netbsd*,
   11920       1.1    mrg 	sh-*-rtemscoff*): Remove cases.
   11921       1.1    mrg 
   11922       1.1    mrg 2007-12-27  Richard Sandiford  <rsandifo (a] nildram.co.uk>
   11923       1.1    mrg 
   11924       1.1    mrg 	* Makefile.in (all): Use install-leaf rather than install.
   11925       1.1    mrg 	(install): Split most of the rule into...
   11926       1.1    mrg 	(install-leaf): ...this new one.
   11927       1.1    mrg 
   11928       1.1    mrg 2007-12-19  Etsushi Kato  <ek.kato (a] gmail.com>
   11929       1.1    mrg 	    Paolo Bonzini  <bonzini (a] gnu.org>
   11930       1.1    mrg 
   11931       1.1    mrg 	PR target/30572
   11932       1.1    mrg 	* Makefile.in: Use @shlib_slibdir@ substitution to get
   11933       1.1    mrg 	correct install name on darwin.
   11934       1.1    mrg 	* config/t-slibgcc-darwin: Use @shlib_slibdir@ for -install_name.
   11935       1.1    mrg 
   11936       1.1    mrg 2007-12-15  Hans-Peter Nilsson  <hp (a] axis.com>
   11937       1.1    mrg 
   11938       1.1    mrg 	* config.host (crisv32-*-elf, crisv32-*-none): New, same as
   11939       1.1    mrg 	cris-*-elf and cris-*-none.
   11940       1.1    mrg 	(crisv32-*-linux*): Similar, as cris-*-linux*.
   11941       1.1    mrg 
   11942       1.1    mrg 2007-11-20  Rask Ingemann Lambertsen  <rask (a] sygehus.dk>
   11943       1.1    mrg 
   11944       1.1    mrg 	* config.host (ia64*-*-elf*): Build ia64 specific libgcc parts.
   11945       1.1    mrg 
   11946       1.1    mrg 2007-10-27  H.J. Lu  <hongjiu.lu (a] intel.com>
   11947       1.1    mrg 
   11948       1.1    mrg 	PR regression/33926
   11949       1.1    mrg 	* configure.ac: Replace have_cc_tls with gcc_cv_have_cc_tls.
   11950       1.1    mrg 	* configure: Regenerated.
   11951       1.1    mrg 
   11952       1.1    mrg 2007-09-27  H.J. Lu  <hongjiu.lu (a] intel.com>
   11953       1.1    mrg 
   11954       1.1    mrg 	* Makefile.in (dfp-filenames): Replace decimal_globals,
   11955       1.1    mrg 	decimal_data, binarydecimal and convert_data with
   11956       1.1    mrg 	bid_decimal_globals, bid_decimal_data, bid_binarydecimal
   11957       1.1    mrg 	and bid_convert_data, respectively.
   11958       1.1    mrg 
   11959       1.1    mrg 2007-09-17  Chao-ying Fu  <fu (a] mips.com>
   11960       1.1    mrg 	    Nigel Stephens  <nigel (a] mips.com>
   11961       1.1    mrg 
   11962       1.1    mrg 	* fixed-obj.mk: New file to support fine-grain fixed-point functions.
   11963       1.1    mrg 	* Makefile.in (fixed_point): Define.
   11964       1.1    mrg 	Check if fixed_point is yes to build support functions.
   11965       1.1    mrg 	* configure.ac: Check for fixed_point support.
   11966       1.1    mrg 	* configure: Regenerated.
   11967       1.1    mrg 	* gen-fixed.sh: New file to generate lists of fixed-point labels,
   11968       1.1    mrg 	funcs, modes, from, to.
   11969       1.1    mrg 
   11970       1.1    mrg 2007-09-11  Janis Johnson  <janis187 (a] us.ibm.com
   11971       1.1    mrg 
   11972       1.1    mrg 	* Makefile.in (dfp-filenames): Add bid128_noncomp.
   11973       1.1    mrg 
   11974       1.1    mrg 2007-09-10  Janis Johnson  <janis187 (a] us.ibm.com>
   11975       1.1    mrg 
   11976       1.1    mrg 	* Makefile.in (dfp-filenames): Remove decUtility, add
   11977       1.1    mrg 	decDouble, decPacked, decQuad, decSingle.
   11978       1.1    mrg 
   11979       1.1    mrg 2007-08-27  Hans Kester  <hans.kester (a] ellips.nl>
   11980       1.1    mrg 
   11981       1.1    mrg 	* config.host : Add x86_64-elf target.
   11982       1.1    mrg 
   11983       1.1    mrg 2007-07-06  H.J. Lu  <hongjiu.lu (a] intel.com>
   11984       1.1    mrg 
   11985       1.1    mrg 	* configure.ac (set_have_cc_tls): Add a missing =.
   11986       1.1    mrg 	* configure: Regenerated.
   11987       1.1    mrg 
   11988       1.1    mrg 2007-07-06  H.J. Lu  <hongjiu.lu (a] intel.com>
   11989       1.1    mrg 
   11990       1.1    mrg 	* config.host (tmake_file): Add t-tls for i[34567]86-*-linux*
   11991       1.1    mrg 	and x86_64-*-linux*.
   11992       1.1    mrg 
   11993       1.1    mrg 	* config/t-tls: New file.
   11994       1.1    mrg 
   11995       1.1    mrg 	* Makefile.in (INTERNAL_CFLAGS): Add @set_have_cc_tls@.
   11996       1.1    mrg 
   11997       1.1    mrg 	* configure.ac: Include ../config/enable.m4 and
   11998       1.1    mrg 	../config/tls.m4.  Use GCC_CHECK_CC_TLS to check if assembler
   11999       1.1    mrg 	supports TLS and substitute set_have_cc_tls.
   12000       1.1    mrg 	* configure: Regenerated.
   12001       1.1    mrg 
   12002       1.1    mrg 2007-07-04  H.J. Lu  <hongjiu.lu (a] intel.com>
   12003       1.1    mrg 
   12004       1.1    mrg 	* Makefile.in: Use libbid for DFP when BID is enabled.
   12005       1.1    mrg 
   12006       1.1    mrg 2007-06-14  Danny Smith  <dannysmith (a] users.sourceforge.net>
   12007       1.1    mrg 
   12008       1.1    mrg 	* config.host(*-cygwin* |*-mingw* ): Add crtbegin.o, crtend.o to
   12009       1.1    mrg 	extra_parts. Add config/i386/t-cygming to tmake_file.
   12010       1.1    mrg 	* config/i386/t-cygming: New file with rules for crtbegin.o, crtend.o.
   12011       1.1    mrg 
   12012       1.1    mrg 2007-05-29  Zuxy Meng  <zuxy.meng (a] gmail.com>
   12013       1.1    mrg 	    Danny Smith  <dannysmith (a] users.sourceforge.net>
   12014       1.1    mrg 
   12015       1.1    mrg 	PR target/29498
   12016       1.1    mrg 	* config.host (i[34567]86-*-cygwin* | i[34567]86-*-mingw*) Add
   12017       1.1    mrg 	crtfastmath.o to extra_parts.  Add i386/t-crtfm to tmake_file.
   12018       1.1    mrg 	* config/i386/t-crtfm: Compile crtfastmath.o with
   12019       1.1    mrg 	-minline-all-stringops.
   12020       1.1    mrg 
   12021       1.1    mrg 2007-05-10  Richard Sandiford  <richard (a] codesourcery.com>
   12022       1.1    mrg 
   12023       1.1    mrg 	* config.host (sparc-wrs-vxworks): New target.
   12024       1.1    mrg 
   12025       1.1    mrg 2007-04-14  Kazu Hirata  <kazu (a] codesourcery.com>
   12026       1.1    mrg 
   12027       1.1    mrg 	* config.host: Recognize fido.
   12028       1.1    mrg 
   12029       1.1    mrg 2007-04-04  Janis Johnson  <janis187 (a] us.ibm.com>
   12030       1.1    mrg 
   12031       1.1    mrg 	* configure: Check host, not target, for decimal float support.
   12032       1.1    mrg 
   12033       1.1    mrg 2007-04-03  Uros Bizjak  <ubizjak (a] gmail.com>
   12034       1.1    mrg 
   12035       1.1    mrg 	* config/i386/t-crtpc: New file.
   12036       1.1    mrg 	* config.host (i[34567]86-*-linux*): Add i386/t-crtpc to tm-file.
   12037       1.1    mrg 	(x86_64-*-linux*): Ditto.
   12038       1.1    mrg 
   12039       1.1    mrg 2007-02-30  Kai Tietz  <kai.tietz (a] onevision.com>
   12040       1.1    mrg 
   12041       1.1    mrg 	* config.host (x86_64-*-mingw*): New target.
   12042       1.1    mrg 
   12043       1.1    mrg 2007-03-23  Michael Meissner  <michael.meissner (a] amd.com>
   12044       1.1    mrg 	    H.J. Lu  <hongjiu.lu (a] intel.com>
   12045       1.1    mrg 
   12046       1.1    mrg 	* Makefile.in (enable_decimal_float): New.
   12047       1.1    mrg 	(DECNUMINC): Add
   12048       1.1    mrg 	-I$(srcdir)/../libdecnumber/$(enable_decimal_float).
   12049       1.1    mrg 	(dec-objects): Move decimal32, decimal64 and decimal128 to ...
   12050       1.1    mrg 	(decbits-filenames): This.
   12051       1.1    mrg 	(decbits-objects): New.
   12052       1.1    mrg 	(libgcc-objects): Add $(decbits-objects).
   12053       1.1    mrg 
   12054       1.1    mrg 	* configure.ac: Support * --enable-decimal-float={no,yes,bid,dpd}.
   12055       1.1    mrg 	Substitute enable_decimal_float.
   12056       1.1    mrg 	* configure: Regenerated.
   12057       1.1    mrg 
   12058       1.1    mrg 2007-03-19  Hans-Peter Nilsson  <hp (a] axis.com>
   12059       1.1    mrg 
   12060       1.1    mrg 	* config.host (cris-*-elf | cris-*-none): Set extra_parts.
   12061       1.1    mrg 
   12062       1.1    mrg 2007-03-12  Brooks Moses  <brooks.moses (a] codesourcery.com>
   12063       1.1    mrg 
   12064       1.1    mrg 	* Makefile.in (install-info): New dummy target.
   12065       1.1    mrg 
   12066       1.1    mrg 2007-03-05  Bernd Schmidt  <bernd.schmidt (a] analog.com>
   12067       1.1    mrg 
   12068       1.1    mrg 	* config.host (bfin*-linux-uclibc*): Set extra_parts.
   12069       1.1    mrg 
   12070       1.1    mrg 2007-03-01  Brooks Moses  <brooks.moses (a] codesourcery.com>
   12071       1.1    mrg 
   12072       1.1    mrg 	* Makefile.in: Add install-html and install-pdf dummy
   12073       1.1    mrg 	targets.
   12074       1.1    mrg 
   12075       1.1    mrg 2007-02-05  Roger Sayle  <roger (a] eyesopen.com>
   12076       1.1    mrg 	    Daniel Jacobowitz  <dan (a] codesourcery.com>
   12077       1.1    mrg 
   12078       1.1    mrg 	* Makefile.in <LIBUNWIND>: Make libgcc_s.so depend on libunwind.so.
   12079       1.1    mrg 	(libgcc_s.so): Append -B./ to CFLAGS for $(SHLIB_LINK).
   12080       1.1    mrg 	(libunwind.so): Likewise for $(SHLIBUNWIND_LINK).
   12081       1.1    mrg 
   12082       1.1    mrg 2007-01-29  Janis Johnson  <janis187 (a] us.ibm.com>
   12083       1.1    mrg 
   12084       1.1    mrg 	* Makefile.in (dec-filenames): Add decExcept.
   12085       1.1    mrg 
   12086       1.1    mrg 2007-01-28  Daniel Jacobowitz  <dan (a] codesourcery.com>
   12087       1.1    mrg 
   12088       1.1    mrg 	PR bootstrap/30469
   12089       1.1    mrg 	* Makefile.in (CFLAGS): Forcibly remove -fprofile-generate and
   12090       1.1    mrg 	-fprofile-use.
   12091       1.1    mrg 
   12092       1.1    mrg 2007-01-25  Daniel Jacobowitz  <dan (a] codesourcery.com>
   12093       1.1    mrg 
   12094       1.1    mrg 	* configure.ac: Add --enable-version-specific-runtime-libs.
   12095       1.1    mrg 	Correct $slibdir default.
   12096       1.1    mrg 	* configure: Regenerated.
   12097       1.1    mrg 
   12098       1.1    mrg 2007-01-23  Joseph Myers  <joseph (a] codesourcery.com>
   12099       1.1    mrg 
   12100       1.1    mrg 	* config/rs6000/t-ldbl128: Always use -mlong-double-128.
   12101       1.1    mrg 
   12102       1.1    mrg 2007-01-21  Andrew Pinski  <pinskia (a] gmail.com>
   12103       1.1    mrg 
   12104       1.1    mrg 	PR target/30519
   12105       1.1    mrg 	* config.host (alpha*-*-linux*): Set extra_parts.
   12106       1.1    mrg 
   12107       1.1    mrg 2007-01-09  Kaz Kojima  <kkojima (a] gcc.gnu.org>
   12108       1.1    mrg 
   12109       1.1    mrg 	* config/sh/t-linux: New.
   12110       1.1    mrg 	* config.host (sh*-*-linux*): Set tmake_file.
   12111       1.1    mrg 
   12112       1.1    mrg 2007-01-05  Daniel Jacobowitz  <dan (a] codesourcery.com>
   12113       1.1    mrg 
   12114       1.1    mrg 	* Makefile.in (install): Handle multilibs.
   12115       1.1    mrg 
   12116       1.1    mrg 2007-01-04  Brooks Moses  <brooks.moses (a] codesourcery.com>
   12117       1.1    mrg 
   12118       1.1    mrg 	* Makefile.in: Added .PHONY entry for documentation targets.
   12119       1.1    mrg 
   12120       1.1    mrg 2007-01-04  Brooks Moses  <brooks.moses (a] codesourcery.com>
   12121       1.1    mrg 
   12122       1.1    mrg 	* Makefile.in: Add empty info, html, dvi, pdf targets.
   12123       1.1    mrg 
   12124       1.1    mrg 2007-01-04  Mike Stump  <mrs (a] apple.com>
   12125       1.1    mrg 
   12126       1.1    mrg 	* Makefile.in (MAKEINFO): Remove.
   12127       1.1    mrg 	(PERL): Likewise.
   12128       1.1    mrg 
   12129       1.1    mrg 2007-01-04  Paolo Bonzini  <bonzini (a] gnu.org>
   12130       1.1    mrg 
   12131       1.1    mrg 	* configure.ac: Add GCC_TOPLEV_SUBDIRS.
   12132       1.1    mrg 	* configure: Regenerate.
   12133       1.1    mrg 	* Makefile.in (host_subdir): Substitute it.
   12134       1.1    mrg 	(gcc_objdir): Use it.
   12135       1.1    mrg 
   12136       1.1    mrg 2007-01-04  Daniel Jacobowitz  <dan (a] codesourcery.com>
   12137       1.1    mrg 
   12138       1.1    mrg 	* config.host (ia64*-*-linux*): Set tmake_file.
   12139       1.1    mrg 
   12140       1.1    mrg 2007-01-04  Daniel Jacobowitz  <dan (a] codesourcery.com>
   12141       1.1    mrg 
   12142       1.1    mrg 	* Makefile.in (version): Define.
   12143       1.1    mrg 
   12144       1.1    mrg 2007-01-03  Daniel Jacobowitz  <dan (a] codesourcery.com>
   12145       1.1    mrg 	    Paolo Bonzini  <bonzini (a] gnu.org>
   12146       1.1    mrg 
   12147       1.1    mrg 	* Makefile.in, config/i386/t-darwin, config/i386/t-darwin64,
   12148       1.1    mrg 	config/i386/t-nwld, config/rs6000/t-darwin, config/rs6000/t-ldbl128,
   12149       1.1    mrg 	config/i386/t-crtfm, config/alpha/t-crtfm, config/ia64/t-ia64,
   12150       1.1    mrg 	config/sparc/t-crtfm, config/t-slibgcc-darwin,
   12151       1.1    mrg 	config/rs6000/t-ppccomm, config.host, configure.ac, empty.mk,
   12152       1.1    mrg 	shared-object.mk, siditi-object.mk, static-object.mk: New files.
   12153       1.1    mrg 	* configure: Generated.
   12154  1.1.1.12    mrg 
   12156  1.1.1.12    mrg Copyright (C) 2007-2022 Free Software Foundation, Inc.
   12157  1.1.1.12    mrg 
   12158  1.1.1.12    mrg Copying and distribution of this file, with or without modification,
   12159  1.1.1.12    mrg are permitted in any medium without royalty provided the copyright
   12160                  notice and this notice are preserved.
   12161