diff options
author | Pádraig Brady <P@draigBrady.com> | 2014-01-13 19:39:52 +0000 |
---|---|---|
committer | Pádraig Brady <P@draigBrady.com> | 2014-01-13 23:11:17 +0000 |
commit | ba25b75dc2a4f37cb65b5e2ff1bf41bd1707770b (patch) | |
tree | 7a5dbdc9cbdb81d1b05631deb0fe251071a22088 /tests/df | |
parent | 243128dbf0293be7b170dd47c8dbf3ed1834c093 (diff) | |
download | coreutils-ba25b75dc2a4f37cb65b5e2ff1bf41bd1707770b.tar.xz |
maint: tests: refactor gcc commands for building shared lib
* init.cfg (gcc_shared_): A new function refactored from tests.
(require_gcc_shared_): Adjust to call gcc_shared_() to build the
test library, and remove that library before the function returns.
* tests/cp/nfs-removal-race.sh: Call the new gcc_shared_().
* tests/df/no-mtab-status.sh: Likewise.
* tests/df/skip-duplicates.sh: Likewise.
* tests/ls/getxattr-speedup.sh: Likewise.
* tests/rm/r-root.sh: Likewise.
Diffstat (limited to 'tests/df')
-rwxr-xr-x | tests/df/no-mtab-status.sh | 2 | ||||
-rwxr-xr-x | tests/df/skip-duplicates.sh | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/tests/df/no-mtab-status.sh b/tests/df/no-mtab-status.sh index 58f1b46f9..f2fda5e65 100755 --- a/tests/df/no-mtab-status.sh +++ b/tests/df/no-mtab-status.sh @@ -45,7 +45,7 @@ struct mntent *getmntent (FILE *fp) EOF # Then compile/link it: -$CC -shared -fPIC -ldl -O2 k.c -o k.so \ +gcc_shared_ k.c k.so \ || framework_failure_ 'failed to build shared library' # Test if LD_PRELOAD works: diff --git a/tests/df/skip-duplicates.sh b/tests/df/skip-duplicates.sh index 69182d2b3..266520aa6 100755 --- a/tests/df/skip-duplicates.sh +++ b/tests/df/skip-duplicates.sh @@ -60,7 +60,7 @@ struct mntent *getmntent (FILE *fp) EOF # Then compile/link it: -gcc --std=gnu99 -shared -fPIC -ldl -O2 k.c -o k.so \ +gcc_shared_ k.c k.so \ || framework_failure_ 'failed to build shared library' # Test if LD_PRELOAD works: |