https://sourceware.org/bugzilla/show_bug.cgi?id=30568
Jan-Benedict Glaw <jbg...@lug-owl.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jbg...@lug-owl.de --- Comment #5 from Jan-Benedict Glaw <jbg...@lug-owl.de> --- While this patch works for most targets, it breaks for --target=alpha-dec-vms and --target=alpha64-dec-vms (the latter is a bit of an odd one, but listed in config-list.mk nonetheless). See eg. http://toolchain.lug-owl.de/laminar/jobs/binutils-alpha-dec-vms/39 : [all 2023-07-05 16:20:23] /var/lib/laminar/run/binutils-alpha-dec-vms/39/local-toolchain-install/bin/gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -I./../zlib -g -O2 -DLOCALEDIR="\"/tmp/binutils-alpha-dec-vms/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -Werror -DELF_LIST_OPTIONS=false -DELF_SHLIB_LIST_OPTIONS=false -DELF_PLT_UNWIND_LIST_OPTIONS=false -g -O2 -MT ldfile.o -MD -MP -MF .deps/ldfile.Tpo -c -o ldfile.o \ [all 2023-07-05 16:20:23] -DSCRIPTDIR='"/tmp/binutils-alpha-dec-vms/alpha-dec-vms/lib"' -DBINDIR='"/tmp/binutils-alpha-dec-vms/bin"' -DTOOLBINDIR='"/tmp/binutils-alpha-dec-vms/alpha-dec-vms/bin"' \ [all 2023-07-05 16:20:23] ./ldfile.c [all 2023-07-05 16:20:24] ./ldfile.c: In function 'ldfile_try_open_bfd': [all 2023-07-05 16:20:24] ./ldfile.c:356:20: error: 'struct lang_input_statement_flags' has no member named 'lto_output' [all 2023-07-05 16:20:24] 356 | if (!entry->flags.lto_output) [all 2023-07-05 16:20:24] | ^ [all 2023-07-05 16:20:24] make[3]: *** [Makefile:2311: ldfile.o] Error 1 [all 2023-07-05 16:20:24] make[3]: Leaving directory '/var/lib/laminar/run/binutils-alpha-dec-vms/39/binutils-gdb/ld' [all 2023-07-05 16:20:24] make[2]: *** [Makefile:1881: all-recursive] Error 1 [all 2023-07-05 16:20:24] make[2]: Leaving directory '/var/lib/laminar/run/binutils-alpha-dec-vms/39/binutils-gdb/ld' [all 2023-07-05 16:20:24] make[1]: *** [Makefile:1077: all] Error 2 [all 2023-07-05 16:20:24] make[1]: Leaving directory '/var/lib/laminar/run/binutils-alpha-dec-vms/39/binutils-gdb/ld' [all 2023-07-05 16:20:24] make: *** [Makefile:8162: all-ld] Error 2 So this needs a `#if BFD_SUPPORTS_PLUGINS` (cf. ldlang.h) -- You are receiving this mail because: You are on the CC list for the bug.