1. 29 Jan, 2014 1 commit
  2. 15 Dec, 2013 1 commit
  3. 26 Nov, 2013 1 commit
  4. 15 Nov, 2013 1 commit
  5. 14 Nov, 2013 2 commits
  6. 23 Oct, 2013 1 commit
  7. 15 Oct, 2013 1 commit
  8. 15 Aug, 2013 1 commit
  9. 25 Jul, 2013 1 commit
  10. 25 Jun, 2013 1 commit
  11. 31 May, 2013 1 commit
  12. 11 May, 2013 1 commit
  13. 28 Apr, 2013 1 commit
  14. 07 Apr, 2013 1 commit
  15. 12 Jan, 2013 1 commit
  16. 04 Sep, 2012 1 commit
  17. 09 May, 2012 1 commit
  18. 23 Feb, 2012 1 commit
  19. 18 May, 2011 1 commit
  20. 17 May, 2011 1 commit
  21. 22 Apr, 2011 1 commit
  22. 11 Apr, 2011 1 commit
  23. 06 Apr, 2011 1 commit
  24. 17 Jan, 2011 1 commit
  25. 10 Dec, 2010 1 commit
  26. 24 Sep, 2010 1 commit
    • Colin Watson's avatar
      Re-enable grub-extras. · e1fd1939
      Colin Watson authored
      * autogen.sh: Create symlinks to ${GRUB_CONTRIB} if necessary to
      avoid confusing Automake.  Run autogen only twice, once for the top
      level and once for grub-core.  Add Makefile.util.def and
      Makefile.core.def from extra modules to the appropriate autogen
      invocations.  If Makefile.common exists in an extra module, include
      it in both Makefile.util.am and grub-core/Makefile.core.am;
      similarly, include any Makefile.util.common file in Makefile.util.am
      and any Makefile.core.common file in grub-core/Makefile.core.am.
      * conf/Makefile.common ($(top_srcdir)/grub-core/Makefile.core.am):
      Depend on $(top_srcdir)/grub-core/Makefile.gcry.def.
      ($(top_srcdir)/grub-core/Makefile.gcry.def): Remove.
      * grub-core/Makefile.am: Remove inclusion of Makefile.gcry.am.
      * gentpl.py (gvar_add): Turn GVARS into a set.
      (global_variable_initializers): Sort global variables on output.
      (vars_init): New function.
      (first_time): Likewise.
      (library): Ensure that non-global variable initialisations are
      emitted before the first time we emit code for a library block.
      Append to variables rather than setting them.  Only emit
      noinst_LIBRARIES, BUILT_SOURCES, and CLEANFILES the first time for
      each conditional path.
      (program): installdir() emits an Autogen macro, so must be passed to
      var_add rather than gvar_add.
      (data): Likewise.
      (script): Likewise.
      (rules): New function, centralising handling for different target
      types.  Set up Guile association lists for first_time and vars_init,
      and send most output to a diversion so that variable initialisations
      can be emitted first.
      (module_rules): Use new rules function.
      (kernel_rules): Likewise.
      (image_rules): Likewise.
      (library_rules): Likewise.
      (program_rules): Likewise.
      (script_rules): Likewise.
      (data_rules): Likewise.
      * configure.ac: Add AC_PROG_LN_S, for the benefit of ntldr-img.
      * .bzrignore: Add contrib and grub-core/contrib.  Remove
      grub-core/Makefile.gcry.am.
      e1fd1939
  27. 20 Sep, 2010 4 commits
    • Colin Watson's avatar
      * .bzrignore: Add grub-core/gnulib/sys, widthspec.bin, and · 61c874c5
      Colin Watson authored
      widthspec.h.
      * docs/grub.texi (Shell-like scripting): Document `!'.
      (Network): Simplify using new i386-pc-pxe format.  Mention
      grub-mknetdir.
      * NEWS: Update.
      61c874c5
    • Yves Blusseau's avatar
      Use gnulib-tool to create gnulib source files. · 15c69261
      Yves Blusseau authored
          * Add gnulib files generated by gnulib-tool in build-aux, m4 and
          grub-core/gnulib directories
          * .bzignore: Add **/.deps and autogenerated gnulib files
          * configure.ac: Assign auxiliary directory to build-aux, add invocation
          of gnulib macros, add grub-core/gnulib/Makefile
          * Makefile.am: Add gnulib directory in SUBDIRS (removing unnecessary .),
          include m4 directory to aclocal.
          * Makefile.util.def: Remove direct compilation of gnulib source files
          and use the new grub-core/gnulib/libgnu.a.
          * build-aux/config.rpath: move config.rpath from top directory to
          build-aux
          * conf/Makefile.common: Remove the macro _GL_UNUSED already defined
          in gnulib headers
          * conf/Makefile.extra-dist: Add m4/gnulib-cache.m4
          * grub-core/Makefile.core.def: Remove unnecessary extra_dist
          * grub-core/lib/posix_wrap/localcharset.h (locale_charset): Update
          header.
          * grub-core/lib/posix_wrap/langinfo.h (nl_langinfo): Return static
          string.
      15c69261
    • Yves Blusseau's avatar
      * .bzrignore: Add grub-kbdcomp, grub-menulst2cfg, *.marker, · e511c9f5
      Yves Blusseau authored
          grub-core/genmod.sh and grub-core/gensyminfo.sh
      e511c9f5
    • Vladimir 'phcoder' Serbinenko's avatar
      Split config.h for util and core. · 742f9232
      Vladimir 'phcoder' Serbinenko authored
      	* acinclude.m4 (HAVE_ASM_USCORE): Transformed into a variable.
      	(ADDR32): Likewise.
      	(DATA32): Likewise.
      	(BSS_START_SYMBOL): Likewise.
      	(END_SYMBOL): Likewise.
      	(NEED_ENABLE_EXECUTE_STACK): Likewise. All users updated.
      	(grub_I386_ASM_ABSOLUTE_WITHOUT_ASTERISK): Removed.
      	* config.h.in: New file.
      	* configure.ac: Use config-util.h as config define file.
      	Rename MACHINE into GRUB_MACHINE. All users updated.
      	(NEED_REGISTER_FRAME_INFO): Transformed into a variable. All users
      	updated.
      	(NESTED_FUNC_ATTR): Likewise.
      	Substitue new variables.
      	(COND_HAVE_ASM_USCORE): New conditional.
      	* grub-core/Makefile.am (ASM_PREFIX): New variable.
      	(kernel_syms.lst): Use ASM_PREFIX.
      	* grub-core/kern/emu/console.c: Include config-util.h.
      	* grub-core/kern/emu/misc.c: Likewise.
      	* grub-core/kern/emu/mm.c: Likewise.
      	* include/grub/emu/misc.h: Likewise.
      	* include/grub/libgcc.h: Likewise.
      742f9232
  28. 17 Sep, 2010 1 commit
  29. 16 Sep, 2010 1 commit
  30. 08 Sep, 2010 1 commit
  31. 03 Sep, 2010 1 commit
  32. 20 Aug, 2010 2 commits
  33. 17 Aug, 2010 1 commit
  34. 11 Aug, 2010 1 commit
  35. 20 Jul, 2010 1 commit