Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: [netbsd-9] src/external/gpl3/gcc



Module Name:    src
Committed By:   martin
Date:           Sun Aug  4 19:09:26 UTC 2019

Modified Files:
        src/external/gpl3/gcc/dist/libstdc++-v3 [netbsd-9]: acinclude.m4
            configure
        src/external/gpl3/gcc/dist/libstdc++-v3/config/locale/generic [netbsd-9]:
            time_members.cc
        src/external/gpl3/gcc/dist/libstdc++-v3/include/bits [netbsd-9]:
            locale_facets_nonio.h
        src/external/gpl3/gcc/dist/libstdc++-v3/src/c++11 [netbsd-9]: ctype.cc
        src/external/gpl3/gcc/lib/libiberty [netbsd-9]: defs.mk
        src/external/gpl3/gcc/lib/libstdc++-v3 [netbsd-9]: Makefile
        src/external/gpl3/gcc/lib/libstdc++-v3/arch/aarch64 [netbsd-9]: defs.mk
            gstdint.h
        src/external/gpl3/gcc/lib/libstdc++-v3/arch/alpha [netbsd-9]: defs.mk
        src/external/gpl3/gcc/lib/libstdc++-v3/arch/arm [netbsd-9]: defs.mk
        src/external/gpl3/gcc/lib/libstdc++-v3/arch/armeb [netbsd-9]: defs.mk
        src/external/gpl3/gcc/lib/libstdc++-v3/arch/earm [netbsd-9]: defs.mk
        src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmeb [netbsd-9]: defs.mk
        src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmhf [netbsd-9]: defs.mk
        src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmhfeb [netbsd-9]:
            defs.mk
        src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmv4 [netbsd-9]: defs.mk
        src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmv4eb [netbsd-9]:
            defs.mk
        src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmv6 [netbsd-9]: defs.mk
        src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmv6eb [netbsd-9]:
            defs.mk
        src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmv6hf [netbsd-9]:
            defs.mk
        src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmv6hfeb [netbsd-9]:
            defs.mk
        src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmv7 [netbsd-9]: defs.mk
        src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmv7eb [netbsd-9]:
            defs.mk
        src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmv7hf [netbsd-9]:
            defs.mk
        src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmv7hfeb [netbsd-9]:
            defs.mk
        src/external/gpl3/gcc/lib/libstdc++-v3/arch/hppa [netbsd-9]: defs.mk
        src/external/gpl3/gcc/lib/libstdc++-v3/arch/i386 [netbsd-9]: defs.mk
        src/external/gpl3/gcc/lib/libstdc++-v3/arch/ia64 [netbsd-9]:
            c++config.h defs.mk symver-config.h
        src/external/gpl3/gcc/lib/libstdc++-v3/arch/m68000 [netbsd-9]: defs.mk
        src/external/gpl3/gcc/lib/libstdc++-v3/arch/m68k [netbsd-9]: defs.mk
        src/external/gpl3/gcc/lib/libstdc++-v3/arch/mips64eb [netbsd-9]:
            defs.mk
        src/external/gpl3/gcc/lib/libstdc++-v3/arch/mips64el [netbsd-9]:
            defs.mk
        src/external/gpl3/gcc/lib/libstdc++-v3/arch/mipseb [netbsd-9]: defs.mk
        src/external/gpl3/gcc/lib/libstdc++-v3/arch/mipsel [netbsd-9]: defs.mk
        src/external/gpl3/gcc/lib/libstdc++-v3/arch/powerpc [netbsd-9]: defs.mk
        src/external/gpl3/gcc/lib/libstdc++-v3/arch/riscv32 [netbsd-9]:
            c++config.h defs.mk symver-config.h
        src/external/gpl3/gcc/lib/libstdc++-v3/arch/riscv64 [netbsd-9]:
            c++config.h defs.mk
        src/external/gpl3/gcc/lib/libstdc++-v3/arch/sh3eb [netbsd-9]: defs.mk
        src/external/gpl3/gcc/lib/libstdc++-v3/arch/sh3el [netbsd-9]: defs.mk
        src/external/gpl3/gcc/lib/libstdc++-v3/arch/sparc [netbsd-9]: defs.mk
        src/external/gpl3/gcc/lib/libstdc++-v3/arch/sparc64 [netbsd-9]: defs.mk
        src/external/gpl3/gcc/lib/libstdc++-v3/arch/vax [netbsd-9]: defs.mk
        src/external/gpl3/gcc/lib/libstdc++-v3/arch/x86_64 [netbsd-9]: defs.mk
        src/external/gpl3/gcc/usr.bin/gcc/arch/aarch64 [netbsd-9]: defs.mk tm.h
        src/external/gpl3/gcc/usr.bin/gcc/arch/alpha [netbsd-9]: defs.mk tm.h
        src/external/gpl3/gcc/usr.bin/gcc/arch/arm [netbsd-9]: auto-host.h
            defs.mk tm.h
        src/external/gpl3/gcc/usr.bin/gcc/arch/armeb [netbsd-9]: auto-host.h
            defs.mk tm.h
        src/external/gpl3/gcc/usr.bin/gcc/arch/earm [netbsd-9]: auto-host.h
            defs.mk tm.h
        src/external/gpl3/gcc/usr.bin/gcc/arch/earmeb [netbsd-9]: auto-host.h
            defs.mk tm.h
        src/external/gpl3/gcc/usr.bin/gcc/arch/earmhf [netbsd-9]: auto-host.h
            defs.mk tm.h
        src/external/gpl3/gcc/usr.bin/gcc/arch/earmhfeb [netbsd-9]: auto-host.h
            defs.mk tm.h
        src/external/gpl3/gcc/usr.bin/gcc/arch/earmv4 [netbsd-9]: auto-host.h
            defs.mk tm.h
        src/external/gpl3/gcc/usr.bin/gcc/arch/earmv4eb [netbsd-9]: auto-host.h
            defs.mk tm.h
        src/external/gpl3/gcc/usr.bin/gcc/arch/earmv6 [netbsd-9]: auto-host.h
            defs.mk tm.h
        src/external/gpl3/gcc/usr.bin/gcc/arch/earmv6eb [netbsd-9]: auto-host.h
            defs.mk tm.h
        src/external/gpl3/gcc/usr.bin/gcc/arch/earmv6hf [netbsd-9]: auto-host.h
            defs.mk tm.h
        src/external/gpl3/gcc/usr.bin/gcc/arch/earmv6hfeb [netbsd-9]:
            auto-host.h defs.mk tm.h
        src/external/gpl3/gcc/usr.bin/gcc/arch/earmv7 [netbsd-9]: auto-host.h
            defs.mk tm.h
        src/external/gpl3/gcc/usr.bin/gcc/arch/earmv7eb [netbsd-9]: auto-host.h
            defs.mk tm.h
        src/external/gpl3/gcc/usr.bin/gcc/arch/earmv7hf [netbsd-9]: auto-host.h
            defs.mk tm.h
        src/external/gpl3/gcc/usr.bin/gcc/arch/earmv7hfeb [netbsd-9]:
            auto-host.h defs.mk tm.h
        src/external/gpl3/gcc/usr.bin/gcc/arch/hppa [netbsd-9]: defs.mk tm.h
        src/external/gpl3/gcc/usr.bin/gcc/arch/i386 [netbsd-9]: auto-host.h
            defs.mk tm.h
        src/external/gpl3/gcc/usr.bin/gcc/arch/ia64 [netbsd-9]: defs.mk tm.h
        src/external/gpl3/gcc/usr.bin/gcc/arch/m68000 [netbsd-9]: defs.mk tm.h
        src/external/gpl3/gcc/usr.bin/gcc/arch/m68k [netbsd-9]: defs.mk tm.h
        src/external/gpl3/gcc/usr.bin/gcc/arch/mips64eb [netbsd-9]: defs.mk
            tm.h
        src/external/gpl3/gcc/usr.bin/gcc/arch/mips64el [netbsd-9]: defs.mk
            tm.h
        src/external/gpl3/gcc/usr.bin/gcc/arch/mipseb [netbsd-9]: defs.mk tm.h
        src/external/gpl3/gcc/usr.bin/gcc/arch/mipsel [netbsd-9]: defs.mk tm.h
        src/external/gpl3/gcc/usr.bin/gcc/arch/powerpc [netbsd-9]: auto-host.h
            defs.mk tm.h
        src/external/gpl3/gcc/usr.bin/gcc/arch/riscv64 [netbsd-9]: multilib.h
        src/external/gpl3/gcc/usr.bin/gcc/arch/sh3eb [netbsd-9]: defs.mk tm.h
        src/external/gpl3/gcc/usr.bin/gcc/arch/sh3el [netbsd-9]: defs.mk tm.h
        src/external/gpl3/gcc/usr.bin/gcc/arch/sparc [netbsd-9]: auto-host.h
            defs.mk tm.h
        src/external/gpl3/gcc/usr.bin/gcc/arch/sparc64 [netbsd-9]: auto-host.h
            defs.mk tm.h
        src/external/gpl3/gcc/usr.bin/gcc/arch/vax [netbsd-9]: defs.mk tm.h
        src/external/gpl3/gcc/usr.bin/gcc/arch/x86_64 [netbsd-9]: auto-host.h
            defs.mk tm.h

Log Message:
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


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.6.2.1 \
    src/external/gpl3/gcc/dist/libstdc++-v3/acinclude.m4
cvs rdiff -u -r1.11 -r1.11.2.1 \
    src/external/gpl3/gcc/dist/libstdc++-v3/configure
cvs rdiff -u -r1.1.1.5 -r1.1.1.5.2.1 \
    src/external/gpl3/gcc/dist/libstdc++-v3/config/locale/generic/time_members.cc
cvs rdiff -u -r1.1.1.6 -r1.1.1.6.2.1 \
    src/external/gpl3/gcc/dist/libstdc++-v3/include/bits/locale_facets_nonio.h
cvs rdiff -u -r1.1.1.3 -r1.1.1.3.2.1 \
    src/external/gpl3/gcc/dist/libstdc++-v3/src/c++11/ctype.cc
cvs rdiff -u -r1.21 -r1.21.2.1 src/external/gpl3/gcc/lib/libiberty/defs.mk
cvs rdiff -u -r1.47 -r1.47.2.1 \
    src/external/gpl3/gcc/lib/libstdc++-v3/Makefile
cvs rdiff -u -r1.7 -r1.7.4.1 \
    src/external/gpl3/gcc/lib/libstdc++-v3/arch/aarch64/defs.mk
cvs rdiff -u -r1.4 -r1.4.4.1 \
    src/external/gpl3/gcc/lib/libstdc++-v3/arch/aarch64/gstdint.h
cvs rdiff -u -r1.10 -r1.10.2.1 \
    src/external/gpl3/gcc/lib/libstdc++-v3/arch/alpha/defs.mk
cvs rdiff -u -r1.10 -r1.10.2.1 \
    src/external/gpl3/gcc/lib/libstdc++-v3/arch/arm/defs.mk
cvs rdiff -u -r1.10 -r1.10.2.1 \
    src/external/gpl3/gcc/lib/libstdc++-v3/arch/armeb/defs.mk
cvs rdiff -u -r1.10 -r1.10.2.1 \
    src/external/gpl3/gcc/lib/libstdc++-v3/arch/earm/defs.mk
cvs rdiff -u -r1.11 -r1.11.2.1 \
    src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmeb/defs.mk
cvs rdiff -u -r1.12 -r1.12.2.1 \
    src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmhf/defs.mk
cvs rdiff -u -r1.10 -r1.10.2.1 \
    src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmhfeb/defs.mk
cvs rdiff -u -r1.11 -r1.11.2.1 \
    src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmv4/defs.mk
cvs rdiff -u -r1.10 -r1.10.2.1 \
    src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmv4eb/defs.mk
cvs rdiff -u -r1.10 -r1.10.2.1 \
    src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmv6/defs.mk
cvs rdiff -u -r1.10 -r1.10.2.1 \
    src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmv6eb/defs.mk
cvs rdiff -u -r1.10 -r1.10.2.1 \
    src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmv6hf/defs.mk
cvs rdiff -u -r1.10 -r1.10.2.1 \
    src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmv6hfeb/defs.mk
cvs rdiff -u -r1.10 -r1.10.2.1 \
    src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmv7/defs.mk
cvs rdiff -u -r1.10 -r1.10.2.1 \
    src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmv7eb/defs.mk
cvs rdiff -u -r1.10 -r1.10.2.1 \
    src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmv7hf/defs.mk
cvs rdiff -u -r1.10 -r1.10.2.1 \
    src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmv7hfeb/defs.mk
cvs rdiff -u -r1.10 -r1.10.2.1 \
    src/external/gpl3/gcc/lib/libstdc++-v3/arch/hppa/defs.mk
cvs rdiff -u -r1.14 -r1.14.2.1 \
    src/external/gpl3/gcc/lib/libstdc++-v3/arch/i386/defs.mk
cvs rdiff -u -r1.12 -r1.12.2.1 \
    src/external/gpl3/gcc/lib/libstdc++-v3/arch/ia64/c++config.h
cvs rdiff -u -r1.10 -r1.10.2.1 \
    src/external/gpl3/gcc/lib/libstdc++-v3/arch/ia64/defs.mk
cvs rdiff -u -r1.1 -r1.1.4.1 \
    src/external/gpl3/gcc/lib/libstdc++-v3/arch/ia64/symver-config.h
cvs rdiff -u -r1.12 -r1.12.2.1 \
    src/external/gpl3/gcc/lib/libstdc++-v3/arch/m68000/defs.mk
cvs rdiff -u -r1.11 -r1.11.2.1 \
    src/external/gpl3/gcc/lib/libstdc++-v3/arch/m68k/defs.mk
cvs rdiff -u -r1.11 -r1.11.2.1 \
    src/external/gpl3/gcc/lib/libstdc++-v3/arch/mips64eb/defs.mk
cvs rdiff -u -r1.11 -r1.11.2.1 \
    src/external/gpl3/gcc/lib/libstdc++-v3/arch/mips64el/defs.mk
cvs rdiff -u -r1.11 -r1.11.2.1 \
    src/external/gpl3/gcc/lib/libstdc++-v3/arch/mipseb/defs.mk
cvs rdiff -u -r1.10 -r1.10.2.1 \
    src/external/gpl3/gcc/lib/libstdc++-v3/arch/mipsel/defs.mk
cvs rdiff -u -r1.12 -r1.12.2.1 \
    src/external/gpl3/gcc/lib/libstdc++-v3/arch/powerpc/defs.mk
cvs rdiff -u -r1.7 -r1.7.2.1 \
    src/external/gpl3/gcc/lib/libstdc++-v3/arch/riscv32/c++config.h
cvs rdiff -u -r1.5 -r1.5.2.1 \
    src/external/gpl3/gcc/lib/libstdc++-v3/arch/riscv32/defs.mk
cvs rdiff -u -r1.2 -r1.2.4.1 \
    src/external/gpl3/gcc/lib/libstdc++-v3/arch/riscv32/symver-config.h
cvs rdiff -u -r1.7 -r1.7.2.1 \
    src/external/gpl3/gcc/lib/libstdc++-v3/arch/riscv64/c++config.h
cvs rdiff -u -r1.4 -r1.4.2.1 \
    src/external/gpl3/gcc/lib/libstdc++-v3/arch/riscv64/defs.mk
cvs rdiff -u -r1.12 -r1.12.2.1 \
    src/external/gpl3/gcc/lib/libstdc++-v3/arch/sh3eb/defs.mk
cvs rdiff -u -r1.10 -r1.10.2.1 \
    src/external/gpl3/gcc/lib/libstdc++-v3/arch/sh3el/defs.mk
cvs rdiff -u -r1.12 -r1.12.2.1 \
    src/external/gpl3/gcc/lib/libstdc++-v3/arch/sparc/defs.mk
cvs rdiff -u -r1.11 -r1.11.2.1 \
    src/external/gpl3/gcc/lib/libstdc++-v3/arch/sparc64/defs.mk
cvs rdiff -u -r1.12 -r1.12.2.1 \
    src/external/gpl3/gcc/lib/libstdc++-v3/arch/vax/defs.mk
cvs rdiff -u -r1.14 -r1.14.2.1 \
    src/external/gpl3/gcc/lib/libstdc++-v3/arch/x86_64/defs.mk
cvs rdiff -u -r1.4 -r1.4.4.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/aarch64/defs.mk
cvs rdiff -u -r1.2 -r1.2.4.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/aarch64/tm.h
cvs rdiff -u -r1.14 -r1.14.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/alpha/defs.mk
cvs rdiff -u -r1.4 -r1.4.6.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/alpha/tm.h
cvs rdiff -u -r1.13 -r1.13.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/arm/auto-host.h
cvs rdiff -u -r1.17 -r1.17.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/arm/defs.mk
cvs rdiff -u -r1.8 -r1.8.2.1 src/external/gpl3/gcc/usr.bin/gcc/arch/arm/tm.h
cvs rdiff -u -r1.16 -r1.16.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/armeb/auto-host.h
cvs rdiff -u -r1.17 -r1.17.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/armeb/defs.mk
cvs rdiff -u -r1.9 -r1.9.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/armeb/tm.h
cvs rdiff -u -r1.15 -r1.15.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/earm/auto-host.h
cvs rdiff -u -r1.16 -r1.16.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/earm/defs.mk
cvs rdiff -u -r1.7 -r1.7.2.1 src/external/gpl3/gcc/usr.bin/gcc/arch/earm/tm.h
cvs rdiff -u -r1.13 -r1.13.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/earmeb/auto-host.h
cvs rdiff -u -r1.14 -r1.14.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/earmeb/defs.mk
cvs rdiff -u -r1.7 -r1.7.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/earmeb/tm.h
cvs rdiff -u -r1.14 -r1.14.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/earmhf/auto-host.h
cvs rdiff -u -r1.15 -r1.15.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/earmhf/defs.mk
cvs rdiff -u -r1.7 -r1.7.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/earmhf/tm.h
cvs rdiff -u -r1.12 -r1.12.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/earmhfeb/auto-host.h
cvs rdiff -u -r1.13 -r1.13.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/earmhfeb/defs.mk
cvs rdiff -u -r1.7 -r1.7.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/earmhfeb/tm.h
cvs rdiff -u -r1.11 -r1.11.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/earmv4/auto-host.h
cvs rdiff -u -r1.13 -r1.13.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/earmv4/defs.mk
cvs rdiff -u -r1.5 -r1.5.6.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/earmv4/tm.h
cvs rdiff -u -r1.12 -r1.12.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/earmv4eb/auto-host.h \
    src/external/gpl3/gcc/usr.bin/gcc/arch/earmv4eb/defs.mk
cvs rdiff -u -r1.5 -r1.5.6.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/earmv4eb/tm.h
cvs rdiff -u -r1.12 -r1.12.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/earmv6/auto-host.h \
    src/external/gpl3/gcc/usr.bin/gcc/arch/earmv6/defs.mk
cvs rdiff -u -r1.5 -r1.5.6.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/earmv6/tm.h
cvs rdiff -u -r1.12 -r1.12.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/earmv6eb/auto-host.h \
    src/external/gpl3/gcc/usr.bin/gcc/arch/earmv6eb/defs.mk
cvs rdiff -u -r1.5 -r1.5.6.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/earmv6eb/tm.h
cvs rdiff -u -r1.12 -r1.12.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/earmv6hf/auto-host.h \
    src/external/gpl3/gcc/usr.bin/gcc/arch/earmv6hf/defs.mk
cvs rdiff -u -r1.5 -r1.5.6.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/earmv6hf/tm.h
cvs rdiff -u -r1.12 -r1.12.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/earmv6hfeb/auto-host.h \
    src/external/gpl3/gcc/usr.bin/gcc/arch/earmv6hfeb/defs.mk
cvs rdiff -u -r1.5 -r1.5.6.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/earmv6hfeb/tm.h
cvs rdiff -u -r1.12 -r1.12.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/earmv7/auto-host.h \
    src/external/gpl3/gcc/usr.bin/gcc/arch/earmv7/defs.mk
cvs rdiff -u -r1.5 -r1.5.6.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/earmv7/tm.h
cvs rdiff -u -r1.12 -r1.12.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/earmv7eb/auto-host.h \
    src/external/gpl3/gcc/usr.bin/gcc/arch/earmv7eb/defs.mk
cvs rdiff -u -r1.5 -r1.5.6.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/earmv7eb/tm.h
cvs rdiff -u -r1.12 -r1.12.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/earmv7hf/auto-host.h \
    src/external/gpl3/gcc/usr.bin/gcc/arch/earmv7hf/defs.mk
cvs rdiff -u -r1.5 -r1.5.6.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/earmv7hf/tm.h
cvs rdiff -u -r1.12 -r1.12.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/earmv7hfeb/auto-host.h \
    src/external/gpl3/gcc/usr.bin/gcc/arch/earmv7hfeb/defs.mk
cvs rdiff -u -r1.5 -r1.5.6.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/earmv7hfeb/tm.h
cvs rdiff -u -r1.15 -r1.15.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/hppa/defs.mk
cvs rdiff -u -r1.6 -r1.6.6.1 src/external/gpl3/gcc/usr.bin/gcc/arch/hppa/tm.h
cvs rdiff -u -r1.14 -r1.14.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/i386/auto-host.h
cvs rdiff -u -r1.16 -r1.16.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/i386/defs.mk
cvs rdiff -u -r1.4 -r1.4.6.1 src/external/gpl3/gcc/usr.bin/gcc/arch/i386/tm.h
cvs rdiff -u -r1.8 -r1.8.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/ia64/defs.mk
cvs rdiff -u -r1.4 -r1.4.6.1 src/external/gpl3/gcc/usr.bin/gcc/arch/ia64/tm.h
cvs rdiff -u -r1.14 -r1.14.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/m68000/defs.mk
cvs rdiff -u -r1.5 -r1.5.6.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/m68000/tm.h
cvs rdiff -u -r1.16 -r1.16.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/m68k/defs.mk
cvs rdiff -u -r1.6 -r1.6.6.1 src/external/gpl3/gcc/usr.bin/gcc/arch/m68k/tm.h
cvs rdiff -u -r1.15 -r1.15.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/mips64eb/defs.mk
cvs rdiff -u -r1.5 -r1.5.6.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/mips64eb/tm.h
cvs rdiff -u -r1.15 -r1.15.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/mips64el/defs.mk
cvs rdiff -u -r1.5 -r1.5.6.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/mips64el/tm.h
cvs rdiff -u -r1.16 -r1.16.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/mipseb/defs.mk
cvs rdiff -u -r1.5 -r1.5.6.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/mipseb/tm.h
cvs rdiff -u -r1.16 -r1.16.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/mipsel/defs.mk
cvs rdiff -u -r1.5 -r1.5.6.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/mipsel/tm.h
cvs rdiff -u -r1.12 -r1.12.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/powerpc/auto-host.h
cvs rdiff -u -r1.18 -r1.18.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/powerpc/defs.mk
cvs rdiff -u -r1.7 -r1.7.4.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/powerpc/tm.h
cvs rdiff -u -r1.2 -r1.2.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/riscv64/multilib.h
cvs rdiff -u -r1.14 -r1.14.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/sh3eb/defs.mk
cvs rdiff -u -r1.4 -r1.4.6.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/sh3eb/tm.h
cvs rdiff -u -r1.15 -r1.15.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/sh3el/defs.mk
cvs rdiff -u -r1.4 -r1.4.6.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/sh3el/tm.h
cvs rdiff -u -r1.13 -r1.13.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/sparc/auto-host.h
cvs rdiff -u -r1.15 -r1.15.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/sparc/defs.mk
cvs rdiff -u -r1.4 -r1.4.6.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/sparc/tm.h
cvs rdiff -u -r1.15 -r1.15.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/sparc64/auto-host.h \
    src/external/gpl3/gcc/usr.bin/gcc/arch/sparc64/defs.mk
cvs rdiff -u -r1.5 -r1.5.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/sparc64/tm.h
cvs rdiff -u -r1.16 -r1.16.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/vax/defs.mk
cvs rdiff -u -r1.5 -r1.5.6.1 src/external/gpl3/gcc/usr.bin/gcc/arch/vax/tm.h
cvs rdiff -u -r1.17 -r1.17.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/x86_64/auto-host.h
cvs rdiff -u -r1.18 -r1.18.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/x86_64/defs.mk
cvs rdiff -u -r1.5 -r1.5.2.1 \
    src/external/gpl3/gcc/usr.bin/gcc/arch/x86_64/tm.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index