[syslinux:master] memdisk & libcom32: Fix minor errors in previous commit
syslinux-bot for Gene Cumm
gene.cumm at gmail.com
Wed Mar 2 15:12:51 PST 2011
Commit-ID: 6d63144949d795320bb7f70a6156b46615864f5f
Gitweb: http://syslinux.zytor.com/commit/6d63144949d795320bb7f70a6156b46615864f5f
Author: Gene Cumm <gene.cumm at gmail.com>
AuthorDate: Tue, 8 Feb 2011 20:07:43 -0500
Committer: Gene Cumm <gene.cumm at gmail.com>
CommitDate: Tue, 8 Feb 2011 20:07:43 -0500
memdisk & libcom32: Fix minor errors in previous commit
---
com32/lib/syslinux/load_linux.c | 37 +------------------------------------
memdisk/Makefile | 2 +-
memdisk/suffix_number.c | 2 +-
3 files changed, 3 insertions(+), 38 deletions(-)
diff --git a/com32/lib/syslinux/load_linux.c b/com32/lib/syslinux/load_linux.c
index df79362..3ac6e5d 100644
--- a/com32/lib/syslinux/load_linux.c
+++ b/com32/lib/syslinux/load_linux.c
@@ -38,6 +38,7 @@
#include <inttypes.h>
#include <string.h>
#include <minmax.h>
+#include <suffix_number.h>
#include <syslinux/align.h>
#include <syslinux/linux.h>
#include <syslinux/bootrm.h>
@@ -96,42 +97,6 @@ struct linux_header {
#define LOAD_HIGH 0x01
#define CAN_USE_HEAP 0x80
-/* Get a value with a potential suffix (k/m/g/t/p/e) */
-static unsigned long long suffix_number(const char *str)
-{
- char *ep;
- unsigned long long v;
- int shift;
-
- v = strtoull(str, &ep, 0);
- switch (*ep | 0x20) {
- case 'k':
- shift = 10;
- break;
- case 'm':
- shift = 20;
- break;
- case 'g':
- shift = 30;
- break;
- case 't':
- shift = 40;
- break;
- case 'p':
- shift = 50;
- break;
- case 'e':
- shift = 60;
- break;
- default:
- shift = 0;
- break;
- }
- v <<= shift;
-
- return v;
-}
-
/*
* Find the last instance of a particular command line argument
* (which should include the final =; do not use for boolean arguments)
diff --git a/memdisk/Makefile b/memdisk/Makefile
index ddb0553..ef0aca8 100644
--- a/memdisk/Makefile
+++ b/memdisk/Makefile
@@ -15,7 +15,7 @@ topdir = ..
include $(topdir)/MCONFIG.embedded
-include $(topdir)/version.mk
-INCLUDES = -I$(topdir)/com32/include -I$(topdir)/com32/libutil/include
+INCLUDES = -I$(topdir)/com32/include
CFLAGS += -D__MEMDISK__ -DDATE='"$(DATE)"'
LDFLAGS = $(GCCOPT) -g
NASM = nasm
diff --git a/memdisk/suffix_number.c b/memdisk/suffix_number.c
index dd26642..d01c5a3 100644
--- a/memdisk/suffix_number.c
+++ b/memdisk/suffix_number.c
@@ -1 +1 @@
-#include "../com32/libutil/suffix_number.c"
+#include "../com32/lib/suffix_number.c"
More information about the Syslinux-commits
mailing list