summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Reinauer <reinauer@chromium.org>2012-06-06 13:43:52 -0700
committerRonald G. Minnich <rminnich@gmail.com>2012-07-24 02:39:20 +0200
commit28190ce4de4667ab79e415441f791dba04022f0b (patch)
treec204705e531bf360dfc49a877bdc163c351d70c7
parent5f3aca39d33183ff7d74116e6d2ef2b164fdea23 (diff)
downloadcoreboot-28190ce4de4667ab79e415441f791dba04022f0b.tar.xz
malloc/memalign: Remove unneeded linker check
This check got in the code when some Linux distros shipped broken linkers around 1999. Since then, the code around that check was changed, and it does not make sense anymore to have this check. Change-Id: I37c6b690d72f55c18ba4c34e8541a6a441e5e67a Signed-off-by: Stefan Reinauer <reinauer@google.com> Reviewed-on: http://review.coreboot.org/1275 Tested-by: build bot (Jenkins) Reviewed-by: Ronald G. Minnich <rminnich@gmail.com>
-rw-r--r--src/lib/malloc.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/src/lib/malloc.c b/src/lib/malloc.c
index 4115738f20..d213a5f966 100644
--- a/src/lib/malloc.c
+++ b/src/lib/malloc.c
@@ -21,10 +21,6 @@ void *memalign(size_t boundary, size_t size)
MALLOCDBG("%s Enter, boundary %zu, size %zu, free_mem_ptr %p\n",
__func__, boundary, size, free_mem_ptr);
- /* Overzealous linker check */
- if (free_mem_ptr <= 0)
- die("Error! memalign: Free_mem_ptr <= 0");
-
free_mem_ptr = (void *)ALIGN((unsigned long)free_mem_ptr, boundary);
p = free_mem_ptr;