Skip to content

Commit 91400c3

Browse files
Guangwen Fengmetan-ucw
authored andcommitted
commands/file: Fix for "executable" match failure on newer gcc
On newer gcc, --enable-default-pie is enabled by default, thus in.c is compiled as position independent executable, which is described as "shared object", so add this. Signed-off-by: Guangwen Feng <[email protected]> Signed-off-by: Fei Jie <[email protected]> Signed-off-by: Lei Shaoting <[email protected]> Acked-by: Cyril Hrubis <[email protected]>
1 parent ba968bd commit 91400c3

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

testcases/commands/file/file01.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,8 @@ do_test()
8888
"[pP]ython script text executable";;
8989
9) file_test in.m4 "M4 macro processor script, ASCII text" \
9090
"ASCII M4 macro language pre-processor text";;
91-
10) file_test in "ELF .*-bit $TEST_ARCH executable, .*";;
91+
10) file_test in "ELF .*-bit $TEST_ARCH executable, .*" \
92+
"ELF .*-bit $TEST_ARCH shared object, .*";;
9293
11) file_test in.ar "current ar archive";;
9394
12) file_test in.tar "tar archive";;
9495
13) file_test in.tar.gz "gzip compressed data, .*";;

0 commit comments

Comments
 (0)