Andrei Borzenkov 
								
							 
						 
						
							
							
							
							
								
							
							
								4bd4a88725 
								
							 
						 
						
							
							
								
								i386, x86_64, ppc: fix switch fallthrough cases with GCC7  
							
							... 
							
							
							
							In util/getroot and efidisk slightly modify exitsing comment to mostly
retain it but still make GCC7 compliant with respect to fall through
annotation.
In grub-core/lib/xzembed/xz_dec_lzma2.c it adds same comments as
upstream.
In grub-core/tests/setjmp_tets.c declare functions as "noreturn" to
suppress GCC7 warning.
In grub-core/gnulib/regexec.c use new __attribute__, because existing
annotation is not recognized by GCC7 parser (which requires that comment
immediately precedes case statement).
Otherwise add FALLTHROUGH comment.
Closes: 50598 
							
						 
						
							2017-04-04 19:23:55 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								09bc0a577d 
								
							 
						 
						
							
							
								
								With Apple assembly in .macro environvemnt you have to use $$ instead  
							
							... 
							
							
							
							of $. So introduce new preprocessor macro MACRO_DOLLAR(x) which expands
	to $$x on Apple and to $x on everything else. 
							
						 
						
							2013-11-24 07:08:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								4480b95dcd 
								
							 
						 
						
							
							
								
								* grub-core/gdb/i386/machdep.S: Use xorl %eax, %eax on both Apple  
							
							... 
							
							
							
							and non-Apple. This instruction is shorter and faster,
	so no reason not to use it on both. 
							
						 
						
							2013-11-24 05:17:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								e2a6810069 
								
							 
						 
						
							
							
								
								* grub-core/lib/reed_solomon.c (grub_reed_solomon_recover): Add  
							
							... 
							
							
							
							missing attribute.
	* grub-core/gdb/cstub.c (grub_gdb_trap): Likewise. 
							
						 
						
							2013-11-08 09:27:56 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								a8f15bceea 
								
							 
						 
						
							
							
								
								* grub-core/kern/misc.c (grub_abort): Make static  
							
							
							
						 
						
							2013-10-27 14:13:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								3f2b4d1a81 
								
							 
						 
						
							
							
								
								Adjust types in gdb module to have intended unsigned shifts rather than  
							
							... 
							
							
							
							signed divisions. 
							
						 
						
							2013-03-10 18:36:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								130c0f77d4 
								
							 
						 
						
							
							
								
								* grub-core/gdb/i386/machdep.S: Make usable with Apple assembler.  
							
							... 
							
							
							
							Binary on other platforms stays identical. 
							
						 
						
							2012-05-29 13:52:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								0382d9bb22 
								
							 
						 
						
							
							
								
								* grub-core/gdb/cstub.c (grub_gdb_inbuf): Increase the size to avoid  
							
							... 
							
							
							
							overflow.
	(grub_gdb_outbuf): Likewise. 
							
						 
						
							2012-03-19 10:59:16 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								de1e64eb43 
								
							 
						 
						
							
							
								
								* grub-core/gdb/i386/idt.c (grub_gdb_breakpoint): Remove old debug code.  
							
							
							
						 
						
							2012-03-10 12:27:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								e7d2559bc1 
								
							 
						 
						
							
							
								
								* grub-core/commands/i386/pc/drivemap.c: Add TRANSLATORS comments.  
							
							... 
							
							
							
							* grub-core/commands/lsmmap.c: Likewise.
	* grub-core/commands/minicmd.c: Likewise.
	* grub-core/commands/mips/loongson/lsspd.c: Likewise.
	* grub-core/commands/regexp.c: Likewise.
	* grub-core/gdb/gdb.c: Likewise.
	* grub-core/term/gfxterm.c: Likewise.
	* util/grub-mkconfig.in: Likewise.
	* util/grub-mkfont.c: Likewise.
	* util/grub-mklayout.c: Likewise.
	* util/grub-mknetdir.in: Likewise.
	* util/grub-mkrescue.in: Likewise.
	* util/grub.d/30_os-prober.in: Likewise. 
							
						 
						
							2012-03-02 15:09:10 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								8822a8a02b 
								
							 
						 
						
							
							
								
								* grub-core/fs/zfs/zfsinfo.c (print_vdev_info): Add TRANSLATORS  
							
							... 
							
							
							
							comments.
	* grub-core/gdb/gdb.c (grub_cmd_gdbstub): Likewise.
	(GRUB_MOD_INIT): Likewise.
	* grub-core/loader/i386/linux.c (grub_cmd_linux): Clarify that it's
	VGA mode.
	* grub-core/net/net.c (grub_net_route_address): Add TRANSLATORS
	comments.
	* util/grub-install.in (usage): Likewise.
	Spell ID in whole letters.
	Add missing ending dot.
	Quote variables.
	* util/grub-reboot.in: Fix capitalisation.
	* util/grub-set-default.in: Likewise. 
							
						 
						
							2012-03-02 11:53:50 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								70115b995d 
								
							 
						 
						
							
							
								
								* grub-core/gdb/i386/machdep.S: Use VARIABLE and EXT_C instead of  
							
							... 
							
							
							
							hardcoding the relevant info. 
							
						 
						
							2012-02-29 14:44:52 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								1948a3b714 
								
							 
						 
						
							
							
								
								Several cleanups  
							
							
							
						 
						
							2012-02-26 19:10:52 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								fc400bfd74 
								
							 
						 
						
							
							
								
								merge backtrace into gdb  
							
							
							
						 
						
							2012-02-18 20:59:42 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lubomir Kundrak 
								
							 
						 
						
							
							
							
							
								
							
							
								66d6a7937b 
								
							 
						 
						
							
							
								
								gdb over serial by Lubomir Kundrak and cleaned-up/updated by me (phcoder)  
							
							... 
							
							
							
							Also-By: Vladimir Serbinenko <phcoder@gmail.com> 
							
						 
						
							2011-11-14 22:58:11 +01:00