]> Zhao Yanbai Git Server - minix.git/commitdiff
kernel: Remove unnecessary ACK conditionals
authorArun Thomas <arun@minix3.org>
Thu, 29 Mar 2012 11:29:09 +0000 (13:29 +0200)
committerArun Thomas <arun@minix3.org>
Thu, 29 Mar 2012 11:29:09 +0000 (13:29 +0200)
kernel/arch/i386/klib.S
kernel/arch/i386/mpx.S

index 5c0c4f67979a90057ef2afaeb16212d34c5a3306..648c5cb0aaf2f735081f88ddc313621f5d4c7a68 100644 (file)
@@ -129,22 +129,6 @@ csinit:
        pop     %ebp
        ret
 
-/*===========================================================================*/
-/*                             exit                                         */
-/*===========================================================================*/
-/*
- * PUBLIC void exit(); 
- * Some library routines use exit, so provide a dummy version. 
- * Actual calls to exit cannot occur in the kernel. 
- * GNU CC likes to call ___main from main() for nonobvious reasons. 
- */
-#ifdef __ACK__
-ENTRY(exit)
-ENTRY(_exit)
-ENTRY(__exit)
-       sti
-       jmp     _C_LABEL(__exit)
-#endif
 
 ENTRY(__main)
        ret
index 43b77926be48cde8ee6a0ae0185453cbd42f4c79..13ed040095786b89dcf429218504fe6b152ecbde 100644 (file)
 /* sections */
 
 #include <machine/vm.h>
-
-#ifdef __ACK__
-.text
-begtext:
-#ifdef __ACK__
-.rom
-#else
-.data
-#endif
-begrom:
-.data
-begdata:
-.bss
-begbss:
-#endif
-
 #include "../../kernel.h"
 #include <minix/config.h>
 #include <minix/const.h>
@@ -70,10 +54,6 @@ IMPORT(mon_ds)
 IMPORT(switch_to_user)
 IMPORT(multiboot_init)
 
-/* Exported variables. */
-.globl begbss
-.globl begdata
-
 .text
 /*===========================================================================*/
 /*                             MINIX                                        */
@@ -636,11 +616,7 @@ ENTRY(startup_ap_32)
 /*                             data                                         */
 /*===========================================================================*/
 
-#ifdef __ACK__
-.rom   /* Before the string table please */
-#else
 .data
-#endif
 .short 0x526F  /* this must be the first data entry (magic #) */
 .bss
 /*