From 062bfdacdb630fd2cc36bf45edb3041337bfc957 Mon Sep 17 00:00:00 2001 From: Alan Modra Date: Thu, 8 Mar 2007 11:28:35 +0000 Subject: [PATCH] include/elf/ * v850.h (V850_OTHER_TDA_BYTE): Delete. (V850_OTHER_SDA, V850_OTHER_ZDA, V850_OTHER_TDA): Assign bits that don't clash with visibility bits. bfd/ * elf32-v850.c (v850_elf_link_output_symbol_hook): Clean out V850_OTHER_* bits. --- include/elf/ChangeLog | 6 ++++++ include/elf/v850.h | 9 ++++----- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/include/elf/ChangeLog b/include/elf/ChangeLog index 87df15aa0..ec6fdfab0 100644 --- a/include/elf/ChangeLog +++ b/include/elf/ChangeLog @@ -1,3 +1,9 @@ +2007-03-08 Alan Modra + + * v850.h (V850_OTHER_TDA_BYTE): Delete. + (V850_OTHER_SDA, V850_OTHER_ZDA, V850_OTHER_TDA): Assign bits + that don't clash with visibility bits. + 2007-03-07 Alan Modra * common.h (ELF_ST_VISIBILITY): Comment typo fix. diff --git a/include/elf/v850.h b/include/elf/v850.h index 95dab49b6..a88969d91 100644 --- a/include/elf/v850.h +++ b/include/elf/v850.h @@ -1,5 +1,5 @@ /* V850 ELF support for BFD. - Copyright 1997, 1998, 2000, 2002, 2003, 2004 + Copyright 1997, 1998, 2000, 2002, 2003, 2004, 2007 Free Software Foundation, Inc. Created by Michael Meissner, Cygnus Support @@ -41,10 +41,9 @@ /* Flags for the st_other field. */ -#define V850_OTHER_SDA 0x01 /* Symbol had SDA relocations. */ -#define V850_OTHER_ZDA 0x02 /* Symbol had ZDA relocations. */ -#define V850_OTHER_TDA 0x04 /* Symbol had TDA relocations. */ -#define V850_OTHER_TDA_BYTE 0x08 /* Symbol had TDA byte relocations. */ +#define V850_OTHER_SDA 0x10 /* Symbol had SDA relocations. */ +#define V850_OTHER_ZDA 0x20 /* Symbol had ZDA relocations. */ +#define V850_OTHER_TDA 0x40 /* Symbol had TDA relocations. */ #define V850_OTHER_ERROR 0x80 /* Symbol had an error reported. */ /* V850 relocations. */ -- 2.43.5