Hannes Domani
Hannes Domani
The patch above doesn't fix exceptions for me completely in a real program. While the `0xc00000ff` exception no longer happens, some variables/registers are loosing their correct values when an exception...
I did a quick grep of the gcc sources for "open temporary output file" and found the likely reason for this. In gcc/gcc.cc `do_report_bug()` calls `run_attempt(append=1)`, this append flag gets...
This fixes `-freport-bug` for me: ```diff diff --git a/gcc/gcc.cc b/gcc/gcc.cc index 728332b8153..78505086ee3 100644 --- a/gcc/gcc.cc +++ b/gcc/gcc.cc @@ -7720,8 +7720,8 @@ files_equal_p (char *file1, char *file2) const int bufsize =...