cmark

My personal build of CMark ✏️

Commit
8a4d49f4571f3a49b298207c99b8578642fe5209
Parent
e9e4fa11de887c3e558310d3ef3bc6215510f6f4
Author
John MacFarlane <jgm@berkeley.edu>
Date

Added GNU profiler flags to debug build.

Diffstat

1 file changed, 2 insertions, 1 deletion

Status File Name N° Changes Insertions Deletions
Modified src/CMakeLists.txt 3 2 1
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
@@ -78,7 +78,8 @@ set_target_properties(${PROGRAM} PROPERTIES
   COMPILE_FLAGS -DCMARK_STATIC_DEFINE)
 
 # Check integrity of node structure when compiled as debug:
-set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -DCMARK_DEBUG_NODES")
+set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -pg -DCMARK_DEBUG_NODES")
+set(CMAKE_LINKER_DEBUG "${CMAKE_LINKER_FLAGS_DEBUG} -pg")
 
 if (${CMAKE_MAJOR_VERSION} GREATER 1 AND ${CMAKE_MINOR_VERSION} GREATER 8)
   set(CMAKE_C_VISIBILITY_PRESET hidden)