History log of /netbsd-src/external/gpl3/gcc/lib/libstdc++-v3/arch/powerpc64/c++config.h (Results 1 – 25 of 30)
Revision Date Author Comments
# 1c5494c1 30-Jun-2024 mrg <mrg@NetBSD.org>

mknative-gcc for GCC 12.4.0 and everyone except ia64.


# b6fd2da2 02-Aug-2023 mrg <mrg@NetBSD.org>

mknative-gcc for GCC 12.3.0 on earmv4*, and powerpc64.


# ebba80da 11-Jul-2023 mrg <mrg@NetBSD.org>

mknative-gcc for GCC 10.5.0.


# e017c8d2 22-Jul-2022 mrg <mrg@NetBSD.org>

regen everything for GCC 10.4.0.


# 22cfb1f2 16-Aug-2021 mrg <mrg@NetBSD.org>

install experimental/* and ext/opt_random.h. they're expected to
be there (and the latter was removed by accident.)

regen for everyone (also picks up missing tgmath.h for many ports.)

fixes build

install experimental/* and ext/opt_random.h. they're expected to
be there (and the latter was removed by accident.)

regen for everyone (also picks up missing tgmath.h for many ports.)

fixes build of pkgsrc/databases/mongodb for me.

show more ...


# 60ad6a58 12-Apr-2021 mrg <mrg@NetBSD.org>

mknative-gcc for GCC 10.3 and powerpc ports.


# 3d883ed1 05-Sep-2020 mrg <mrg@NetBSD.org>

mknative-gcc for gcc 9.3.0 and arm, earmv[467]*, i386, mipseb, mips64*,
and powerpc64.


# 64d99cf9 11-Mar-2020 mrg <mrg@NetBSD.org>

mknative-gcc for all platforms for GCC 8.4.0.


# 318f469c 08-Mar-2020 mgorny <mgorny@NetBSD.org>

Enable EOWNERDEAD & ENOTRECOVERABLE in libstdc++


# cc42bf7e 07-Mar-2020 mrg <mrg@NetBSD.org>

regen for mknative and all platforms. there are a few things
fixed in this, mostly related to tgmath.h or frexp, and some
generated vs hand-edited white space diffs.


# 88ed255d 06-Nov-2019 mrg <mrg@NetBSD.org>

regen mknative for powerpc and powerpc64.


# 1bfb63bf 05-Nov-2019 christos <christos@NetBSD.org>

regen powerpc64


# 77a1ad5f 24-Oct-2019 kamil <kamil@NetBSD.org>

Switch the iconv(3) prototype to the POSIX conformant variation

Remove const from the 2nd argument.

const char ** and char ** are incompatible types and it was a cost to keep
the technically incomp

Switch the iconv(3) prototype to the POSIX conformant variation

Remove const from the 2nd argument.

const char ** and char ** are incompatible types and it was a cost to keep
the technically incompatible form for a more purist variation. NetBSD was
almost the last alive OS to still keep the const argument (known leftovers:
Minix and Illumos).

Keep the const form for the internal purposes inside citrus and rump.

Address the build breakage fallout in the same change.

There are no ABI changes.

Change accepted by core@.

show more ...


# fcd7b61e 11-May-2019 christos <christos@NetBSD.org>

regen for ppc64


# 04325e97 16-Apr-2019 mrg <mrg@NetBSD.org>

regen mknative-gcc for GCC 7 and ppc64. libgcc still has problems.


# 52aaee15 05-Feb-2019 mrg <mrg@NetBSD.org>

mknative-gcc for GCC 7 and ppc64.


# 13795cc7 05-Nov-2018 mrg <mrg@NetBSD.org>

regenerate everything for GCC 6.5.

sh3eb and sh3el had a problem wtih libstdc++ i had to work around for now.


# 82c55164 04-Sep-2018 mrg <mrg@NetBSD.org>

redo mknative-gcc for all ports. main changes include:
- "#define HAVE_CC_TLS 1" for most/all ports, thanks maya@
- "#define _GLIBCXX_HAVE_LDEXPL 1" and "#define _GLIBCXX_HAVE_TGMATH_H 1"
for many

redo mknative-gcc for all ports. main changes include:
- "#define HAVE_CC_TLS 1" for most/all ports, thanks maya@
- "#define _GLIBCXX_HAVE_LDEXPL 1" and "#define _GLIBCXX_HAVE_TGMATH_H 1"
for many ports
- arm64 and amd64 had a broken c++config.h that disabled many things
- configargs.h has more normalisation
- ppc64 has a few things fixed, must have missed several mknative rounds

show more ...


# d9314bf1 05-Mar-2018 christos <christos@NetBSD.org>

switch ppc64 from "long long" == int64 to "long" == int64


# d79d5e15 06-Feb-2018 mrg <mrg@NetBSD.org>

rebuild mknative GCC 6.4 for these targets:
arm armeb earmeb earmhf earmhfeb earmv4eb
earmv6 earmv6eb earmv6hf earmv6hfeb
earmv7 earmv7eb earmv7hf earmv7hfeb
hppa ia64 m68000 m68k
mips64eb mips6

rebuild mknative GCC 6.4 for these targets:
arm armeb earmeb earmhf earmhfeb earmv4eb
earmv6 earmv6eb earmv6hf earmv6hfeb
earmv7 earmv7eb earmv7hf earmv7hfeb
hppa ia64 m68000 m68k
mips64eb mips64el mipseb mipsel
powerpc64 sh3eb sh3el vax

show more ...


# 9d6d1766 15-Nov-2017 mrg <mrg@NetBSD.org>

merge mknative files from gcc.old back into gcc.
they're back to being the same again now.


# d011ddea 13-Nov-2017 mrg <mrg@NetBSD.org>

regen for gcc 5.5.


# e5678be8 11-Jul-2017 joerg <joerg@NetBSD.org>

Implement __cxa_thread_atexit and __cxa_thread_atexit_impl. This
functions are used for destructors of thread_local objects.

If a pending destructor exists, prevent unloading of shared objects.
Intr

Implement __cxa_thread_atexit and __cxa_thread_atexit_impl. This
functions are used for destructors of thread_local objects.

If a pending destructor exists, prevent unloading of shared objects.
Introduce __dl_cxa_refcount interface for this purpose. When the last
reference is gone and the object has been dlclose'd before, the
unloading is finalized.

Ideally, __cxa_thread_atexit_impl wouldn't exist, but libstdc++ insists
on providing __cxa_thread_atexit as direct wrapper without further
patching.

show more ...


# 07ee0c74 18-Oct-2016 mrg <mrg@NetBSD.org>

regen mknative for all ports and GCC 5.4 and -current. many ports
were using 5.3 data, and none of them had <stdalign.h>.


# 2059bccd 09-Jun-2016 mrg <mrg@NetBSD.org>

mknative-gcc for powerpc64 and GCC 5.4.


12