mirror of
				https://github.com/torvalds/linux.git
				synced 2025-10-31 16:48:26 +02:00 
			
		
		
		
	printk: remove the now unnecessary "C" annotation for KERN_CONT
Now that all KERN_<LEVEL> uses are prefixed with ASCII SOH, there is no need for a KERN_CONT. Keep it backward compatible by adding #define KERN_CONT "" Reduces kernel image size a thousand bytes. Signed-off-by: Joe Perches <joe@perches.com> Cc: Kay Sievers <kay.sievers@vrfy.org> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
		
							parent
							
								
									088a52aac8
								
							
						
					
					
						commit
						61e99ab8e3
					
				
					 2 changed files with 1 additions and 3 deletions
				
			
		|  | @ -20,6 +20,6 @@ | |||
|  * line that had no enclosing \n). Only to be used by core/arch code | ||||
|  * during early bootup (a continued line is not SMP-safe otherwise). | ||||
|  */ | ||||
| #define KERN_CONT	KERN_SOH "c" | ||||
| #define KERN_CONT	"" | ||||
| 
 | ||||
| #endif | ||||
|  |  | |||
|  | @ -13,7 +13,6 @@ static inline int printk_get_level(const char *buffer) | |||
| 		switch (buffer[1]) { | ||||
| 		case '0' ... '7': | ||||
| 		case 'd':	/* KERN_DEFAULT */ | ||||
| 		case 'c':	/* KERN_CONT */ | ||||
| 			return buffer[1]; | ||||
| 		} | ||||
| 	} | ||||
|  | @ -26,7 +25,6 @@ static inline const char *printk_skip_level(const char *buffer) | |||
| 		switch (buffer[1]) { | ||||
| 		case '0' ... '7': | ||||
| 		case 'd':	/* KERN_DEFAULT */ | ||||
| 		case 'c':	/* KERN_CONT */ | ||||
| 			return buffer + 2; | ||||
| 		} | ||||
| 	} | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue
	
	 Joe Perches
						Joe Perches