diff options
Diffstat (limited to 'ld')
7 files changed, 63 insertions, 6 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog index 5d460cf..b67cd51 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,12 @@ +2020-06-22 Nelson Chu <nelson.chu@sifive.com> + + * testsuite/ld-riscv-elf/attr-merge-priv-spec-failed-01.d: Updated. + * testsuite/ld-riscv-elf/attr-merge-priv-spec-failed-02.d: Updated. + * testsuite/ld-riscv-elf/attr-merge-priv-spec-failed-03.d: Updated. + * testsuite/ld-riscv-elf/attr-merge-priv-spec-failed-04.d: Updated. + * testsuite/ld-riscv-elf/attr-merge-priv-spec-failed-05.d: Updated. + * testsuite/ld-riscv-elf/attr-merge-priv-spec-failed-06.d: Updated. + 2020-06-21 Alan Modra <amodra@gmail.com> * ldfile.c: Replace uses of ENABLE_PLUGINS with BFD_SUPPORTS_PLUGINS. diff --git a/ld/testsuite/ld-riscv-elf/attr-merge-priv-spec-failed-01.d b/ld/testsuite/ld-riscv-elf/attr-merge-priv-spec-failed-01.d index c52ebac..0d5d6dc 100644 --- a/ld/testsuite/ld-riscv-elf/attr-merge-priv-spec-failed-01.d +++ b/ld/testsuite/ld-riscv-elf/attr-merge-priv-spec-failed-01.d @@ -2,4 +2,12 @@ #source: attr-merge-priv-spec-c.s #as: #ld: -r -#error: .*use privilege spec version 1.11.0 but the output use version 1.9.1. +#warning: .*warning: .*use privilege spec version 1.11.0 but the output use version 1.9.1. +#warning: .*warning: .*privilege spec version 1.9.1 can not be linked with other spec versions. +#readelf: -A + +Attribute Section: riscv +File Attributes + Tag_RISCV_arch: [a-zA-Z0-9_\"].* + Tag_RISCV_priv_spec: 1 + Tag_RISCV_priv_spec_minor: 11 diff --git a/ld/testsuite/ld-riscv-elf/attr-merge-priv-spec-failed-02.d b/ld/testsuite/ld-riscv-elf/attr-merge-priv-spec-failed-02.d index fc00145..f0f75b2 100644 --- a/ld/testsuite/ld-riscv-elf/attr-merge-priv-spec-failed-02.d +++ b/ld/testsuite/ld-riscv-elf/attr-merge-priv-spec-failed-02.d @@ -2,4 +2,12 @@ #source: attr-merge-priv-spec-a.s #as: #ld: -r -#error: .*use privilege spec version 1.9.1 but the output use version 1.11.0. +#warning: .*warning: .*use privilege spec version 1.9.1 but the output use version 1.11.0. +#warning: .*warning: .*privilege spec version 1.9.1 can not be linked with other spec versions. +#readelf: -A + +Attribute Section: riscv +File Attributes + Tag_RISCV_arch: [a-zA-Z0-9_\"].* + Tag_RISCV_priv_spec: 1 + Tag_RISCV_priv_spec_minor: 11 diff --git a/ld/testsuite/ld-riscv-elf/attr-merge-priv-spec-failed-03.d b/ld/testsuite/ld-riscv-elf/attr-merge-priv-spec-failed-03.d index 1d40e90..af51552 100644 --- a/ld/testsuite/ld-riscv-elf/attr-merge-priv-spec-failed-03.d +++ b/ld/testsuite/ld-riscv-elf/attr-merge-priv-spec-failed-03.d @@ -3,4 +3,12 @@ #source: attr-merge-priv-spec-c.s #as: #ld: -r -#error: .*use privilege spec version 1.11.0 but the output use version 1.9.1. +#warning: .*warning: .*use privilege spec version 1.11.0 but the output use version 1.9.1. +#warning: .*warning: .*privilege spec version 1.9.1 can not be linked with other spec versions. +#readelf: -A + +Attribute Section: riscv +File Attributes + Tag_RISCV_arch: [a-zA-Z0-9_\"].* + Tag_RISCV_priv_spec: 1 + Tag_RISCV_priv_spec_minor: 11 diff --git a/ld/testsuite/ld-riscv-elf/attr-merge-priv-spec-failed-04.d b/ld/testsuite/ld-riscv-elf/attr-merge-priv-spec-failed-04.d index 0efee3c..2328807 100644 --- a/ld/testsuite/ld-riscv-elf/attr-merge-priv-spec-failed-04.d +++ b/ld/testsuite/ld-riscv-elf/attr-merge-priv-spec-failed-04.d @@ -3,4 +3,12 @@ #source: attr-merge-priv-spec-c.s #as: #ld: -r -#error: .*use privilege spec version 1.11.0 but the output use version 1.9.1. +#warning: .*warning: .*use privilege spec version 1.11.0 but the output use version 1.9.1. +#warning: .*warning: .*privilege spec version 1.9.1 can not be linked with other spec versions. +#readelf: -A + +Attribute Section: riscv +File Attributes + Tag_RISCV_arch: [a-zA-Z0-9_\"].* + Tag_RISCV_priv_spec: 1 + Tag_RISCV_priv_spec_minor: 11 diff --git a/ld/testsuite/ld-riscv-elf/attr-merge-priv-spec-failed-05.d b/ld/testsuite/ld-riscv-elf/attr-merge-priv-spec-failed-05.d index 5b9b8d0..cabaab6 100644 --- a/ld/testsuite/ld-riscv-elf/attr-merge-priv-spec-failed-05.d +++ b/ld/testsuite/ld-riscv-elf/attr-merge-priv-spec-failed-05.d @@ -3,4 +3,12 @@ #source: attr-merge-priv-spec-a.s #as: #ld: -r -#error: .*use privilege spec version 1.9.1 but the output use version 1.11.0. +#warning: .*warning: .*use privilege spec version 1.9.1 but the output use version 1.11.0. +#warning: .*warning: .*privilege spec version 1.9.1 can not be linked with other spec versions. +#readelf: -A + +Attribute Section: riscv +File Attributes + Tag_RISCV_arch: [a-zA-Z0-9_\"].* + Tag_RISCV_priv_spec: 1 + Tag_RISCV_priv_spec_minor: 11 diff --git a/ld/testsuite/ld-riscv-elf/attr-merge-priv-spec-failed-06.d b/ld/testsuite/ld-riscv-elf/attr-merge-priv-spec-failed-06.d index dab7eb6..e774748 100644 --- a/ld/testsuite/ld-riscv-elf/attr-merge-priv-spec-failed-06.d +++ b/ld/testsuite/ld-riscv-elf/attr-merge-priv-spec-failed-06.d @@ -3,4 +3,12 @@ #source: attr-merge-priv-spec-a.s #as: #ld: -r -#error: .*use privilege spec version 1.9.1 but the output use version 1.11.0. +#warning: .*warning: .*use privilege spec version 1.9.1 but the output use version 1.11.0. +#warning: .*warning: .*privilege spec version 1.9.1 can not be linked with other spec versions. +#readelf: -A + +Attribute Section: riscv +File Attributes + Tag_RISCV_arch: [a-zA-Z0-9_\"].* + Tag_RISCV_priv_spec: 1 + Tag_RISCV_priv_spec_minor: 11 |