diff options
author | Adrian Lees <adrian@aemulor.com> | 2006-08-06 15:40:02 +0000 |
---|---|---|
committer | Adrian Lees <adrian@aemulor.com> | 2006-08-06 15:40:02 +0000 |
commit | 4d8c68583fdea1b32f884e02e890e9f75ab19b14 (patch) | |
tree | d47d220ae32638627e49649cb1687509d2a08bfa /riscos | |
parent | e298837af7da0105a5e2e723c9c085306f31c1be (diff) | |
download | netsurf-4d8c68583fdea1b32f884e02e890e9f75ab19b14.tar.gz netsurf-4d8c68583fdea1b32f884e02e890e9f75ab19b14.tar.bz2 |
Save and restore FP registers for APCS compliance
svn path=/trunk/netsurf/; revision=2815
Diffstat (limited to 'riscos')
-rw-r--r-- | riscos/gui.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/riscos/gui.c b/riscos/gui.c index abedf7929..fa335f5c0 100644 --- a/riscos/gui.c +++ b/riscos/gui.c @@ -845,7 +845,7 @@ void gui_poll(bool active) { wimp_event_no event; wimp_block block; - const wimp_poll_flags mask = wimp_MASK_LOSE | wimp_MASK_GAIN; + const wimp_poll_flags mask = wimp_MASK_LOSE | wimp_MASK_GAIN | wimp_SAVE_FP; /* Poll wimp. */ xhourglass_off(); @@ -968,7 +968,7 @@ void gui_multitask(void) return; xhourglass_off(); - event = wimp_poll(wimp_MASK_LOSE | wimp_MASK_GAIN, &block, 0); + event = wimp_poll(wimp_MASK_LOSE | wimp_MASK_GAIN | wimp_SAVE_FP, &block, 0); xhourglass_on(); gui_last_poll = clock(); |