exactly for this purpose - this is merely considered normal use of
U-Boot, and does *not* fall under the heading of "derived work".
- The header files "include/image.h" and "arch/*/include/asm/u-boot.h"
-define interfaces to U-Boot. Including these (unmodified) header
-files in another file is considered normal use of U-Boot, and does
-*not* fall under the heading of "derived work".
+The following files define interfaces to U-Boot:
+ * include/image.h
+ * include/export.h
+ * arch/*/include/asm/u-boot.h
+ * examples/standalone/stubs.c
+
+Including these (unmodified) files in another file is considered normal
+use of U-Boot, and does *not* fall under the heading of "derived work".
-- Wolfgang Denk