From: nobody <> Date: Thu, 13 Oct 2005 17:29:58 +0000 (+0000) Subject: This commit was manufactured by cvs2svn to create branch 'binutils-csl- X-Git-Tag: binutils-csl-sourcerygxx-3_4_4-25~5 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a19a7979c9e405a007cec0ec50ba3c9d36db55aa;p=thirdparty%2Fbinutils-gdb.git 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 --- 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