diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2015-01-28 10:27:31 -0800 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2015-01-28 10:27:31 -0800 |
commit | 15f7a26b0f42be812b0471ec09d91bad696fe26e (patch) | |
tree | fe3f56e6de16024a283713d428fd56c794ec952d /ld/testsuite/ld-plugin | |
parent | 61b86cb1948c47e5e6c49b25f33d11ac002c27cf (diff) | |
download | gdb-15f7a26b0f42be812b0471ec09d91bad696fe26e.zip gdb-15f7a26b0f42be812b0471ec09d91bad696fe26e.tar.gz gdb-15f7a26b0f42be812b0471ec09d91bad696fe26e.tar.bz2 |
The initial support for LDPT_GET_VIEW
This patch adds the initial support for LDPT_GET_VIEW.
ld/
PR ld/17878
* plugin.c (tv_header_tags(): Add LDPT_GET_VIEW.
(get_view): New function.
(set_tv_header): Handle LDPT_GET_VIEW.
* testplug.c (tag_names): Add LDPT_GET_VIEW.
(tv_get_view): New.
(dump_tv_tag): Handle LDPT_GET_VIEW.
(parse_tv_tag): Likewise.
ld/testsuite/
PR ld/17878
* ld-plugin/plugin-1.d: Add LDPT_GET_VIEW.
* ld-plugin/plugin-10.d: Likewise.
* ld-plugin/plugin-11.d: Likewise.
* ld-plugin/plugin-2.d: Likewise.
* ld-plugin/plugin-3.d: Likewise.
* ld-plugin/plugin-4.d: Likewise.
* ld-plugin/plugin-5.d: Likewise.
* ld-plugin/plugin-6.d: Likewise.
* ld-plugin/plugin-7.d: Likewise.
* ld-plugin/plugin-8.d: Likewise.
* ld-plugin/plugin-9.d: Likewise.
Diffstat (limited to 'ld/testsuite/ld-plugin')
-rw-r--r-- | ld/testsuite/ld-plugin/plugin-1.d | 1 | ||||
-rw-r--r-- | ld/testsuite/ld-plugin/plugin-10.d | 1 | ||||
-rw-r--r-- | ld/testsuite/ld-plugin/plugin-11.d | 1 | ||||
-rw-r--r-- | ld/testsuite/ld-plugin/plugin-2.d | 1 | ||||
-rw-r--r-- | ld/testsuite/ld-plugin/plugin-3.d | 1 | ||||
-rw-r--r-- | ld/testsuite/ld-plugin/plugin-4.d | 1 | ||||
-rw-r--r-- | ld/testsuite/ld-plugin/plugin-5.d | 1 | ||||
-rw-r--r-- | ld/testsuite/ld-plugin/plugin-6.d | 1 | ||||
-rw-r--r-- | ld/testsuite/ld-plugin/plugin-7.d | 1 | ||||
-rw-r--r-- | ld/testsuite/ld-plugin/plugin-8.d | 1 | ||||
-rw-r--r-- | ld/testsuite/ld-plugin/plugin-9.d | 1 |
11 files changed, 11 insertions, 0 deletions
diff --git a/ld/testsuite/ld-plugin/plugin-1.d b/ld/testsuite/ld-plugin/plugin-1.d index 49229f4..6aae4cd 100644 --- a/ld/testsuite/ld-plugin/plugin-1.d +++ b/ld/testsuite/ld-plugin/plugin-1.d @@ -9,6 +9,7 @@ Hello from testplugin. .*: LDPT_REGISTER_CLEANUP_HOOK func@0x.* .*: LDPT_ADD_SYMBOLS func@0x.* .*: LDPT_GET_INPUT_FILE func@0x.* +.*: LDPT_GET_VIEW func@0x.* .*: LDPT_RELEASE_INPUT_FILE func@0x.* .*: LDPT_GET_SYMBOLS func@0x.* .*: LDPT_GET_SYMBOLS_V2 func@0x.* diff --git a/ld/testsuite/ld-plugin/plugin-10.d b/ld/testsuite/ld-plugin/plugin-10.d index 37c9d9d..3818bf7 100644 --- a/ld/testsuite/ld-plugin/plugin-10.d +++ b/ld/testsuite/ld-plugin/plugin-10.d @@ -9,6 +9,7 @@ Hello from testplugin. .*: LDPT_REGISTER_CLEANUP_HOOK func@0x.* .*: LDPT_ADD_SYMBOLS func@0x.* .*: LDPT_GET_INPUT_FILE func@0x.* +.*: LDPT_GET_VIEW func@0x.* .*: LDPT_RELEASE_INPUT_FILE func@0x.* .*: LDPT_GET_SYMBOLS func@0x.* .*: LDPT_GET_SYMBOLS_V2 func@0x.* diff --git a/ld/testsuite/ld-plugin/plugin-11.d b/ld/testsuite/ld-plugin/plugin-11.d index b920429..10b8028 100644 --- a/ld/testsuite/ld-plugin/plugin-11.d +++ b/ld/testsuite/ld-plugin/plugin-11.d @@ -9,6 +9,7 @@ Hello from testplugin. .*: LDPT_REGISTER_CLEANUP_HOOK func@0x.* .*: LDPT_ADD_SYMBOLS func@0x.* .*: LDPT_GET_INPUT_FILE func@0x.* +.*: LDPT_GET_VIEW func@0x.* .*: LDPT_RELEASE_INPUT_FILE func@0x.* .*: LDPT_GET_SYMBOLS func@0x.* .*: LDPT_GET_SYMBOLS_V2 func@0x.* diff --git a/ld/testsuite/ld-plugin/plugin-2.d b/ld/testsuite/ld-plugin/plugin-2.d index d0190a7..91822c1 100644 --- a/ld/testsuite/ld-plugin/plugin-2.d +++ b/ld/testsuite/ld-plugin/plugin-2.d @@ -9,6 +9,7 @@ Hello from testplugin. .*: LDPT_REGISTER_CLEANUP_HOOK func@0x.* .*: LDPT_ADD_SYMBOLS func@0x.* .*: LDPT_GET_INPUT_FILE func@0x.* +.*: LDPT_GET_VIEW func@0x.* .*: LDPT_RELEASE_INPUT_FILE func@0x.* .*: LDPT_GET_SYMBOLS func@0x.* .*: LDPT_GET_SYMBOLS_V2 func@0x.* diff --git a/ld/testsuite/ld-plugin/plugin-3.d b/ld/testsuite/ld-plugin/plugin-3.d index a4b6a7f..f030da4 100644 --- a/ld/testsuite/ld-plugin/plugin-3.d +++ b/ld/testsuite/ld-plugin/plugin-3.d @@ -9,6 +9,7 @@ Hello from testplugin. .*: LDPT_REGISTER_CLEANUP_HOOK func@0x.* .*: LDPT_ADD_SYMBOLS func@0x.* .*: LDPT_GET_INPUT_FILE func@0x.* +.*: LDPT_GET_VIEW func@0x.* .*: LDPT_RELEASE_INPUT_FILE func@0x.* .*: LDPT_GET_SYMBOLS func@0x.* .*: LDPT_GET_SYMBOLS_V2 func@0x.* diff --git a/ld/testsuite/ld-plugin/plugin-4.d b/ld/testsuite/ld-plugin/plugin-4.d index 9f25fc6..b240eb2 100644 --- a/ld/testsuite/ld-plugin/plugin-4.d +++ b/ld/testsuite/ld-plugin/plugin-4.d @@ -9,6 +9,7 @@ Hello from testplugin. .*: LDPT_REGISTER_CLEANUP_HOOK func@0x.* .*: LDPT_ADD_SYMBOLS func@0x.* .*: LDPT_GET_INPUT_FILE func@0x.* +.*: LDPT_GET_VIEW func@0x.* .*: LDPT_RELEASE_INPUT_FILE func@0x.* .*: LDPT_GET_SYMBOLS func@0x.* .*: LDPT_GET_SYMBOLS_V2 func@0x.* diff --git a/ld/testsuite/ld-plugin/plugin-5.d b/ld/testsuite/ld-plugin/plugin-5.d index c0c55c2..52abaf2 100644 --- a/ld/testsuite/ld-plugin/plugin-5.d +++ b/ld/testsuite/ld-plugin/plugin-5.d @@ -9,6 +9,7 @@ Hello from testplugin. .*: LDPT_REGISTER_CLEANUP_HOOK func@0x.* .*: LDPT_ADD_SYMBOLS func@0x.* .*: LDPT_GET_INPUT_FILE func@0x.* +.*: LDPT_GET_VIEW func@0x.* .*: LDPT_RELEASE_INPUT_FILE func@0x.* .*: LDPT_GET_SYMBOLS func@0x.* .*: LDPT_GET_SYMBOLS_V2 func@0x.* diff --git a/ld/testsuite/ld-plugin/plugin-6.d b/ld/testsuite/ld-plugin/plugin-6.d index f3e13fe..07e54c6 100644 --- a/ld/testsuite/ld-plugin/plugin-6.d +++ b/ld/testsuite/ld-plugin/plugin-6.d @@ -9,6 +9,7 @@ Hello from testplugin. .*: LDPT_REGISTER_CLEANUP_HOOK func@0x.* .*: LDPT_ADD_SYMBOLS func@0x.* .*: LDPT_GET_INPUT_FILE func@0x.* +.*: LDPT_GET_VIEW func@0x.* .*: LDPT_RELEASE_INPUT_FILE func@0x.* .*: LDPT_GET_SYMBOLS func@0x.* .*: LDPT_GET_SYMBOLS_V2 func@0x.* diff --git a/ld/testsuite/ld-plugin/plugin-7.d b/ld/testsuite/ld-plugin/plugin-7.d index 357a89b..28a7036 100644 --- a/ld/testsuite/ld-plugin/plugin-7.d +++ b/ld/testsuite/ld-plugin/plugin-7.d @@ -9,6 +9,7 @@ Hello from testplugin. .*: LDPT_REGISTER_CLEANUP_HOOK func@0x.* .*: LDPT_ADD_SYMBOLS func@0x.* .*: LDPT_GET_INPUT_FILE func@0x.* +.*: LDPT_GET_VIEW func@0x.* .*: LDPT_RELEASE_INPUT_FILE func@0x.* .*: LDPT_GET_SYMBOLS func@0x.* .*: LDPT_GET_SYMBOLS_V2 func@0x.* diff --git a/ld/testsuite/ld-plugin/plugin-8.d b/ld/testsuite/ld-plugin/plugin-8.d index 72c86c6..8170b54 100644 --- a/ld/testsuite/ld-plugin/plugin-8.d +++ b/ld/testsuite/ld-plugin/plugin-8.d @@ -9,6 +9,7 @@ Hello from testplugin. .*: LDPT_REGISTER_CLEANUP_HOOK func@0x.* .*: LDPT_ADD_SYMBOLS func@0x.* .*: LDPT_GET_INPUT_FILE func@0x.* +.*: LDPT_GET_VIEW func@0x.* .*: LDPT_RELEASE_INPUT_FILE func@0x.* .*: LDPT_GET_SYMBOLS func@0x.* .*: LDPT_GET_SYMBOLS_V2 func@0x.* diff --git a/ld/testsuite/ld-plugin/plugin-9.d b/ld/testsuite/ld-plugin/plugin-9.d index c2ebc6b..1155f4f 100644 --- a/ld/testsuite/ld-plugin/plugin-9.d +++ b/ld/testsuite/ld-plugin/plugin-9.d @@ -9,6 +9,7 @@ Hello from testplugin. .*: LDPT_REGISTER_CLEANUP_HOOK func@0x.* .*: LDPT_ADD_SYMBOLS func@0x.* .*: LDPT_GET_INPUT_FILE func@0x.* +.*: LDPT_GET_VIEW func@0x.* .*: LDPT_RELEASE_INPUT_FILE func@0x.* .*: LDPT_GET_SYMBOLS func@0x.* .*: LDPT_GET_SYMBOLS_V2 func@0x.* |