| #
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.
|