OSDN Git Service

target/m68k: manage 680x0 stack frames
authorLaurent Vivier <laurent@vivier.eu>
Thu, 4 Jan 2018 01:29:02 +0000 (02:29 +0100)
committerLaurent Vivier <laurent@vivier.eu>
Thu, 4 Jan 2018 16:22:36 +0000 (17:22 +0100)
commitd2f8fb8e7f8e7d082103d705e178c9f72e0bea77
treeb5974f8df40f7effc6d5832b29e6373f7b0f24e4
parent5beb144e04f44772804ac8405b6a54a17fe78909
target/m68k: manage 680x0 stack frames

680x0 manages several stack frame formats:
  - format 0: four-word stack frame
  - format 1: four-word throwaway stack frame
  - format 2: six-word stack frame
  - format 3: Floating-Point post-instruction stack frame
  - format 4: eight-word stack frame
  - format 7: access-error stack frame

Signed-off-by: Laurent Vivier <laurent@vivier.eu>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20180104012913.30763-7-laurent@vivier.eu>
target/m68k/cpu.h
target/m68k/helper.c
target/m68k/op_helper.c