diff options
| author | gjl <gjl@138bc75d-0d04-0410-961f-82ee72b054a4> | 2014-09-11 08:19:45 +0000 |
|---|---|---|
| committer | gjl <gjl@138bc75d-0d04-0410-961f-82ee72b054a4> | 2014-09-11 08:19:45 +0000 |
| commit | b82aef210d119f14c65ca0bb45e584aa46450e3f (patch) | |
| tree | 408889137b21fa5b2648b3d868609487da945739 /libjava/classpath/java/security/interfaces/DSAPrivateKey.java | |
| parent | 8d32cc6303ae6f9bac7418305f30b2869aab4088 (diff) | |
| download | ppe42-gcc-b82aef210d119f14c65ca0bb45e584aa46450e3f.tar.gz ppe42-gcc-b82aef210d119f14c65ca0bb45e584aa46450e3f.zip | |
gcc/
Backport from 2014-09-11 trunk r215152.
PR target/63223
* config/avr/avr.md (*tablejump.3byte-pc): New insn.
(*tablejump): Restrict to !AVR_HAVE_EIJMP_EICALL. Add void clobber.
(casesi): Expand to *tablejump.3byte-pc if AVR_HAVE_EIJMP_EICALL.
libgcc/
Backport from 2014-09-11 trunk r215152.
PR target/63223
* config/avr/libgcc.S (__tablejump2__): Rewrite to use RAMPZ, ELPM
and R24 as needed. Make work for all devices and .text locations.
(__do_global_ctors, __do_global_dtors): Use word addresses.
(__tablejump__, __tablejump_elpm__): Remove functions.
* t-avr (LIB1ASMFUNCS): Remove _tablejump, _tablejump_elpm.
Add _tablejump2.
(XICALL, XIJMP): New macros.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@215153 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/java/security/interfaces/DSAPrivateKey.java')
0 files changed, 0 insertions, 0 deletions

