aboutsummaryrefslogtreecommitdiff
path: root/src/romlayout.S
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2012-05-28 11:37:53 -0400
committerKevin O'Connor <kevin@koconnor.net>2012-05-28 23:21:43 -0400
commitd3e4367529dc892b861c4dfb4f93f639e7ff3f05 (patch)
treefe2b8ab9bda2b5734c9454294f53e0ddae6341e6 /src/romlayout.S
parent94c749c34b8783ddfbd1718c837a627b69ba30ed (diff)
downloadseabios-hppa-d3e4367529dc892b861c4dfb4f93f639e7ff3f05.zip
seabios-hppa-d3e4367529dc892b861c4dfb4f93f639e7ff3f05.tar.gz
seabios-hppa-d3e4367529dc892b861c4dfb4f93f639e7ff3f05.tar.bz2
Don't restrict VISIBLEx C functions to only x mode.
Since SeaBIOS has been updated to use "_cfuncx_" prefixes when calling cross-mode C functions, there is no reason to restrict an exported C function to only the given mode. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'src/romlayout.S')
-rw-r--r--src/romlayout.S4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/romlayout.S b/src/romlayout.S
index 399f596..c95e8bc 100644
--- a/src/romlayout.S
+++ b/src/romlayout.S
@@ -308,7 +308,7 @@ entry_pnp_real:
entry_apm16:
pushfw // save flags
pushl %eax // dummy
- ENTRY_ARG handle_apm16
+ ENTRY_ARG handle_apm
addw $4, %sp // pop dummy
popfw // restore flags
lretw
@@ -321,7 +321,7 @@ entry_apm32:
pushl %cs // Move second descriptor after %cs to %gs
addl $16, (%esp)
popl %gs
- ENTRY_ARG_ESP _cfunc32seg_handle_apm32
+ ENTRY_ARG_ESP _cfunc32seg_handle_apm
popl %gs
popfl
lretl