From a19a7979c9e405a007cec0ec50ba3c9d36db55aa Mon Sep 17 00:00:00 2001 From: nobody <> Date: Thu, 13 Oct 2005 17:29:58 +0000 Subject: [PATCH] This commit was manufactured by cvs2svn to create branch 'binutils-csl- gxxpro-3_4-branch'. Cherrypick from master 2005-10-13 17:29:57 UTC Mark Mitchell ' * ld.texino: Describe double-quoted string syntax for version': ld/testsuite/ld-elfvers/vers31.c ld/testsuite/ld-elfvers/vers31.dsym ld/testsuite/ld-elfvers/vers31.map ld/testsuite/ld-elfvers/vers31.ver --- ld/testsuite/ld-elfvers/vers31.c | 6 ++++++ ld/testsuite/ld-elfvers/vers31.dsym | 2 ++ ld/testsuite/ld-elfvers/vers31.map | 5 +++++ ld/testsuite/ld-elfvers/vers31.ver | 3 +++ 4 files changed, 16 insertions(+) create mode 100644 ld/testsuite/ld-elfvers/vers31.c create mode 100644 ld/testsuite/ld-elfvers/vers31.dsym create mode 100644 ld/testsuite/ld-elfvers/vers31.map create mode 100644 ld/testsuite/ld-elfvers/vers31.ver diff --git a/ld/testsuite/ld-elfvers/vers31.c b/ld/testsuite/ld-elfvers/vers31.c new file mode 100644 index 00000000000..78d3927cd28 --- /dev/null +++ b/ld/testsuite/ld-elfvers/vers31.c @@ -0,0 +1,6 @@ +/* void f(int (*) [3], char) */ +void _Z1fIA3_icEvPT_T0_() {} + +/* void f(double (*) [3], long) */ +void _Z1fIA3_dlEvPT_T0_() {} + diff --git a/ld/testsuite/ld-elfvers/vers31.dsym b/ld/testsuite/ld-elfvers/vers31.dsym new file mode 100644 index 00000000000..8924ed8e6d8 --- /dev/null +++ b/ld/testsuite/ld-elfvers/vers31.dsym @@ -0,0 +1,2 @@ +[0]* g DO \*ABS\* [0]* VERS_31.0 VERS_31.0 +[0-9a-f]* g DF (.text|\*ABS\*) [0-9a-f]* VERS_31.0 _Z1fIA3_icEvPT_T0 diff --git a/ld/testsuite/ld-elfvers/vers31.map b/ld/testsuite/ld-elfvers/vers31.map new file mode 100644 index 00000000000..e2d4baf82a6 --- /dev/null +++ b/ld/testsuite/ld-elfvers/vers31.map @@ -0,0 +1,5 @@ +VERS_31.0 { + extern "C++" { + "void f(int (*) [3], char)"; + }; +}; diff --git a/ld/testsuite/ld-elfvers/vers31.ver b/ld/testsuite/ld-elfvers/vers31.ver new file mode 100644 index 00000000000..b79a5ab9d49 --- /dev/null +++ b/ld/testsuite/ld-elfvers/vers31.ver @@ -0,0 +1,3 @@ +Version definitions: +1 0x01 0x0966595f vers31.so +2 0x00 0x07923ab0 VERS_31.0 -- 2.47.2