Print this page
de-linting of .s files

@@ -33,27 +33,16 @@
 #include <sys/trap.h>
 #include <sys/machtrap.h>
 #include <sys/pcb.h>
 #include <sys/machparam.h>
 
-#if !defined(lint) && !defined(__lint)
 #include "assym.h"
-#endif
 
 #ifdef TRAPTRACE
 #include <sys/traptrace.h>
 #endif /* TRAPTRACE */
 
-#if defined(lint) || defined(__lint)
-
-/*ARGSUSED*/
-void
-syscall_trap(struct regs *rp)   /* for tags only; not called from C */
-{}
-
-#else /* lint */
-
 #if (1 << SYSENT_SHIFT) != SYSENT_SIZE
 #error  "SYSENT_SHIFT does not correspond to size of sysent structure"
 #endif
         
 /*

@@ -288,20 +277,11 @@
         call    post_syscall                    ! post_syscall(rvals)
         nop
         jmp     %l0 + 8                         ! return to user_rtt
         nop
         SET_SIZE(syscall_trap)
-#endif  /* lint */
 
-#if defined(lint) || defined(__lint)
-
-void
-syscall_trap32(void)    /* for tags only - trap handler - not called from C */
-{}
-
-#else /* lint */
-
 /*
  * System call trap handler for ILP32 processes.
  *
  * We branch here from sys_trap when a system call occurs.
  *

@@ -548,31 +528,18 @@
         nop
         jmp     %l0 + 8                         ! return to user_rtt
         nop
         SET_SIZE(syscall_trap32)
 
-#endif /* lint */
 
-
 /*
  * lwp_rtt - start execution in newly created LWP.
  *      Here with t_post_sys set by lwp_create, and lwp_eosys == JUSTRETURN,
  *      so that post_syscall() will run and the registers will
  *      simply be restored.
  *      This must go out through sys_rtt instead of syscall_rtt.
  */
-#if defined(lint) || defined(__lint)
-
-void
-lwp_rtt_initial(void)
-{}
-
-void
-lwp_rtt(void)
-{}
-
-#else   /* lint */
         ENTRY_NP(lwp_rtt_initial)
         ldn     [THREAD_REG + T_STACK], %l7
         call    __dtrace_probe___proc_start
         sub     %l7, STACK_BIAS, %sp
         ba,a,pt %xcc, 0f

@@ -590,6 +557,5 @@
         ldx     [%l7 + O1_OFF], %o1
         ba,a,pt %xcc, user_rtt
         SET_SIZE(lwp_rtt)
         SET_SIZE(lwp_rtt_initial)
 
-#endif  /* lint */