@@ -54,14 +54,24 @@ set(DWARF_H_DEFINITIONS)
5454set (DWARF_H_FOUND false )
5555set (DWARF_H_INCLUDE_DIRS)
5656
57- find_path (LIBDWARF_0_DWARF_H_INCLUDE_DIR "libdwarf-0 /dwarf.h" )
57+ find_path (LIBDWARF_2_DWARF_H_INCLUDE_DIR "libdwarf-2 /dwarf.h" )
5858
59- if (LIBDWARF_0_DWARF_H_INCLUDE_DIR )
60- list (APPEND DWARF_H_INCLUDE_DIRS "${LIBDWARF_0_DWARF_H_INCLUDE_DIR } " )
61- list (APPEND DWARF_H_DEFINITIONS HAVE_LIBDWARF_0_DWARF_H )
59+ if (LIBDWARF_2_DWARF_H_INCLUDE_DIR )
60+ list (APPEND DWARF_H_INCLUDE_DIRS "${LIBDWARF_2_DWARF_H_INCLUDE_DIR } " )
61+ list (APPEND DWARF_H_DEFINITIONS HAVE_LIBDWARF_2_DWARF_H )
6262 set (DWARF_H_FOUND true )
6363endif ()
6464
65+ if (NOT DWARF_H_FOUND)
66+ find_path (LIBDWARF_0_DWARF_H_INCLUDE_DIR "libdwarf-0/dwarf.h" )
67+
68+ if (LIBDWARF_0_DWARF_H_INCLUDE_DIR)
69+ list (APPEND DWARF_H_INCLUDE_DIRS "${LIBDWARF_0_DWARF_H_INCLUDE_DIR} " )
70+ list (APPEND DWARF_H_DEFINITIONS HAVE_LIBDWARF_0_DWARF_H)
71+ set (DWARF_H_FOUND true )
72+ endif ()
73+ endif ()
74+
6575if (NOT DWARF_H_FOUND)
6676 find_path (LIBDWARF_DWARF_H_INCLUDE_DIR "libdwarf/dwarf.h" )
6777
@@ -98,14 +108,24 @@ set(LIBDWARF_H_DEFINITIONS)
98108set (LIBDWARF_H_FOUND false )
99109set (LIBDWARF_H_INCLUDE_DIRS)
100110
101- find_path (LIBDWARF_0_LIBDWARF_H_INCLUDE_DIR "libdwarf-0 /libdwarf.h" )
111+ find_path (LIBDWARF_2_LIBDWARF_H_INCLUDE_DIR "libdwarf-2 /libdwarf.h" )
102112
103- if (LIBDWARF_0_LIBDWARF_H_INCLUDE_DIR )
104- list (APPEND LIBDWARF_H_INCLUDE_DIRS "${LIBDWARF_0_LIBDWARF_H_INCLUDE_DIR } " )
105- list (APPEND LIBDWARF_H_DEFINITIONS HAVE_LIBDWARF_0_LIBDWARF_H )
113+ if (LIBDWARF_2_LIBDWARF_H_INCLUDE_DIR )
114+ list (APPEND LIBDWARF_H_INCLUDE_DIRS "${LIBDWARF_2_LIBDWARF_H_INCLUDE_DIR } " )
115+ list (APPEND LIBDWARF_H_DEFINITIONS HAVE_LIBDWARF_2_LIBDWARF_H )
106116 set (LIBDWARF_H_FOUND true )
107117endif ()
108118
119+ if (NOT LIBDWARF_H_FOUND)
120+ find_path (LIBDWARF_0_LIBDWARF_H_INCLUDE_DIR "libdwarf-0/libdwarf.h" )
121+
122+ if (LIBDWARF_0_LIBDWARF_H_INCLUDE_DIR)
123+ list (APPEND LIBDWARF_H_INCLUDE_DIRS "${LIBDWARF_0_LIBDWARF_H_INCLUDE_DIR} " )
124+ list (APPEND LIBDWARF_H_DEFINITIONS HAVE_LIBDWARF_0_LIBDWARF_H)
125+ set (LIBDWARF_H_FOUND true )
126+ endif ()
127+ endif ()
128+
109129if (NOT LIBDWARF_H_FOUND)
110130 find_path (LIBDWARF_LIBDWARF_H_INCLUDE_DIR "libdwarf/libdwarf.h" )
111131
0 commit comments