28 lines
		
	
	
		
			762 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			762 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
| From 031d8ad2c3cee85c515e551fc8c0054bdedb7b8b Mon Sep 17 00:00:00 2001
 | |
| From: Florian Fainelli <florian@openwrt.org>
 | |
| Date: Thu, 13 Dec 2012 18:02:11 +0100
 | |
| Subject: [PATCH] x86: fix perf build with uclibc toolchains
 | |
| 
 | |
| libio.h is not provided by uClibc, in order to be able to test the
 | |
| definition of __UCLIBC__ we need to include stdlib.h, which also
 | |
| includes stddef.h, providing the definition of 'NULL'
 | |
| 
 | |
| Signed-off-by: Florian Fainelli <florian@openwrt.org>
 | |
| ---
 | |
|  tools/perf/arch/x86/util/dwarf-regs.c |    3 +++
 | |
|  1 file changed, 3 insertions(+)
 | |
| 
 | |
| --- a/tools/perf/arch/x86/util/dwarf-regs.c
 | |
| +++ b/tools/perf/arch/x86/util/dwarf-regs.c
 | |
| @@ -20,7 +20,10 @@
 | |
|   *
 | |
|   */
 | |
|  
 | |
| +#include <stdlib.h>
 | |
| +#ifndef __UCLIBC__
 | |
|  #include <libio.h>
 | |
| +#endif
 | |
|  #include <dwarf-regs.h>
 | |
|  
 | |
|  /*
 |