Print this page
de-linting of .s files

*** 21,35 **** /* * Copyright 2009 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. */ - #if defined(lint) - #include <sys/types.h> - #else /* lint */ #include "assym.h" - #endif /* lint */ #include <sys/asm_linkage.h> #include <sys/machthread.h> #include <sys/param.h> #include <sys/vm_machparam.h> --- 21,31 ----
*** 37,73 **** #include <sys/intreg.h> #include <sys/vis.h> #include <sys/clock.h> #include <vm/hat_sfmmu.h> - #if !defined(lint) .weak cpu_feature_init .type cpu_feature_init, #function - #endif /* lint */ - #if !defined(lint) .weak cpu_early_feature_init .type cpu_early_feature_init, #function - #endif /* lint */ /* * Processor initialization * * This is the kernel entry point for other cpus except the first one. * When the prom jumps to this location we are still executing with the * prom's trap table. It expects the cpuid as its first parameter. */ - #if defined(lint) - - /* ARGSUSED */ - void - cpu_startup(int cpuid) - {} - - #else /* lint */ - ! allocate a temporary stack to run on while we figure who and ! what we are. .seg ".data" .align 8 etmpstk: --- 33,56 ----
*** 152,157 **** ldn [THREAD_REG + T_SP], %fp ret ! "return" into the thread restore ! WILL cause underflow SET_SIZE(cpu_startup) - #endif /* lint */ --- 135,139 ----