2025-09-10 Bruno Haible <bruno@clisp.org>
+ ldd: Remove support for IRIX.
+ * m4/ldd.m4 (gl_LDD): Remove code for IRIX.
+
jit/cache: Remove support for IRIX.
* lib/jit/cache.h: Remove code for IRIX.
# ldd.m4
-# serial 2
+# serial 3
dnl Copyright (C) 2006, 2009-2025 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl
LDDPOSTPROC="2>/dev/null | sed -e '1,/shared library list:/d' -e '/shared library binding:/,\$d' | sed -e 's,^.*[ ]\\([^ ][^ ]*\\)\$,\\1,' | sed -e 's,^.*/,,'"
;;
- irix*)
- LDDPROG="elfdump -Dl"
- dnl The output of "elfdump -Dl program" looks like this:
- dnl
- dnl program:
- dnl
- dnl **** MIPS LIBLIST INFORMATION ****
- dnl .liblist :
- dnl [INDEX] Timestamp Checksum Flags Name Version
- dnl [1] Oct 2 05:19:12 1999 0x867bf7a8 ----- libc.so.1 sgi1.0
- dnl
- LDDPOSTPROC="2>/dev/null | sed -n -e 's,^[[][0-9]*[]].* 0x[^ ]* [^ ][^ ]* \\([^ ][^ ]*\\).*\$,\\1,p' | sed -e 's,^.*/,,'"
- ;;
linux* | gnu* | kfreebsd*-gnu | knetbsd*-gnu) # glibc-based systems
LDDPROG="ldd"
dnl The output of "ldd program" looks like this: