 9852ba6a91
			
		
	
	
	9852ba6a91
	
	
	
		
			
			Override certain CPU features to help GCC to optimize
the generated code. Saves about 150KB in the vmlinux
image with a generic configuration.
     text    data     bss     dec     hex filename
  3824158  134820  234192 4193170  3ffb92 vmlinux.no-override
  3664054  138804  234192 4037050  3d99ba vmlinux.override
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
Cc: linux-mips@linux-mips.org
Patchwork: https://patchwork.linux-mips.org/patch/5759/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
		
	
			
		
			
				
	
	
		
			29 lines
		
	
	
	
		
			765 B
			
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
	
		
			765 B
			
		
	
	
	
		
			Text
		
	
	
	
	
	
| #
 | |
| # Ralink SoC common stuff
 | |
| #
 | |
| core-$(CONFIG_RALINK)		+= arch/mips/ralink/
 | |
| cflags-$(CONFIG_RALINK)		+= -I$(srctree)/arch/mips/include/asm/mach-ralink
 | |
| 
 | |
| #
 | |
| # Ralink RT288x
 | |
| #
 | |
| load-$(CONFIG_SOC_RT288X)	+= 0xffffffff88000000
 | |
| cflags-$(CONFIG_SOC_RT288X)	+= -I$(srctree)/arch/mips/include/asm/mach-ralink/rt288x
 | |
| 
 | |
| #
 | |
| # Ralink RT305x
 | |
| #
 | |
| load-$(CONFIG_SOC_RT305X)	+= 0xffffffff80000000
 | |
| cflags-$(CONFIG_SOC_RT305X)	+= -I$(srctree)/arch/mips/include/asm/mach-ralink/rt305x
 | |
| 
 | |
| #
 | |
| # Ralink RT3883
 | |
| #
 | |
| load-$(CONFIG_SOC_RT3883)	+= 0xffffffff80000000
 | |
| cflags-$(CONFIG_SOC_RT3883)	+= -I$(srctree)/arch/mips/include/asm/mach-ralink/rt3883
 | |
| 
 | |
| #
 | |
| # Ralink MT7620
 | |
| #
 | |
| load-$(CONFIG_SOC_MT7620)	+= 0xffffffff80000000
 | |
| cflags-$(CONFIG_SOC_MT7620)	+= -I$(srctree)/arch/mips/include/asm/mach-ralink/mt7620
 |