#
303975 |
|
11-Aug-2016 |
gjb |
Copy stable/11@r303970 to releng/11.0 as part of the 11.0-RELEASE cycle.
Prune svn:mergeinfo from the new branch, and rename it to RC1.
Update __FreeBSD_version.
Use the quarterly branch for the default FreeBSD.conf pkg(8) repo and the dvd1.iso packages population.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
#
302408 |
|
08-Jul-2016 |
gjb |
Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle. Prune svn:mergeinfo from the new branch, as nothing has been merged here.
Additional commits post-branch will follow.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
|
#
268993 |
|
22-Jul-2014 |
ian |
Fix EABI unwind function declarations to match the function definitions. The mismatch was noticed by clang, when using it to compile the in-tree gcc and libstdc++.
|
#
252387 |
|
29-Jun-2013 |
dim |
Make libsupc++'s __cxa_call_terminate() prototype consistent with the definition.
Submitted by: dt71@gmx.com MFC after: 3 days
|
#
246314 |
|
04-Feb-2013 |
andrew |
Allow the unwind functions int libgcc_s to interact correctly with libthr.
_Unwind_ForcedUnwind in libgcc_s takes as one of it's parameters a stop function to tell it when to stop unwinding. One of the stop function's parameters is a _Unwind_Exception_Class. On most architectures this is an int64_t, however on ARM EABI the gcc developers have made this a char array with 8 items. While both of these take the same space they are passed into the stop function differently, an int64_t is passed in in registers r2 and r3, while the char[8] is passed in as a pointer to the first item in register r2.
Because libthr expects the value to be an int64_t we would get incorrect results when it passes a function that take an int64_t but libgcc passes in a pointer to a char array including crashing.
The fix is to update libgcc_s to make it pass an int64_t to the stop function and to libstdc++ as it expects _Unwind_Exception_Class to be an array.
|
#
169692 |
|
19-May-2007 |
kan |
This commit was generated by cvs2svn to compensate for changes in r169691, which included commits to RCS files with non-trunk default branches.
|
#
169691 |
|
19-May-2007 |
kan |
GCC 4.2.0 release C++ standard library and runtime support code.
|
#
132720 |
|
28-Jul-2004 |
kan |
Gcc 3.4.2 20040728 C++ support bits.
|
#
117397 |
|
11-Jul-2003 |
kan |
Gcc 3.3.1-pre 2003-07-11 C++ support bits.
|
#
97403 |
|
28-May-2002 |
obrien |
Gcc 3.1.0 pre-release's C++ support bits from the FSF anoncvs repo on 9-May-2002 15:57:15 EDT.
|