This allows us to supply gcc-9 as an optional argument to cross-gcc, successfully constructing gcc-9-based cross-compilers. * gnu/packages/gcc.scm (gcc-9)[source](patches): Add "gcc-9-asan-fix-limits-include.patch". * gnu/packages/patches/gcc-9-asan-fix-limits-include.patch: New file. * gnu/local.mk (dist_patch_DATA): Add the patch. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
		
			
				
	
	
		
			13 lines
		
	
	
	
		
			386 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			13 lines
		
	
	
	
		
			386 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
| diff --git a/libsanitizer/asan/asan_linux.cc b/libsanitizer/asan/asan_linux.cc
 | |
| index d92d0596b7c..7926536a0c3 100644
 | |
| --- a/libsanitizer/asan/asan_linux.cc
 | |
| +++ b/libsanitizer/asan/asan_linux.cc
 | |
| @@ -30,7 +30,7 @@
 | |
|  #include <sys/types.h>
 | |
|  #include <dlfcn.h>
 | |
|  #include <fcntl.h>
 | |
| -#include <limits.h>
 | |
| +#include <linux/limits.h>
 | |
|  #include <pthread.h>
 | |
|  #include <stdio.h>
 | |
|  #include <unistd.h>
 |