[PATCH 00/14] Split generic_val_print in smaller parts

Simon Marchi
2015-07-15T16:47:51Z

I gave the same treatment to generic_val_print as I gave c_val_print
previously.

Regression-tested on x86-64 Ubuntu 14.04, no visible regressions.

Simon Marchi (14):
Factor out print_unpacked_pointer from generic_val_print
Factor out array printing code from generic_val_print
Factor out pointer printing code from generic_val_print
Factor out memberptr printing code from generic_val_print
Factor out reference printing code from generic_val_print
Factor out enum printing code from generic_val_print
Factor out flags printing code from generic_val_print
Factor out function/method printing code from generic_val_print
Factor out bool printing code from generic_val_print
Factor out int printing code from generic_val_print
Factor out char printing code from generic_val_print
Factor out float printing code from generic_val_print
Factor out decfloat printing code from generic_val_print
Factor out complex printing code from generic_val_print

gdb/valprint.c | 670 ++++++++++++++++++++++++++++++++++++---------------------
1 file changed, 428 insertions(+), 242 deletions(-)

--
2.1.4