mirror of
https://github.com/darlinghq/darling-gdb.git
synced 2024-12-12 22:46:16 +00:00
* linux-low.c (get_r_debug): Disable code using DT_MIPS_RLD_MAP
if the platform doesn't know about it.
This commit is contained in:
parent
65f479b6ef
commit
75f62ce7b7
@ -1,3 +1,8 @@
|
||||
2012-05-30 Thiago Jung Bauermann <thiago.bauermann@linaro.org>
|
||||
|
||||
* linux-low.c (get_r_debug): Disable code using DT_MIPS_RLD_MAP
|
||||
if the platform doesn't know about it.
|
||||
|
||||
2012-05-30 Jeff Kenton <jkenton@tilera.com>
|
||||
|
||||
* Makefile.in (SFILES): Add linux-tile-low.c.
|
||||
|
@ -5492,6 +5492,7 @@ get_r_debug (const int pid, const int is_elf64)
|
||||
if (is_elf64)
|
||||
{
|
||||
Elf64_Dyn *const dyn = (Elf64_Dyn *) buf;
|
||||
#ifdef DT_MIPS_RLD_MAP
|
||||
union
|
||||
{
|
||||
Elf64_Xword map;
|
||||
@ -5507,6 +5508,7 @@ get_r_debug (const int pid, const int is_elf64)
|
||||
else
|
||||
break;
|
||||
}
|
||||
#endif /* DT_MIPS_RLD_MAP */
|
||||
|
||||
if (dyn->d_tag == DT_DEBUG && map == -1)
|
||||
map = dyn->d_un.d_val;
|
||||
@ -5517,6 +5519,7 @@ get_r_debug (const int pid, const int is_elf64)
|
||||
else
|
||||
{
|
||||
Elf32_Dyn *const dyn = (Elf32_Dyn *) buf;
|
||||
#ifdef DT_MIPS_RLD_MAP
|
||||
union
|
||||
{
|
||||
Elf32_Word map;
|
||||
@ -5532,6 +5535,7 @@ get_r_debug (const int pid, const int is_elf64)
|
||||
else
|
||||
break;
|
||||
}
|
||||
#endif /* DT_MIPS_RLD_MAP */
|
||||
|
||||
if (dyn->d_tag == DT_DEBUG && map == -1)
|
||||
map = dyn->d_un.d_val;
|
||||
|
Loading…
Reference in New Issue
Block a user