grub/include/grub/mips
Vladimir 'phcoder' Serbinenko 050abaeaa8 Fix emu on mipsel.
* conf/Makefile.common (CFLAGS_PLATFORM): Add -mflush-func
	=grub_cpu_flush_cache on all mips and not only yeeloong.
	* configure.ac (COND_mips): New conditional.
	* grub-core/Makefile.am (KERNEL_HEADER_FILES): Add libgcc on all
	platforms.
	* grub-core/kern/emu/cache.S (__mips__): Use _flush_cache.
	* grub-core/kern/emu/full.c (grub_arch_dl_init_linker)
	[GRUB_LINKER_HAVE_INIT]: New function.
	(grub_emu_post_init): Likewise.
	* grub-core/kern/emu/lite.c (grub_emu_post_init): Likewise.
	* grub-core/kern/emu/main.c: Use grub_emu_post_init.
	* include/grub/cache.h (_mips): Include mips/cache.h.
	* include/grub/disk.h [GRUB_UTIL || GRUB_MACHINE_EMU]: Add missing
	LVM and RAID prototypes.
	* include/grub/emu/misc.h (grub_emu_post_init): New proto.
	* include/grub/mips/time.h (grub_cpu_idle) [GRUB_MACHINE_EMU]: New
	function.
2010-09-11 16:58:06 +02:00
..
qemu-mips Some cleanups 2010-04-26 21:11:16 +02:00
yeeloong merge mainline into intwrap 2010-08-29 23:21:21 +02:00
at_keyboard.h missing kbd files 2009-11-03 00:00:59 +01:00
cache.h bugfixes. Merge MIPS and MIPSel 2009-10-10 14:19:50 +02:00
cmos.h datetime for yeeloong 2009-12-11 22:14:09 +01:00
io.h bonito impl. I/O cleanup 2009-10-22 17:10:54 +02:00
loongson.h Addmissing definitions 2010-05-23 00:08:52 +02:00
memory.h Add missing memory.h 2010-05-02 19:39:35 +02:00
multiboot.h Merge mainline into newreloc 2010-04-03 17:47:59 +02:00
pci.h pci for yeeloong 2009-10-19 13:03:38 +02:00
relocator.h newreloc on yeeloong 2010-01-23 13:30:24 +01:00
setjmp.h setjmp on mips 2009-12-12 02:33:41 +01:00
time.h Fix emu on mipsel. 2010-09-11 16:58:06 +02:00
types.h Revert "simplify mipsel handling" 2009-10-18 15:06:47 +02:00