mirror of
				https://github.com/torvalds/linux.git
				synced 2025-11-03 18:20:25 +02:00 
			
		
		
		
	kbuild: Cache a few more calls to the compiler
These are a few stragglers that I left out of the original patch to
cache calls to the C compiler ("kbuild: Add a cache for generated
variables") because they bleed out into the main Makefile and thus
uglify things a little bit.  The idea is the same here, though.
Signed-off-by: Douglas Anderson <dianders@chromium.org>
Tested-by: Ingo Molnar <mingo@kernel.org>
Tested-by: Guenter Roeck <linux@roeck-us.net>
Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
			
			
This commit is contained in:
		
							parent
							
								
									3298b690b2
								
							
						
					
					
						commit
						4e56207130
					
				
					 1 changed files with 2 additions and 2 deletions
				
			
		
							
								
								
									
										4
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										4
									
								
								Makefile
									
									
									
									
									
								
							| 
						 | 
					@ -638,7 +638,7 @@ KBUILD_CFLAGS += $(call cc-ifversion, -lt, 0409, \
 | 
				
			||||||
KBUILD_CFLAGS	+= $(call cc-option,--param=allow-store-data-races=0)
 | 
					KBUILD_CFLAGS	+= $(call cc-option,--param=allow-store-data-races=0)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# check for 'asm goto'
 | 
					# check for 'asm goto'
 | 
				
			||||||
ifeq ($(shell $(CONFIG_SHELL) $(srctree)/scripts/gcc-goto.sh $(CC) $(KBUILD_CFLAGS)), y)
 | 
					ifeq ($(call shell-cached,$(CONFIG_SHELL) $(srctree)/scripts/gcc-goto.sh $(CC) $(KBUILD_CFLAGS)), y)
 | 
				
			||||||
	KBUILD_CFLAGS += -DCC_HAVE_ASM_GOTO
 | 
						KBUILD_CFLAGS += -DCC_HAVE_ASM_GOTO
 | 
				
			||||||
	KBUILD_AFLAGS += -DCC_HAVE_ASM_GOTO
 | 
						KBUILD_AFLAGS += -DCC_HAVE_ASM_GOTO
 | 
				
			||||||
endif
 | 
					endif
 | 
				
			||||||
| 
						 | 
					@ -774,7 +774,7 @@ KBUILD_CFLAGS	+= $(call cc-option,-fdata-sections,)
 | 
				
			||||||
endif
 | 
					endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# arch Makefile may override CC so keep this after arch Makefile is included
 | 
					# arch Makefile may override CC so keep this after arch Makefile is included
 | 
				
			||||||
NOSTDINC_FLAGS += -nostdinc -isystem $(shell $(CC) -print-file-name=include)
 | 
					NOSTDINC_FLAGS += -nostdinc -isystem $(call shell-cached,$(CC) -print-file-name=include)
 | 
				
			||||||
CHECKFLAGS     += $(NOSTDINC_FLAGS)
 | 
					CHECKFLAGS     += $(NOSTDINC_FLAGS)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# warn about C99 declaration after statement
 | 
					# warn about C99 declaration after statement
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in a new issue