| Summary: | LTO build simplification: __asm__ in m_libcsetjmp.c | ||
|---|---|---|---|
| Product: | [Developer tools] valgrind | Reporter: | Дилян Палаузов <dilyan.palauzov> |
| Component: | general | Assignee: | Julian Seward <jseward> |
| Status: | REPORTED --- | ||
| Severity: | normal | CC: | philippe.waroquiers, sam |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| See Also: | https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84861 | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Дилян Палаузов
2018-03-22 14:20:22 UTC
Thanks for filing the bug, some little comments ... I suppose we can do similar changes for other platforms for the SETJMP/LONGJMP, I am not sure that _start can be handled the same way (i.e. defined as a C function). E.g. _start has instructions right at the beginning to setup the stack, while a normal function assumes the stack is already setup. I do not have the experience/knowledge and access to the required platforms needed to do/evaluate the needed changes. |