This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
[VMS] Add ia64 specific symbol binding values
- From: Tristan Gingold <gingold at adacore dot com>
- To: "binutils at sourceware dot org Development" <binutils at sourceware dot org>
- Date: Mon, 8 Jul 2013 15:05:32 +0200
- Subject: [VMS] Add ia64 specific symbol binding values
Hello,
OpenVMS defines two specific symbol binding values for ia64. Let's
define them in elf/ia64.h.
Committed on trunk.
Tristan.
2013-07-08 Tristan Gingold <gingold@adacore.com>
* ia64.h (STB_VMS_WEAK, STB_VMS_SYSTEM): Add.
Index: ia64.h
===================================================================
RCS file: /cvs/src/src/include/elf/ia64.h,v
retrieving revision 1.20
diff -c -r1.20 ia64.h
*** ia64.h 9 Jun 2011 08:53:05 -0000 1.20
--- ia64.h 8 Jul 2013 13:04:04 -0000
***************
*** 209,214 ****
--- 209,218 ----
# define VMS_STL_STD 2 /* Standard linkage with return value. */
# define VMS_STL_LNK 3 /* Explicit represented in .vms_linkages. */
+ /* OpenVMS specific symbol binding values. */
+ #define STB_VMS_WEAK 11 /* VMS weak symbol. */
+ #define STB_VMS_SYSTEM 12 /* System symbol. */
+
/* OpenVMS specific fixup and relocation structures. */
typedef struct