Andreas Wacknitz
2024-03-31 783118944874d559e30eea1600352e3feb5263a7
tools/time.c
@@ -36,9 +36,11 @@
#include <time.h>
/* The list of programs that we want to use a constant time. */
static char *programs[] = { "autogen", "bash", "cpp", "cc1", "date", "doxygen",
   "erl", "javadoc", "ksh", "ksh93", "ld", "perl", "perl5.8.4", "perl5.10",
   "ruby", "sh", NULL };
static char *programs[] = {
   "autogen", "bash", "cpp", "cc1", "date", "doxygen",
   "erl", "grops", "gs", "gtroff", "javadoc", "ksh", "ksh93", "ld",
   "perl", "perl5.8.4", "perl5.10", "ruby", "sh", NULL
};
static int
stack_info(uintptr_t pc, int signo, void *arg)
@@ -46,7 +48,7 @@
   Dl_info info;
   void *sym;
   if (dladdr1((void *)pc, &info, &sym, RTLD_DL_SYMENT) != NULL) {
   if (dladdr1((void *)pc, &info, &sym, RTLD_DL_SYMENT) != 0) {
      if (strstr(info.dli_fname, ".so") == NULL)
         *(char **)arg = (char *)info.dli_fname;
   }