diff options
author | cognet <cognet@FreeBSD.org> | 2004-09-28 14:39:26 +0000 |
---|---|---|
committer | cognet <cognet@FreeBSD.org> | 2004-09-28 14:39:26 +0000 |
commit | 951f5beb42750c45f6379527ab998114ccc15e08 (patch) | |
tree | 30bfd1f8b0c2577157ef4ac3768de6a93652d423 /sys | |
parent | cb7bd34192c6153beb0fbf6a1cfab53fb4b79536 (diff) | |
download | FreeBSD-src-951f5beb42750c45f6379527ab998114ccc15e08.zip FreeBSD-src-951f5beb42750c45f6379527ab998114ccc15e08.tar.gz |
Calling fuword from fuword32 with bl and without returning after is really a bad
idea.
Any way I get a customized CVS template with "Pointy hat to: cognet"
pre-filled ?
Diffstat (limited to 'sys')
-rw-r--r-- | sys/arm/arm/fusu.S | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/sys/arm/arm/fusu.S b/sys/arm/arm/fusu.S index e610b55..f49ecea 100644 --- a/sys/arm/arm/fusu.S +++ b/sys/arm/arm/fusu.S @@ -52,6 +52,7 @@ __FBSDID("$FreeBSD$"); * Fetch an int from the user's address space. */ +ENTRY(fuword32) ENTRY(fuword) #ifdef MULTIPROCESSOR /* XXX Probably not appropriate for non-Hydra SMPs */ @@ -81,8 +82,6 @@ ENTRY(fuword) mov r0, r3 mov pc, lr -ENTRY(fuword32) - bl _C_LABEL(fuword) /* * fusword(caddr_t uaddr); * Fetch a short from the user's address space. |