OSDN Git Service

* config/v850/v850.c (ep_memory_operand): Return FALSE if TARGET_EP is not
authornickc <nickc@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 26 Aug 2005 13:45:42 +0000 (13:45 +0000)
committernickc <nickc@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 26 Aug 2005 13:45:42 +0000 (13:45 +0000)
commitd05e7146af7af21b88c4b8829559cbfe4349483e
tree78458bbeb8d35a4e24339b126b0e1a3edebbf7c6
parentf5038fa6544f4ca958cdd4951fd7244fb20ebef7
* config/v850/v850.c (ep_memory_operand): Return FALSE if TARGET_EP is not
  defined.
* config/v850/c850.h (TARGET_CPU_CPP_BUILTINS): Define __EP__ if TARGET_EP is
  enabled.
  (OPTIMIZATION_OPTIONS): Do not define MASK_EP when optimizing.
* config/v850/v850.md (save_all_interrupt): Only use the EP register if
  TARGET_EP is defined.
  (restore_all_interrupt): Likewise.
* config/v850/lib1funcs.asm: Update functions so that the EP register is only
  used if __EP__ is defined.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103520 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/v850/lib1funcs.asm
gcc/config/v850/v850.c
gcc/config/v850/v850.h
gcc/config/v850/v850.md