|
Bugzilla – Full Text Bug Listing |
| Summary: | libbfd: adr2errline resolution does not work for 32bit programs | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE 11.1 | Reporter: | Elmar Stellnberger <estellnb> |
| Component: | Basesystem | Assignee: | Michael Matz <matz> |
| Status: | RESOLVED WONTFIX | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Enhancement | ||
| Priority: | P5 - None | ||
| Version: | Final | ||
| Target Milestone: | --- | ||
| Hardware: | x86-64 | ||
| OS: | openSUSE 11.1 | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
|
Description
Elmar Stellnberger
2009-05-13 10:29:22 UTC
P.S.: This affects many different 32bit programs on x86_64-platforms like the Modula-3 compiler as well. accidentially used wrong header files. Should however not be too difficult to provide a common header file and thereby a libbfd-32bit for x86_64 platforms since only the first few lines in bfd.h differ: #define BFD_DEFAULT_TARGET_SIZE 32 #define BFD_HOST_64BIT_LONG 0 #define BFD_HOST_64BIT_LONG_LONG 1 #if 1 #define BFD_HOST_64_BIT long long #define BFD_HOST_U_64_BIT unsigned long long --------------------------------------------------- #define BFD_DEFAULT_TARGET_SIZE 64 #define BFD_HOST_64BIT_LONG 1 #define BFD_HOST_64BIT_LONG_LONG 0 #if 1 #define BFD_HOST_64_BIT long #define BFD_HOST_U_64_BIT unsigned long openSUSE 11.1 is out of support. As it is not easy to reproduce all the bugs please verify the latest release of openSUSE and open a new issue if you are still having the issue. |