diff options
author | David Malcolm <dmalcolm@redhat.com> | 2016-06-09 17:27:12 +0000 |
---|---|---|
committer | David Malcolm <dmalcolm@gcc.gnu.org> | 2016-06-09 17:27:12 +0000 |
commit | 914bc2b9f9a4e1cae5aae577adce6598b732b5b0 (patch) | |
tree | 146ea5c8977e54bed3b3261cb1d766132d91feaf | |
parent | f8fdb10e690ccf303c80947417f0b1e6fb8e35e5 (diff) | |
download | gcc-914bc2b9f9a4e1cae5aae577adce6598b732b5b0.zip gcc-914bc2b9f9a4e1cae5aae577adce6598b732b5b0.tar.gz gcc-914bc2b9f9a4e1cae5aae577adce6598b732b5b0.tar.bz2 |
PR bootstrap/71471: remove selftest for pp_format (%p)
gcc/ChangeLog:
PR bootstrap/71471
* pretty-print.c (pp_indent): Specify that %p is printed in a
host-dependent manner.
(test_pp_format): Remove the test for %p.
From-SVN: r237271
-rw-r--r-- | gcc/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/pretty-print.c | 6 |
2 files changed, 10 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 325805f..d64511b 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +2016-06-09 David Malcolm <dmalcolm@redhat.com> + + PR bootstrap/71471 + * pretty-print.c (pp_indent): Specify that %p is printed in a + host-dependent manner. + (test_pp_format): Remove the test for %p. + 2016-06-09 Maciej W. Rozycki <macro@imgtec.com> * config/mips/mips.c (mips_output_jump): Fix formatting. diff --git a/gcc/pretty-print.c b/gcc/pretty-print.c index d805da4..8febda0 100644 --- a/gcc/pretty-print.c +++ b/gcc/pretty-print.c @@ -279,7 +279,7 @@ pp_indent (pretty_printer *pp) %wd, %wi, %wo, %wu, %wx: HOST_WIDE_INT versions. %c: character. %s: string. - %p: pointer. + %p: pointer (printed in a host-dependent manner). %r: if pp_show_color(pp), switch to color identified by const char *. %R: if pp_show_color(pp), reset color. %m: strerror(text->err_no) - does not consume a value from args_ptr. @@ -1317,8 +1317,8 @@ test_pp_format () assert_pp_format ("A 12345678", "%c %x", 'A', 0x12345678); assert_pp_format ("hello world 12345678", "%s %x", "hello world", 0x12345678); - assert_pp_format ("0xcafebabe 12345678", "%p %x", (void *)0xcafebabe, - 0x12345678); + /* We can't test for %p; the pointer is printed in an implementation-defined + manner. */ assert_pp_format ("normal colored normal 12345678", "normal %rcolored%R normal %x", "error", 0x12345678); |