Drop syslinux, require distro's version instead.
[bootcd.git] / syslinux / macros.inc
diff --git a/syslinux/macros.inc b/syslinux/macros.inc
deleted file mode 100644 (file)
index 575e118..0000000
+++ /dev/null
@@ -1,111 +0,0 @@
-;; $Id: macros.inc,v 1.9 2004/12/14 22:46:25 hpa Exp $
-;; -----------------------------------------------------------------------
-;;   
-;;   Copyright 1994-2004 H. Peter Anvin - All Rights Reserved
-;;
-;;   This program is free software; you can redistribute it and/or modify
-;;   it under the terms of the GNU General Public License as published by
-;;   the Free Software Foundation, Inc., 53 Temple Place Ste 330,
-;;   Boston MA 02111-1307, USA; either version 2 of the License, or
-;;   (at your option) any later version; incorporated herein by reference.
-;;
-;; -----------------------------------------------------------------------
-
-;;
-;; macros.inc
-;; 
-;; Convenient macros
-;;
-
-%ifndef _MACROS_INC
-%define _MACROS_INC
-
-;
-; Identify the module we're compiling; the "correct" should be defined
-; in the module itself to 1
-;
-%ifndef IS_SYSLINUX
-%define IS_SYSLINUX 0
-%endif
-%ifndef IS_MDSLINUX
-%define IS_MDSLINUX 0
-%endif
-%ifndef IS_PXELINUX
-%define IS_PXELINUX 0
-%endif
-%ifndef IS_ISOLINUX
-%define IS_ISOLINUX 0
-%endif
-%ifndef IS_EXTLINUX
-%define IS_EXTLINUX 0
-%endif
-
-;
-; Macros similar to res[bwd], but which works in the code segment (after
-; section .text) or the data segment (section .data)
-;
-%macro zb      1.nolist
-       times %1 db 0
-%endmacro
-
-%macro zw      1.nolist
-       times %1 dw 0
-%endmacro
-
-%macro zd      1.nolist
-       times %1 dd 0
-%endmacro
-
-;
-; Macro to emit an unsigned decimal number as a string
-;
-%macro asciidec        1.nolist
-%ifndef DEPEND ; Not safe for "depend"
-%if %1 >= 1000000000
-       db ((%1/1000000000) % 10) + '0'
-%endif
-%if %1 >= 100000000
-       db ((%1/100000000) % 10) + '0'
-%endif
-%if %1 >= 10000000
-       db ((%1/10000000) % 10) + '0'
-%endif
-%if %1 >= 1000000
-       db ((%1/1000000) % 10) + '0'
-%endif
-%if %1 >= 100000
-       db ((%1/100000) % 10) + '0'
-%endif
-%if %1 >= 10000
-       db ((%1/10000) % 10) + '0'
-%endif
-%if %1 >= 1000
-       db ((%1/1000) % 10) + '0'
-%endif
-%if %1 >= 100
-       db ((%1/100) % 10) + '0'
-%endif
-%if %1 >= 10
-       db ((%1/10) % 10) + '0'
-%endif
-       db (%1 % 10) + '0'
-%endif
-%endmacro
-
-;
-; Macros for network byte order of constants
-;
-%define htons(x)  ( ( ((x) & 0FFh) << 8 ) + ( ((x) & 0FF00h) >> 8 ) )
-%define ntohs(x) htons(x)
-%define htonl(x)  ( ( ((x) & 0FFh) << 24) + ( ((x) & 0FF00h) << 8 ) + ( ((x) & 0FF0000h) >> 8 ) + ( ((x) & 0FF000000h) >> 24) )
-%define ntohl(x) htonl(x)
-
-;
-; ASCII
-;
-CR             equ 13          ; Carriage Return
-LF             equ 10          ; Line Feed
-FF             equ 12          ; Form Feed
-BS             equ  8          ; Backspace
-
-%endif ; _MACROS_INC