diff options
author | Roland McGrath <roland@gnu.org> | 1995-05-13 07:37:05 +0000 |
---|---|---|
committer | Roland McGrath <roland@gnu.org> | 1995-05-13 07:37:05 +0000 |
commit | d0f5536de6506e7425d78b4dc222cb444d2d8bde (patch) | |
tree | b0488de4ad9b9153e1b0bd027b3893cf32f10e87 | |
parent | 0901c6a2fec314995c64b7617265de3bd1802a2d (diff) |
Include i386/asm.h and use ENTRY and EXT macros, instead of explicit _s.
-rw-r--r-- | boot/syscall.S | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/boot/syscall.S b/boot/syscall.S index 1f6b7307..29be2478 100644 --- a/boot/syscall.S +++ b/boot/syscall.S @@ -17,11 +17,11 @@ You should have received a copy of the GNU General Public License along with the GNU Hurd; see the file COPYING. If not, write to the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ - .globl _errno +#include <i386/asm.h> + + .globl EXT(errno) .text - .globl _syscall - .align 4 -_syscall: +ENTRY(syscall) pop %ecx pop %eax push %ecx @@ -29,6 +29,6 @@ _syscall: jb error ret error: - movl %eax,_errno + movl %eax,EXT(errno) movl $-1,%eax ret |