You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In practice there's little difference between the compiler-emitted
code for v68 vs v65.
But since eld lacks official support for architectures older than v68, these
linker warnings below are potentially concerning/confusing for users.
We'll switch to v68 for this build to match the default used by the compiler
and assembler.
$ ./clang+llvm-20.1.2-cross-hexagon-unknown-linux-musl/x86_64-linux-gnu/bin/hexagon-unknown-linux-musl-clang -o foo foo.c -static -fuse-ld=eld
Note: can not open search directory `/local/mnt/workspace/upstream/toolchain_for_hexagon/clang+llvm-20.1.2-cross-hexagon-unknown-linux-musl/x86_64-linux-gnu/bin/../target/hexagon/lib/v68'
Warning: Support for ISA hexagonv65 is deprecated for input file /local/mnt/workspace/upstream/toolchain_for_hexagon/clang+llvm-20.1.2-cross-hexagon-unknown-linux-musl/x86_64-linux-gnu/bin/../target/hexagon-unknown-linux-musl//usr/lib/crt1.o
Warning: Support for ISA hexagonv65 is deprecated for input file /local/mnt/workspace/upstream/toolchain_for_hexagon/clang+llvm-20.1.2-cross-hexagon-unknown-linux-musl/x86_64-linux-gnu/bin/../target/hexagon-unknown-linux-musl//usr/lib/libc.a(__libc_start_main.lo)
Warning: Support for ISA hexagonv65 is deprecated for input file /local/mnt/workspace/upstream/toolchain_for_hexagon/clang+llvm-20.1.2-cross-hexagon-unknown-linux-musl/x86_64-linux-gnu/bin/../target/hexagon-unknown-linux-musl//usr/lib/libc.a(exit.lo)
Warning: Support for ISA hexagonv65 is deprecated for input file /local/mnt/workspace/upstream/toolchain_for_hexagon/clang+llvm-20.1.2-cross-hexagon-unknown-linux-musl/x86_64-linux-gnu/bin/../target/hexagon-unknown-linux-musl//usr/lib/libc.a(defsysinfo.lo)
Warning: Support for ISA hexagonv65 is deprecated for input file /local/mnt/workspace/upstream/toolchain_for_hexagon/clang+llvm-20.1.2-cross-hexagon-unknown-linux-musl/x86_64-linux-gnu/bin/../target/hexagon-unknown-linux-musl//usr/lib/libc.a(libc.lo)
Warning: Support for ISA hexagonv65 is deprecated for input file /local/mnt/workspace/upstream/toolchain_for_hexagon/clang+llvm-20.1.2-cross-hexagon-unknown-linux-musl/x86_64-linux-gnu/bin/../target/hexagon-unknown-linux-musl//usr/lib/libc.a(memset.lo)
Warning: Support for ISA hexagonv65 is deprecated for input file /local/mnt/workspace/upstream/toolchain_for_hexagon/clang+llvm-20.1.2-cross-hexagon-unknown-linux-musl/x86_64-linux-gnu/bin/../target/hexagon-unknown-linux-musl//usr/lib/libc.a(__environ.lo)
Warning: Support for ISA hexagonv65 is deprecated for input file /local/mnt/workspace/upstream/toolchain_for_hexagon/clang+llvm-20.1.2-cross-hexagon-unknown-linux-musl/x86_64-linux-gnu/bin/../target/hexagon-unknown-linux-musl//usr/lib/libc.a(__init_tls.lo)
Warning: Support for ISA hexagonv65 is deprecated for input file /local/mnt/workspace/upstream/toolchain_for_hexagon/clang+llvm-20.1.2-cross-hexagon-unknown-linux-musl/x86_64-linux-gnu/bin/../target/hexagon-unknown-linux-musl//usr/lib/libc.a(_Exit.lo)
Warning: Too many warnings emitted (use --warn-limit=0 to see all warnings)
Signed-off-by: Brian Cain <[email protected]>
0 commit comments