+endif()
+
+if(enable_mc_content_adressable_pages)
+ SET(SIMGRID_DEP "${SIMGRID_DEP} -lnettle")
+endif()
+
+if(HAVE_MC)
+ # The availability of libunwind was checked in CompleteInFiles.cmake
+ # (that includes FindLibunwind.cmake), so simply load it now.
+
+ SET(SIMGRID_DEP "${SIMGRID_DEP} -lunwind")
+
+ # Same for libdw
+ SET(SIMGRID_DEP "${SIMGRID_DEP} -ldw")
+ # This supposes that the host machine is either an AMD or a X86.
+ # This is deeply wrong, and should be fixed by manually loading -lunwind-PLAT (FIXME)
+ if(PROCESSOR_x86_64)
+ SET(SIMGRID_DEP "${SIMGRID_DEP} -lunwind-x86_64")
+ else()
+ SET(SIMGRID_DEP "${SIMGRID_DEP} -lunwind-x86")
+ endif()
+endif()
+
+if(MMALLOC_WANT_OVERRIDE_LEGACY AND HAVE_GNU_LD)
+ SET(SIMGRID_DEP "${SIMGRID_DEP} ${DL_LIBRARY}")
+endif()