diff options
| author | hp <hp@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-07-16 03:18:23 +0000 |
|---|---|---|
| committer | hp <hp@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-07-16 03:18:23 +0000 |
| commit | 102c21ad4eb73a635450dceaa095df1f815ced18 (patch) | |
| tree | 3da01c0897396ffedb1b61b55133dc2a9f7c3389 /libjava/classpath/lib/java/util/Map$Entry.class | |
| parent | 71b2d56aa61074317b51946510fc1300a84eb9d3 (diff) | |
| download | ppe42-gcc-102c21ad4eb73a635450dceaa095df1f815ced18.tar.gz ppe42-gcc-102c21ad4eb73a635450dceaa095df1f815ced18.zip | |
* config/cris/cris.c (cris_init_libfuncs): Handle initialization
of library functions for basic atomic compare-and-swap.
* config/cris/cris.h (TARGET_ATOMICS_MAY_CALL_LIBFUNCS): New macro.
* config/cris/cris.opt (munaligned-atomic-may-use-library): New
option.
* config/cris/sync.md ("atomic_fetch_<atomic_op_name><mode>")
("cris_atomic_fetch_<atomic_op_name><mode>_1")
("atomic_compare_and_swap<mode>")
("cris_atomic_compare_and_swap<mode>_1"): Make
conditional on TARGET_ATOMICS_MAY_CALL_LIBFUNCS for
sizes larger than byte.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189504 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/lib/java/util/Map$Entry.class')
0 files changed, 0 insertions, 0 deletions

