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
..
2015-05-20 13:49:27 -03:00
2015-08-11 13:01:32 -03:00
2015-05-20 13:48:31 -03:00
2017-01-27 11:38:09 -02:00
2017-01-27 11:38:09 -02:00
2016-10-11 15:06:33 -07:00
2017-01-27 11:38:09 -02:00
2017-01-27 11:38:09 -02:00
2017-01-27 11:38:09 -02:00
2017-01-27 11:38:09 -02:00
2017-01-27 11:38:09 -02:00
2017-01-27 11:38:09 -02:00
2015-05-18 15:58:10 -03:00
2015-08-11 13:01:32 -03:00
2015-05-18 15:58:10 -03:00
2017-01-31 10:50:34 -02:00
2017-01-31 10:50:34 -02:00
2015-08-11 12:56:40 -03:00
2016-01-25 15:15:38 -02:00
2014-11-03 18:23:43 -02:00
2015-04-07 08:12:06 -03:00
2017-01-27 11:38:09 -02:00
2017-01-27 11:38:09 -02:00
2017-01-27 11:38:09 -02:00
2017-01-27 11:38:09 -02:00
2017-01-27 11:38:09 -02:00
2017-01-27 11:38:09 -02:00
2015-10-28 10:30:17 +09:00
2016-11-18 20:44:33 -02:00
2015-04-08 15:02:07 -03:00
2017-02-03 06:55:46 -02:00
2017-02-03 06:55:46 -02:00
2017-02-03 06:44:03 -02:00
2016-11-18 15:07:26 -02:00
2015-04-08 15:02:07 -03:00
2017-01-27 11:38:09 -02:00
2017-01-27 11:38:09 -02:00
2017-01-27 11:38:09 -02:00
2016-11-18 20:44:33 -02:00
2015-04-08 15:02:07 -03:00
2014-09-23 17:03:59 -03:00
2014-09-23 17:03:59 -03:00
2016-11-18 15:07:26 -02:00
2016-10-11 15:06:33 -07:00
2017-01-27 11:38:09 -02:00
2017-01-27 11:38:09 -02:00
2016-05-06 23:51:47 -03:00
2014-09-23 17:04:00 -03:00
2017-01-27 11:38:09 -02:00
2017-01-27 11:38:09 -02:00
2017-01-27 11:38:09 -02:00
2016-11-18 15:07:26 -02:00
2016-10-11 15:06:33 -07:00
2016-05-06 10:07:45 -03:00
2016-07-08 16:54:54 -03:00
2016-10-11 15:06:33 -07:00
2017-01-27 11:38:09 -02:00
2015-04-08 15:02:07 -03:00
2016-11-18 15:00:22 -02:00
2015-04-08 15:02:07 -03:00
2016-11-18 15:00:22 -02:00
2015-04-08 15:02:07 -03:00
2015-08-11 13:01:32 -03:00
2016-10-11 15:06:33 -07:00
2017-01-27 11:38:09 -02:00
2017-01-27 11:38:09 -02:00
2017-01-27 11:38:09 -02:00
2016-10-21 10:08:13 -02:00
2016-11-18 15:07:26 -02:00
2016-10-21 10:08:13 -02:00
2016-09-05 15:26:28 -03:00
2015-04-08 15:02:07 -03:00
2016-11-18 20:44:33 -02:00
2015-04-08 15:02:07 -03:00
2016-11-18 20:44:33 -02:00
2015-04-08 15:02:07 -03:00
2015-05-18 15:55:14 -03:00
2015-08-11 13:01:32 -03:00
2015-05-18 15:54:02 -03:00
2015-06-23 10:01:45 -03:00
2016-11-18 15:07:26 -02:00
2015-04-08 15:02:07 -03:00
2013-03-24 12:11:35 -03:00
2013-11-29 14:43:50 -02:00
2016-12-15 08:38:35 -02:00
2015-04-08 15:02:07 -03:00
2017-01-27 11:38:09 -02:00
2017-01-27 11:38:09 -02:00
2017-02-27 18:43:47 -08:00
2017-01-27 11:38:09 -02:00