forked from mirrors/linux
		
	The print_stack_trace macro in stacktrace.h has a wrong number of arguments, fix it. Signed-off-by: Johannes Berg <johannes@sipsolutions.net> Cc: Ingo Molnar <mingo@elte.hu> Cc: Peter Zijlstra <a.p.zijlstra@chello.nl> Cc: Arjan van de Ven <arjan@infradead.org> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
		
			
				
	
	
		
			19 lines
		
	
	
	
		
			492 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
	
		
			492 B
		
	
	
	
		
			C
		
	
	
	
	
	
#ifndef __LINUX_STACKTRACE_H
 | 
						|
#define __LINUX_STACKTRACE_H
 | 
						|
 | 
						|
#ifdef CONFIG_STACKTRACE
 | 
						|
struct stack_trace {
 | 
						|
	unsigned int nr_entries, max_entries;
 | 
						|
	unsigned long *entries;
 | 
						|
	int skip;	/* input argument: How many entries to skip */
 | 
						|
};
 | 
						|
 | 
						|
extern void save_stack_trace(struct stack_trace *trace);
 | 
						|
 | 
						|
extern void print_stack_trace(struct stack_trace *trace, int spaces);
 | 
						|
#else
 | 
						|
# define save_stack_trace(trace)			do { } while (0)
 | 
						|
# define print_stack_trace(trace, spaces)		do { } while (0)
 | 
						|
#endif
 | 
						|
 | 
						|
#endif
 |