summaryrefslogtreecommitdiffstats
path: root/libjava/classpath/gnu/java/beans/decoder/IntHandler.java
diff options
context:
space:
mode:
authorhp <hp@138bc75d-0d04-0410-961f-82ee72b054a4>2012-06-01 05:49:16 +0000
committerhp <hp@138bc75d-0d04-0410-961f-82ee72b054a4>2012-06-01 05:49:16 +0000
commit2ef7687b7b3f425f303f876738212a0f0ee883fb (patch)
tree3748c4b19fefbeba9a6320eb38c3640e4c85681f /libjava/classpath/gnu/java/beans/decoder/IntHandler.java
parent4f2e7aceb7414af39652beeaef7fe213b170d8f6 (diff)
downloadppe42-gcc-2ef7687b7b3f425f303f876738212a0f0ee883fb.tar.gz
ppe42-gcc-2ef7687b7b3f425f303f876738212a0f0ee883fb.zip
Add CRIS atomic patterns for 1, 2, and 4 bytes.
* config/cris/cris.c (cris_emit_trap_for_misalignment): New function. * config/cris/cris-protos.h: Declare it. * config/cris/cris.h [!TARGET_DEFAULT, TARGET_CPU_DEFAULT == 32] (TARGET_DEFAULT): Add alignment by 32. [!TARGET_DEFAULT, TARGET_CPU_DEFAULT == 10] (TARGET_DEFAULT): New case, as TARGET_CPU_DEFAULT == 0 but with alignment as for TARGET_CPU_DEFAULT == 32. (TARGET_TRAP_UNALIGNED_ATOMIC): New macro. * config/cris/cris.md: Include sync.md. Avoid allocating specific numbers by replacing the define_constants for all UNSPECs with the equivalent define_c_enum construct. * config/cris/cris.opt (mtrap-unaligned-atomic): New option. * config/cris/sync.md: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@188096 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/gnu/java/beans/decoder/IntHandler.java')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud