Patchwork [U-Boot,alt] common/cmd_test: Avoid macro expansion

login
register
mail settings
Submitter sh1.park@lge.com
Date April 4, 2013, 11:06 p.m.
Message ID <007a01ce3189$1b597090$520c51b0$@park@lge.com>
Download mbox | patch
Permalink /patch/234022/
State Not Applicable
Headers show

Comments

sh1.park@lge.com - April 4, 2013, 11:06 p.m.
Dear Mr.Sun,

  We are using freescales bootloader as GPL, but as a Requirement Manager

https://wws.lg.com/global/support/opensource/opensourceList?superOsCategoryI
d=CAT00000011&osCategoryId=CAT00000051

I am not sure to what extent we can use your freescale bootloader as GPL.
We just use all the codes and call lgboot.
Wonder if this is Copy Right Infringement? If we do use these codes don't
we have to call this Freescale boot instead
Of lgboot?

nandboot/ipl_startup.S
nandboot/ipl_startup2.c
platform/boot.c
drivers/nfc/mxc_nfc.c
nandboot/mxc_spl_startup.S



박상현 책임/Best of Regards
Sam Park 
Senior Research Engineer
sh1.park@lge.com| www.lge.com
Tel:82-31-610-9580
M:82-10-2784-5903
Fax:82-31-610-9631



-----Original Message-----
From: u-boot-bounces@lists.denx.de [mailto:u-boot-bounces@lists.denx.de] On
Behalf Of York Sun
Sent: Friday, April 05, 2013 6:57 AM
To: wd@denx.de
Cc: trini@ti.com; u-boot@lists.denx.de; pali.rohar@gmail.com
Subject: [U-Boot] [Patch alt] common/cmd_test: Avoid macro expansion

cmd_test.c adds "true" and "false" as new commands. We need to avoid macro
expansion for U_BOOT_CMD.

Signed-off-by: York Sun <yorksun@freescale.com>
---
This is alternative patch to fix macro expansion issue for cmd_test.c

 common/cmd_test.c |    8 ++++++++
 1 file changed, 8 insertions(+)

 	"minimal test like /bin/sh",
--
1.7.9.5

Patch

diff --git a/common/cmd_test.c b/common/cmd_test.c index d4ec186..26a84af
100644
--- a/common/cmd_test.c
+++ b/common/cmd_test.c
@@ -144,6 +144,14 @@  static int do_test(cmd_tbl_t *cmdtp, int flag, int
argc, char * const argv[])
 	return expr;
 }
 
+#ifdef true
+#undef true
+#endif
+
+#ifdef false
+#undef false
+#endif
+
 U_BOOT_CMD(
 	test,	CONFIG_SYS_MAXARGS,	1,	do_test,