Alexey Dobriyan
5b5e0928f7
lib/vsprintf.c: remove %Z support
...
Now that %z is standartised in C99 there is no reason to support %Z.
Unlike %L it doesn't even make format strings smaller.
Use BUILD_BUG_ON in a couple ATM drivers.
In case anyone didn't notice lib/vsprintf.o is about half of SLUB which
is in my opinion is quite an achievement. Hopefully this patch inspires
someone else to trim vsprintf.c more.
Link: http://lkml.kernel.org/r/20170103230126.GA30170@avx2
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
Cc: Andy Shevchenko <andy.shevchenko@gmail.com>
Cc: Rasmus Villemoes <linux@rasmusvillemoes.dk>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2017-02-27 18:43:47 -08:00
..
2016-08-15 16:25:58 +02:00
2016-09-27 12:20:17 +02:00
2016-03-03 20:37:41 -08:00
2016-04-29 15:31:30 -07:00
2017-01-10 17:00:42 +01:00
2017-01-19 10:34:45 +01:00
2015-07-22 16:44:35 -07:00
2015-01-09 12:31:53 -08:00
2017-02-27 18:43:47 -08:00
2016-12-05 15:13:58 +01:00
2015-12-01 14:26:33 -08:00
2016-06-07 22:15:25 -07:00
2014-11-07 09:01:50 -08:00
2014-11-07 09:01:50 -08:00
2016-04-28 12:35:36 -07:00
2015-10-04 10:45:08 +01:00
2016-10-24 14:36:25 +02:00
2016-10-24 14:29:08 +02:00
2015-01-09 12:31:53 -08:00
2015-01-09 12:31:53 -08:00
2016-11-03 10:38:24 +02:00
2016-11-03 10:38:24 +02:00
2015-01-09 12:31:53 -08:00
2016-04-28 12:35:36 -07:00
2016-06-30 07:44:21 +01:00
2015-08-18 10:05:23 -07:00
2016-06-07 22:15:25 -07:00
2015-01-09 12:31:53 -08:00
2016-12-25 17:21:22 +01:00
2016-11-29 17:36:43 +01:00
2015-01-09 12:31:53 -08:00
2016-12-05 15:13:58 +01:00
2014-07-09 16:13:03 -07:00
2016-08-30 19:17:37 +02:00
2015-12-22 17:12:56 -06:00
2016-05-09 13:08:46 +02:00
2015-12-04 08:25:58 -08:00
2015-12-22 17:12:56 -06:00
2017-02-27 18:43:47 -08:00
2015-10-16 23:46:22 -07:00
2016-12-05 15:13:58 +01:00
2014-11-03 15:26:15 -08:00
2015-04-03 19:03:18 +02:00
2015-05-10 16:01:11 +02:00
2016-11-03 10:38:36 +02:00
2017-01-10 17:00:41 +01:00
2016-10-27 16:59:59 +02:00
2016-08-30 19:17:37 +02:00
2017-01-05 19:32:29 +01:00
2016-11-29 17:31:36 +01:00
2015-05-10 16:01:11 +02:00
2017-01-10 17:00:42 +01:00
2017-02-27 18:43:47 -08:00
2017-02-10 12:20:57 +01:00
2016-11-21 17:33:40 +01:00
2016-12-08 17:50:09 +01:00
2017-01-10 17:00:41 +01:00
2014-05-03 17:58:46 -04:00
2016-06-07 22:21:41 -07:00
2015-01-09 12:31:53 -08:00
2016-12-05 16:32:51 +01:00
2016-06-07 22:15:25 -07:00
2016-12-05 16:32:51 +01:00
2016-08-30 19:24:59 +02:00
2015-01-09 12:31:53 -08:00
2015-10-04 10:51:58 +01:00
2016-06-30 07:44:20 +01:00
2015-01-09 12:31:53 -08:00
2015-07-22 14:49:42 -07:00
2016-03-03 20:37:41 -08:00
2017-01-19 10:34:41 +01:00
2016-11-07 10:12:22 +01:00
2014-05-27 16:25:32 -07:00
2016-02-06 21:55:57 -08:00
2014-01-08 15:01:39 -08:00
2015-04-10 13:45:27 +02:00
2015-06-08 14:26:22 -07:00
2016-01-24 20:55:33 -08:00
2015-12-23 10:41:31 -05:00
2015-01-09 12:31:53 -08:00
2016-12-24 11:46:01 -08:00
2015-04-10 13:45:27 +02:00
2016-11-11 16:32:35 -06:00
2015-10-04 10:51:58 +01:00
2015-12-01 14:26:33 -08:00
2017-01-25 10:57:35 +01:00
2017-01-25 10:59:06 +01:00
2017-01-25 11:00:01 +01:00
2017-01-25 11:00:02 +01:00
2016-11-03 10:38:22 +02:00
2017-02-08 07:44:52 +01:00
2017-01-19 10:37:16 +01:00
2016-04-26 16:08:02 -07:00
2016-04-26 16:08:02 -07:00
2017-01-25 10:57:35 +01:00
2017-01-25 10:57:35 +01:00
2016-04-26 16:08:02 -07:00
2016-11-14 10:18:22 +01:00
2016-11-14 10:18:22 +01:00
2017-01-25 11:00:02 +01:00
2016-09-13 17:24:24 +02:00
2014-10-03 14:44:45 -07:00
2017-01-25 11:00:01 +01:00
2017-01-25 11:00:02 +01:00
2017-01-25 11:00:02 +01:00