Initial commit
	
		
			
	
		
	
	
		
	
		
			Some checks failed
		
		
	
	
		
			
				
	
				Build Kernel / Build all affected Kernels (push) Has been cancelled
				
			
		
			
				
	
				Build all core packages / Build all core packages for selected target (push) Has been cancelled
				
			
		
			
				
	
				Build and Push prebuilt tools container / Build and Push all prebuilt containers (push) Has been cancelled
				
			
		
			
				
	
				Build Toolchains / Build Toolchains for each target (push) Has been cancelled
				
			
		
			
				
	
				Build host tools / Build host tools for linux and macos based systems (push) Has been cancelled
				
			
		
			
				
	
				Coverity scan build / Coverity x86/64 build (push) Has been cancelled
				
			
		
		
	
	
				
					
				
			
		
			Some checks failed
		
		
	
	Build Kernel / Build all affected Kernels (push) Has been cancelled
				
			Build all core packages / Build all core packages for selected target (push) Has been cancelled
				
			Build and Push prebuilt tools container / Build and Push all prebuilt containers (push) Has been cancelled
				
			Build Toolchains / Build Toolchains for each target (push) Has been cancelled
				
			Build host tools / Build host tools for linux and macos based systems (push) Has been cancelled
				
			Coverity scan build / Coverity x86/64 build (push) Has been cancelled
				
			This commit is contained in:
		| @@ -0,0 +1,22 @@ | ||||
| From: Felix Fietkau <nbd@nbd.name> | ||||
| Subject: mips: use -mno-branch-likely for kernel and userspace | ||||
|  | ||||
| saves ~11k kernel size after lzma and ~12k squashfs size in the | ||||
|  | ||||
| lede-commit: 41a039f46450ffae9483d6216422098669da2900 | ||||
| Signed-off-by: Felix Fietkau <nbd@nbd.name> | ||||
| --- | ||||
|  arch/mips/Makefile | 2 +- | ||||
|  1 file changed, 1 insertion(+), 1 deletion(-) | ||||
|  | ||||
| --- a/arch/mips/Makefile | ||||
| +++ b/arch/mips/Makefile | ||||
| @@ -94,7 +94,7 @@ all-$(CONFIG_SYS_SUPPORTS_ZBOOT)+= vmlin | ||||
|  # machines may also.  Since BFD is incredibly buggy with respect to | ||||
|  # crossformat linking we rely on the elf2ecoff tool for format conversion. | ||||
|  # | ||||
| -cflags-y			+= -G 0 -mno-abicalls -fno-pic -pipe | ||||
| +cflags-y			+= -G 0 -mno-abicalls -fno-pic -pipe -mno-branch-likely | ||||
|  cflags-y			+= -msoft-float -Wa,-msoft-float | ||||
|  LDFLAGS_vmlinux			+= -G 0 -static -n -nostdlib | ||||
|  KBUILD_AFLAGS_MODULE		+= -mlong-calls | ||||
		Reference in New Issue
	
	Block a user
	 domenico
					domenico