1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-11-26 07:55:01 +00:00
freebsd/contrib/kyua/engine
Brooks Davis 47fb5d2b13 kyua: fix gcc builds
For some reason execenv::exec() isn't successfully marked noreturn
(rlibby reports that virtual functions can't be noreturn), but calling
methods are so gcc rightly complains.  Work around this by adding
explicit __builtin_unreachable() calls.

Reviewed by:	imp, markj
Fixes:		257e70f1d5 kyua: Add FreeBSD Jail execution environment support
Differential Revision:	https://reviews.freebsd.org/D46041
2024-07-20 00:28:06 +01:00
..
execenv
atf_helpers.cpp
atf_list_test.cpp
atf_list.cpp
atf_list.hpp
atf_result_fwd.hpp
atf_result_test.cpp
atf_result.cpp
atf_result.hpp
atf_test.cpp
atf.cpp kyua: fix gcc builds 2024-07-20 00:28:06 +01:00
atf.hpp
config_fwd.hpp
config_test.cpp
config.cpp
config.hpp
exceptions_test.cpp
exceptions.cpp
exceptions.hpp
filters_fwd.hpp
filters_test.cpp
filters.cpp
filters.hpp
Kyuafile
kyuafile_fwd.hpp
kyuafile_test.cpp
kyuafile.cpp
kyuafile.hpp
Makefile.am.inc
plain_helpers.cpp
plain_test.cpp
plain.cpp kyua: fix gcc builds 2024-07-20 00:28:06 +01:00
plain.hpp
requirements_test.cpp
requirements.cpp
requirements.hpp
scanner_fwd.hpp
scanner_test.cpp
scanner.cpp
scanner.hpp
scheduler_fwd.hpp
scheduler_test.cpp
scheduler.cpp
scheduler.hpp
tap_helpers.cpp
tap_parser_fwd.hpp
tap_parser_test.cpp
tap_parser.cpp
tap_parser.hpp
tap_test.cpp
tap.cpp kyua: fix gcc builds 2024-07-20 00:28:06 +01:00
tap.hpp