| Summary: | Debugging fhpd with fhpd does not print source | ||
|---|---|---|---|
| Product: | frysk | Reporter: | Sami Wagiaalla <swagiaal> |
| Component: | general | Assignee: | Unassigned <frysk-bugzilla> |
| Status: | NEW --- | ||
| Severity: | normal | CC: | swagiaal |
| Priority: | P2 | ||
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Host: | Target: | ||
| Build: | Last reconfirmed: | ||
| Project(s) to access: | ssh public key: | ||
| Bug Depends on: | |||
| Bug Blocks: | 2246 | ||
|
Description
Sami Wagiaalla
2008-06-11 19:48:08 UTC
What's happening is that GCJ generates a main() stub which will then call the java runtime starting up FHPD. The generated main() lives in a temp file such as the below. The DWARF committee keep considering ways to address this; for instance how to describe, in dwarf, something that really isn't debug-info but rather run-time info. Anyway, if we could find the true entry point, then "run" could automatically breakpoint in "main". btw #1; fortran and ada have the same problem btw #2: .stabs (another debug format) were, at one stage genrating an N_main stab. perhaps check the DWARF web site to see if anything got resolved. |