YEAR is a number, not a string
authorH. Peter Anvin <hpa@zytor.com>
Fri, 27 Feb 2009 22:33:13 +0000 (14:33 -0800)
committerH. Peter Anvin <hpa@zytor.com>
Fri, 27 Feb 2009 22:33:13 +0000 (14:33 -0800)
The macro YEAR is a number, not a string, so we have to use the
asciidec macro.

core/extlinux.asm
core/isolinux.asm
core/ldlinux.asm
core/pxelinux.asm

index a3cb3af..9684c8a 100644 (file)
@@ -1551,8 +1551,9 @@ build_curdir_str:
 ; -----------------------------------------------------------------------------
 
                section .data
-copyright_str   db ' Copyright (C) 1994-', YEAR, ' H. Peter Anvin'
-               db CR, LF, 0
+copyright_str   db ' Copyright (C) 1994-'
+               asciidec YEAR
+               db ' H. Peter Anvin', CR, LF, 0
 err_bootfailed db CR, LF, 'Boot failed: please change disks and press '
                db 'a key to continue.', CR, LF, 0
 config_name    db 'extlinux.conf',0            ; Unmangled form
index 764ba7d..8ec74e5 100644 (file)
@@ -1027,8 +1027,9 @@ writestr_early    equ writestr
 ; -----------------------------------------------------------------------------
 
 syslinux_banner        db CR, LF, 'ISOLINUX ', VERSION_STR, ' ', DATE_STR, ' ', 0
-copyright_str   db ' Copyright (C) 1994-', YEAR, ' H. Peter Anvin'
-               db CR, LF, 0
+copyright_str   db ' Copyright (C) 1994-'
+               asciidec YEAR
+               db ' H. Peter Anvin', CR, LF, 0
 isolinux_str   db 'isolinux: ', 0
 %ifdef DEBUG_MESSAGES
 startup_msg:   db 'Starting up, DL = ', 0
index d911e9f..a24f396 100644 (file)
@@ -2049,8 +2049,9 @@ getfatsector:
 ; -----------------------------------------------------------------------------
 
                section .data
-copyright_str   db ' Copyright (C) 1994-', YEAR, ' H. Peter Anvin'
-               db CR, LF, 0
+copyright_str   db ' Copyright (C) 1994-'
+               asciidec YEAR
+               db ' H. Peter Anvin', CR, LF, 0
 err_bootfailed db CR, LF, 'Boot failed: please change disks and press '
                db 'a key to continue.', CR, LF, 0
 syslinux_cfg1  db '/boot'                      ; /boot/syslinux/syslinux.cfg
index a0fd832..7c535af 100644 (file)
@@ -2655,8 +2655,9 @@ writestr_early    equ writestr
 
                section .data
 
-copyright_str   db ' Copyright (C) 1994-', YEAR, ' H. Peter Anvin'
-               db CR, LF, 0
+copyright_str   db ' Copyright (C) 1994-'
+               asciidec YEAR
+               db ' H. Peter Anvin', CR, LF, 0
 err_bootfailed db CR, LF, 'Boot failed: press a key to retry, or wait for reset...', CR, LF, 0
 bailmsg                equ err_bootfailed
 err_nopxe      db "No !PXE or PXENV+ API found; we're dead...", CR, LF, 0