Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								4fa60739f2 
								
							 
						 
						
							
							
								
								* grub-core/term/gfxterm.c: Add flag "functional" to skip input when  
							
							... 
							
							
							
							changing windows to avoid crash. 
							
						 
						
							2013-10-03 23:32:19 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								17c8bc378f 
								
							 
						 
						
							
							
								
								* grub-core/kern/arm/cache.c: Add v5 write-through cache support.  
							
							
							
						 
						
							2013-10-03 23:29:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								498d503316 
								
							 
						 
						
							
							
								
								* grub-core/gfxmenu/theme_loader.c (theme_set_string): Fix memory leak  
							
							... 
							
							
							
							and don't mark error strings for translation. 
							
						 
						
							2013-10-03 23:23:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								7d93298ff6 
								
							 
						 
						
							
							
								
								* grub-core/disk/uboot/ubootdisk.c (uboot_disk_open): Use grub_error  
							
							... 
							
							
							
							properly in case of missing block size. 
							
						 
						
							2013-10-03 23:20:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								b2cae20c11 
								
							 
						 
						
							
							
								
								* grub-core/lib/arm/setjmp.S: Add missing license section.  
							
							
							
						 
						
							2013-10-03 19:50:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Testov 
								
							 
						 
						
							
							
							
							
								
							
							
								ebc1da55cd 
								
							 
						 
						
							
							
								
								* grub-core/gfxmenu/theme_loader.c: New global options for the  
							
							... 
							
							
							
							theme background image handling. desktop-image-scale-method,
       desktop-image-h-align, desktop-image-v-align.
       * grub-core/gfxmenu/view.c: Likewise.
       * include/gfxmenu_view.h: Likewise.
       * include/bitmap_scale.h: Proportional scale functions introduced.
       * grub-core/video/bitmap_scale.c: Likewise. Verification checks are
       put in a separate functions. GRUB_ERR_BUG is set for grub_error in
       cases of unexpected input variables for scale functions.
       * docs/grub.texi: Updated documentation for new options. 
							
						 
						
							2013-10-02 18:17:33 +04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								c573914389 
								
							 
						 
						
							
							
								
								* grub-core/video/readers/png.c: Support narrow (4-/2-/1-bpp) PNG.  
							
							
							
						 
						
							2013-10-02 13:22:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Testov 
								
							 
						 
						
							
							
							
							
								
							
							
								be74aeb39e 
								
							 
						 
						
							
							
								
								* grub-core/tests/checksums.h: Corrected due to changes in  
							
							... 
							
							
							
							bilinear interpolation function. 
							
						 
						
							2013-10-01 18:00:53 +04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Testov 
								
							 
						 
						
							
							
							
							
								
							
							
								d999ac72e2 
								
							 
						 
						
							
							
								
								* grub-core/video/bitmap_scale.c (scale_bilinear): Increased precision  
							
							... 
							
							
							
							to eliminate artefacts in bilinear interpolation. 
							
						 
						
							2013-10-01 16:34:04 +04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								2b131610d0 
								
							 
						 
						
							
							
								
								* grub-core/video/readers/tga.c: Support paletted tga.  
							
							
							
						 
						
							2013-09-28 19:22:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								de6e5ff89b 
								
							 
						 
						
							
							
								
								* grub-core/video/readers/jpeg.c (grub_jpeg_decode_data): Remove  
							
							... 
							
							
							
							incorrect cbcr setting when in color mode. 
							
						 
						
							2013-09-28 03:06:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								fa31ee9c2c 
								
							 
						 
						
							
							
								
								* grub-core/video/readers/png.c: Support paletted images and clean up  
							
							... 
							
							
							
							greyscale support. 
							
						 
						
							2013-09-28 03:04:34 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								e84f818865 
								
							 
						 
						
							
							
								
								* grub-core/term/terminfo.c (grub_terminfo_readkey): Fix  
							
							... 
							
							
							
							usage of wrong table which resulted in mishandling of 4-byte
	sequences. 
							
						 
						
							2013-09-28 01:03:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								2237daf246 
								
							 
						 
						
							
							
								
								* grub-core/term/terminfo.c: Add Home and End key sequences.  
							
							
							
						 
						
							2013-09-28 00:55:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								d72bff0997 
								
							 
						 
						
							
							
								
								* grub-core/video/readers/png.c (grub_png_decode_image_header):  
							
							... 
							
							
							
							Fix formula for computing total number of bytes. 
							
						 
						
							2013-09-27 21:51:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								29648c5d84 
								
							 
						 
						
							
							
								
								* grub-core/video/readers/tga.c: Reorganize to separate RLE and  
							
							... 
							
							
							
							image processing, fix big-endian and support grayscale. 
							
						 
						
							2013-09-27 21:49:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								4a87649207 
								
							 
						 
						
							
							
								
								* grub-core/video/fb/video_fb.c (grub_video_fb_create_render_target):  
							
							... 
							
							
							
							Correctly will with maximum transparency when using index color. 
							
						 
						
							2013-09-27 21:44:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								3ccf16dff9 
								
							 
						 
						
							
							
								
								* grub-core/video/readers/png.c: Support grayscale  
							
							
							
						 
						
							2013-09-27 12:04:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								e9c492a02e 
								
							 
						 
						
							
							
								
								* grub-core/video/readers/jpeg.c: Support grayscale.  
							
							
							
						 
						
							2013-09-27 11:13:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon McCune 
								
							 
						 
						
							
							
							
							
								
							
							
								0340bdbc22 
								
							 
						 
						
							
							
								
								* grub-core/commands/loadenv.c: Support skipping signature check  
							
							... 
							
							
							
							and variable names filtering. 
							
						 
						
							2013-09-27 02:08:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								30b7f58f4e 
								
							 
						 
						
							
							
								
								* grub-core/kern/emu/hostdisk_unix.c: Declare AROS as non-unix.  
							
							... 
							
							
							
							* grub-core/kern/emu/hostfs.c: Likewise.
	* util/getroot_unix.c: Likewise. 
							
						 
						
							2013-09-24 19:19:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								bab7b1ebeb 
								
							 
						 
						
							
							
								
								* include/grub/emu/hostdisk.h (GRUB_FD_STAT_IS_FUNTIONAL): New define.  
							
							... 
							
							
							
							Migrate all explicit defines to this new one. 
							
						 
						
							2013-09-24 19:17:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								43b1c99d53 
								
							 
						 
						
							
							
								
								* grub-core/kern/emu/hostdisk.c (grub_util_biosdisk_open): Use  
							
							... 
							
							
							
							grub_util_fd_strerror when using grub_util_fd_*.
	(grub_util_fd_open_device): Likewise.
	(grub_util_biosdisk_read): Likewise.
	(grub_util_biosdisk_write): Likewise.
	* grub-core/kern/emu/hostdisk_unix.c (grub_util_fd_open): New function.
	(grub_util_fd_strerror): Likewise.
	(grub_util_fd_sync): Likewise.
	(grub_util_fd_close): Likewise.
	* grub-core/kern/emu/hostdisk_windows.c (grub_util_fd_sync): Likewise.
	(grub_util_fd_close): Likewise.
	(grub_util_fd_strerror): Likewise.
	* include/grub/emu/hostdisk.h (grub_util_fd_close): Make into real
	function proto rather than macro.
	(grub_util_fd_sync): Likewise.
	(grub_util_fd_open): Likewise.
	(grub_util_fd_strerror): New proto. 
							
						 
						
							2013-09-24 19:08:34 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								bf645fda03 
								
							 
						 
						
							
							
								
								* grub-core/kern/emu/hostdisk.c (grub_util_biosdisk_open): Move struct  
							
							... 
							
							
							
							stat immediately to where it's used. 
							
						 
						
							2013-09-24 18:57:19 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								9db826e149 
								
							 
						 
						
							
							
								
								* grub-core/kern/emu/hostdisk.c (grub_util_biosdisk_close): Fix  
							
							... 
							
							
							
							disk closing logic. 
							
						 
						
							2013-09-24 18:36:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								3fff48ab45 
								
							 
						 
						
							
							
								
								* grub-core/kern/emu/hostdisk_windows.c (grub_util_get_windows_path):  
							
							... 
							
							
							
							Always return full path. Fixes a problem with mkrelpath. 
							
						 
						
							2013-09-23 22:49:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									starous@volny.cz 
								
							 
						 
						
							
							
							
							
								
							
							
								7c680e1f17 
								
							 
						 
						
							
							
								
								USB EHCI: SMI disabled in all cases  
							
							
							
						 
						
							2013-09-23 20:30:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Massimo Maggi 
								
							 
						 
						
							
							
							
							
								
							
							
								890bdabe96 
								
							 
						 
						
							
							
								
								* grub-core/fs/zfs/zfs.c (check_pool_label): Check nvlist.  
							
							
							
						 
						
							2013-09-23 18:50:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Melki Christian 
								
							 
						 
						
							
							
							
							
								
							
							
								d755342abe 
								
							 
						 
						
							
							
								
								* grub-core/bus/usb/usbhub.c (poll_nonroot_hub): Fix the type of  
							
							... 
							
							
							
							"changed". 
							
						 
						
							2013-09-23 14:39:13 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Josh Triplett 
								
							 
						 
						
							
							
							
							
								
							
							
								68b777070a 
								
							 
						 
						
							
							
								
								* grub-core/boot/i386/pc/lnxboot.S: Re-add support for recording the  
							
							... 
							
							
							
							boot partition. 
							
						 
						
							2013-09-23 14:31:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								621bed6990 
								
							 
						 
						
							
							
								
								* grub-core/video/efi_gop.c (grub_video_gop_setup): Fix a typo which  
							
							... 
							
							
							
							desactivated use of EDID at all. 
							
						 
						
							2013-09-23 13:40:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									neil 
								
							 
						 
						
							
							
							
							
								
							
							
								71764dc8ca 
								
							 
						 
						
							
							
								
								* grub-core/loader/multiboot.c (grub_multiboot_set_console): Always use  
							
							... 
							
							
							
							video if no text is available.
	Also-By: Vladimir Serbinenko <phcoder@gmail.com> 
							
						 
						
							2013-09-23 13:35:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								affce7d417 
								
							 
						 
						
							
							
								
								* grub-core/genmod.sh.in: Remove ./ from TARGET_OBJ2ELF. Add quotes.  
							
							... 
							
							
							
							Based on patches from AROS. 
							
						 
						
							2013-09-23 13:03:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								0e8daad0bd 
								
							 
						 
						
							
							
								
								* grub-core/Makefile.am: Override STRIP and RANLIB.  
							
							... 
							
							
							
							* configure.ac: compute TARGET_RANLIB.
	* INSTALL: Document TARGET_RANLIB
	Based on patches from AROS. 
							
						 
						
							2013-09-23 12:55:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								5dd8205424 
								
							 
						 
						
							
							
								
								* grub-core/lib/posix_wrap/sys/types.h: Use OpenBSD approach: it's  
							
							... 
							
							
							
							less nice but more portable.
	* grub-core/lib/posix_wrap/wchar.h: Likewise. 
							
						 
						
							2013-09-23 12:03:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								a47a78be88 
								
							 
						 
						
							
							
								
								* include/grub/cryptodisk.h (grub_cryptodisk): Use grub_util_fd_t  
							
							... 
							
							
							
							for cheat_fd.
	* grub-core/disk/cryptodisk.c (grub_cryptodisk_open): Use grub_util_*
	functions.
	(grub_cryptodisk_cheat_insert): Likewise.
	(grub_cryptodisk_close): Likewise. 
							
						 
						
							2013-09-23 11:58:19 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								7e518ca84f 
								
							 
						 
						
							
							
								
								Use Winapi on both cygwin and mingw32 to share more code between both.  
							
							
							
						 
						
							2013-09-23 11:21:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								3ff4063dd3 
								
							 
						 
						
							
							
								
								* grub-core/kern/emu/hostdisk.c: Disentagle into a series of OS-specific  
							
							... 
							
							
							
							files rather than one file with loads of #if's.
	* util/getroot.c: Likewise. 
							
						 
						
							2013-09-22 07:36:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								287faafe8d 
								
							 
						 
						
							
							
								
								* grub-core/lib/posix_wrap/sys/types.h: Use stddef on *BSD.  
							
							
							
						 
						
							2013-09-22 03:29:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									starous@volny.cz 
								
							 
						 
						
							
							
							
							
								
							
							
								306950e137 
								
							 
						 
						
							
							
								
								USB EHCI QH handling patch  
							
							
							
						 
						
							2013-09-21 15:39:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								63653cfdae 
								
							 
						 
						
							
							
								
								* grub-core/disk/diskfilter.c: Handle non-md UUIDs.  
							
							... 
							
							
							
							* grub-core/disk/lvm.c: Add LVM UUIDs.
	* util/getroot.c: Use LVM UUIDs whenever possible. 
							
						 
						
							2013-09-20 20:37:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Leif Lindholm 
								
							 
						 
						
							
							
							
							
								
							
							
								e70d6736ff 
								
							 
						 
						
							
							
								
								* kern/arm/cache.S: Correct access to ilinesz/dlinesz variables.  
							
							... 
							
							
							
							Clean up stack manipulation (sync_caches_armv*) 
							
						 
						
							2013-09-19 09:21:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								386701a8fe 
								
							 
						 
						
							
							
								
								Handle the case of partitioned LVM properly.  
							
							... 
							
							
							
							* grub-core/kern/emu/hostdisk.c (grub_util_get_dm_node_linear_info):
	Stop on meeting LVM, mpath or DMRAID.
	(grub_hostdisk_os_dev_to_grub_drive): Canonicalize os device.
	(read_device_map): Likewise.
	* util/getroot.c (convert_system_partition_to_system_disk): Assume that
	device is full disk rather than erroring out on LVM and similar cases. 
							
						 
						
							2013-09-19 08:48:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								1bc783bd39 
								
							 
						 
						
							
							
								
								* grub-core/kern/mm.c (grub_mm_init_region): Skip regions less than  
							
							... 
							
							
							
							4K before the end.
	Reported by: Leif Lindholm 
							
						 
						
							2013-09-18 20:23:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pawel Wojtalczyk 
								
							 
						 
						
							
							
							
							
								
							
							
								436ad5c3f4 
								
							 
						 
						
							
							
								
								* grub-core/term/efi/console.c (grub_console_getkey): Accept VT100-style  
							
							... 
							
							
							
							codes.
	Also-By: Vladimir Serbinenko <phcoder@gmail.com> 
							
						 
						
							2013-09-18 18:58:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								607319c9ab 
								
							 
						 
						
							
							
								
								* grub-core/disk/efi/efidisk.c (grub_efidisk_get_device_name_iter):  
							
							... 
							
							
							
							Remove no-longer-true __attribute__ ((unused)) on disk parameter. 
							
						 
						
							2013-09-18 15:43:58 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Melki Christian 
								
							 
						 
						
							
							
							
							
								
							
							
								897c3bc634 
								
							 
						 
						
							
							
								
								* grub-core/bus/usb/usb.c (grub_usb_device_initialize): Add condition  
							
							... 
							
							
							
							to break endless loop. 
							
						 
						
							2013-09-18 13:27:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								64463dfde4 
								
							 
						 
						
							
							
								
								* grub-core/lib/xzembed/xz_dec_lzma2.c: Make -Wattributes not cause  
							
							... 
							
							
							
							error. 
							
						 
						
							2013-08-23 08:58:34 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								6b87c10a0b 
								
							 
						 
						
							
							
								
								* grub-core/lib/crypto.c (grub_password_get) [GRUB_UTIL]: Add  
							
							... 
							
							
							
							windows variant.
	* util/grub-mkpasswd-pbkdf2.c: Add windows flavour for retrieving random
	data. 
							
						 
						
							2013-08-22 20:14:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								7b780018f5 
								
							 
						 
						
							
							
								
								Handle grub-pe2elf and grub-mkfont for cases when build != host.  
							
							... 
							
							
							
							* Makefile.am (build-grub-mkfont): Don't include gnulib.
	(build-grub-gen-asciih): Likewise.
	(build-grub-gen-widthspec): Likewise.
	* Makefile.util.def (grub-pe2elf): Remove.
	* config.h.in [GRUB_BUILD]: Use build rather than host constants.
	* configure.ac: Separate tests for build.
	Move ./build-grub-pe2elf to grub-core.
	Fix typo.
	* grub-core/Makefile.am (build-grub-pe2elf): New target.
	* grub-core/kern/emu/misc.c (xasprintf): Don't compile if GRUB_BUILD is
	defined.
	* include/grub/types.h [GRUB_BUILD]: Use build rather than host
	constants.
	* util/grub-mkfont.c [GRUB_BUILD]: Simplify not to rely on argp.
	* util/grub-pe2elf.c: Simplify not to rely on getopt.
	* util/misc.c (program_name) [GRUB_BUILD]: Define to static string. 
							
						 
						
							2013-08-22 17:00:59 +02:00