This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
| Other format: | [Raw text] | |
Mark, I am attaching two patches needed for C++ on x86-64. (so no regressions, but important bugfix category - both are C++ on x86-64 showstoppers) First fixed argument passing problem (where base classes are not passed) and is in the x86-64 specific code. Second fixes __builtin_reg_size_table used by dwarf unwinding code. It does not (should not) change behaviour in cases where the code worked previously, but fixes buffer overflows in case where DWARF_FRAME_REGNUM differes from pseudo numubers substantilaly as is the case of x86-64. Both were approved for mainline and caused no problems as well as tested by building many of SuSE Linux packages on i386 and of course tested to fix the bugs on x86-64. Honza
Attachment:
binfop
Description: Text document
Attachment:
u
Description: Text document
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |