summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Granitz <stefan.graenitz@gmail.com>2019-07-24 17:28:24 +0000
committerStefan Granitz <stefan.graenitz@gmail.com>2019-07-24 17:28:24 +0000
commite8bffd3ff0289cd317d457e2562e130729c3b8d2 (patch)
treecb77cfbb2aac68624edcdbec15feb9835211a5c0
parent047a0b6575d77d997cc1789e7f7687d5daaa00cf (diff)
downloadbcm5719-llvm-e8bffd3ff0289cd317d457e2562e130729c3b8d2.tar.gz
bcm5719-llvm-e8bffd3ff0289cd317d457e2562e130729c3b8d2.zip
[lldb] Configure debugserver_vers.c from CMake
llvm-svn: 366932
-rw-r--r--lldb/tools/debugserver/source/CMakeLists.txt2
-rw-r--r--lldb/tools/debugserver/source/debugserver_vers.c.in2
2 files changed, 4 insertions, 0 deletions
diff --git a/lldb/tools/debugserver/source/CMakeLists.txt b/lldb/tools/debugserver/source/CMakeLists.txt
index e4882b9b955..b1aaed83d61 100644
--- a/lldb/tools/debugserver/source/CMakeLists.txt
+++ b/lldb/tools/debugserver/source/CMakeLists.txt
@@ -139,6 +139,8 @@ add_custom_command(OUTPUT ${generated_mach_interfaces}
set(DEBUGSERVER_VERS_GENERATED_FILE ${CMAKE_CURRENT_BINARY_DIR}/debugserver_vers.c)
set_source_files_properties(${DEBUGSERVER_VERS_GENERATED_FILE} PROPERTIES GENERATED 1)
+configure_file(debugserver_vers.c.in
+ ${DEBUGSERVER_VERS_GENERATED_FILE} @ONLY)
set(lldbDebugserverCommonSources
DNBArch.cpp
diff --git a/lldb/tools/debugserver/source/debugserver_vers.c.in b/lldb/tools/debugserver/source/debugserver_vers.c.in
new file mode 100644
index 00000000000..00e34c29b07
--- /dev/null
+++ b/lldb/tools/debugserver/source/debugserver_vers.c.in
@@ -0,0 +1,2 @@
+const unsigned char debugserverVersionString[] __attribute__ ((used)) = "@(#)PROGRAM:LLDB PROJECT:lldb-@LLDB_VERSION_MAJOR@.@LLDB_VERSION_MINOR@.@LLDB_VERSION_PATCH@" "\n";
+const double debugserverVersionNumber __attribute__ ((used)) = (double)@LLDB_VERSION_MAJOR@.@LLDB_VERSION_MINOR@;
OpenPOWER on IntegriCloud