This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
move some darwin patches to 4.0 branch
- From: gkeating at apple dot com (Geoffrey Keating)
- To: gcc-patches at gcc dot gnu dot org
- Date: Fri, 25 Mar 2005 14:59:52 -0800 (PST)
- Subject: move some darwin patches to 4.0 branch
I'm moving these patches to the 4.0 branch:
2005-03-24 Geoffrey Keating <geoffk@apple.com>
* config/i386/darwin.h (TARGET_SUBTARGET_DEFAULT): Add
MASK_128BIT_LONG_DOUBLE, MASK_ALIGN_DOUBLE.
because the i386-darwin backend isn't very useful if it doesn't
actually match Apple's ABI
2005-03-24 Geoffrey Keating <geoffk@apple.com>
* typeck.c (build_static_cast_1): Allow scalar_cast between
any integral, floating, or enumeration type.
it's a regression from 3.3
2005-03-24 Geoffrey Keating <geoffk@apple.com>
* g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
'internal' visibility.
* g++.dg/ext/visibility/pragma-override2.C: Likewise.
* g++.dg/ext/visibility/visibility-7.C: Mark as requiring
'protected' visibility.
* gcc.dg/visibility-7.c: Likewise.
* lib/target-supports.exp (check_visibility_available): Take
a parameter, the kind of visibility to check for.
* lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
to check_visibility_available.
testsuite only (and a 'regression' from 3.3)
--
- Geoffrey Keating <geoffk@apple.com>