The NetBSD Project

CVS log for src/external/gpl3/gcc/usr.bin/gcc/arch/aarch64/tm.h

[BACK] Up to [cvs.NetBSD.org] / src / external / gpl3 / gcc / usr.bin / gcc / arch / aarch64

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.5 / (download) - annotate - [select for diffs], Sun Apr 11 20:27:06 2021 UTC (3 years ago) by mrg
Branch: MAIN
CVS Tags: netbsd-10-base, netbsd-10-0-RELEASE, netbsd-10-0-RC6, netbsd-10-0-RC5, netbsd-10-0-RC4, netbsd-10-0-RC3, netbsd-10-0-RC2, netbsd-10-0-RC1, netbsd-10, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x, HEAD
Changes since 1.4: +2 -1 lines
Diff to previous 1.4 (colored)

mknative-gcc for GCC 10 and almost all platforms.  one of the
myriad of arm platforms, and the powerpc* platforms are not
yet done.

Revision 1.2.2.3 / (download) - annotate - [select for diffs], Mon Apr 13 07:59:24 2020 UTC (4 years ago) by martin
Branch: phil-wifi
Changes since 1.2.2.2: +0 -6 lines
Diff to previous 1.2.2.2 (colored) to branchpoint 1.2 (colored) next main 1.3 (colored)

Mostly merge changes from HEAD upto 20200411

Revision 1.4 / (download) - annotate - [select for diffs], Wed Oct 2 07:15:01 2019 UTC (4 years, 6 months ago) by mrg
Branch: MAIN
CVS Tags: phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, phil-wifi-20191119, is-mlppp-base, is-mlppp
Changes since 1.3: +0 -3 lines
Diff to previous 1.3 (colored)

mknative-gcc for GCC 8.3 and all ports.

Revision 1.2.4.1 / (download) - annotate - [select for diffs], Sun Aug 4 19:09:24 2019 UTC (4 years, 8 months ago) by martin
Branch: netbsd-9
CVS Tags: netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1
Changes since 1.2: +0 -3 lines
Diff to previous 1.2 (colored) next main 1.3 (colored)

Pull up following revision(s) (requested by christos in ticket #9):

	external/gpl3/gcc/lib/libstdc++-v3/arch/mips64eb/defs.mk: revision 1.12
	external/gpl3/gcc/lib/libstdc++-v3/arch/earmv6/defs.mk: revision 1.11
	external/gpl3/gcc/usr.bin/gcc/arch/earm/tm.h: revision 1.8
	external/gpl3/gcc/usr.bin/gcc/arch/earmv7hf/defs.mk: revision 1.13
	external/gpl3/gcc/dist/libstdc++-v3/config/locale/generic/time_members.cc: revision 1.2
	external/gpl3/gcc/usr.bin/gcc/arch/arm/defs.mk: revision 1.18
	external/gpl3/gcc/usr.bin/gcc/arch/earmv6eb/tm.h: revision 1.6
	external/gpl3/gcc/usr.bin/gcc/arch/earmv7hfeb/tm.h: revision 1.6
	external/gpl3/gcc/lib/libstdc++-v3/arch/vax/defs.mk: revision 1.13
	external/gpl3/gcc/lib/libstdc++-v3/arch/sparc64/defs.mk: revision 1.12
	external/gpl3/gcc/usr.bin/gcc/arch/earmv4/tm.h: revision 1.6
	external/gpl3/gcc/usr.bin/gcc/arch/sparc64/tm.h: revision 1.6
	external/gpl3/gcc/usr.bin/gcc/arch/earmv7hfeb/auto-host.h: revision 1.13
	external/gpl3/gcc/lib/libstdc++-v3/arch/hppa/defs.mk: revision 1.11
	external/gpl3/gcc/usr.bin/gcc/arch/sparc64/auto-host.h: revision 1.16
	external/gpl3/gcc/lib/libstdc++-v3/arch/m68000/defs.mk: revision 1.13
	external/gpl3/gcc/usr.bin/gcc/arch/earmv6/auto-host.h: revision 1.13
	external/gpl3/gcc/lib/libstdc++-v3/arch/mipsel/defs.mk: revision 1.11
	external/gpl3/gcc/lib/libstdc++-v3/arch/ia64/c++config.h: revision 1.13
	external/gpl3/gcc/usr.bin/gcc/arch/earmv6hf/auto-host.h: revision 1.13
	external/gpl3/gcc/usr.bin/gcc/arch/armeb/tm.h: revision 1.10
	external/gpl3/gcc/usr.bin/gcc/arch/earmeb/tm.h: revision 1.8
	external/gpl3/gcc/usr.bin/gcc/arch/earmhf/defs.mk: revision 1.16
	external/gpl3/gcc/usr.bin/gcc/arch/earmv4eb/defs.mk: revision 1.13
	external/gpl3/gcc/usr.bin/gcc/arch/earmhfeb/defs.mk: revision 1.14
	external/gpl3/gcc/usr.bin/gcc/arch/mips64eb/defs.mk: revision 1.16
	external/gpl3/gcc/usr.bin/gcc/arch/earmv7/tm.h: revision 1.6
	external/gpl3/gcc/usr.bin/gcc/arch/vax/defs.mk: revision 1.17
	external/gpl3/gcc/usr.bin/gcc/arch/sh3eb/defs.mk: revision 1.15
	external/gpl3/gcc/usr.bin/gcc/arch/sh3eb/tm.h: revision 1.5
	external/gpl3/gcc/usr.bin/gcc/arch/earmv7eb/auto-host.h: revision 1.13
	external/gpl3/gcc/lib/libstdc++-v3/arch/riscv32/symver-config.h: revision 1.3
	external/gpl3/gcc/usr.bin/gcc/arch/earmv6eb/defs.mk: revision 1.13
	external/gpl3/gcc/lib/libstdc++-v3/arch/armeb/defs.mk: revision 1.11
	external/gpl3/gcc/lib/libstdc++-v3/arch/sh3eb/defs.mk: revision 1.13
	external/gpl3/gcc/lib/libstdc++-v3/arch/earmv7/defs.mk: revision 1.11
	external/gpl3/gcc/usr.bin/gcc/arch/alpha/tm.h: revision 1.5
	external/gpl3/gcc/usr.bin/gcc/arch/earmv6hf/tm.h: revision 1.6
	external/gpl3/gcc/usr.bin/gcc/arch/earmv7eb/defs.mk: revision 1.13
	external/gpl3/gcc/dist/libstdc++-v3/include/bits/locale_facets_nonio.h: revision 1.2
	external/gpl3/gcc/usr.bin/gcc/arch/earmv4/defs.mk: revision 1.14
	external/gpl3/gcc/usr.bin/gcc/arch/x86_64/auto-host.h: revision 1.18
	external/gpl3/gcc/usr.bin/gcc/arch/earmv4eb/auto-host.h: revision 1.13
	external/gpl3/gcc/usr.bin/gcc/arch/hppa/tm.h: revision 1.7
	external/gpl3/gcc/usr.bin/gcc/arch/powerpc/auto-host.h: revision 1.13
	external/gpl3/gcc/usr.bin/gcc/arch/sparc/tm.h: revision 1.5
	external/gpl3/gcc/usr.bin/gcc/arch/ia64/defs.mk: revision 1.9
	external/gpl3/gcc/lib/libstdc++-v3/arch/mips64el/defs.mk: revision 1.12
	external/gpl3/gcc/usr.bin/gcc/arch/sparc/defs.mk: revision 1.16
	external/gpl3/gcc/usr.bin/gcc/arch/x86_64/defs.mk: revision 1.19
	external/gpl3/gcc/lib/libstdc++-v3/arch/riscv32/defs.mk: revision 1.6
	external/gpl3/gcc/usr.bin/gcc/arch/m68000/defs.mk: revision 1.15
	external/gpl3/gcc/lib/libstdc++-v3/arch/sparc/defs.mk: revision 1.13
	external/gpl3/gcc/usr.bin/gcc/arch/earmeb/auto-host.h: revision 1.14
	external/gpl3/gcc/lib/libstdc++-v3/arch/riscv64/defs.mk: revision 1.5
	external/gpl3/gcc/usr.bin/gcc/arch/earmeb/defs.mk: revision 1.15
	external/gpl3/gcc/usr.bin/gcc/arch/earmv7/auto-host.h: revision 1.13
	external/gpl3/gcc/lib/libstdc++-v3/arch/earmhf/defs.mk: revision 1.13
	external/gpl3/gcc/lib/libstdc++-v3/arch/earmv6hfeb/defs.mk: revision 1.11
	external/gpl3/gcc/usr.bin/gcc/arch/earm/defs.mk: revision 1.17
	external/gpl3/gcc/usr.bin/gcc/arch/sh3el/tm.h: revision 1.5
	external/gpl3/gcc/usr.bin/gcc/arch/sparc64/defs.mk: revision 1.16
	external/gpl3/gcc/lib/libstdc++-v3/arch/m68k/defs.mk: revision 1.12
	external/gpl3/gcc/usr.bin/gcc/arch/earmv4eb/tm.h: revision 1.6
	external/gpl3/gcc/lib/libstdc++-v3/arch/earmhfeb/defs.mk: revision 1.11
	external/gpl3/gcc/lib/libstdc++-v3/arch/earmv4eb/defs.mk: revision 1.11
	external/gpl3/gcc/usr.bin/gcc/arch/arm/tm.h: revision 1.9
	external/gpl3/gcc/usr.bin/gcc/arch/earmhfeb/tm.h: revision 1.8
	external/gpl3/gcc/usr.bin/gcc/arch/mips64el/defs.mk: revision 1.16
	external/gpl3/gcc/usr.bin/gcc/arch/mipseb/defs.mk: revision 1.17
	external/gpl3/gcc/lib/libstdc++-v3/arch/earmv4/defs.mk: revision 1.12
	external/gpl3/gcc/lib/libstdc++-v3/arch/earmv6eb/defs.mk: revision 1.11
	external/gpl3/gcc/usr.bin/gcc/arch/mips64eb/tm.h: revision 1.6
	external/gpl3/gcc/usr.bin/gcc/arch/sh3el/defs.mk: revision 1.16
	external/gpl3/gcc/lib/libstdc++-v3/arch/powerpc/defs.mk: revision 1.13
	external/gpl3/gcc/usr.bin/gcc/arch/earmv4/auto-host.h: revision 1.12
	external/gpl3/gcc/lib/libstdc++-v3/arch/earmv7eb/defs.mk: revision 1.11
	external/gpl3/gcc/lib/libstdc++-v3/arch/sh3el/defs.mk: revision 1.11
	external/gpl3/gcc/usr.bin/gcc/arch/sparc/auto-host.h: revision 1.14
	external/gpl3/gcc/lib/libstdc++-v3/arch/i386/defs.mk: revision 1.15
	external/gpl3/gcc/usr.bin/gcc/arch/earmv6eb/auto-host.h: revision 1.13
	external/gpl3/gcc/lib/libstdc++-v3/arch/aarch64/gstdint.h: revision 1.5
	external/gpl3/gcc/usr.bin/gcc/arch/earmv6hfeb/defs.mk: revision 1.13
	external/gpl3/gcc/usr.bin/gcc/arch/powerpc/tm.h: revision 1.8
	external/gpl3/gcc/usr.bin/gcc/arch/earmv7eb/tm.h: revision 1.6
	external/gpl3/gcc/lib/libstdc++-v3/arch/x86_64/defs.mk: revision 1.15
	external/gpl3/gcc/lib/libiberty/defs.mk: revision 1.22
	external/gpl3/gcc/lib/libstdc++-v3/arch/ia64/defs.mk: revision 1.11
	external/gpl3/gcc/usr.bin/gcc/arch/mipseb/tm.h: revision 1.6
	external/gpl3/gcc/lib/libstdc++-v3/arch/earmeb/defs.mk: revision 1.12
	external/gpl3/gcc/lib/libstdc++-v3/arch/ia64/symver-config.h: revision 1.2
	external/gpl3/gcc/usr.bin/gcc/arch/x86_64/tm.h: revision 1.6
	external/gpl3/gcc/lib/libstdc++-v3/Makefile: revision 1.48
	external/gpl3/gcc/usr.bin/gcc/arch/aarch64/defs.mk: revision 1.5
	external/gpl3/gcc/dist/libstdc++-v3/src/c++11/ctype.cc: revision 1.2
	external/gpl3/gcc/lib/libstdc++-v3/arch/earm/defs.mk: revision 1.11
	external/gpl3/gcc/usr.bin/gcc/arch/riscv64/multilib.h: revision 1.3
	external/gpl3/gcc/usr.bin/gcc/arch/m68k/defs.mk: revision 1.17
	external/gpl3/gcc/usr.bin/gcc/arch/earm/auto-host.h: revision 1.16
	external/gpl3/gcc/lib/libstdc++-v3/arch/earmv7hfeb/defs.mk: revision 1.11
	external/gpl3/gcc/usr.bin/gcc/arch/i386/tm.h: revision 1.5
	external/gpl3/gcc/usr.bin/gcc/arch/armeb/defs.mk: revision 1.18
	external/gpl3/gcc/usr.bin/gcc/arch/earmv6/defs.mk: revision 1.13
	external/gpl3/gcc/usr.bin/gcc/arch/arm/auto-host.h: revision 1.14
	external/gpl3/gcc/usr.bin/gcc/arch/earmv7hf/auto-host.h: revision 1.13
	external/gpl3/gcc/usr.bin/gcc/arch/mips64el/tm.h: revision 1.6
	external/gpl3/gcc/usr.bin/gcc/arch/m68k/tm.h: revision 1.7
	external/gpl3/gcc/lib/libstdc++-v3/arch/mipseb/defs.mk: revision 1.12
	external/gpl3/gcc/usr.bin/gcc/arch/i386/defs.mk: revision 1.17
	external/gpl3/gcc/usr.bin/gcc/arch/earmv7hf/tm.h: revision 1.6
	external/gpl3/gcc/lib/libstdc++-v3/arch/earmv6hf/defs.mk: revision 1.11
	external/gpl3/gcc/usr.bin/gcc/arch/armeb/auto-host.h: revision 1.17
	external/gpl3/gcc/usr.bin/gcc/arch/earmhf/tm.h: revision 1.8
	external/gpl3/gcc/usr.bin/gcc/arch/earmv6hfeb/tm.h: revision 1.6
	external/gpl3/gcc/usr.bin/gcc/arch/earmv6hfeb/auto-host.h: revision 1.13
	external/gpl3/gcc/usr.bin/gcc/arch/earmv6/tm.h: revision 1.6
	external/gpl3/gcc/usr.bin/gcc/arch/i386/auto-host.h: revision 1.15
	external/gpl3/gcc/dist/libstdc++-v3/configure: revision 1.12
	external/gpl3/gcc/lib/libstdc++-v3/arch/earmv7hf/defs.mk: revision 1.11
	external/gpl3/gcc/usr.bin/gcc/arch/hppa/defs.mk: revision 1.16
	external/gpl3/gcc/usr.bin/gcc/arch/alpha/defs.mk: revision 1.15
	external/gpl3/gcc/usr.bin/gcc/arch/aarch64/tm.h: revision 1.3
	external/gpl3/gcc/usr.bin/gcc/arch/earmv7hfeb/defs.mk: revision 1.13
	external/gpl3/gcc/usr.bin/gcc/arch/mipsel/defs.mk: revision 1.17
	external/gpl3/gcc/usr.bin/gcc/arch/mipsel/tm.h: revision 1.6
	external/gpl3/gcc/lib/libstdc++-v3/arch/alpha/defs.mk: revision 1.11
	external/gpl3/gcc/lib/libstdc++-v3/arch/arm/defs.mk: revision 1.11
	external/gpl3/gcc/dist/libstdc++-v3/acinclude.m4: revision 1.7
	external/gpl3/gcc/usr.bin/gcc/arch/ia64/tm.h: revision 1.5
	external/gpl3/gcc/usr.bin/gcc/arch/vax/tm.h: revision 1.6
	external/gpl3/gcc/lib/libstdc++-v3/arch/riscv64/c++config.h: revision 1.8
	external/gpl3/gcc/lib/libstdc++-v3/arch/riscv32/c++config.h: revision 1.8
	external/gpl3/gcc/usr.bin/gcc/arch/earmhf/auto-host.h: revision 1.15
	external/gpl3/gcc/usr.bin/gcc/arch/earmhfeb/auto-host.h: revision 1.13
	external/gpl3/gcc/usr.bin/gcc/arch/powerpc/defs.mk: revision 1.19
	external/gpl3/gcc/usr.bin/gcc/arch/earmv7/defs.mk: revision 1.13
	external/gpl3/gcc/lib/libstdc++-v3/arch/aarch64/defs.mk: revision 1.8
	external/gpl3/gcc/usr.bin/gcc/arch/earmv6hf/defs.mk: revision 1.13
	external/gpl3/gcc/usr.bin/gcc/arch/m68000/tm.h: revision 1.6

Arrange so that the Makefile works for both the generic and the dragonfly
locale code.

There is no specialized constructor for ctype<char> so the
destructor ends up trying to free uninitialized memory for
_M_c_locale_ctype.

Add a forward declaration for the specialized __timepunct<wchar_t> destructor
that the dragonfly code needs to avoid "instantiation before specialization",
and an empty implementation for the generic code.

Use the dragonfly locale code for NetBSD too.
Manually patch the locale configuration to use the dragonfly code instead
of generic.

regen mknative for everyone after:
- NETBSD_ENABLE_PTHREADS removed (default always)
- HAVE_GNU_INDIRECT_FUNCTION enabled for some platforms
- switch to dragondfly bsd locale routines after christos made them work for us

Revision 1.3 / (download) - annotate - [select for diffs], Thu Aug 1 21:29:44 2019 UTC (4 years, 8 months ago) by mrg
Branch: MAIN
Changes since 1.2: +0 -3 lines
Diff to previous 1.2 (colored)

regen mknative for everyone after:

- NETBSD_ENABLE_PTHREADS removed (default always)
- HAVE_GNU_INDIRECT_FUNCTION enabled for some platforms
- switch to dragondfly bsd locale routines after christos made them work for us

Revision 1.2.2.2 / (download) - annotate - [select for diffs], Mon Jun 10 21:55:40 2019 UTC (4 years, 10 months ago) by christos
Branch: phil-wifi
Changes since 1.2.2.1: +52 -0 lines
Diff to previous 1.2.2.1 (colored) to branchpoint 1.2 (colored)

Sync with HEAD

Revision 1.2.2.1, Tue Mar 19 05:55:01 2019 UTC (5 years, 1 month ago) by christos
Branch: phil-wifi
Changes since 1.2: +0 -52 lines
FILE REMOVED

file tm.h was added on branch phil-wifi on 2019-06-10 21:55:40 +0000

Revision 1.2 / (download) - annotate - [select for diffs], Tue Mar 19 05:55:01 2019 UTC (5 years, 1 month ago) by mrg
Branch: MAIN
CVS Tags: phil-wifi-20190609, netbsd-9-base
Branch point for: phil-wifi, netbsd-9
Changes since 1.1: +7 -1 lines
Diff to previous 1.1 (colored)

enable the workarounds for cortex a53 errata 835769 and 843419 by default.

Revision 1.1.2.2 / (download) - annotate - [select for diffs], Sat Jul 28 04:37:19 2018 UTC (5 years, 8 months ago) by pgoyette
Branch: pgoyette-compat
CVS Tags: pgoyette-compat-merge-20190127
Changes since 1.1.2.1: +46 -0 lines
Diff to previous 1.1.2.1 (colored) to branchpoint 1.1 (colored) next main 1.2 (colored)

Sync with HEAD

Revision 1.1.2.1, Sat Jul 14 23:47:32 2018 UTC (5 years, 9 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.1: +0 -46 lines
FILE REMOVED

file tm.h was added on branch pgoyette-compat on 2018-07-28 04:37:19 +0000

Revision 1.1 / (download) - annotate - [select for diffs], Sat Jul 14 23:47:32 2018 UTC (5 years, 9 months ago) by christos
Branch: MAIN
CVS Tags: pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906, pgoyette-compat-0728
Branch point for: pgoyette-compat

First pass at mknative for aarch64, based on mrg's work.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>