aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorFlorian Weimer <fweimer@redhat.com>2015-05-21 15:46:46 +0100
committerFlorian Weimer <fweimer@redhat.com>2015-05-21 16:46:46 +0200
commitf8194fa6f991456bd2cf79f2cdfbec7b497eb342 (patch)
treec22bf79aade57413f67e76705761f989fc442be5 /ChangeLog
parentf0f98189d83940152e876c31724c6bb699b7e578 (diff)
downloadglibc-f8194fa6f991456bd2cf79f2cdfbec7b497eb342.zip
glibc-f8194fa6f991456bd2cf79f2cdfbec7b497eb342.tar.gz
glibc-f8194fa6f991456bd2cf79f2cdfbec7b497eb342.tar.bz2
vfprintf: Introduce printf_positional function
This splits a considerable chunk of code from the main vfprintf function. This will make it easier to remove the use of extend_alloca from the positional argument handling code.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog7
1 files changed, 7 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 2c606bc..48311f5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
2015-05-21 Florian Weimer <fweimer@redhat.com>
+ * stdio-common/vfprintf.c (vfprintf): Move local variables
+ args_malloced, specs, specs_malloced, and the code after
+ do_positional to the printf_positional function.
+ (printf_positional): New function.
+
+2015-05-21 Florian Weimer <fweimer@redhat.com>
+
* stdio-common/vfprintf.c (jump_table): Move out of the vfprintf
function.
(NOT_IN_JUMP_RANGE, CHAR_CLASS, LABEL, REF, JUMP, STEP0_3_TABLE,