Ovidiu Panait 
		02d30e5f92 
		
	 
	
	
	tools: relocate-rela: add support for handling 32-bit big endian files ... 
			Currently, a microblaze build with CONFIG_SYS_BIG_ENDIAN=y and
CONFIG_STATIC_RELA=y fails with:
tools/relocate-rela: Not supported machine type
ELF decoding failed
make[2]: *** [u-boot/Makefile:1306: u-boot-nodtb.bin] Error 1
To fix this, convert the 32-bit codepath to use the previously added
elf{16,32}_to_cpu() functions. The aarch64 codepath is left untouched.
This commit ensures that CI doesn't fail for the next patches which enable
runtime relocation by default for microblaze.
Reviewed-by: Michal Simek <michal.simek@amd.com>
Signed-off-by: Ovidiu Panait <ovpanait@gmail.com>
Link: https://lore.kernel.org/r/20230311173838.521804-3-ovpanait@gmail.com 
Signed-off-by: Michal Simek <michal.simek@amd.com> 
		
	 
		2023-03-13 11:46:17 +01:00 
	 
	
	
		 
	
	
		
			
			
			
			
			
			2023-02-27 17:28:21 -05:00 
		 
	
		
			
			
			
			
			
			2023-02-10 13:05:39 +01:00 
		 
	
		
			
			
			
			
			
			2022-06-28 03:09:51 +01:00 
		 
	
		
			
			
			
			
			
			2023-02-27 17:18:51 -05:00 
		 
	
		
			
			
			
			
			
			2023-02-14 09:43:27 -07:00 
		 
	
		
			
			
			
			
			
			2022-12-08 09:25:44 -05:00 
		 
	
		
	
		
	
		
			
			
			
			
			
			2020-04-26 14:23:39 -06:00 
		 
	
		
			
			
			
			
			
			2023-02-04 18:19:00 +01:00 
		 
	
		
	
		
			
			
			
			
			
			2023-02-14 09:43:27 -07:00 
		 
	
		
	
		
			
			
			
			
			
			2023-02-07 14:33:49 -05:00 
		 
	
		
			
			
			
			
			
			2020-04-24 10:10:00 -04:00 
		 
	
		
	
		
			
			
			
			
			
			2021-09-30 08:08:56 -04:00 
		 
	
		
	
		
	
		
	
		
			
			
			
			
			
			2023-02-06 17:10:14 -05:00 
		 
	
		
			
			
			
			
			
			2022-02-28 10:33:11 -05:00 
		 
	
		
	
		
			
			
			
			
			
			2022-10-31 14:47:33 -04:00 
		 
	
		
			
			
			
			
			
			2021-01-13 02:38:00 +01:00 
		 
	
		
			
			
			
			
			
			2020-06-29 22:36:35 +02:00 
		 
	
		
			
			
			
			
			
			2022-12-22 10:31:47 -05:00 
		 
	
		
			
			
			
			
			
			2022-01-26 08:50:43 -07:00 
		 
	
		
			
			
			
			
			
			2022-12-08 09:29:02 -05:00 
		 
	
		
	
		
			
			
			
			
			
			2022-01-26 08:50:42 -07:00 
		 
	
		
			
			
			
			
			
			2022-01-26 08:50:44 -07:00 
		 
	
		
			
			
			
			
			
			2022-01-26 08:50:44 -07:00 
		 
	
		
			
			
			
			
			
			2023-01-27 12:51:27 -05:00 
		 
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
			
			
			
			
			
			2022-01-19 18:11:34 +01:00 
		 
	
		
	
		
			
			
			
			
			
			2023-01-27 12:51:26 -05:00 
		 
	
		
			
			
			
			
			
			2023-01-18 11:49:13 -07:00 
		 
	
		
			
			
			
			
			
			2022-01-28 17:58:41 -05:00 
		 
	
		
			
			
			
			
			
			2023-02-06 14:35:14 -05:00 
		 
	
		
			
			
			
			
			
			2023-01-27 12:51:27 -05:00 
		 
	
		
	
		
			
			
			
			
			
			2023-01-30 23:23:01 +01:00 
		 
	
		
			
			
			
			
			
			2021-10-21 13:59:26 +02:00 
		 
	
		
			
			
			
			
			
			2023-01-30 23:23:01 +01:00 
		 
	
		
	
		
			
			
			
			
			
			2023-01-30 23:23:01 +01:00 
		 
	
		
	
		
			
			
			
			
			
			2021-09-10 20:10:20 -04:00 
		 
	
		
			
			
			
			
			
			2022-10-12 08:56:24 -04:00 
		 
	
		
			
			
			
			
			
			2022-07-25 15:35:34 +02:00 
		 
	
		
			
			
			
			
			
			2023-03-01 06:39:17 +01:00 
		 
	
		
			
			
			
			
			
			2022-02-17 14:17:07 +01:00 
		 
	
		
			
			
			
			
			
			2023-03-01 06:39:17 +01:00 
		 
	
		
	
		
			
			
			
			
			
			2023-02-11 12:22:35 -05:00 
		 
	
		
	
		
			
			
			
			
			
			2019-11-04 18:15:32 -07:00 
		 
	
		
			
			
			
			
			
			2022-06-23 12:58:18 -04:00 
		 
	
		
			
			
			
			
			
			2022-10-31 14:47:33 -04:00 
		 
	
		
			
			
			
			
			
			2022-11-23 13:06:12 -05:00 
		 
	
		
	
		
			
			
			
			
			
			2023-03-01 06:39:17 +01:00 
		 
	
		
			
			
			
			
			
			2022-07-01 16:01:25 -04:00 
		 
	
		
			
			
			
			
			
			2021-10-25 14:49:58 +01:00 
		 
	
		
			
			
			
			
			
			2023-02-07 14:33:47 -05:00 
		 
	
		
			
			
			
			
			
			2022-09-29 16:07:57 -04:00 
		 
	
		
			
			
			
			
			
			2022-09-23 15:09:16 -04:00 
		 
	
		
			
			
			
			
			
			2022-09-23 15:09:16 -04:00 
		 
	
		
			
			
			
			
			
			2022-09-23 15:09:16 -04:00 
		 
	
		
	
		
			
			
			
			
			
			2023-02-07 14:33:48 -05:00 
		 
	
		
	
		
	
		
			
			
			
			
			
			2021-12-02 08:34:01 +02:00 
		 
	
		
	
		
	
		
			
			
			
			
			
			2020-04-24 10:51:56 -04:00 
		 
	
		
			
			
			
			
			
			2020-04-24 10:51:56 -04:00 
		 
	
		
			
			
			
			
			
			2019-12-02 18:23:08 -05:00 
		 
	
		
	
		
			
			
			
			
			
			2022-02-28 12:01:02 +05:30 
		 
	
		
			
			
			
			
			
			2022-02-28 12:01:02 +05:30 
		 
	
		
			
			
			
			
			
			2019-08-15 13:42:28 +08:00 
		 
	
		
			
			
			
			
			
			2019-09-03 09:30:32 +08:00 
		 
	
		
			
			
			
			
			
			2022-12-08 09:29:02 -05:00 
		 
	
		
			
			
			
			
			
			2023-02-11 12:22:35 -05:00 
		 
	
		
			
			
			
			
			
			2023-03-13 11:46:17 +01:00 
		 
	
		
			
			
			
			
			
			2023-01-16 18:01:11 +08:00 
		 
	
		
			
			
			
			
			
			2022-01-19 18:11:34 +01:00 
		 
	
		
			
			
			
			
			
			2019-12-27 15:17:07 +08:00 
		 
	
		
			
			
			
			
			
			2019-11-04 18:15:32 -07:00 
		 
	
		
			
			
			
			
			
			2019-12-27 15:17:07 +08:00 
		 
	
		
			
			
			
			
			
			2019-12-27 15:17:07 +08:00 
		 
	
		
			
			
			
			
			
			2022-02-09 12:26:12 -07:00 
		 
	
		
			
			
			
			
			
			2021-01-15 17:48:39 +08:00 
		 
	
		
			
			
			
			
			
			2019-10-08 16:36:37 +02:00 
		 
	
		
			
			
			
			
			
			2020-02-13 17:32:09 +01:00 
		 
	
		
			
			
			
			
			
			2022-04-04 23:24:17 +01:00 
		 
	
		
			
			
			
			
			
			2022-08-31 12:21:47 -04:00 
		 
	
		
	
		
			
			
			
			
			
			2022-09-13 06:38:08 +02:00 
		 
	
		
	
		
	
		
			
			
			
			
			
			2020-11-30 18:32:09 +01:00 
		 
	
		
	
		
	
		
			
			
			
			
			
			2022-02-15 12:41:00 +01:00 
		 
	
		
			
			
			
			
			
			2022-06-24 14:37:27 +02:00 
		 
	
		
			
			
			
			
			
			2019-10-28 13:32:51 -04:00