Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to backtrace using gdb on ARM #5934

Closed
ILyoan opened this issue Apr 18, 2013 · 4 comments
Closed

Unable to backtrace using gdb on ARM #5934

ILyoan opened this issue Apr 18, 2013 · 4 comments
Labels
A-debuginfo Area: Debugging information in compiled programs (DWARF, PDB, etc.) O-Arm Target: 32-bit Arm processors (armv6, armv7, thumb...), including 64-bit Arm in AArch32 state

Comments

@ILyoan
Copy link
Contributor

ILyoan commented Apr 18, 2013

gdb couldn't backtrace stack frames on ARM.

This is because gdb couldn't unwind from a frame using custom personality routine.
Apparently, gdb wants __gxx_personality_v0 to be statically linked so that gdb can assume that the custom personality routine finally uses GNU personality and the value in the .extab is also encoded for GNU personality.

@emberian
Copy link
Member

emberian commented Aug 5, 2013

@yichoi maybe you can take a look at this?

@ILyoan
Copy link
Contributor Author

ILyoan commented Aug 8, 2013

https://github.com/ilyoan/gdb/tree/rust-android is my git branch for this issue.
That works on android in its own way, and hopefully may also works for arm-linux-ish target.

@errordeveloper
Copy link
Contributor

This is almost a year old, I doubt it still applies in any way.

@michaelwoerister michaelwoerister added the A-debuginfo Area: Debugging information in compiled programs (DWARF, PDB, etc.) label Nov 26, 2014
@sanxiyn sanxiyn removed the O-android Operating system: Android label Jan 25, 2015
@steveklabnik
Copy link
Member

Giving this a close, as it's very very old, as @errordeveloper mentions.

Let me know if this is incorrect.

flip1995 pushed a commit to flip1995/rust that referenced this issue Aug 28, 2020
Add async test case for FP in `wrong_self_convention` lint

Closes: rust-lang#4037

changelog: none

r? @ebroto
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-debuginfo Area: Debugging information in compiled programs (DWARF, PDB, etc.) O-Arm Target: 32-bit Arm processors (armv6, armv7, thumb...), including 64-bit Arm in AArch32 state
Projects
None yet
Development

No branches or pull requests

6 participants