srcfiles_SOURCES = srcfiles.cxx
srcfiles_LDADD = $(libdw) $(libelf) $(libeu) $(argp_LDADD) $(libarchive_LIBS) $(libdebuginfod)
stackprof_SOURCES = stackprof.cxx
-stackprof_CPPFLAGS = $(jsonc_CXXFLAGS)
-stackprof_CXXFLAGS = -std=c++11 -Wall
+stackprof_CPPFLAGS = $(AM_CPPFLAGS) $(jsonc_CXXFLAGS)
+stackprof_CXXFLAGS = -Wall
stackprof_LDADD = $(libebl) $(libdw) $(libelf) $(libeu) $(argp_LDADD) $(libpfm_LIBS) $(jsonc_LIBS)
installcheck-binPROGRAMS: $(bin_PROGRAMS)
#include <fstream>
#include <sstream>
#include <cinttypes>
+#include <format>
#include <sys/utsname.h>
#include <sys/syscall.h>
for (size_t x = 0; x<sizeof(*attr); x++)
cout << ((x % 8) ? "" : " ")
<< ((x % 32) ? "" : "\n")
- << hex << setw(2) << setfill('0') << (unsigned)bytes[x];
+ << format("{:02x}", (unsigned)bytes[x]);
cout << endl;
clog.setf(oldf);
}