aboutsummaryrefslogtreecommitdiffstats
path: root/core/isolinux.asm
diff options
context:
space:
mode:
authorMatt Fleming <matt.fleming@intel.com>2012-12-04 22:00:13 +0000
committerMatt Fleming <matt.fleming@intel.com>2012-12-05 20:07:11 +0000
commit6272db928783e303d84556598ecafba9358e0448 (patch)
treedc7ee6a9b05c00aa5854119818d4148465ed8770 /core/isolinux.asm
parent19eb366ea1945a88909c0b919980e54085e6b204 (diff)
downloadsyslinux-6272db928783e303d84556598ecafba9358e0448.tar.gz
Reduce the number of global variables
In preparation for strictly limiting the list of variables that are exported (global) in the core, delete any unused variables, rewrite variable declarations in C that are not referenced by asm and delete files that are no longer included in other asm files. Cc: H. Peter Anvin <hpa@zytor.com> Signed-off-by: Matt Fleming <matt.fleming@intel.com>
Diffstat (limited to 'core/isolinux.asm')
-rw-r--r--core/isolinux.asm9
1 files changed, 0 insertions, 9 deletions
diff --git a/core/isolinux.asm b/core/isolinux.asm
index 617003c6..8866298e 100644
--- a/core/isolinux.asm
+++ b/core/isolinux.asm
@@ -1202,24 +1202,15 @@ debug_tracer: pushad
%endif ; DEBUG_TRACERS
section .bss16
- global CmdOptPtr, KbdMap
alignb 4
ThisKbdTo resd 1 ; Temporary holder for KbdTimeout
ThisTotalTo resd 1 ; Temporary holder for TotalTimeout
KernelExtPtr resw 1 ; During search, final null pointer
-CmdOptPtr resw 1 ; Pointer to first option on cmd line
-KbdFlags resb 1 ; Check for keyboard escapes
FuncFlag resb 1 ; Escape sequences received from keyboard
KernelType resb 1 ; Kernel type, from vkernel, if known
-KbdMap resb 256 ; Keyboard map
global KernelName
KernelName resb FILENAME_MAX ; Mangled name for kernel
- section .config
- global PXERetry
-PXERetry dw 0 ; Extra PXE retries
section .data16
- global SerialNotice
-SerialNotice db 1 ; Only print this once
global IPAppends, numIPAppends
%if IS_PXELINUX
extern IPOption