Build and run tests as C++ programs
authorMichael Jeanson <mjeanson@efficios.com>
Wed, 15 Dec 2021 19:53:52 +0000 (14:53 -0500)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Tue, 4 Jan 2022 13:58:49 +0000 (08:58 -0500)
commitd268885ad55f84ce6465992bc82b47282b296a4b
tree5dd3eb8a3258ab03e521ef57fd36e790df49833e
parentc6e1dc8175c52997fffa508edf1ebda627db4a16
Build and run tests as C++ programs

Build and run all tests as C++ programs in addition to C.  This helps
get confidence that rseq, when used from a C++ program, behaves well.

Change-Id: I68d35d9cadcb859aaa6be4a5c620a6c21075c238
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
12 files changed:
.gitignore
configure.ac
include/rseq/rseq.h
m4/ax_cxx_compile_stdcxx.m4 [new file with mode: 0644]
tests/Makefile.am
tests/basic_percpu_ops_test.c
tests/basic_percpu_ops_test_cxx.cpp [new file with mode: 0644]
tests/basic_test_cxx.cpp [new file with mode: 0644]
tests/param_test.c
tests/param_test_cxx.cpp [new file with mode: 0644]
tests/run_param_test_cxx.tap [new file with mode: 0755]
tests/utils/tap.h
This page took 0.06689 seconds and 4 git commands to generate.