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]

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>


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]