aboutsummaryrefslogtreecommitdiff
path: root/gcc/optabs.c
diff options
context:
space:
mode:
authorRichard Sandiford <rdsandiford@googlemail.com>2011-12-05 19:24:53 +0000
committerRichard Sandiford <rsandifo@gcc.gnu.org>2011-12-05 19:24:53 +0000
commitfae67e1dc40c1ffa336ef06299844a6622566ccd (patch)
tree6989a520c1f82acc4251f3668e48ea8b7d610e87 /gcc/optabs.c
parent2b808bd9a89f496601671715d63bd169facf5851 (diff)
downloadgcc-fae67e1dc40c1ffa336ef06299844a6622566ccd.zip
gcc-fae67e1dc40c1ffa336ef06299844a6622566ccd.tar.gz
gcc-fae67e1dc40c1ffa336ef06299844a6622566ccd.tar.bz2
optabs.c (maybe_emit_sync_lock_test_and_set): Pass a null target to emit_library_call_value.
gcc/ * optabs.c (maybe_emit_sync_lock_test_and_set): Pass a null target to emit_library_call_value. (expand_atomic_compare_and_swap): Likewise. From-SVN: r182021
Diffstat (limited to 'gcc/optabs.c')
-rw-r--r--gcc/optabs.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/optabs.c b/gcc/optabs.c
index 4f5340e..55cfe8c 100644
--- a/gcc/optabs.c
+++ b/gcc/optabs.c
@@ -7400,7 +7400,7 @@ maybe_emit_sync_lock_test_and_set (rtx target, rtx mem, rtx val,
rtx addr;
addr = convert_memory_address (ptr_mode, XEXP (mem, 0));
- return emit_library_call_value (libfunc, target, LCT_NORMAL,
+ return emit_library_call_value (libfunc, NULL_RTX, LCT_NORMAL,
mode, 2, addr, ptr_mode,
val, mode);
}
@@ -7637,7 +7637,7 @@ expand_atomic_compare_and_swap (rtx *ptarget_bool, rtx *ptarget_oval,
if (libfunc != NULL)
{
rtx addr = convert_memory_address (ptr_mode, XEXP (mem, 0));
- target_oval = emit_library_call_value (libfunc, target_oval, LCT_NORMAL,
+ target_oval = emit_library_call_value (libfunc, NULL_RTX, LCT_NORMAL,
mode, 3, addr, ptr_mode,
expected, mode, desired, mode);