Hello Simon,
On 28-10-14 18:33, Simon Glass wrote:
Hi Masahiro,
On 28 October 2014 10:38, Masahiro YAMADA <yamad...@jp.panasonic.com> wrote:
Hi Simon,
2014-10-29 1:29 GMT+09:00 Simon Glass <s...@chromium.org>:
Hi Masahiro,
On 28 October 2014 10:25, Masahiro YAMADA <yamad...@jp.panasonic.com> wrote:
Hi Gabe, Simon,
2014-10-15 19:38 GMT+09:00 Simon Glass <s...@chromium.org>:
From: Gabe Black <gabebl...@chromium.org>
inttypes.h defines format specifiers for printf which work with data types of
particular sizes. stdlib.h is currently just a passthrough to malloc.h which
has declarations of the various *alloc functions.
Add the required #define to common.h so that these printf format specifiers
will be made available.
Signed-off-by: Gabe Black <gabebl...@google.com>
Reviewed-by: Gabe Black <gabebl...@chromium.org>
Tested-by: Gabe Black <gabebl...@chromium.org>
Reviewed-by: Bill Richardson <wfric...@google.com>
Signed-off-by: Simon Glass <s...@chromium.org>
(Replaced with a GPL version from glibc)
[snip]
diff --git a/include/stdlib.h b/include/stdlib.h
new file mode 100644
index 0000000..6bc7fbb
--- /dev/null
+++ b/include/stdlib.h
@@ -0,0 +1,12 @@
+/*
+ * Copyright (C) 2013 Google Inc.
+ *
+ * SPDX-License-Identifier: GPL-2.0+
+ */
+
+#ifndef __STDLIB_H_
+#define __STDLIB_H_
+
+#include <malloc.h>
+
+#endif /* __STDLIB_H_ */
--
2.1.0.rc2.206.gedb03e5
This patch is not clear to me.
Why do we need include/stdlib.h ?
This makes the U-Boot environment more similar to that used by other
software, so we can more easily build it without lots of glue files.
Normally stdlib.h defines malloc() and friends.
I am not happy about this.
Our right direction is to make U-Boot environment more similar to the
Kernel, I think.
stdlib.h shouldn't appear in bare metal code.
That's right, we don't want to include this in U-Boot itself. But if
you look at things in tools/ they include stdlib.h. With this header
available, we can more easily compile external code into U-Boot.
So is it intended as fallback if the host doesn't have a stdlib.h?
Regards,
Jeroen
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot