mirror of
				https://github.com/torvalds/linux.git
				synced 2025-10-31 00:28:52 +02:00 
			
		
		
		
	scripts/kernel-doc: fix fatal error on function prototype
Fix a fatal error in scripts/kernel-doc when a function signature uses __init_or_module (just ignore that string): Error(drivers/base/platform.c:568): cannot understand prototype: 'struct platform_device * __init_or_module platform_create_bundle(struct platform_driver *driver, int (*probe)(struct platform_device *), struct resource *res, unsigned int n_res, const void *data, size_t size) ' Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
		
							parent
							
								
									5e07c2c730
								
							
						
					
					
						commit
						20072205fc
					
				
					 1 changed files with 1 additions and 0 deletions
				
			
		|  | @ -1730,6 +1730,7 @@ sub dump_function($$) { | |||
|     $prototype =~ s/^noinline +//; | ||||
|     $prototype =~ s/__devinit +//; | ||||
|     $prototype =~ s/__init +//; | ||||
|     $prototype =~ s/__init_or_module +//; | ||||
|     $prototype =~ s/^#\s*define\s+//; #ak added | ||||
|     $prototype =~ s/__attribute__\s*\(\([a-z,]*\)\)//; | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue
	
	 Randy Dunlap
						Randy Dunlap