gcc.git
16 years ago4300193 MS asm: unable to find register to spillapple/tags/gcc-5303
Mike Stump [Fri, 11 Nov 2005 00:56:21 +0000 (11 00:56 +0000)]
4300193  MS asm: unable to find register to spill

From-SVN: r106773

16 years agoFix spacing...
Mike Stump [Fri, 11 Nov 2005 00:45:11 +0000 (11 00:45 +0000)]
Fix spacing...

From-SVN: r106771

16 years agoRadar 4321079
Dale Johannesen [Thu, 10 Nov 2005 23:14:25 +0000 (10 23:14 +0000)]
Radar 4321079

2005-11-10  Dale Johannesen  <dalej@apple.com>

        Radar 4321079
        * local-alloc.c (block_alloc):  Disable local RA for vectors.
        * global.c (pseudo_preferences):  New.
        (TEST_PSEUDO_PREF):  New.
        (SET_PSEUDO_PREF):  New.
        (CLEAR_PSEUDO_PREF):  New.
        (global_alloc):  Allocate, free pseudo_preferences.  Mark pseudo-
        preferenced regs as nonconflicting when each is assigned to just once.
        (expand_preferences):  Apply transitive property to pseudo_preferences.
        (find_reg):  Propagate pseudo_preferences when a pseudo is assigned a
        register.
        (mirror_conflicts):  Make pseudo_preferences symmetrical, like conflicts.
        (set_preference):  Look under SUBREG for vector-vector copies.  Treat
        these as creating a preference.
        (find_tied_stack_pseudo):  New.
        (dump_conflicts):  Dump pseudo_preferences and copy preferences.
        * reload1.c (from_global):  New.
        (reload):  Save it.
        (alter_reg):  Use it.  Ask GRA for a stack slot already used by a
        pseudo-preferenced register, before creating a new one.

From-SVN: r106759

16 years agoRadar 4321079
Dale Johannesen [Thu, 10 Nov 2005 23:12:48 +0000 (10 23:12 +0000)]
Radar 4321079

2005-11-10  Dale Johannesen  <dalej@apple.com>

        Radar 4321079
        * cfgloopmanip.c:  Include option.h.
        (straighten_blocks):  New.
        (create_loop_notes): Call it.  Look for and straighten
        a specific 2-block loop pattern.
        * Makefile.in (cfgloopmanip.o):  Add options.h dependency.

From-SVN: r106758

16 years agoFixup Apple local markers.
Mike Stump [Thu, 10 Nov 2005 01:13:45 +0000 (10 01:13 +0000)]
Fixup Apple local markers.

From-SVN: r106726

16 years agoRadar 4330422.
Fariborz Jahanian [Tue, 8 Nov 2005 22:45:12 +0000 (8 22:45 +0000)]
Radar 4330422.

Oked by Mike.

From-SVN: r106663

16 years agoAdd APPLE LOCAL markers.
Eric Christopher [Tue, 8 Nov 2005 22:38:56 +0000 (8 22:38 +0000)]
Add APPLE LOCAL markers.

From-SVN: r106660

16 years agoAdded apple local marker.
Fariborz Jahanian [Tue, 8 Nov 2005 17:25:33 +0000 (8 17:25 +0000)]
Added apple local marker.

From-SVN: r106645

16 years ago2005-11-07 Dale Johannesen <dalej@apple.com>
Dale Johannesen [Tue, 8 Nov 2005 00:36:59 +0000 (8 00:36 +0000)]
2005-11-07  Dale Johannesen  <dalej@apple.com>

        gcc.dg/darwin64-abi.c:  Fix to test for
        correct location of rightmost bits of
        struct pararmeters.

From-SVN: r106630

16 years agoNew messagin calls.
Fariborz Jahanian [Tue, 8 Nov 2005 00:09:34 +0000 (8 00:09 +0000)]
New messagin calls.
Reviewed by Mike, Devang.

From-SVN: r106619

16 years agoFixed APPLE LOCAL markers.
Evan Cheng [Mon, 7 Nov 2005 19:34:27 +0000 (7 19:34 +0000)]
Fixed APPLE LOCAL markers.

From-SVN: r106606

16 years agoMissed -O2 from dg-options.
Evan Cheng [Mon, 7 Nov 2005 19:05:17 +0000 (7 19:05 +0000)]
Missed -O2 from dg-options.

From-SVN: r106604

16 years agoBump version to gcc-5303.
Jon Ziegler [Sun, 6 Nov 2005 01:05:09 +0000 (6 01:05 +0000)]
Bump version to gcc-5303.

From-SVN: r106552

16 years agoImport from mainline:apple/tags/gcc-5302
Eric Christopher [Fri, 4 Nov 2005 23:39:43 +0000 (4 23:39 +0000)]
Import from mainline:

2005-11-01  Joseph S. Myers  <joseph@codesourcery.com>

        * gcc_update: Include revision number in LAST_UPDATED.

2005-10-30  Steven Bosscher  <stevenb@suse.de>

        * gcc_build: Use gcc.gnu.org as the default server.  Set up
        SVN_REPOSITORY correctly.  Add support for checking out branches.

2005-10-28  Andrew Pinski  <pinskia@gcc.gnu.org>

        * gcc_update: When svn update is called and
        --silent is used, pass -q.

2005-10-28  Andrew Pinski  <pinskia@gcc.gnu.org>

        * gcc_update: Remove the -q from svn invocation.

2005-10-28  Andrew Pinski  <pinskia@gcc.gnu.org>

        * gcc_build: Remove -d from the call to gcc_update.

2005-10-28  Daniel Berlin  <dberlin@dberlin.org>
            Ben Elliston <bje@au1.ibm.com>

        * gcc_update: Update for svn.
        * newcvsroot: Ditto.
        * gcc_build: Ditto.

From-SVN: r106511

16 years ago4319887 MS asm: call to named function fails
Mike Stump [Fri, 4 Nov 2005 22:07:10 +0000 (4 22:07 +0000)]
4319887  MS asm: call to named function fails

From-SVN: r106508

16 years ago4319881 MS asm: variable in asm memory reference
Mike Stump [Fri, 4 Nov 2005 18:32:48 +0000 (4 18:32 +0000)]
4319881  MS asm: variable in asm memory reference

From-SVN: r106500

16 years ago4300108 MS asm: OFFSET on label
Mike Stump [Fri, 4 Nov 2005 17:43:05 +0000 (4 17:43 +0000)]
4300108  MS asm: OFFSET on label

From-SVN: r106498

16 years ago4300108 DT P1: ADOBE XCode 2.2: MS asm: OFFSET on label
Mike Stump [Fri, 4 Nov 2005 02:54:19 +0000 (4 02:54 +0000)]
4300108  DT P1: ADOBE XCode 2.2: MS asm: OFFSET on label

From-SVN: r106477

16 years ago4300108 MS asm: OFFSET on label
Mike Stump [Fri, 4 Nov 2005 02:24:11 +0000 (4 02:24 +0000)]
4300108  MS asm: OFFSET on label

From-SVN: r106475

16 years agoMore APPLE LOCAL markers.
Evan Cheng [Fri, 4 Nov 2005 01:35:58 +0000 (4 01:35 +0000)]
More APPLE LOCAL markers.

From-SVN: r106470

16 years agoFix APPLE LOCAL markers.
Evan Cheng [Fri, 4 Nov 2005 01:18:52 +0000 (4 01:18 +0000)]
Fix APPLE LOCAL markers.

From-SVN: r106467

16 years ago2005-11-03 Evan Cheng <evan.cheng@apple.com>
Evan Cheng [Fri, 4 Nov 2005 00:28:24 +0000 (4 00:28 +0000)]
2005-11-03  Evan Cheng  <evan.cheng@apple.com>

* config/i386/i386-protos.h (standard_sse_constant_opcode) Declare
* config/i386/i386.c (standard_sse_constant_p) Check for vector
constant -1.
(standard_sse_constant_opcode) New function to return the opcode
        associated with standard_sse_constant_p.
        (ix86_expand_vector_move) Use standard_sse_constant_p.
        * config/i386/predicates.md (vector_move_operand) Use
standard_sse_constant_p.
(nonimmediate_or_0_operand) Return true if operand is a nonimmediate
or a constant zero.
        * config/i386/sse.md (*mov<mode>_internal) Use
standard_sse_constant_opcode.
        (*movv4sf_internal) Use standard_sse_constant_opcode.
        (*movv2df_internal) Use standard_sse_constant_opcode.
(sse_movlhps) Replace vector_move_operand with
nonimmediate_or_0_operand.
(*sse_concatv2sf) Replace vector_move_operand with
nonimmediate_or_0_operand.
        (*vec_setv4sf_0) Replace vector_move_operand with
nonimmediate_or_0_operand.
        (sse2_loadlpd) Replace vector_move_operand with
nonimmediate_or_0_operand.
        (*vec_concatv2df) Replace vector_move_operand with
nonimmediate_or_0_operand.
(sse2_loadld) Replace vector_move_operand with
nonimmediate_or_0_operand.
        (*vec_concatv2di) Replace vector_move_operand with
nonimmediate_or_0_operand.
* gcc/testsuite/gcc.apple/4283414.c: New.

From-SVN: r106464

16 years ago4298005 MS asm: Support _asm { }
Mike Stump [Thu, 3 Nov 2005 23:21:44 +0000 (3 23:21 +0000)]
4298005  MS asm: Support _asm { }

From-SVN: r106455

16 years agoobjc new meta-data definitions - part 1
Fariborz Jahanian [Thu, 3 Nov 2005 20:49:21 +0000 (3 20:49 +0000)]
objc new meta-data definitions - part 1
Reviewed by Mike, Devang

From-SVN: r106447

16 years agoTest case for Radar 4317709.
Evan Cheng [Thu, 3 Nov 2005 19:58:01 +0000 (3 19:58 +0000)]
Test case for Radar 4317709.

From-SVN: r106446

16 years agoAdd APPLE LOCAL markers.
Devang Patel [Thu, 3 Nov 2005 19:50:00 +0000 (3 11:50 -0800)]
Add APPLE LOCAL markers.

From-SVN: r106444

16 years agoRadar 4317709
Evan Cheng [Thu, 3 Nov 2005 19:15:48 +0000 (3 19:15 +0000)]
Radar 4317709

2005-11-01  Evan Cheng  <evan.cheng@apple.com>

Radar 4317709
* stor-layout.c (place_field) A bitfield field cannot straddle
multiple units.

From-SVN: r106441

16 years agoBump version to gcc-5302.
Jon Ziegler [Wed, 2 Nov 2005 13:25:57 +0000 (2 13:25 +0000)]
Bump version to gcc-5302.

From-SVN: r106381

16 years agoFix APPLE LOCAL marker.apple/tags/gcc-5301
Geoffrey Keating [Wed, 2 Nov 2005 02:05:41 +0000 (2 02:05 +0000)]
Fix APPLE LOCAL marker.

From-SVN: r106372

16 years agoRemove unused files that somehow snuck onto this branch.
Geoffrey Keating [Wed, 2 Nov 2005 01:41:38 +0000 (2 01:41 +0000)]
Remove unused files that somehow snuck onto this branch.

From-SVN: r106371

16 years agodarwin.h (fix-and-continue): Added APPLE LOCAL for comma.
Stuart Hastings [Tue, 1 Nov 2005 20:28:02 +0000 (1 20:28 +0000)]
darwin.h (fix-and-continue): Added APPLE LOCAL for comma.

2005-11-01  Stuart Hastings  <stuart@apple.com>

* gcc/config/darwin.h (fix-and-continue): Added APPLE LOCAL for comma.

2005-11-01  Stuart Hastings  <stuart@apple.com>

* gcc/config/i386/i386.h (Unused): Fix gratuitous APPLE LOCAL change.

From-SVN: r106348

16 years agoNope, didn't work.
Mike Stump [Tue, 1 Nov 2005 19:27:25 +0000 (1 19:27 +0000)]
Nope, didn't work.

From-SVN: r106343

16 years agoMore revision testing...
Mike Stump [Tue, 1 Nov 2005 19:24:51 +0000 (1 19:24 +0000)]
More revision testing...

From-SVN: r106342

16 years agoRadar 4053179
Devang Patel [Mon, 31 Oct 2005 19:50:32 +0000 (31 11:50 -0800)]
Radar 4053179
        Backport from Mainline.
        2005-04-14  Richard Henderson  <rth@redhat.com>
        * config/i386/i386.c (ix86_prepare_sse_fp_compare_args): Split ...
        (ix86_expand_sse_fp_minmax): ... from ...
        (ix86_expand_fp_movcc): ... here.
        (ix86_expand_sse_movcc): Rewrite from ix86_split_sse_movcc.
        * config/i386/i386-protos.h: Update.
        * config/i386/i386.md (UNSPEC_IEEE_MIN, UNSPEC_IEEE_MAX): New.
        (sse_setccsf, sse_setccdf): Allow before reload.
        (movsfcc_1_sse_min, movsfcc_1_sse_max, movsfcc_1_sse): Remove.
        (movdfcc_1_sse_min, movdfcc_1_sse_max, movdfcc_1_sse): Remove.
        (ieee_sminsf3, ieee_smaxsf3, ieee_smindf3, ieee_smaxdf3): New.
        * config/i386/sse.md (andsf3, nandsf3, iorsf3, xorsf3): New.
        (anddf3, nanddf3, iordf3, xordf3): New.
        * config/i386/i386.c (ix86_expand_sse_cmp): Split out from ...
        (ix86_expand_sse_movcc): ... here.  Take cmp as a pre-computed
        register.
        (ix86_expand_fp_movcc): Update to match.
        (ix86_expand_fp_vcond, ix86_expand_int_vcond): New.
        * config/i386/i386-protos.h: Update.
        * config/i386/sse.md (vcondv4sf, vcondv2df): New.
        (vcond<SSEMODE124>, vcondu<SSEMODE12>): New.

From-SVN: r106289

16 years agoRadar 4310696
Devang Patel [Mon, 31 Oct 2005 19:40:07 +0000 (31 11:40 -0800)]
Radar 4310696

       Radar 4310696
       * dbxout.c (stabstr_I): Truncate anonymous aggregate names
       in C++ and Objective-c++.

       * g++.dg/stab-anon-struct-1.C: New.

From-SVN: r106287

16 years agoFixed broken try-catch-11.m.
Fariborz Jahanian [Mon, 31 Oct 2005 18:22:13 +0000 (31 18:22 +0000)]
Fixed broken try-catch-11.m.

From-SVN: r106282

16 years agoMerge in in from apple-gcc-5245 to apple-gcc-5247
Mike Stump [Sat, 29 Oct 2005 23:26:06 +0000 (29 23:26 +0000)]
Merge in in from apple-gcc-5245 to apple-gcc-5247

From-SVN: r106002

16 years agoBackout experiment
Mike Stump [Sat, 29 Oct 2005 22:54:03 +0000 (29 22:54 +0000)]
Backout experiment

From-SVN: r106000

16 years agoRadar 4164563
Stuart Hastings [Sat, 29 Oct 2005 09:04:31 +0000 (29 09:04 +0000)]
Radar 4164563

2005-10-28  Stuart Hastings  <stuart@apple.com>

Radar 4164563
* config/darwin.c (darwin_macho_att_stub,
darwin_macho_att_stub_switch): New.
* config/darwin.h (-matt-stubs): New
flag. (machopic_picsymbol_stub3_section): New __IMPORT
section. (MACHOPIC_NL_SYMBOL_PTR_SECTION):
New. (machopic_nl_symbol_ptr_section): Move non-lazy pointers to
__IMPORT section.
* config/i386/darwin.h (-matt-stubs): New
flag. (SUBTARGET_OVERRIDE_OPTIONS): Handle -matt-stubs.
* config/i386/i386.c (macho_output_stub): Generate AT&T style
(self-modifying) stubs.
* config/i386/i386.h (MACHOPIC_NL_SYMBOL_PTR_SECTION): Override
machopic_nl_symbol_ptr_section with new __IMPORT section.

2005-10-28  Stuart Hastings  <stuart@apple.com>

Radar 4164563
gcc.apple/i386-att-stub-1.c:  New.

From-SVN: r105989

16 years agoTweak format a little
Mike Stump [Sat, 29 Oct 2005 00:21:21 +0000 (29 00:21 +0000)]
Tweak format a little

From-SVN: r105984

16 years agoAutomate version numbers with subversion substitutions.
Mike Stump [Sat, 29 Oct 2005 00:18:17 +0000 (29 00:18 +0000)]
Automate version numbers with subversion substitutions.

From-SVN: r105983

16 years agoRadar 4209085
Evan Cheng [Fri, 28 Oct 2005 22:38:30 +0000 (28 22:38 +0000)]
Radar 4209085

2005-10-25  Evan Cheng  <evan.cheng@apple.com>

Radar 4209085
* config/i386/i386.md (fix_trunc<mode>_i387_fisttp peephole2): Emit
fisttp for double signed integer conversion if source operand is in
ST(0).
* gcc/testsuite/gcc.apple/4209085.c: New.

From-SVN: r105973

16 years ago4093122 ICE: int b* = &a[-2]; toplevel
Mike Stump [Fri, 28 Oct 2005 18:47:00 +0000 (28 18:47 +0000)]
4093122  ICE: int b* = &a[-2]; toplevel

From-SVN: r105945

16 years ago[multiple changes]
Eric Christopher [Tue, 25 Oct 2005 21:38:26 +0000 (25 21:38 +0000)]
[multiple changes]

2005-10-25  Eric Christopher  <echristo@apple.com>

        Import from mainline:
        2005-09-28  Mark Mitchell  <mark@codesourcery.com>

        PR 17886
        * expmed.c (expand_shift): Move logic to reverse rotation
        direction when rotating by constants ...
        * optabs.c (expand_binop):  ... here.
        * config/i386/i386.md (rotrdi3): Handle 32-bit mode.
        (ix86_rotrdi3): New pattern.
        (rotldi3): Handle 32-bit mode.
        (ix86_rotldi3): New pattern.

From-SVN: r105900

16 years agoMerge in from apple-gcc-5243 to apple-gcc-5245
Mike Stump [Mon, 24 Oct 2005 21:58:44 +0000 (24 21:58 +0000)]
Merge in from apple-gcc-5243 to apple-gcc-5245

From-SVN: r105869

16 years agoRadar 4292858
Matthew Sachs [Mon, 24 Oct 2005 21:52:00 +0000 (24 21:52 +0000)]
Radar 4292858

Radar 4292858
* GNUmakefile: Take HOSTS and TARGETS from RC_ARCHS if it's set.

From-SVN: r105868

16 years agoRevert 4307634 patch for merge convenience.
Devang Patel [Fri, 21 Oct 2005 19:30:31 +0000 (21 12:30 -0700)]
Revert 4307634 patch for merge convenience.

From-SVN: r105767

16 years agostab-types.C: New.
Devang Patel [Fri, 21 Oct 2005 17:38:26 +0000 (21 10:38 -0700)]
stab-types.C: New.

       * g++.dg/stab-types.C: New.
       * g++.dg/stab-types.h: New.

From-SVN: r105756

16 years agoRadar 4307634
Devang Patel [Fri, 21 Oct 2005 15:31:18 +0000 (21 08:31 -0700)]
Radar 4307634

      Radar 4307634
      * dbxout.c (struct typeinf): New member, q_type_number.
      (struct qualified_typeinf): New.
      (q_typevec, q_typevec_len, q_type_number); New.
      (dbxout_reusable_type, dbxout_note_q_type,
      dbxout_next_q_type_number): New.
      (dbxout_init): Initialize q_typevec.
      (dbxout_type_index): Check reusable type.
      (dbxout_partial_type): Remove dbxout_next_type_number call.
      Use dbxout_note_q_type().
      (dbxout_complete_type): Remove dbxout_next_type_number call.
      (dbxout_pointer_type): Same.
      (dbxout_file_type): Same.
      (dbxout_function_type): Same.

From-SVN: r105739

16 years agoAdded local marker yet again.
Fariborz Jahanian [Fri, 21 Oct 2005 15:27:45 +0000 (21 15:27 +0000)]
Added local marker yet again.

From-SVN: r105738

16 years agoMerge in apple-gcc-5243
Mike Stump [Fri, 21 Oct 2005 08:51:05 +0000 (21 08:51 +0000)]
Merge in apple-gcc-5243

From-SVN: r105730

16 years agoIndex: objc/ChangeLog
Geoffrey Keating [Fri, 21 Oct 2005 04:44:08 +0000 (21 04:44 +0000)]
Index: objc/ChangeLog
2005-10-20  Geoffrey Keating  <geoffk@apple.com>

* objc-act.c (synth_module_prologue): Clear TREE_NOTHROW
on objc_msgSend and like builtin functions.

Index: testsuite/ChangeLog
2005-10-20  Geoffrey Keating  <geoffk@apple.com>

* obj-c++.dg/except-1.mm: New.

Bug #: 4308031
Reviewed by: Dale

[[Split portion of a mixed commit.]]

From-SVN: r105717.2

16 years agoThis commit was manufactured by cvs2svn to create branch
No Author [Fri, 21 Oct 2005 01:28:58 +0000 (21 01:28 +0000)]
This commit was manufactured by cvs2svn to create branch
'apple-local-200502-branch'.

From-SVN: r105706

16 years ago* gcc.apple/execute/picbase-1.x: New.
Devang Patel [Thu, 20 Oct 2005 17:09:40 +0000 (20 10:09 -0700)]
* gcc.apple/execute/picbase-1.x: New.

From-SVN: r105680

16 years agoAdded apple local marker.
Fariborz Jahanian [Thu, 20 Oct 2005 15:17:01 +0000 (20 15:17 +0000)]
Added apple local marker.

From-SVN: r105677

16 years agoAdded end marker for radar 4291785.
Fariborz Jahanian [Thu, 20 Oct 2005 15:10:16 +0000 (20 15:10 +0000)]
Added end marker for radar 4291785.

From-SVN: r105676

16 years agoBump version to gcc-5301.
Jon Ziegler [Thu, 20 Oct 2005 07:09:43 +0000 (20 07:09 +0000)]
Bump version to gcc-5301.

From-SVN: r105661

16 years ago[multiple changes]
Eric Christopher [Wed, 19 Oct 2005 23:03:40 +0000 (19 23:03 +0000)]
[multiple changes]

2005-10-19  Eric Christopher  <echristo@apple.com>

        Radar 3907496
        Import from mainline:
        2005-08-10  Eric Christopher  <echristo@apple.com>

        * config/rs6000/rs6000.c (mems_ok_for_quad_peep): Rewrite.
        * config/rs6000/rs6000.md (*lfq_power2, *stfq_power2): Use
        V2DFmode.

From-SVN: r105646

16 years agoRadar 4301047
Fariborz Jahanian [Wed, 19 Oct 2005 19:27:23 +0000 (19 19:27 +0000)]
Radar 4301047
OKed by Mike.

From-SVN: r105633

16 years agoBug #: 4271575
Geoffrey Keating [Tue, 18 Oct 2005 22:33:55 +0000 (18 22:33 +0000)]
Bug #: 4271575

Bug #: 4271575
* config/rs6000/darwin.h (DARWIN_CRT2_SPEC): New.
(SUBTARGET_EXTRA_SPECS): Define %(darwin_crt2).
* config/i386/darwin.h (SUBTARGET_EXTRA_SPECS): Define %(darwin_crt2)
as empty.
* config/darwin.h (STARTFILE_SPEC): Use %(darwin_crt2) to possibly
link in crt2.o.
Reviewed by: echristo

From-SVN: r105584

16 years agoRadar 4203984
Dale Johannesen [Tue, 18 Oct 2005 20:00:05 +0000 (18 20:00 +0000)]
Radar 4203984

2005-10-17  Dale Johannesen  <dalej@apple.com>

        Radar 4203984
        * ifcvt.c (find_if_case_1):  Adjust cost test for ppc.
        (find_if_case_2):  Ditto.
        * regrename.c (regrename_optimize):  Change to do more
        renaming.
        * opts.c (set_flags_from_O):  Reenable regrename at -O3.
        * cfgloopmanip.c (create_loop_notes):  Add code to move
        code logically inside a loop but physically outside,
        to a place physically inside.

From-SVN: r105572

16 years agoRadars 4291785, 4204796, 4281748, 4290840, 4294425, 4261146
Fariborz Jahanian [Tue, 18 Oct 2005 16:17:07 +0000 (18 16:17 +0000)]
Radars 429178542047964281748429084042944254261146
       42910994278236
Oked by Mike, Devang.

From-SVN: r105563

16 years ago*** empty log message ***
Mike Stump [Tue, 18 Oct 2005 00:24:50 +0000 (18 00:24 +0000)]
*** empty log message ***

From-SVN: r105534

16 years agoBug #: 4278941
Geoffrey Keating [Mon, 17 Oct 2005 23:57:44 +0000 (17 23:57 +0000)]
Bug #: 4278941

Bug #: 4278941
* build_gcc (CFLAGS): Just prepend to RC_NONARCH_CFLAGS.
Reviewed by: mstump

From-SVN: r105527

16 years agoBump version number to 5500 after creation of apple-200511-release-branch.
Geoffrey Keating [Mon, 17 Oct 2005 23:56:04 +0000 (17 23:56 +0000)]
Bump version number to 5500 after creation of apple-200511-release-branch.

From-SVN: r105526

16 years agoBug #: 4122763
Geoffrey Keating [Mon, 17 Oct 2005 23:53:51 +0000 (17 23:53 +0000)]
Bug #: 4122763

Bug #: 4122763
* libgcc2.c [LIBCC_KEXT] (panic): Declare properly.
[LIBCC_KEXT] (abort): Don't abort with no string.
Reviewed by: mstump

From-SVN: r105525

16 years agoBump version to gcc-5242.
Jon Ziegler [Sun, 16 Oct 2005 01:32:04 +0000 (16 01:32 +0000)]
Bump version to gcc-5242.

From-SVN: r105456

16 years agoRadar 4302779
Eric Christopher [Sat, 15 Oct 2005 23:35:17 +0000 (15 23:35 +0000)]
Radar 4302779

2005-10-14  Eric Christopher  <echristo@apple.com>

        Radar 4302779
        * config/darwin-driver.c (do_nasm): Include -o in
        explicit args.

From-SVN: r105446

16 years agoAdd APPLE LOCAL markers.
Devang Patel [Sat, 15 Oct 2005 18:02:12 +0000 (15 11:02 -0700)]
Add APPLE LOCAL markers.

From-SVN: r105439

16 years agoBump version to gcc-5241.
Jon Ziegler [Sat, 15 Oct 2005 06:06:51 +0000 (15 06:06 +0000)]
Bump version to gcc-5241.

From-SVN: r105433

16 years agoRadar 4302595
Eric Christopher [Sat, 15 Oct 2005 05:50:06 +0000 (15 05:50 +0000)]
Radar 4302595

2005-10-14  Eric Christopher  <echristo@apple.com>

        Radar 4302595
        * gcc/config/darwin-driver.c (do_nasm): Specify all
        arguments to nasm explicitly.

From-SVN: r105431

16 years agoRadar 4300871
Devang Patel [Sat, 15 Oct 2005 01:28:41 +0000 (14 18:28 -0700)]
Radar 4300871

        Radar 4300871
        * dbxout.c (dbxout_start_source_file): Flush type queue.

        * g++.dg/bincl-2.C: New.
        * g++.dg/bincl-2.h: New.
        * g++.dg/bincl-22.h: New.

From-SVN: r105428

16 years agoRadar 4278461
Stuart Hastings [Fri, 14 Oct 2005 16:32:15 +0000 (14 16:32 +0000)]
Radar 4278461

2005-10-13  Stuart Hastings  <stuart@apple.com>

Radar 4278461
* gcc.apple/execute/picbase-1.c: Fix DJ quoting.

From-SVN: r105412

16 years agoBump version to gcc-5240.
Jon Ziegler [Fri, 14 Oct 2005 03:49:34 +0000 (14 03:49 +0000)]
Bump version to gcc-5240.

From-SVN: r105391

16 years agoRadar 4278461
Stuart Hastings [Fri, 14 Oct 2005 00:54:08 +0000 (14 00:54 +0000)]
Radar 4278461

2005-10-13  Stuart Hastings  <stuart@apple.com>

Radar 4278461
* gcc/config/darwin.c (machopic_legitimize_pic_address): Set
regs_ever_live[current_PIC_reg].

2005-10-13  Stuart Hastings  <stuart@apple.com>

Radar 4278461
* gcc.apple/execute/picbase-1.c: New.

From-SVN: r105386

16 years agodbxout.c (dbxout_partial_type): Partially describe method types.
Devang Patel [Thu, 13 Oct 2005 21:56:13 +0000 (13 14:56 -0700)]
dbxout.c (dbxout_partial_type): Partially describe method types.

     R4281384
     * dbxout.c (dbxout_partial_type): Partially describe method types.

     * g++.dg/R4281384.C: New.

From-SVN: r105378

16 years agoFixing style problem
Evan Cheng [Thu, 13 Oct 2005 17:29:56 +0000 (13 17:29 +0000)]
Fixing style problem

From-SVN: r105374

16 years agoBump version to gcc-5239.
Jon Ziegler [Thu, 13 Oct 2005 03:10:10 +0000 (13 03:10 +0000)]
Bump version to gcc-5239.

From-SVN: r105354

16 years agoRadar 4228294 Radar 4296479
Evan Cheng [Thu, 13 Oct 2005 02:19:08 +0000 (13 02:19 +0000)]
Radar 4228294 Radar 4296479

2005-10-11  Evan Cheng  <evan.cheng@apple.com>

Radar 4228294
Radar 4296479
* varasm.c (output_constructor):  Reverse initializer list for
types with reversed_flag set (revision).

From-SVN: r105352

16 years agoRadar 4296479
Evan Cheng [Thu, 13 Oct 2005 02:17:33 +0000 (13 02:17 +0000)]
Radar 4296479

From-SVN: r105351

16 years agoFix an APPLE LOCAL marker.
Evan Cheng [Wed, 12 Oct 2005 19:15:01 +0000 (12 19:15 +0000)]
Fix an APPLE LOCAL marker.

From-SVN: r105320

16 years agoRadar 4278903
Devang Patel [Wed, 12 Oct 2005 18:06:57 +0000 (12 11:06 -0700)]
Radar 4278903

     Radar 4278903
     * gcc.c (invoke_as): Process ASM_SPEC when -fsave-repository
     is seen.

From-SVN: r105311

16 years ago2005-10-11 Dale Johannesen <dalej@apple.com>
Dale Johannesen [Tue, 11 Oct 2005 22:40:22 +0000 (11 22:40 +0000)]
2005-10-11  Dale Johannesen  <dalej@apple.com>

        Radar 4134111
        gcc.c-torture/execute/memcmp_x.c:  New.

From-SVN: r105269

16 years agoRadar 4134111
Dale Johannesen [Tue, 11 Oct 2005 22:38:52 +0000 (11 22:38 +0000)]
Radar 4134111

2005-10-11  Dale Johannesen  <dalej@apple.com>

        Radar 4134111
        * config/i386/i386.md (cmpstrsi):  Modify for Darwin.
        (darwin_cmpstrqi_nz_1):  New.
        (*darwin_cmpstrqi_nz_1):  New.
        (darwin_cmpstrqi_1):  New.
        (*darwin_cmpstrqi_nz_1):  New.

From-SVN: r105268

16 years agodarwin.h (REAL_LIBGCC_SPEC): Link in shared libgcc depending on -mmacosx-version...
Geoffrey Keating [Tue, 11 Oct 2005 22:34:00 +0000 (11 22:34 +0000)]
darwin.h (REAL_LIBGCC_SPEC): Link in shared libgcc depending on -mmacosx-version-min setting.

* config/darwin.h (REAL_LIBGCC_SPEC): Link in shared libgcc depending
on -mmacosx-version-min setting.
Bug #: 4276161
Reviewed by: mstump

From-SVN: r105267

16 years agoRadar 4117876
Devang Patel [Tue, 11 Oct 2005 20:08:50 +0000 (11 13:08 -0700)]
Radar 4117876

     Radar 4117876
     * config/rs6000.c (expand_block_clear, expand_block_move): Remove
     vectorized memset/memcpy warning.

     * gcc.apple/altivec-5.c: Do not expect warning.

From-SVN: r105251

16 years agoRadar 4271187
Stuart Hastings [Tue, 11 Oct 2005 18:14:26 +0000 (11 18:14 +0000)]
Radar 4271187

2005-10-10  Stuart Hastings  <stuart@apple.com>

Radar 4271187
* gcc.apple/longcall-1.c: New.

From-SVN: r105248

16 years agoAdd APPLE LOCAL markers.
Devang Patel [Tue, 11 Oct 2005 16:57:30 +0000 (11 09:57 -0700)]
Add APPLE LOCAL markers.

From-SVN: r105242

16 years agoBump version to gcc-5238.
Jon Ziegler [Tue, 11 Oct 2005 03:41:14 +0000 (11 03:41 +0000)]
Bump version to gcc-5238.

From-SVN: r105217

16 years agoRadar 4271187
Stuart Hastings [Tue, 11 Oct 2005 00:25:31 +0000 (11 00:25 +0000)]
Radar 4271187

2005-10-10  Stuart Hastings  <stuart@apple.com>

Radar 4271187
* gcc/config/rs6000/rs6000.c (macho_branch_islands): Avoid fixed-size buffers.

2005-10-10  Stuart Hastings  <stuart@apple.com>

Radar 4271187
* gcc.apple/longcall-1.c: New.

From-SVN: r105208

16 years agoRadar 4109832
Evan Cheng [Mon, 10 Oct 2005 23:59:01 +0000 (10 23:59 +0000)]
Radar 4109832

2005-10-07  Evan Cheng  <evan.cheng@apple.com>

        Radar 4109832
* config/i386/xmmintrin.h (_MM_TRANSPOSE4_PS): Rewrite using high/low
moves and unpack to speed up.

From-SVN: r105202

16 years agoRadar 4109832
Evan Cheng [Mon, 10 Oct 2005 23:49:39 +0000 (10 23:49 +0000)]
Radar 4109832

From-SVN: r105201

16 years agoAdd APPLE LOCAL marker.
Devang Patel [Mon, 10 Oct 2005 16:54:46 +0000 (10 09:54 -0700)]
Add APPLE LOCAL marker.

From-SVN: r105180

16 years agoUpdate xfail files for gcc-5235.
Jon Ziegler [Sun, 9 Oct 2005 02:37:35 +0000 (9 02:37 +0000)]
Update xfail files for gcc-5235.

From-SVN: r105135

16 years agoRadar 4193453
Matthew Sachs [Sat, 8 Oct 2005 20:18:19 +0000 (8 20:18 +0000)]
Radar 4193453

Radar 4193453
* build_gcc: Link against gcc's copy of libiberty when building the
Darwin driver; build Darwin driver for hosts, not targets.

From-SVN: r105122

16 years agoBump version to gcc-5237.
Jon Ziegler [Sat, 8 Oct 2005 16:37:07 +0000 (8 16:37 +0000)]
Bump version to gcc-5237.

From-SVN: r105117

16 years agoRadar 4205103
Stuart Hastings [Sat, 8 Oct 2005 00:35:46 +0000 (8 00:35 +0000)]
Radar 4205103

2005-10-07  Stuart Hastings  <stuart@apple.com>

Radar 4205103
* gcc/config/i386/i386.c (ix86_value_regno): Moved APPLE LOCAL marker.

From-SVN: r105112

16 years agoRadar 4292010
Fariborz Jahanian [Fri, 7 Oct 2005 22:52:58 +0000 (7 22:52 +0000)]
Radar 4292010
Oked by Devang.

From-SVN: r105104

16 years agoRadar 4257091
Devang Patel [Fri, 7 Oct 2005 20:36:58 +0000 (7 13:36 -0700)]
Radar 4257091

       Radar 4257091
       * c-common.c (vector_types_compatible_p): Check REAL_TYPE's precision.
       * gcc.dg/i386-sse-vect-types.c: New.

From-SVN: r105103

16 years agoThis commit was manufactured by cvs2svn to create branch
No Author [Fri, 7 Oct 2005 20:36:58 +0000 (7 20:36 +0000)]
This commit was manufactured by cvs2svn to create branch
'apple-local-200502-branch'.

From-SVN: r105102