- 01 Jan, 2016 1 commit
-
-
Andrei Borzenkov authored
-
- 31 Dec, 2015 1 commit
-
-
Vladimir Serbinenko authored
This section is generated by clang and is useful only for debugging. It contains exotic relocations, so strip them to avoid them interferring with module loading.
-
- 28 Nov, 2015 1 commit
-
-
Andrei Borzenkov authored
gnulib files are already handled by recursive make distdir invocation. Including all generated headers (after make completed) causes build failure if target system is different (different compile version etc).
-
- 09 Nov, 2015 1 commit
-
-
Vladimir Serbinenko authored
-
- 15 Jun, 2015 1 commit
-
-
Paulo Flabiano Smorigo authored
-
- 08 May, 2015 1 commit
-
-
Andrei Borzenkov authored
-
- 04 Mar, 2015 1 commit
-
-
Vladimir Serbinenko authored
libgcc for boot environment isn't always present and compatible. libgcc is often absent if endianness or bit-size at boot is different from running OS. libgcc may use optimised opcodes that aren't available on boot time. So instead of relying on libgcc shipped with the compiler, supply the functions in GRUB directly. Tests are present to ensure that those replacement functions behave the way compiler expects them to.
-
- 22 Feb, 2015 1 commit
-
-
Vladimir Serbinenko authored
Automatically discover command line options to make clang and gcc behave in same way. Tested with qemu.
-
- 21 Feb, 2015 1 commit
-
-
Vladimir Serbinenko authored
-
- 17 Feb, 2015 1 commit
-
-
Andrei Borzenkov authored
abs_top_srcdir appeared in Autoconf 2.52f. Minimal grub requirement is 2.60 so we should be good here.
-
- 16 Feb, 2015 1 commit
-
-
Andrei Borzenkov authored
-
- 24 Jan, 2015 1 commit
-
-
Vladimir Serbinenko authored
-
- 05 Dec, 2014 1 commit
-
-
Andrei Borzenkov authored
Tests file access with all filters enabled. It does it both for local and network access, due to regression in signature checking over network. This includes all files in distribution to not depend on existence of compression tools and gpg. Test preloads all required modules to avoid having to provide signatures for them. Still not implemented is file offset filter (is not available in grub script, needs extra module)
-
- 21 Sep, 2014 1 commit
-
-
Vladimir Serbinenko authored
This reverts commit 063f2a04.
-
- 21 Dec, 2013 1 commit
-
-
Vladimir Serbinenko authored
grub-core/lib/libgcrypt-grub/include.
-
- 18 Dec, 2013 2 commits
-
-
Vladimir Serbinenko authored
involved or only thumb2 is used.
-
Vladimir Serbinenko authored
-
- 15 Dec, 2013 2 commits
-
-
Vladimir Serbinenko authored
-
Vladimir Serbinenko authored
-
- 10 Dec, 2013 1 commit
-
-
Vladimir Serbinenko authored
-
- 08 Dec, 2013 1 commit
-
-
Vladimir Serbinenko authored
-
- 06 Dec, 2013 1 commit
-
-
Vladimir Serbinenko authored
-
- 04 Dec, 2013 1 commit
-
-
Vladimir Serbinenko authored
as it's no longer necessarry.
-
- 29 Nov, 2013 1 commit
-
-
Vladimir Serbinenko authored
-DUSE_ASCII_FALLBACK is already added by font snippets. -mexplicit-relocs isn't needed is compiler/assemblera are configured properly. If they're not we shouldn't attempt to fix it by ourselves. Binary compare between before and after shows no difference.
-
- 26 Nov, 2013 1 commit
-
-
Colin Watson authored
Generate Makefile.*.am directly from gentpl.py, eliminating the use of Autogen. The Autogen definitions files remain intact as they offer a useful abstraction.
-
- 23 Nov, 2013 1 commit
-
-
Vladimir Serbinenko authored
-
- 22 Nov, 2013 1 commit
-
-
Vladimir Serbinenko authored
when rest of GRUB is compiled for hisher stepping. Instead use .set mips3/.set mips1 around cache and sync opcodes.
-
- 20 Nov, 2013 2 commits
-
-
Vladimir Serbinenko authored
-
Colin Watson authored
grub-core/osdep/aros/config.c to extra_dist. * conf/Makefile.extra-dist (EXTRA_DIST): Add docs/autoiso.cfg, docs/osdetect.cfg, grub-core/gnulib-fix-null-deref.diff, grub-core/gnulib-fix-width.diff, grub-core/gnulib-no-abort.diff, and grub-core/gnulib-no-gets.diff.
-
- 17 Nov, 2013 1 commit
-
-
Leif Lindholm authored
-
- 14 Nov, 2013 1 commit
-
-
Vladimir Serbinenko authored
-mthumb-interwork.
-
- 10 Nov, 2013 1 commit
-
-
Vladimir Serbinenko authored
XEN PV environment and load kernels.
-
- 07 Nov, 2013 5 commits
-
-
Vladimir Serbinenko authored
Define TARGET_LDFLAGS_STATIC_LIBGCC and TARGET_LIBGCC. Change all occurences of -static-libgcc resp -lgcc to TARGET_LDFLAGS_STATIC_LIBGCC resp TARGET_LIBGCC.
-
Vladimir Serbinenko authored
* conf/Makefile.common (CFLAGS_PLATFORM): Don't add -mrtd -mregparm=3 unconditionally. * configure.ac: Add -no-integrated-as when using clangfor asm files. Add -mrtd -mregparm=3 on i386 when not using clang. * grub-core/kern/misc.c (grub_memset): Add volatile when on clang.
-
Vladimir Serbinenko authored
-
Vladimir Serbinenko authored
support it.
-
Vladimir Serbinenko authored
* conf/Makefile.common (CFLAGS_GNULIB): Remove -Wno-unsafe-loop-optimisations. * grub-core/commands/legacycfg.c: Remove -Wunsafe-loop-optimisations pragma. * grub-core/io/gzio.c: Likewise. * grub-core/script/parser.y: Likewise. * grub-core/script/yylex.l: Likewise. * util/grub-mkfont.c: Likewise.
-
- 02 Nov, 2013 1 commit
-
-
Vladimir Serbinenko authored
and double.
-
- 25 Oct, 2013 1 commit
-
-
Vladimir Serbinenko authored
* include/grub/dl.h (GRUB_MOD_INIT), (GRUB_MOD_FINI): Define functions when compiling for kernel.
-
- 20 Oct, 2013 1 commit
-
-
Vladimir 'phcoder' Serbinenko authored
decreases code size and improves performance.
-