2006-01-03 Adrian Straetling <straetling@de.ibm.com>
authorkrebbel <krebbel@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 3 Jan 2006 11:52:29 +0000 (11:52 +0000)
committerkrebbel <krebbel@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 3 Jan 2006 11:52:29 +0000 (11:52 +0000)
commit041e021564ff63bd03cc1945c86df8c25b0a1311
treed58769b18d490b931d60d7e54346022db94c8689
parent3befb54844a444f72f462224827aa83598280b66
2006-01-03  Adrian Straetling  <straetling@de.ibm.com>

* gcc/builtins.c (get_builtin_sync_mem): New function.
(expand_builtin_sync_operation, expand_builtin_compare_and_swap,
expand_builtin_lock_test_and_set, expand_builtin_lock_release):
Call get_builtin_sync_mem to generate mem rtx.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@109279 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/builtins.c