grub/include/grub/i386
Robert Millan f84b481b35 Cheery-pick grub-emu split from experimental (rev 1361)
2009-11-23  Robert Millan  <rmh.grub@aybabtu.com>

        * configure.ac: Detect all `emu' platforms.  Define
        GRUB_MACHINE_* macros in TARGET_CFLAGS.  Remove
        --enable-grub-emu logic.  Disable include/grub/machine
        symlink on `emu' platforms.

        * genkernsyms.sh.in: Use @TARGET_CFLAGS@ during symbol generation.
        * gensymlist.sh.in: Likewise.

        * include/grub/i386/coreboot/machine.h: Remove file.
        * include/grub/i386/efi/machine.h: Likewise.
        * include/grub/i386/ieee1275/machine.h: Likewise.
        * include/grub/i386/pc/machine.h: Likewise.
        * include/grub/i386/qemu/machine.h: Likewise.
        * include/grub/powerpc/ieee1275/machine.h: Likewise.
        * include/grub/sparc64/ieee1275/machine.h: Likewise.
        * include/grub/x86_64/efi/machine.h: Likewise.

        * commands/acpi.c: Remove `<grub/machine/machine.h>'.
        * commands/halt.c: Likewise.
        * commands/reboot.c: Likewise.
        * include/grub/autoefi.h: Likewise.
        * include/grub/i386/at_keyboard.h: Likewise.
        * include/grub/i386/kernel.h: Likewise.
        * include/grub/i386/loader.h: Likewise.
        * include/grub/i386/pc/memory.h: Likewise.
        * kern/dl.c: Likewise.
        * kern/i386/coreboot/init.c: Likewise.
        * loader/i386/bsd.c: Likewise.
        * loader/i386/linux.c: Likewise.
        * loader/multiboot_loader.c: Likewise.
        * term/i386/pc/serial.c: Likewise.
        * term/usb_keyboard.c: Likewise.

        * include/grub/time.h [!GRUB_MACHINE_EMU]: Remove
        `<grub/machine/machine.h>'
        [!GRUB_MACHINE_EMU] (GRUB_TICKS_PER_SECOND): New macro.
        * util/misc.c: Remove `<grub/machine/machine.h>' and
        `<grub/machine/time.h>'.

        * Makefile.in (enable_grub_emu): Remove variable.
        Include $(srcdir)/conf/any-emu.mk for the `emu' platform.

        * conf/any-emu.rmk: New file.
        * conf/common.rmk (grub_emu_init.lst, grub_emu_init.h)
        (grub_emu_init.c): Move from here ...
        * conf/any-emu.rmk: ... to here.

        * conf/i386-coreboot.rmk (sbin_UTILITIES): Remove `grub-emu'.
        (grub_emu_SOURCES, grub_emu_LDFLAGS): Move from here ...
        * conf/any-emu.rmk: ... to here.
2009-11-23 15:31:54 +00:00
..
coreboot Cheery-pick grub-emu split from experimental (rev 1361) 2009-11-23 15:31:54 +00:00
efi Cheery-pick grub-emu split from experimental (rev 1361) 2009-11-23 15:31:54 +00:00
ieee1275 Cheery-pick grub-emu split from experimental (rev 1361) 2009-11-23 15:31:54 +00:00
pc Cheery-pick grub-emu split from experimental (rev 1361) 2009-11-23 15:31:54 +00:00
qemu Cheery-pick grub-emu split from experimental (rev 1361) 2009-11-23 15:31:54 +00:00
at_keyboard.h Cheery-pick grub-emu split from experimental (rev 1361) 2009-11-23 15:31:54 +00:00
bsd.h 2009-08-25 Vladimir Serbinenko <phcoder@gmail.com> 2009-08-26 00:32:57 +00:00
cmos.h 2008-08-15 Bean <bean123ch@gmail.com> 2008-08-15 15:39:02 +00:00
cpuid.h 2009-10-09 Robert Millan <rmh.grub@aybabtu.com> 2009-10-09 18:23:48 +00:00
efiemu.h remove all trailing whitespace 2009-06-10 21:04:23 +00:00
halt.h 2008-08-06 Robert Millan <rmh@aybabtu.com> 2008-08-06 00:20:04 +00:00
io.h 2007-10-03 Robert Millan <rmh@aybabtu.com> 2007-10-03 20:13:21 +00:00
kernel.h Cheery-pick grub-emu split from experimental (rev 1361) 2009-11-23 15:31:54 +00:00
linux.h 2009-07-05 Pavel Roskin <proski@gnu.org> 2009-07-06 02:10:57 +00:00
loader.h Cheery-pick grub-emu split from experimental (rev 1361) 2009-11-23 15:31:54 +00:00
macho.h 2009-05-03 Vladimir Serbinenko <phcoder@gmail.com> 2009-05-02 23:19:20 +00:00
multiboot.h 2009-11-13 Robert Millan <rmh.grub@aybabtu.com> 2009-11-13 13:34:51 +00:00
pci.h 2009-04-10 Bean <bean123ch@gnail.com> 2009-04-10 15:33:34 +00:00
pit.h 2009-05-03 Vladimir Serbinenko <phcoder@gmail.com> 2009-05-02 23:19:20 +00:00
reboot.h 2008-08-06 Robert Millan <rmh@aybabtu.com> 2008-08-06 00:20:04 +00:00
setjmp.h 2009-05-16 Bean <bean123ch@gmail.com> 2009-05-16 12:46:24 +00:00
time.h Typo fixes in comments and variable names. 2007-12-30 08:52:06 +00:00
tsc.h remove all trailing whitespace 2009-06-10 21:04:23 +00:00
types.h 2007-07-22 Yoshinori K. Okuji <okuji@enbug.org> 2007-07-21 23:32:33 +00:00
vga_common.h 2008-11-12 Robert Millan <rmh@aybabtu.com> 2008-11-12 17:43:39 +00:00
xnu.h 2009-08-28 Vladimir Serbinenko <phcoder@gmail.com> 2009-08-29 12:57:38 +00:00