| 
								
								
									 Vladimir Serbinenko | 57ffe93485 | * grub-core/kern/arm/cache_armv6.S: Remove special handling for clang (not necessarry with -no-integrated-as).
	* include/grub/symbol.h [__arm__]: Likewise. | 2013-11-14 10:05:19 +01:00 |  | 
				
					
						| 
								
								
									 Leif Lindholm | 035a26c16a | * grub-core/kern/arm/misc.S: Make thumb2-compatible. | 2013-11-14 01:33:06 +01:00 |  | 
				
					
						| 
								
								
									 Vladimir Serbinenko | 2bdd07195c | * grub-core/kern/arm/cache.c (probe_caches): Move asm part to ... * grub-core/kern/arm/cache_armv6.S: ... here. This allows this
	asm to stay in arm even if surrounding is thumb. | 2013-11-13 09:58:52 +01:00 |  | 
				
					
						| 
								
								
									 Vladimir Serbinenko | 5e77d9cfc1 | * grub-core/kern/arm/misc.S: Add __muldi3 and __aeabi_lmul. Those helper functions are needed for thumb. | 2013-11-13 09:52:33 +01:00 |  | 
				
					
						| 
								
								
									 Vladimir Serbinenko | c9cd02c965 | * grub-core/kern/arm/uboot/startup.S: Remove = by replacing with literal load.
	(grub_uboot_syscall): Save/restore r9 and align stack. | 2013-11-13 06:27:03 +01:00 |  | 
				
					
						| 
								
								
									 Vladimir Serbinenko | 8149861554 | * grub-core/kern/arm/cache.S: Replace = with explicit litteral load. | 2013-11-13 06:23:32 +01:00 |  | 
				
					
						| 
								
								
									 Vladimir Serbinenko | ea57de18f8 | * include/grub/symbol.h (END) [__arm__]: New macros. Replace all .end occurencies with END. | 2013-11-13 05:19:30 +01:00 |  | 
				
					
						| 
								
								
									 Vladimir Serbinenko | c773faf05e | Revert "	* include/grub/symbol.h (ADDR): New macro. Replace all occurences of" This reverts commit 286551b4eb. | 2013-11-13 02:17:20 +01:00 |  | 
				
					
						| 
								
								
									 Vladimir Serbinenko | 513eeb61dd | * grub-core/kern/arm/cache_armv6.S [__clang__]: Don't add .armv6 when compiling with clang. | 2013-11-13 01:08:47 +01:00 |  | 
				
					
						| 
								
								
									 Vladimir Serbinenko | bc379c1aa1 | * grub-core/kern/arm/uboot/startup.S: Use .org rather than assigning ".". | 2013-11-13 01:06:30 +01:00 |  | 
				
					
						| 
								
								
									 Vladimir Serbinenko | 286551b4eb | * include/grub/symbol.h (ADDR): New macro. Replace all occurences of =x with ADDR(x) in arm assembly.
	(END): New macro. Replace all .end with END. | 2013-11-13 01:04:56 +01:00 |  | 
				
					
						| 
								
								
									 Vladimir Serbinenko | 16057d6bbb | Redirect all divisions to grub_divmod64. | 2013-11-13 00:53:53 +01:00 |  | 
				
					
						| 
								
								
									 Vladimir Serbinenko | ef28ee8bc1 | Add missing includes of loader.h. | 2013-11-13 00:43:03 +01:00 |  | 
				
					
						| 
								
								
									 Vladimir Serbinenko | 33690255c5 | Fix grub_machine_fini bitrot. Reported by: Glenn Washburn. | 2013-11-10 13:33:26 +01:00 |  | 
				
					
						| 
								
								
									 Vladimir Serbinenko | e0a7bffa1e | * grub-core/kern/arm/misc.S (__aeabi_unwind_cpp_pr0): Add dummy to link with libgcc. | 2013-11-08 07:35:13 +01:00 |  | 
				
					
						| 
								
								
									 Vladimir 'phcoder' Serbinenko | ff2d4dc41c | * grub-core/kern/arm/dl_helper.c: Use more proper %p for pointer. | 2013-10-12 07:50:26 +02:00 |  | 
				
					
						| 
								
								
									 Vladimir 'phcoder' Serbinenko | 29072e994e | * grub-core/kern/arm/misc.S: Remove leftover ARM and THUMB. | 2013-10-08 17:03:19 +02:00 |  | 
				
					
						| 
								
								
									 Vladimir 'phcoder' Serbinenko | a5f6ade676 | * grub-core/kern/arm/efi/startup.S: Remove thumb leftover. | 2013-10-07 20:04:54 +02:00 |  | 
				
					
						| 
								
								
									 Vladimir 'phcoder' Serbinenko | 3b0f3aa2a7 | * grub-core/kern/arm/efi/init.c: Rewrite timer fucntion. | 2013-10-07 19:23:14 +02:00 |  | 
				
					
						| 
								
								
									 Vladimir 'phcoder' Serbinenko | c7c177f07f | * grub-core/kern/arm/dl.c (do_relocations): Accept and ignore R_ARM_V4BX. | 2013-10-03 23:55:06 +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 |  | 
				
					
						| 
								
								
									 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 |  | 
				
					
						| 
								
								
									 Francesco Lavra | d60c9a81ac | Fix ARM cpuid probing | 2013-06-07 16:56:24 +02:00 |  | 
				
					
						| 
								
								
									 Vladimir 'phcoder' Serbinenko | 470038745c | Fix a bug and stick nearer to the specification, introduce armv6_unified. | 2013-05-17 13:05:28 +02:00 |  | 
				
					
						| 
								
								
									 Vladimir 'phcoder' Serbinenko | 390df92f0b | Detect cache type on runtime rather than compile time | 2013-05-17 01:33:22 +02:00 |  | 
				
					
						| 
								
								
									 Leif Lindholm | c59fe1d776 | Leif's BSS fix | 2013-05-16 16:30:41 +02:00 |  | 
				
					
						| 
								
								
									 Leif Lindholm | 72a21cf09b | Leif's ARMv6 cache support | 2013-05-16 16:23:31 +02:00 |  | 
				
					
						| 
								
								
									 Vladimir 'phcoder' Serbinenko | 5bac5d9ad6 | * grub-core/partmap/dfly.c: New partition map. | 2013-05-16 16:18:37 +02:00 |  | 
				
					
						| 
								
								
									 Leif Lindholm | 854f383c28 | Move common function to dl_helper.c | 2013-05-11 10:42:11 +02:00 |  | 
				
					
						| 
								
								
									 Leif Lindholm | b385e0723b | Leif's API fixes | 2013-05-03 15:07:39 +02:00 |  | 
				
					
						| 
								
								
									 Leif Lindholm | bb9f92b9b1 | Leif's build fixes | 2013-05-03 14:41:08 +02:00 |  | 
				
					
						| 
								
								
									 Vladimir 'phcoder' Serbinenko | 28af3d867c | Relocations cleanup | 2013-04-12 16:53:58 +02:00 |  | 
				
					
						| 
								
								
									 Vladimir 'phcoder' Serbinenko | b624c94856 | Simplify init assembly | 2013-04-12 16:50:58 +02:00 |  | 
				
					
						| 
								
								
									 Leif Lindholm | 389b31cd71 | Initial import of Leif's work | 2013-04-07 02:41:07 +02:00 |  |