2020-11-20 20:58:33 +00:00
|
|
|
--- a/test/run
|
|
|
|
+++ b/test/run
|
2022-10-18 04:38:11 +00:00
|
|
|
@@ -148,21 +148,17 @@ file_size() {
|
2020-11-20 20:58:33 +00:00
|
|
|
objdump_cmd() {
|
|
|
|
local file="$1"
|
|
|
|
|
|
|
|
- if $HOST_OS_APPLE; then
|
|
|
|
- xcrun dwarfdump -r 0 "$file"
|
|
|
|
- elif $HOST_OS_WINDOWS || $HOST_OS_CYGWIN; then
|
|
|
|
+ if $HOST_OS_WINDOWS || $HOST_OS_CYGWIN; then
|
|
|
|
# For some reason objdump only shows the basename of the file, so fall
|
|
|
|
# back to brute force and ignorance.
|
|
|
|
strings "$1"
|
|
|
|
else
|
|
|
|
- objdump -W "$file"
|
|
|
|
+ @objdump@ -W "$file"
|
|
|
|
fi
|
|
|
|
}
|
|
|
|
|
|
|
|
objdump_grep_cmd() {
|
|
|
|
- if $HOST_OS_APPLE; then
|
|
|
|
- fgrep -q "\"$1\""
|
2022-10-18 04:38:11 +00:00
|
|
|
- elif $HOST_OS_WINDOWS || $HOST_OS_CYGWIN; then
|
|
|
|
+ if $HOST_OS_WINDOWS || $HOST_OS_CYGWIN; then
|
|
|
|
fgrep -q "$1"
|
|
|
|
else
|
|
|
|
fgrep -q ": $1"
|