Skip to content

Commit 4352c77

Browse files
brad0grooverdan
authored andcommitted
Link with libexecinfo on OpenBSD for stacktrace functionality.
1 parent 152c83d commit 4352c77

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

cmake/os/OpenBSD.cmake

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
2+
# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
3+
#
4+
# This program is free software; you can redistribute it and/or modify
5+
# it under the terms of the GNU General Public License as published by
6+
# the Free Software Foundation; version 2 of the License.
7+
#
8+
# This program is distributed in the hope that it will be useful,
9+
# but WITHOUT ANY WARRANTY; without even the implied warranty of
10+
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+
# GNU General Public License for more details.
12+
#
13+
# You should have received a copy of the GNU General Public License
14+
# along with this program; if not, write to the Free Software
15+
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1335 USA
16+
17+
# This file includes OpenBSD specific options and quirks, related to system checks
18+
19+
# Find libexecinfo (library that contains backtrace_symbols etc)
20+
FIND_LIBRARY(EXECINFO NAMES execinfo)
21+
IF(EXECINFO)
22+
SET(LIBEXECINFO ${EXECINFO})
23+
ENDIF()

0 commit comments

Comments
 (0)