Wind River Support Network

HomeDefectsLIN8-8307
Fixed

LIN8-8307 : WRL8: LD regression failure for all targets

Created: Dec 8, 2017    Updated: Dec 3, 2018
Resolved Date: Dec 21, 2017
Found In Version: 8.0.0.23
Fix Version: 8.0.0.25,8.0.0.26
Severity: Standard
Applicable for: Wind River Linux 8
Component/s: Toolchain

Description

1. source install/ARM/environment-setup-aarch64-linux

2. aarch64-windriver-linux-as -I/WRL8-25/sources/binutils-2.25/ld/testsuite/ld-elf -o ver_def.o  /WRL8-25/sources/binutils-2.25/ld/testsuite/ld-elf/ver_def.s

3. aarch64-windriver-linux-ld -o ver_def -L/WRL8-25/sources/binutils-2.25/ld/testsuite/ld-elf -e 0 --export-dynamic -T ver_def.ld --version-script=ver_def.ver ver_def.o

4. aarch64-windriver-linux-readelf --version-info ver_def >dump.out 2>ld.stderr

regexp_diff match failure
regexp "^Version symbols section '\.gnu\.version' contains 4 entries:$"
line   "No version information found in this file."
extra regexps in /WRL8-25/sources-arm/binutils-2.25/ld/testsuite/ld-elf/ver_def.vd starting with "^ Addr: [0-9a-f]+ +Offset: 0x[0-9a-f]+ +Link: 2 \(\.dynsym\)$"
EOF from dump.out
FAIL: readelf version information

Steps to Reproduce

1. source install/ARM/environment-setup-aarch64-linux

2. aarch64-windriver-linux-as -I/WRL8-25/sources/binutils-2.25/ld/testsuite/ld-elf -o ver_def.o  /WRL8-25/sources/binutils-2.25/ld/testsuite/ld-elf/ver_def.s

3. aarch64-windriver-linux-ld -o ver_def -L/WRL8-25/sources/binutils-2.25/ld/testsuite/ld-elf -e 0 --export-dynamic -T ver_def.ld --version-script=ver_def.ver ver_def.o

4. aarch64-windriver-linux-readelf --version-info ver_def >dump.out 2>ld.stderr

regexp_diff match failure
regexp "^Version symbols section '\.gnu\.version' contains 4 entries:$"
line   "No version information found in this file."
extra regexps in /WRL8-25/sources-arm/binutils-2.25/ld/testsuite/ld-elf/ver_def.vd starting with "^ Addr: [0-9a-f]+ +Offset: 0x[0-9a-f]+ +Link: 2 \(\.dynsym\)$"
EOF from dump.out
FAIL: readelf version information

Other Downloads


Live chat
Online