Add __start_rodata and __end_rodata to sections.h to avoid extern declarations. Needed by s390 code (see following patch). [akpm@osdl.org: update architectures] Cc: Arjan van de Ven <arjan@infradead.org> Cc: Martin Schwidefsky <schwidefsky@de.ibm.com> Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com> Cc: Andi Kleen <ak@muc.de> Acked-by: Kyle McMartin <kyle@mcmartin.ca> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
		
			
				
	
	
		
			19 lines
		
	
	
	
		
			671 B
			
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
	
		
			671 B
			
		
	
	
	
		
			C
		
	
	
	
	
	
#ifndef _ASM_GENERIC_SECTIONS_H_
 | 
						|
#define _ASM_GENERIC_SECTIONS_H_
 | 
						|
 | 
						|
/* References to section boundaries */
 | 
						|
 | 
						|
extern char _text[], _stext[], _etext[];
 | 
						|
extern char _data[], _sdata[], _edata[];
 | 
						|
extern char __bss_start[], __bss_stop[];
 | 
						|
extern char __init_begin[], __init_end[];
 | 
						|
extern char _sinittext[], _einittext[];
 | 
						|
extern char _sextratext[] __attribute__((weak));
 | 
						|
extern char _eextratext[] __attribute__((weak));
 | 
						|
extern char _end[];
 | 
						|
extern char __per_cpu_start[], __per_cpu_end[];
 | 
						|
extern char __kprobes_text_start[], __kprobes_text_end[];
 | 
						|
extern char __initdata_begin[], __initdata_end[];
 | 
						|
extern char __start_rodata[], __end_rodata[];
 | 
						|
 | 
						|
#endif /* _ASM_GENERIC_SECTIONS_H_ */
 |