From 44ec90b93bb675836c5ebf1498463393f72acb97 Mon Sep 17 00:00:00 2001 From: Rainer Orth Date: Fri, 5 Mar 2010 21:04:59 +0000 Subject: include: * elf/common.h (VER_FLG_*): Document. (VER_FLG_INFO): Define. gold: * dynobj.h (Verdef::Verdef): Add is_info arg, is_info member function, is_info_ member. * dynobj.cc (Verdef::write): Set VER_FLG_INFO if this->is_info_. (Versions::Versions): Update caller. (Versions::define_base_version): Likewise. (Versions::add_def): Likewise. elfcpp: * elfcpp.h (VER_FLG_INFO): Define. binutils: * readelf.c (get_ver_flags): Handle VER_FLG_INFO. --- elfcpp/ChangeLog | 4 ++++ elfcpp/elfcpp.h | 3 ++- 2 files changed, 6 insertions(+), 1 deletion(-) (limited to 'elfcpp') diff --git a/elfcpp/ChangeLog b/elfcpp/ChangeLog index a6c75cd..6f97d25 100644 --- a/elfcpp/ChangeLog +++ b/elfcpp/ChangeLog @@ -1,3 +1,7 @@ +2010-03-05 Rainer Orth + + * elfcpp.h (VER_FLG_INFO): Define. + 2010-01-21 Doug Kwan * arm.h (EXIDX_CANTUNWIND): New enum. diff --git a/elfcpp/elfcpp.h b/elfcpp/elfcpp.h index 8ecbc0a..52b8b25 100644 --- a/elfcpp/elfcpp.h +++ b/elfcpp/elfcpp.h @@ -1,6 +1,6 @@ // elfcpp.h -- main header file for elfcpp -*- C++ -*- -// Copyright 2006, 2007, 2008, 2009 Free Software Foundation, Inc. +// Copyright 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of elfcpp. @@ -784,6 +784,7 @@ const int VER_NEED_CURRENT = 1; const int VER_FLG_BASE = 0x1; const int VER_FLG_WEAK = 0x2; +const int VER_FLG_INFO = 0x4; // Special constants found in the SHT_GNU_versym entries. -- cgit v1.1