]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
* grub-core/disk/ahci.c: Add missing license statements.
authorVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Thu, 23 Jun 2011 22:29:21 +0000 (00:29 +0200)
committerVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Thu, 23 Jun 2011 22:29:21 +0000 (00:29 +0200)
* grub-core/fs/romfs.c: Likewise.
* grub-core/lib/ia64/setjmp.S: Likewise.
* grub-core/loader/i386/pc/freedos.c: Likewise.
* grub-core/loader/ia64/efi/linux.c: Likewise.
* grub-core/video/colors.c: Likewise.
* include/grub/dl.h (GRUB_MOD_DEP): New macro.

grub-core/disk/ahci.c
grub-core/fs/romfs.c
grub-core/lib/ia64/setjmp.S
grub-core/loader/i386/pc/freedos.c
grub-core/loader/ia64/efi/linux.c
grub-core/video/colors.c
include/grub/dl.h

index 699df767cc3c66be77d9d90052b5518626cf3ded..0f355aa53354eecb7ce45c286cc4b36cf6fff442 100644 (file)
@@ -27,6 +27,8 @@
 #include <grub/list.h>
 #include <grub/loader.h>
 
+GRUB_MOD_LICENSE ("GPLv3+");
+
 struct grub_ahci_cmd_head
 {
   grub_uint32_t config;
index 07632e635d49dc916f9e69cf8433f34bd90ab225..58dc98f346b46683525ee52b8e8817e879c0b093 100644 (file)
@@ -24,6 +24,8 @@
 #include <grub/fs.h>
 #include <grub/fshelp.h>
 
+GRUB_MOD_LICENSE ("GPLv3+");
+
 struct grub_romfs_superblock
 {
   char magic[8];
index 0851885c53a4ba1f0db136a2d2eb113ac7886f63..190623d35512dfc2005b70e00e76bd34d21e3b6c 100644 (file)
        0x1b0   f30
        0x1c0   f31 */
 
+#include <grub/symbol.h>
+#include <grub/dl.h>
+
+       .file   "setjmp.S"
+
+GRUB_MOD_LICENSE ("GPLv2+")
 
        /* The following two entry points are the traditional entry points: */
 
index 0ae815490d8955c14df22da5d4d7950ee2801d65..f796e08f4b128e1f8b67ccb1692fbdf24d50feaa 100644 (file)
@@ -33,6 +33,8 @@
 #include <grub/mm.h>
 #include <grub/cpu/relocator.h>
 
+GRUB_MOD_LICENSE ("GPLv3+");
+
 static grub_dl_t my_mod;
 static struct grub_relocator *rel;
 static grub_uint32_t ebx = 0xffffffff;
index b018e4549c798b56306df6ca934baab896f5711e..247eebae5b725245a7e3da68669598f392a95013 100644 (file)
@@ -31,6 +31,8 @@
 #include <grub/efi/efi.h>
 #include <grub/elf.h>
 
+GRUB_MOD_LICENSE ("GPLv3+");
+
 #define ALIGN_MIN (256*1024*1024)
 
 #define GRUB_ELF_SEARCH 1024
index 0637c55080eaa9c937d20dc81c29c4593de0bb3c..3119c0249614d6ef083961f1f53c5ceb2728d796 100644 (file)
@@ -21,6 +21,9 @@
 #include <grub/gui.h>
 #include <grub/gui_string_util.h>
 #include <grub/misc.h>
+#include <grub/dl.h>
+
+GRUB_MOD_LICENSE ("GPLv3+");
 
 struct named_color
 {
index 5ce01199cb617a37be6c49409841fb1a4970291c..75cd71758998ac86c0a4cb8337fcc16d4d879933 100644 (file)
@@ -90,6 +90,9 @@ static const char grub_module_name_##name[] \
 #ifndef ASM_FILE
 #define GRUB_MOD_LICENSE(license)      \
   static char grub_module_license[] __attribute__ ((section (GRUB_MOD_SECTION (module_license)), used)) = "LICENSE=" license;
+#define GRUB_MOD_DEP(name)     \
+static const char grub_module_depend_##name[] \
+ __attribute__((section(GRUB_MOD_SECTION(moddeps)), __used__)) = #name
 #else
 #define GRUB_MOD_LICENSE(license)      \
   .section GRUB_MOD_SECTION(module_license), "a";      \