Discussion:
CVS commit: src/tests/lib/libc/sync
Martin Husemann
2014-10-11 14:52:16 UTC
Permalink
Module Name: src
Committed By: martin
Date: Sat Oct 11 14:52:16 UTC 2014

Modified Files:
src/tests/lib/libc/sync: Makefile
Added Files:
src/tests/lib/libc/sync: cpp_atomic_ops_linkable.cc

Log Message:
Add a link time test to catch missing symbols in libc, as pointed
out in PR toolchain/49074.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/tests/lib/libc/sync/Makefile
cvs rdiff -u -r0 -r1.1 src/tests/lib/libc/sync/cpp_atomic_ops_linkable.cc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Martin Husemann
2014-10-11 17:46:58 UTC
Permalink
Module Name: src
Committed By: martin
Date: Sat Oct 11 17:46:58 UTC 2014

Modified Files:
src/tests/lib/libc/sync: cpp_atomic_ops_linkable.cc

Log Message:
If not __HAVE_ATOMIC64_OPS, do not force the test for 64bit types.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/tests/lib/libc/sync/cpp_atomic_ops_linkable.cc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Martin Husemann
2014-10-12 08:02:35 UTC
Permalink
Module Name: src
Committed By: martin
Date: Sun Oct 12 08:02:35 UTC 2014

Modified Files:
src/tests/lib/libc/sync: Makefile

Log Message:
Disable the <atomic> C++11 test for now, we are not ready for it.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/tests/lib/libc/sync/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Martin Husemann
2014-10-12 12:26:41 UTC
Permalink
Module Name: src
Committed By: martin
Date: Sun Oct 12 12:26:41 UTC 2014

Modified Files:
src/tests/lib/libc/sync: cpp_atomic_ops_linkable.cc

Log Message:
If we don't have 64 bit atomic ops, also do not test "long long" and intmax_t
(and friends).


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/tests/lib/libc/sync/cpp_atomic_ops_linkable.cc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Martin Husemann
2014-10-13 09:57:35 UTC
Permalink
Module Name: src
Committed By: martin
Date: Mon Oct 13 09:57:35 UTC 2014

Modified Files:
src/tests/lib/libc/sync: Makefile

Log Message:
Do not try the C++ 2011 test with gcc < 4.8


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/tests/lib/libc/sync/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Martin Husemann
2014-10-13 11:07:38 UTC
Permalink
Module Name: src
Committed By: martin
Date: Mon Oct 13 11:07:38 UTC 2014

Modified Files:
src/tests/lib/libc/sync: Makefile

Log Message:
Fix include order, so the makefile actually does something again.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/tests/lib/libc/sync/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Joerg Sonnenberger
2014-10-18 02:22:36 UTC
Permalink
Module Name: src
Committed By: joerg
Date: Sat Oct 18 02:22:36 UTC 2014

Modified Files:
src/tests/lib/libc/sync: Makefile

Log Message:
Explicitly link C++ test case with CXX.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/tests/lib/libc/sync/Makefile

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

Loading...