mirror of
https://github.com/darlinghq/darling-gdb.git
synced 2025-02-24 19:42:32 +00:00
2006-09-08 Vladimir Prus <vladimir@codesourcery.com>
* elf32-arm.c (elf32_arm_swap_symbol_out): Remove unconditional setting of low bit for Thumb symbol mistakenly left behind after check for external symbols was added. Fix comment typo.
This commit is contained in:
parent
1a67c70765
commit
b0fead2b6c
@ -1,3 +1,10 @@
|
||||
2006-09-08 Vladimir Prus <vladimir@codesourcery.com>
|
||||
|
||||
* elf32-arm.c (elf32_arm_swap_symbol_out): Remove
|
||||
unconditional setting of low bit for Thumb symbol
|
||||
mistakenly left behind after check for external
|
||||
symbols was added. Fix comment typo.
|
||||
|
||||
2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
* elf-bfd.h (elf_link_hash_entry): Add a dynamic field.
|
||||
|
@ -9385,14 +9385,12 @@ elf32_arm_swap_symbol_out (bfd *abfd,
|
||||
linker will simulate the work of dynamic linker of resolving
|
||||
symbols and will carry over the thumbness of found symbols to
|
||||
the output symbol table. It's not clear how it happens, but
|
||||
the thumbness of underfined symbols can well be different at
|
||||
the thumbness of undefined symbols can well be different at
|
||||
runtime, and writing '1' for them will be confusing for users
|
||||
and possibly for dynamic linker itself.
|
||||
*/
|
||||
newsym.st_value |= 1;
|
||||
}
|
||||
|
||||
newsym.st_value |= 1;
|
||||
|
||||
src = &newsym;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user