History log of /openbsd-src/gnu/lib/libstdc++/shlib_version (Results 1 – 25 of 27)
Revision Date Author Comments
# d24b5030 24-Oct-2013 guenther <guenther@openbsd.org>

Align suseconds_t with POSIX: it's the type of the tv_usec member of timeval.
Use useconds_t in the ualarm() declaration.
Bump libstdc++ major to be sure there isn't ABI issues.

ok deraadt@ jca@ jmc

Align suseconds_t with POSIX: it's the type of the tv_usec member of timeval.
Use useconds_t in the ualarm() declaration.
Bump libstdc++ major to be sure there isn't ABI issues.

ok deraadt@ jca@ jmc@ millert@
ports testing by landry@

show more ...


# 91a535ff 13-Aug-2013 guenther <guenther@openbsd.org>

Switch time_t, ino_t, clock_t, and struct kevent's ident and data
members to 64bit types. Assign new syscall numbers for (almost
all) the syscalls that involve the affected types, including anything

Switch time_t, ino_t, clock_t, and struct kevent's ident and data
members to 64bit types. Assign new syscall numbers for (almost
all) the syscalls that involve the affected types, including anything
with time_t, timeval, itimerval, timespec, rusage, dirent, stat,
or kevent arguments. Add a d_off member to struct dirent and replace
getdirentries() with getdents(), thus immensely simplifying and
accelerating telldir/seekdir. Build perl with -DBIG_TIME.

Bump the major on every single base library: the compat bits included
here are only good enough to make the transition; the T32 compat
option will be burned as soon as we've reached the new world are
are happy with the snapshots for all architectures.

DANGER: ABI incompatibility. Updating to this kernel requires extra
work or you won't be able to login: install a snapshot instead.

Much assistance in fixing userland issues from deraadt@ and tedu@
and build assistance from todd@ and otto@

show more ...


# 245de5c4 17-Jul-2012 matthew <matthew@openbsd.org>

martynas added support for the 'long double' math functions to libm at
c2k11, so libstdc++-v3 should make use of them. Major version bump
for good measure, and sync libstdc++'s shlib_version with
li

martynas added support for the 'long double' math functions to libm at
c2k11, so libstdc++-v3 should make use of them. Major version bump
for good measure, and sync libstdc++'s shlib_version with
libstdc++-v3's.

Issue pointed out by Roberto Bagnara on bugs@
ok deraadt

show more ...


# 3c416460 16-Oct-2011 stsp <stsp@openbsd.org>

Expose wscanf(3) and wcsftime(3) in the std:: namespace (gcc3) and bump major.
testing by naddy, final diff from kettenis


# ae1b712c 19-Sep-2011 naddy <naddy@openbsd.org>

- enable thread model posix for gcc 3 which makes dwarf2 exception
handling thread safe and enables thread safety for libstdc++
- bump libstdc++ major

See faq/current.html for instructions on how to

- enable thread model posix for gcc 3 which makes dwarf2 exception
handling thread safe and enables thread safety for libstdc++
- bump libstdc++ major

See faq/current.html for instructions on how to correctly build
userland for this change.

originally from kurt@, ok miod@

show more ...


# 49393c00 06-Jul-2011 martynas <martynas@openbsd.org>

Finalize work on the math library. It's time to do this monster
commit, and deal with problems (if any) in tree.

Note that this adds the following functions. Ports with hacks might
need adjustment

Finalize work on the math library. It's time to do this monster
commit, and deal with problems (if any) in tree.

Note that this adds the following functions. Ports with hacks might
need adjustments.

nexttoward(3), fma(3), nexttowardf(3), fmaf(3), acoshl(3), asinhl(3),
atanhl(3), coshl(3), sinhl(3), tanhl(3), expl(3), expm1l(3), logl(3),
log10l(3), log1pl(3), log2l(3), modfl(3), cbrtl(3), hypotl(3),
powl(3), erfl(3), erfcl(3), lgammal(3), tgammal(3), ceill(3),
floorl(3), lrintl(3), llrintl(3), roundl(3), lroundl(3), llroundl(3),
truncl(3), fmodl(3), remainderl(3), remquol(3), nextafterl(3),
nexttowardl(3), fmal(3).

With this commit, our library implements all functionality required
by C99. Documentation bits will follow.

show more ...


# d312ee4f 28-Apr-2011 stsp <stsp@openbsd.org>

Expose wprintf and friends in the gcc3 libstdc++ std:: namespace.
Tested by naddy, thanks! Major bump for safety.
ok kettenis espie


# a9d36ad6 26-Jul-2009 kurt <kurt@openbsd.org>

- revert thread model posix since it broke the build for hppa. will revist
when all archs are fully tested and working.
- major bump libstdc++


# 1a1b5b77 25-Jul-2009 kurt <kurt@openbsd.org>

- enable thread model posix for gcc 3 which makes dwarf2 exception
handling thread safe and enables thread safety for libstdc++
- include -D_REENTRANT when -pthread cpp arg is present (needed so
boos

- enable thread model posix for gcc 3 which makes dwarf2 exception
handling thread safe and enables thread safety for libstdc++
- include -D_REENTRANT when -pthread cpp arg is present (needed so
boost can detect -pthread on the command line).
- bump libstdc++ major

See faq/current.html for instructions on how to correctly build
userland for this change.

okay kettenis@

show more ...


# a34217eb 13-Jan-2009 espie <espie@openbsd.org>

steal some code from gcc 4.2, so that char_traits specializations start with
more default stuff.
as discussed with kettenis, landry, and others.
Allow some gnome stuff (gtk2mm) to compile, and does n

steal some code from gcc 4.2, so that char_traits specializations start with
more default stuff.
as discussed with kettenis, landry, and others.
Allow some gnome stuff (gtk2mm) to compile, and does not break source
compatibility with the standard (well, not more than gcc 4.2 does)

show more ...


# 2249cf5e 12-Dec-2008 martynas <martynas@openbsd.org>

bump major version, to be safe. ok theo


# 1d324352 09-Dec-2008 martynas <martynas@openbsd.org>

libstdc++ (cmath) needs to handle integer arguments for the math
functions: acos, asin, atan, atan2, cos, cosh, exp, fabs, floor,
log, log10, sqrt, sin, sinh, tan, tanh
fixes quite some ports
tested

libstdc++ (cmath) needs to handle integer arguments for the math
functions: acos, asin, atan, atan2, cos, cosh, exp, fabs, floor,
log, log10, sqrt, sin, sinh, tan, tanh
fixes quite some ports
tested by brad@. no objections millert@

show more ...


# 4a532028 07-Sep-2008 martynas <martynas@openbsd.org>

bump minor. ok kettenis@


# fe204461 24-Jul-2008 deraadt <deraadt@openbsd.org>

bump because of __nan in math.h


# 6308ee85 27-May-2008 miod <miod@openbsd.org>

Cope with the changes in the libiberty C++ demangler, and crank minor version
as the demangler provides new interfaces.


# 9227b95a 03-Sep-2007 millert <millert@openbsd.org>

crank libc and libstdc++ majors


# c6ef4dcf 13-Jan-2006 millert <millert@openbsd.org>

Major number bump due to types changes.


# c2fb3212 17-Jun-2005 espie <espie@openbsd.org>

next citrus step.

reviewed by millert, otto, kevlo, naddy, kettenis...
libc+libstdc++ bump


# da93c65b 11-May-2005 espie <espie@openbsd.org>

use the ctype stuff in libc instead of re-rolling our own.
okay and comments from otto@ (static cast) and kettenis@.

Major bump.


# 01d8d202 30-Apr-2005 kettenis <kettenis@openbsd.org>

Fix printing floating-point numbers. Bump major number.
ok espie@


# d317f0bc 27-Apr-2005 espie <espie@openbsd.org>

allows snprintf and friends to be in std if we include cstdio.h
API addition -> minor bump.
(part of the strlcpy change okayed by otto@ and friends, that's the
part that requires the bump)


# 64a34156 14-Apr-2005 espie <espie@openbsd.org>

major bump:
- activate partial wchar_t support;
- kill old compatibility function that happens to use strcpy, poor guy.


# 0b9c0f5f 10-Apr-2005 deraadt <deraadt@openbsd.org>

crank major -- it is CLEARLY needed; pval ok


# ffcbdd91 29-Mar-2005 kettenis <kettenis@openbsd.org>

Bump major version.
ok deraadt@


# 19f44177 13-Jul-2004 drahn <drahn@openbsd.org>

bump these again, depending on gcc2/gcc3 a different library is installed
and they have different major numbers to prevent collision.


12