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]

[3.1.1] x86-64 patches


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]