blob: 74bd48aa6eb02f4e364aa7fbc306545f114e6fba [file] [log] [blame]
2010-04-26 Fariborz Jahanian <fjahanian@apple.com>
Radar 7901648
gcc.apple/block-bad-ivar-access.c: New
g++.apple/block-bad-ivar-access.C: New
2010-04-15 Fariborz Jahanian <fjahanian@apple.com>
Radar 7865106 - Take two
* objc.dg/weak_import_class.m: New.
2010-04-16 Fariborz Jahanian <fjahanian@apple.com>
Radar 7865106 is backed out.
2010-04-15 Fariborz Jahanian <fjahanian@apple.com>
Radar 7865106
* objc.dg/weak_import_class.m: New.
2010-04-02 Fariborz Jahanian <fjahanian@apple.com>
Radar 7591784
* obj-c++.dg/property-getter-codegen.mm: Modified.
2010-03-18 Jim Grosbach <grosbach@apple.com>
Radar 6671703
* objc.dg/arm-scalar-atomic-copyStruct.m: New.
2010-03-18 Stuart Hastings <stuart@apple.com>
Radar 7763139
* gcc.apple/asm-block-68.c: New.
2010-03-16 Fariborz Jahanian <fjahanian@apple.com>
Radar 7760213
* gcc.apple/block-dynamic-array.c: Modified.
* g++.apple/block-dynamic-array.C: Modified.
2010-03-12 Fariborz Jahanian <fjahanian@apple.com>
Radar 7735196
* gcc.apple/block-objectassign.c: Modified.
* g++.apple/block-objectassign.C: Modified.
* gcc.apple/block-struct-return.c: New
2010-03-05 Fariborz Jahanian <fjahanian@apple.com>
Radar 7721728
* gcc.apple/block-dynamic-array.c: Modified.
* g++.apple/block-dynamic-array.C: Modified.
2009-11-03 Stuart Hastings <stuart@apple.com>
Radar 6951876
* gcc.dg/6951876.c: New.
2009-11-02 Stuart Hastings <stuart@apple.com>
Radar 7105615
* gcc.dg/7105615.c: New.
2009-06-15 Fariborz Jahanian <fjahanian@apple.com>
Radar 6936421
* obj-c++.dg/property-as-initializer.mm: New
2009-05-06 Fariborz Jahanian <fjahanian@apple.com>
Radar 6083666
* objc.dg/property-15.m: Modified
* objc.dg/property-16.m: New
2009-04-24 Fariborz Jahanian <fjahanian@apple.com>
Radar 6825962
* property-synthesize-ivar-6.m : Modified.
* optional-property.m: Modified.
2009-04-20 Fariborz Jahanian <fjahanian@apple.com>
Radar 6803242
* image-info-1.m: Add
2009-04-13 Stuart Hastings <stuart@apple.com>
* g++.apple/675506.C: Added "-Os -m32".
2009-04-06 Stuart Hastings <stuart@apple.com>
Radar 6755006
* g++.apple/675506.C: New.
2009-03-24 Stuart Hastings <stuart@apple.com>
gcc.apple/5774346.c: Add -maltivec.
2009-02-11 Fariborz Jahanian <fjahanian@apple.com>
Radar 6545782
g++.apple/block-no-trampoline-1.C: Add
2009-01-22 Stuart Hastings <stuart@apple.com>
Radar 6515001
* gcc.apple/6515001.c: New.
2009-01-12 Caroline Tice <ctice@apple.com>
Radar 6476836
* g++.apple/r6476836.C: New testcase.
2009-01-07 Fariborz Jahanian <fjahanian@apple.com>
Radar 6379842
* gcc.apple/block-copy-attrib-err.c: New
2008-12-18 Stuart Hastings <stuart@apple.com>
Radar 6440204
* gcc.apple/6440204.c: New.
2008-12-11 Caroline Tice <ctice@apple.com>
Radars 5964438, 6007135
* g++.apple/typedef.C: New testcase.
2008-12-09 Stuart Hastings <stuart@apple.com>
Radar 6414738
* g++.apple/6414738.C: New.
2008-12-05 Fariborz Jahanian <fjahanian@apple.com>
Radar 6413140
* gcc.apple/block-explicit-return-type.c: Modified
* gcc.apple/block-literal.c: Modified
* g++.apple/block-bad-def.C: Modified
* g++.apple/block-explicit-return-type.C: Modified
* g++.apple/block-return.C: Modified
* g++.apple/block-literal.C: Modified
2008-12-02 Caroline Tice <ctice@apple.com>
Radar 6386976
* objc.dg/objc2-ivar-test-1.m: Modify to check for
DW_AT_APPLE_major_runtime_vers and DW_AT_APPLE_runtime_class.
* obj-c++.dg/apple-runtime-test.mm: New test.
2008-12-02 Fariborz Jahanian <fjahanian@apple.com>
Radar 6411649
* gcc.apple/block-unique-name.c: Add
2008-12-02 Fariborz Jahanian <fjahanian@apple.com>
Radar 6396238
* gcc.apple/block-call-with-sideeffect.c: Add
* g++.apple/block-call-with-sideeffect.C: Add
2008-12-01 Fariborz Jahanian <fjahanian@apple.com>
Radar 6404979
* gcc.apple/block-err-hidden-arg.c: New.
2008-12-01 Stuart Hastings <stuart@apple.com>
Radar 6382081
* gcc.apple/6382081.c: New.
2008-11-18 Stuart Hastings <stuart@apple.com>
Radar 6385223
* gcc.apple/6025404.c: Check for SSSE3 support.
2008-11-14 Fariborz Jahanian <fjahanian@apple.com>
Radar 6370136
* objc.dg/ok-unimplemented-anon-category.m: Add
2008-11-11 Fariborz Jahanian <fjahanian@apple.com>
Radar 6351990
* objc.dg/objc2-objc2-protocol-3.m: New
* obj-c++.dg/objc2-objc2-protocol-3.mm: New
2008-11-11 Stuart Hastings <stuart@apple.com>
Radar 4299257
* gcc.target/i386/4299257.c: New.
2008-11-07 Fariborz Jahanian <fjahanian@apple.com>
Radar 5847976
* gcc.apple/block-weakblockassign.c: New
* gcc.apple/block-blocks-test-8.c: Removed
* gcc.apple/block-noescape-helper-3.c: Modified
* gcc.apple/block-escape-do.c: Modified
* gcc.apple/block-escape-switch.c: Modified
* gcc.apple/block-escape-return.c: Modified
* gcc.apple/block-escape-while.c: Modified
* gcc.apple/block-noescape-helper.c: Modified
* gcc.apple/block-escape-for.c: Modified
* gcc.apple/block-escape-nested-while.c: Modified
* gcc.apple/block-escape-for1.c: Modified
* gcc.apple/block-weakblock.c: Modified
* gcc.apple/block-noescape-helper-1.c: Modified
* gcc.apple/block-escape-return1.c: Modified
* gcc.apple/block-noescape-helper-2.c: Modified
* g++.apple/block-weakblockassign.C: New
* g++.apple/block-blocks-test-8.C: Removed
* g++.apple/block-noescape-helper-3.C: Modified
* g++.apple/block-escape-do.C: Modified
* g++.apple/block-escape-switch.C: Modified
* g++.apple/block-escape-return.C: Modified
* g++.apple/block-escape-while.C: Modified
* g++.apple/block-noescape-helper.C: Modified
* g++.apple/block-escape-for.C: Modified
* g++.apple/block-escape-nested-while.C: Modified
* g++.apple/block-escape-for1.C: Modified
* g++.apple/block-weakblock.C: Modified
* g++.apple/block-noescape-helper-1.C: Modified
* g++.apple/block-escape-return1.C: Modified
* g++.apple/block-noescape-helper-2.C: Modified
2008-11-05 Stuart Hastings <stuart@apple.com>
* gcc.apple/6308664.c: Tweak to tolerate -fstack-protector-all.
2008-10-31 Stuart Hastings <stuart@apple.com>
Radar 5813291
* gcc.apple/5813291.c: New.
2008-10-31 Fariborz Jahanian <fjahanian@apple.com>
Radar 6175959
* gcc.apple/block-5992047.c: Modified
* gcc.apple/block-objectassign.c: Add
* g++.apple/block-objectassign.C: Add
* g++.apple/block-5992047.C: Modified
2008-10-28 Fariborz Jahanian <fjahanian@apple.com>
Radar 6329245
* gcc.apple/block-nullblockisa.c: Modified
* gcc.apple/block-blocks-test-8.c: Modified
* gcc.apple/block-6116917.c: Modified
* g++.apple/block-nullblockisa.C: Modified
* g++.apple/block-blocks-test-8.C: Modified
* g++.apple/blocks-recovercpp.C: Modified
2008-10-28 Fariborz Jahanian <fjahanian@apple.com>
Radar 6261630
* obj-c++.dg/method-type-attribute.mm: Add
2008-10-27 Fariborz Jahanian <fjahanian@apple.com>
Radar 6231433
* objc.dg/cond-expr-warn.m: Add
* obj-c++.dg/cond-expr-warn.mm: Add
2008-10-27 Fariborz Jahanian <fjahanian@apple.com>
Radar 6302949
* objc.dg/property-missing-comma.m: Add
* obj-c++.dg/property-missing-comma.mm: Add
2008-10-24 Fariborz Jahanian <fjahanian@apple.com>
Radar 6305545
* g++.apple/block-in_structors.C: Add
2008-10-24 Stuart Hastings <stuart@apple.com>
Radar 308664 6310728 6311054 6311100
* gcc.apple/6310728.c: New.
* gcc.apple/6308664.c: New.
* objc.dg/6311054.m: New.
2008-10-24 Josh Conner <jconner@apple.com>
Radar 6305331
* gcc.apple/longcall-2.c: New test.
2008-10-22 Fariborz Jahanian <fjahanian@apple.com>
Radar 6310599
* gcc.apple/block-duplicate-err.c: Add
* g++.apple/block-duplicate-err.C: Add
2008-10-21 Stuart Hastings <stuart@apple.com>
Radar 6187262
* gcc.apple/6187262.c: New.
2008-10-21 Fariborz Jahanian <fjahanian@apple.com>
Radar 4746503
* gcc.apple/no-nested-deprecated-warn.c: Add
2008-10-20 Stuart Hastings <stuart@apple.com>
Radar 6222167
* gcc.apple/6222167.c: New.
2008-10-20 Fariborz Jahanian <fjahanian@apple.com>
Radar 6255595
* objc.dg/objc2-newmetadata-sections.m: New
2008-10-17 Fariborz Jahanian <fjahanian@apple.com>
Radar 6289031
* gcc.apple/block-escape-do.c: Modified
* gcc.apple/block-escape-goto.c: Modified
* gcc.apple/block-escape-return.c: Modified
* gcc.apple/block-escape-while.c: Modified
* gcc.apple/block-noescape-helper.c: Modified
* gcc.apple/block-escape-for.c: Modified
* gcc.apple/block-escape-for1.c: Modified
* gcc.apple/block-noescape-helper-1.c: Modified
* gcc.apple/block-noescape-helper-2.c: Modified
2008-10-15 Stuart Hastings <stuart@apple.com>
Radar 6255801
* objc.dg/6255801.m: New.
2008-10-16 Fariborz Jahanian <fjahanian@apple.com>
Radar 6276695
* gcc.apple/block-blocks-test-4.c: Modified
* gcc.apple/block-byref.c: Modified
* gcc.apple/block-noescape-helper-3.c: Modified
* gcc.apple/block-error-global-byref.c: Modified
* gcc.apple/block-block-property-2.c: Modified
* gcc.apple/block-blocks-test-5.c: Modified
* gcc.apple/block-escape-do.c: Modified
* gcc.apple/block-escape-switch.c: Modified
* gcc.apple/block-enum.c: Modified
* gcc.apple/block-assignweakgc-1.c: Modified
* gcc.apple/block-assigngcstrongcast.c: Modified
* gcc.apple/block-unused-parameter.c: Modified
* gcc.apple/block-blocks-test-6.c: Modified
* gcc.apple/block-escape-goto.c: Modified
* gcc.apple/block-escape-return.c: Modified
* gcc.apple/block-global-byref.c: Modified
* gcc.apple/block-byref-attribute.c: Modified
* gcc.apple/block-unused-warn.c: Modified
* gcc.apple/block-blocks-test-7.c: Modified
* gcc.apple/block-readweakgc.c: Modified
* gcc.apple/block-blocks-test-8.c: Modified
* gcc.apple/block-escape-while.c: Modified
* gcc.apple/block-codegen-1.c: Modified
* gcc.apple/block-assignweakgc.c: Modified
* gcc.apple/block-readweakgcivar.c: Modified
* gcc.apple/block-blocks-test-1.c: Modified
* gcc.apple/block-noescape-helper.c: Modified
* gcc.apple/block-escape-for.c: Modified
* gcc.apple/block-escape-nested-while.c: Modified
* gcc.apple/block-escape-for1.c: Modifie.c: Modified
* gcc.apple/block-blocks-test-2.c: Modified
* gcc.apple/block-noescape-helper-1.c: Modified
* gcc.apple/block-assigngcglobal.c: Modified
* gcc.apple/block-copy-destroy.c: Modified
* gcc.apple/block-global-byref-1.c: Modified
* gcc.apple/block-assigngcivar.c: Modified
* gcc.apple/block-blocks-test-3.c: Modified
* gcc.apple/block-escape-return1.c: Modified
* gcc.apple/block-noescape-helper-2.c: Modified
* gcc.apple/block-assignweakgcivar.c: Modified
* gcc.apple/block-dup-invoke_impl.c: Modified
* gcc.apple/block-global-byref-2.c: Modified
* g++.apple/block-byref.C: Modified
* g++.apple/block-noescape-helper-3.C: Modified
* g++.apple/block-block-property-2.C: Modified
* g++.apple/block-blocks-test-5.C: Modified
* g++.apple/block-escape-do.C: Modified
* g++.apple/block-escape-switch.C: Modified
* g++.apple/block-enum.C: Modified
* g++.apple/block-assignweakgc-1.C: Modified
* g++.apple/block-assigngcstrongcast.C: Modified
* g++.apple/block-unused-parameter.C: Modified
* g++.apple/block-blocks-test-6.C: Modified
* g++.apple/block-escape-goto.C: Modified
* g++.apple/block-escape-return.C: Modified
* g++.apple/block-unused-warn.C: Modified
* g++.apple/block-byref-attribute.C: Modified
* g++.apple/block-nested.C: Modified
* g++.apple/block-blocks-test-7.C: Modified
* g++.apple/block-readweakgc.C: Modified
* g++.apple/block-blocks-test-8.C: Modified
* g++.apple/block-escape-while.C: Modified
* g++.apple/block-codegen-1.C: Modified
* g++.apple/block-assignweakgc.C: Modified
* g++.apple/block-readweakgcivar.C: Modified
* g++.apple/block-blocks-test-1.C: Modified
* g++.apple/block-noescape-helper.C: Modified
* g++.apple/block-escape-for.C: Modified
* g++.apple/block-escape-nested-while.C: Modified
* g++.apple/block-escape-for1.C: Modified
* g++.apple/block-blocks-test-2.C: Modified
* g++.apple/block-noescape-helper-1.C: Modified
* g++.apple/block-assigngcglobal.C: Modified
* g++.apple/block-copy-destroy.C: Modified
* g++.apple/block-assigngcivar.C: Modified
* g++.apple/block-blocks-test-3.C: Modified
* g++.apple/block-escape-return1.C: Modified
* g++.apple/block-noescape-helper-2.C: Modified
* g++.apple/block-assignweakgcivar.C: Modified
* g++.apple/block-dup-invoke_impl.C: Modified
* g++.apple/block-global-byref-2.C: Modified
* g++.apple/block-blocks-test-4.C: Modified
2008-10-16 Fariborz Jahanian <fjahanian@apple.com>
Radar 6017984
* objc.dg/unimplemented-anon-category.m: Add
2008-10-15 Fariborz Jahanian <fjahanian@apple.com>
Radar 6285794
* objc.dg/symtab-1-64bit.m: Modified
2008-10-15 Fariborz Jahanian <fjahanian@apple.com>
Radar 6271728
* obj-c++.dg/syntax-error-7.mm: Modified
* obj-c++.dg/syntax-error-9.mm: Add
2008-10-14 Fariborz Jahanian <fjahanian@apple.com>
Radar 6275956
* g++.apple/block-explicit-this.C: Add
2008-10-14 Fariborz Jahanian <fjahanian@apple.com>
Radar 6286881
* gcc.apple/6286881.c: New
2008-10-13 Devang Patel <dpatel@apple.com>
Radar 6184418
* gcc.apple/block-nested.c: Undo previous fix.
* gcc.apple/block-byref-block.c: Undo previous fix.
* gcc.apple/block-6116917.c: Undo previous fix.
* gcc.apple/align-test-5c.c: Undo previous fix.
* g++.apple/block-byref-block.c: Undo previous fix.
* objc-c++.dg/objc-gc-5.mm: Undo previous fix.
* objc.dg/objc-gc-3.m: Undo previous fix.
2008-10-13 Fariborz Jahanian <fjahanian@apple.com>
Radar 6255913
* objc.dg/objc2-protocol-1.m: Modifed
* objc.dg/objc2-protocol-9.m: Modifed
* objc.dg/objc2-protocol-2.m: Modifed
* objc.dg/objc2-protocol-4.m: Modifed
* objc.dg/objc2-protocol-5.m: Modifed
* obj-c++.dg/objc2-protocol-9.mm: Modifed
* obj-c++.dg/objc2-protocol-4.mm: Modifed
* obj-c++.dg/objc2-protocol-5.mm: Modifed
* obj-c++.dg/objc2-protocol-1.mm: Modifed
* obj-c++.dg/objc2-protocol-2.mm: Modifed
2008-10-10 Fariborz Jahanian <fjahanian@apple.com>
Radar 5847213 - New block ABI
* gcc.apple/block-nullblockisa.c: Modified
* gcc.apple/block-blocks-test-8.c: Modified
* gcc.apple/block-6116917.c: Modified
* gcc.apple/block-nested-block-var.c: Modified
* g++.apple/block-nullblockisa.C: Modified
* g++.apple/block-blocks-test-8.C: Modified
* g++.apple/blocks-recovercpp.C: Modified
* g++.apple/block-nested-block-var.C: Modified
2008-10-10 Stuart Hastings <stuart@apple.com>
Radar 6227434
* gcc.apple/6227434.c: New.
2008-10-10 Caroline Tice <ctice@apple.com>a
Radar 6275985
* obj-c++.dg/dwarf-1.mm : Modify to expect function name
to be in __debug_str section.
* gcc.apple/debug-inlined-section.c: New testcase.
* gcc.apple/debug-inlined-section.h: New testcase.
* g++.apple/debug-inlined-section.C: New testcase.
2008-10-09 Fariborz Jahanian <fjahanian@apple.com>
Radar 6269491
* objc.dg/objc-gc-lvalue-cast-warn.m: Add
* objc.dg/objc-gc-7.m: Modified
* objc.dg/objc-gc-weak-1.m: Modified
* objc.dg/objc-gc-1.m: Modified
* objc.dg/objc-gc-2.m: Modified
* obj-c++.dg/objc-gc-2.mm: Modified
* obj-c++.dg/objc-gc-weak-1.mm: Modified
* obj-c++.dg/objc-gc-8.mm: Modified
* obj-c++.dg/objc-gc-1.mm: Modified
2008-10-09 Devang Patel <dpatel@apple.com>
Radar 6184418
* gcc.target/powerpc/darwin-bool-1.c: Require ilp32.
* gcc.target/i386/4891561.c: Require ilp32.
* gcc.target/i386/stack-prot-kernel.c: Require ilp32.
* gcc.target/i386/reload-1.c: Require ilp32.
* gcc.apple/asm-block-18.c: Require ilp32.
* gcc.apple/align-test-5d.c: Require ilp32.
* gcc.apple/block-byref-block.c: Require ilp32.
* gcc.apple/4525731-2.c: Require ilp32.
* gcc.apple/asm-block-6.c: Require ilp32.
* gcc.apple/i386-ssetype-6.c: Require ilp32.
* gcc.apple/asm-block-36.c: Require ilp32.
* gcc.apple/asm-block-45.c: Require ilp32.
* gcc.apple/4182984.c: Require ilp32.
* gcc.apple/bswap-1.c: Require ilp32.
* gcc.apple/asm-block-7.c: Require ilp32.
* gcc.apple/asm-block-54.c: Require ilp32.
* gcc.apple/4603883.c: Require ilp32.
* gcc.apple/default-x86_32-sse3.c: Require ilp32.
* gcc.apple/i386-att-stub-1.c: Require ilp32.
* gcc.apple/asm-block-13.c: Require ilp32.
* gcc.apple/asm-block-55.c: Require ilp32.
* gcc.apple/i386-bitmask1.c: Require ilp32.
* gcc.apple/block-nested.c: Require ilp32.
* gcc.apple/asm-block-31.c: Require ilp32.
* gcc.apple/i386-regparmandstackparm-1.c: Require ilp32.
* gcc.apple/block-blocks-test-8.c: Require ilp32.
* gcc.apple/asm-block-32.c: Require ilp32.
* gcc.apple/asm-block-57.c: Require ilp32.
* gcc.apple/asm-block-41.c: Require ilp32.
* gcc.apple/asm-block-24.c: Require ilp32.
* gcc.apple/i386-unaligned-movaps.c: Require ilp32.
* gcc.apple/i386-deep-branch-predict-1.c: Require ilp32.
* gcc.apple/asm-block-50.c: Require ilp32.
* gcc.apple/asm-block-33.c: Require ilp32.
* gcc.apple/default-cpu-1.c: Require ilp32.
* gcc.apple/opt-size-2.c: Require ilp32.
* gcc.apple/align-test-5b.c: Require ilp32.
* gcc.apple/4104248.c: Require ilp32.
* gcc.apple/asm-block-25.c: Require ilp32.
* gcc.apple/4167459.c: Require ilp32.
* gcc.apple/const-cfstring-3.c: Require ilp32.
* gcc.apple/4115609.c: Require ilp32.
* gcc.apple/asm-block-17.c: Require ilp32.
* gcc.apple/default-cpu-2.c: Require ilp32.
* gcc.apple/align-test-5c.c: Require ilp32.
* gcc.apple/4113078.c: Require ilp32.
* gcc.apple/4525731-1.c: Require ilp32.
* gcc.apple/dynamic-no-pic-1.c: Require ilp32.
* gcc.apple/asm-test-nofralloc.c: Require ilp32.
* gcc.apple/block-6116917.c: Require ilp32.
* gcc.apple/asm-block-35.c: Require ilp32.
* g++.dg/kext4.C: Require ilp32.
* g++.dg/apple-longcall-2.C: Require ilp32.
* g++.dg/kext7.C: Require ilp32.
* g++.dg/apple-longcall-3.C: Require ilp32.
* objc.dg/objc-fast-4.m: Require ilp32.
* objc.dg/objc-dir-dispatch.m: Require ilp32.
* objc.dg/objc-fpret-2.m: Require ilp32.
* objc.dg/objc-gc-3.m: Require ilp32.
* objc.dg/const-str-10.m: Require ilp32.
* objc.dg/try-catch-17.m: Require ilp32.
* objc.dg/objc2-alignment-test-1.m: Require ilp32.
* objc.dg/const-str-11.m: Require ilp32.
* objc.dg/objc-visibility-hidden-1.m: Require ilp32.
* objc.dg/selector-3.m: Require ilp32.
* objc.dg/objc-gc-section-1.m: Require ilp32.
* objc.dg/const-str-12.m: Require ilp32.
* objc.dg/symtab-1.m: Require ilp32.
* objc.dg/objc-gc-section-2.m: Require ilp32.
* objc.dg/volatile-1.m: Require ilp32.
* objc.dg/const-str-13.m: Require ilp32.
* objc.dg/stubify-2.m: Require ilp32.
* objc.dg/special/unclaimed-category-1.m: Require ilp32.
* objc.dg/encode-7a.m: Require ilp32.
* objc.dg/layout-1.m: Require ilp32.
* objc.dg/bitfield-3.m: Require ilp32.
* objc.dg/defs-warn-1.m: Require ilp32.
* objc.dg/objc-fast-1.m: Require ilp32.
* objc.dg/stret-2.m: Require ilp32.
* objc.dg/zero-link-2.m: Require ilp32.
* objc.dg/objc-fast-2.m: Require ilp32.
* objc.dg/method-4.m: Require ilp32.
* objc.dg/sync-objc-exception.m: Require ilp32.
* objc.dg/next-runtime-1.m: Require ilp32.
* objc.dg/image-info.m: Require ilp32.
* objc.dg/bitfield-5.m: Require ilp32.
* objc.dg/objc-fast-3.m: Require ilp32.
* objc.dg/try-catch-15.m: Require ilp32.
* objc.dg/objc-fpret-1.m: Require ilp32.
* objc.dg/const-str-6.m: Require ilp32.
* objc.dg/objc-gc-2.m: Require ilp32.
* objc.dg/const-cfstring-4.m: Require ilp32.
* objc.dg/defs.m: Require ilp32.
* obj-c++.dg/template-4.m: Require ilp32.
* obj-c++.dg/defs.m: Require ilp32.
* obj-c++.dg/const-str-12.m: Require ilp32.
* obj-c++.dg/cxx-ivars-3.m: Require ilp32.
* obj-c++.dg/const-cfstring-4.mm: Require ilp32.
* obj-c++.dg/objc-fast-2.mm: Require ilp32.
* obj-c++.dg/layout-1.mm: Require ilp32.
* obj-c++.dg/const-str-13.mm: Require ilp32.
* obj-c++.dg/try-catch-20.mm: Require ilp32.
* obj-c++.dg/bitfield-1.mm: Require ilp32.
* obj-c++.dg/objc-fast-3.mm: Require ilp32.
* obj-c++.dg/debug-1.mm: Require ilp32.
* obj-c++.dg/const-str-9.mm: Require ilp32.
* obj-c++.dg/objc-fpret-1.mm: Require ilp32.
* obj-c++.dg/method-11.mm: Require ilp32.
* obj-c++.dg/objc-gc-4.mm: Require ilp32.
* obj-c++.dg/objc-gc-section-1.mm: Require ilp32.
* obj-c++.dg/objc-fast-4.mm: Require ilp32.
* obj-c++.dg/objc-gc-5.mm: Require ilp32.
* obj-c++.dg/const-str-10.mm: Require ilp32.
* obj-c++.dg/objc-gc-section-2.mm: Require ilp32.
* obj-c++.dg/objc-visibility-hidden-1.mm: Require ilp32.
* obj-c++.dg/objc-stret-1.mm: Require ilp32.
* obj-c++.dg/defs-warn-1.mm: Require ilp32.
* obj-c++.dg/const-str-11.mm: Require ilp32.
* obj-c++.dg/bitfield-4.mm: Require ilp32.
* obj-c++.dg/sync-objc-exception.mm: Require ilp32.
* obj-c++.dg/objc-fast-1.mm: Require ilp32.
* g++.apple/block-blocks-test-8.C: Require ilp32.
* g++.apple/block-byref-block.C: Require ilp32.
2008-10-07 Stuart Hastings <stuart@apple.com>
Radar 6258941
* gcc.apple/6258941.c: New.
2008-10-06 Fariborz Jahanian <fjahanian@apple.com>
Radar 6268817
* gcc.apple/block-in-foreach-header.c: Add
* g++.apple/block-in-foreach-header.C: Add
2008-10-03 Fariborz Jahanian <fjahanian@apple.com>
Radar 6267049
* objc.dg/objc2-property-typedefprotocol.m: Add
2008-10-03 Fariborz Jahanian <fjahanian@apple.com>
Radar 6264448
* objc.dg/objc-property-enumtype.m: Add
* obj-c++.dg/objc-property-enumtype.mm: Add
2008-10-02 Fariborz Jahanian <fjahanian@apple.com>
Radar 6230656
* gcc.apple/block-no-block-def.c: Add
2008-10-02 Fariborz Jahanian <fjahanian@apple.com>
Radar 6246527
* gcc.apple/block-printf-attribute-1.c: Add
* gcc.apple/block-sentinel-attribute.c: Add
* g++.apple/block-sentinel-attribute.C: Add
* g++.apple/block-printf-attribute-1.C: Add
2008-10-02 Stuart Hastings <stuart@apple.com>
Radar 5919583
* gcc.apple/5919583.c: New.
2008-10-01 Fariborz Jahanian <fjahanian@apple.com>
Radar 6252174
* objc.dg/objc2-sendsuper_msg.m: Add
2008-10-01 Fariborz Jahanian <fjahanian@apple.com>
Radar 6255671
* gcc.apple/block-block-property-2.c: Add
* g++.apple/block-block-property-2.C: Add
2008-09-30 Fariborz Jahanian <fjahanian@apple.com>
Radar 6230297
* g++.apple/block-localisglobal.C: New
* gcc.apple/block-localisglobal.c: New
* gcc.apple/block-complicated-type.c: Modified
* gcc.apple/block-explicit-return-type.c: Modified
* gcc.apple/block-local-stack.c: Modified
* gcc.apple/block-literal.c: Modified
* g++.apple/block-continuation.C: Modified
* g++.apple/block-explicit-return-type.C: Modified
* g++.apple/block-literal.C: Modified
* g++.apple/block-local-stack.C: Modified
* g++.apple/block-complicated-type.C: Modified
* gcc.apple/block-attributes-1.c: Modified
* g++.apple/block-attributes-1.C: Modified
2008-09-30 Fariborz Jahanian <fjahanian@apple.com>
Radar 6225809
* gcc.apple/block-nested-block-var.c: Add
* g++.apple/block-nested-block-var.C: Add
2008-09-30 Stuart Hastings <stuart@apple.com>
Radar 5919583
Revert 2008-09-26 patch.
2008-09-30 Caroline Tice <ctice@apple.com>
Radars 6237086 & 6237616
g++.apple/cp-block-byref-2.C: Make minor fix to testcase.
2008-09-30 Caroline Tice <ctice@apple.com>
Radars 6237086 & 6237616
gcc.apple/block-byref-2.c: New testcase.
g++.apple/cp-block-byref-2.C: New testcase
2008-09-29 Fariborz Jahanian <fjahanian@apple.com>
Radar 6154598
* g++.apple/blocks-method-call.C: Add
2008-09-26 Fariborz Jahanian <fjahanian@apple.com>
Radar 6243400
* g++.apple/block-destructors.C: New
2008-09-28 Caroline Tice <ctice@apple.com>
Radar 6163705
* gcc.apple/block-byref-3.c: Fix to work properly with -m64.
2008-09-26 Stuart Hastings <stuart@apple.com>
Radar 5919583
* gcc.apple/5919583.c: New.
2008-09-26 Caroline Tice <ctice@apple.com>
Radar 6163705
* gcc.apple/block-byref-3.c: New testcase.
2008-09-25 Fariborz Jahanian <fjahanian@apple.com>
Radar 6246965
* gcc.apple/block-call.c : Added more tests.
2008-09-25 Fariborz Jahanian <fjahanian@apple.com>
Radar 6244520
* gcc.apple/block-nullblockisa.c: Add
* gcc.apple/block-blocks-test-8.c: Modified
* g++.apple/block-nullblockisa.C: Add
2008-09-25 Fariborz Jahanian <fjahanian@apple.com>
Radar 6237713
* gcc.apple/block-attributes-1.c: New
* g++.apple/block-attributes-1.C: New
2008-09-24 Stuart Hastings <stuart@apple.com>
Radar 6025404
* gcc.apple/6025404.c: New.
2008-09-24 Stuart Hastings <stuart@apple.com>
Radar 6119849
* gcc.apple/6119849.c: Added return.
2008-09-23 Fariborz Jahanian <fjahanian@apple.com>
Radar 6196572
* gcc.apple/block-call.c: Modified
2008-09-23 Fariborz Jahanian <fjahanian@apple.com>
Radar 6230701
* gcc.apple/block-no-trampoline.c: New
* gcc.apple/block-implicit-byref.c: Modified
* g++.apple/block-no-trampoline.C: New
2008-09-22 Stuart Hastings <stuart@apple.com>
Radar 6185789
* g++.apple/6185789.C: New.
2008-09-22 Josh Conner <jconner@apple.com>
Radar 6204451
* objc.dg/6204451.m: New test.
2008-09-19 Fariborz Jahanian <fjahanian@apple.com>
Radar 6230800
* obj-c++.dg/objc2-none-fragile-ivar-use.mm: Modified
* objc.dg/objc2-none-fragile-ivar-use.m: Modified
2008-09-19 Fariborz Jahanian <fjahanian@apple.com>
Radar 4900615
* objc.dg/encode-ld.m: Add
2008-09-19 Fariborz Jahanian <fjahanian@apple.com>
Radar 6173152
* objc.dg/enhanced-proto-4.m: Modified
* objc.dg/newproperty-type-conv-1.m: Modified
* objc.dg/property-synthesize-ivar-1.m: Modified
* objc.dg/property-synthesize-ivar-9.m: Add
* objc.dg/newproperty-syntax-1.m: Modified
* objc.dg/newproperty-weak-attribute-3.m: Modified
* objc.dg/property-synthesize-ivar-2.m: Modified
* objc.dg/property-synthesize-ivar-3.m: Modified
* objc.dg/property-synthesize-ivar-4.m: Modified
* objc.dg/property-synthesize-ivar-32-5.m: Add
* objc.dg/property-synthesize-ivar-5.m: Modified
* objc.dg/property-synthesize-ivar-6.m: Add
* objc.dg/newproperty-nowarn-compound-exp.m: Modified
* objc.dg/newproperty-neg-ivar-check-1.m: Modified
* objc.dg/synthesized-unknown-ivar-warn.m: Modified
* objc.dg/property-synthesize-ivar-7.m: Modified
* obj-c++.dg/newproperty-type-conv-1.mm: Modified
* obj-c++.dg/property-synthesize-ivar-5.mm: Add
* obj-c++.dg/property-synthesize-ivar-32-5.mm: Add
* obj-c++.dg/newproperty-syntax-1.mm: Modified
* obj-c++.dg/property-synthesize-ivar-6.mm: Add
* obj-c++.dg/property-synthesize-ivar-1.mm: Modified
* obj-c++.dg/newproperty-weak-attribute-3.mm: Modified
* obj-c++.dg/property-synthesize-ivar-7.mm: Modified
* obj-c++.dg/enhanced-proto-4.mm: Modified
* obj-c++.dg/newproperty-nowarn-compound-exp.mm: Modified
* obj-c++.dg/property-synthesize-ivar-2.mm: Modified
* obj-c++.dg/newproperty-neg-ivar-check-1.mm: Modified
* obj-c++.dg/property-synthesize-ivar-8.mm: Add
* obj-c++.dg/property-synthesize-ivar-3.mm: Modified
* obj-c++.dg/property-synthesize-ivar-10.mm: Add
* obj-c++.dg/property-synthesize-ivar-9.mm: Add
* objc.dg/property-synthesize-ivar-8.m: Add
* obj-c++.dg/property-synthesize-ivar-4.mm: Modified
2008-09-19 Stuart Hastings <stuart@apple.com>
Radar 6119849
* gcc.apple/6119849.c: New.
2008-09-16 Fariborz Jahanian <fjahanian@apple.com>
Radar 6214617
* g++.apple/blocks-recovercpp.C: Add
2008-09-16 Fariborz Jahanian <fjahanian@apple.com>
Radar 6217257
* gcc.apple/block-byref-dynamic-array.c: Add
2008-09-12 Fariborz Jahanian <fjahanian@apple.com>
Radar 6212507
* gcc.apple/format-security-attribute-3.c: Add
2008-09-11 Fariborz Jahanian <fjahanian@apple.com>
Radar 6212722
* gcc.apple/block-dynamic-array.c: Add
* g++.apple/block-dynamic-array.C: Add
2008-09-11 Fariborz Jahanian <fjahanian@apple.com>
Radar 5839123
* objc.dg/comp-types-1.m: Modified
* objc.dg/comp-types-10.m: Modified
* objc.dg/comp-types-11.m: Modified
* objc.dg/method-9.m: Modified
* objc.dg/class-protocol-1.m: Modified
* objc.dg/comp-types-6.m: Modified
* obj-c++.dg/comp-types-7.mm: Modified
* obj-c++.dg/comp-types-2.mm: Modified
* obj-c++.dg/comp-types-11.mm: Modified
* obj-c++.dg/comp-types-12.mm: Modified
* obj-c++.dg/class-protocol-1.mm: Modified
2008-09-11 Caroline Tice <ctice@apple.com>
Radar 6066486
* g++.apple/mips-linkage-name.C: New testcase.
2008-09-10 Fariborz Jahanian <fjahanian@apple.com>
Radar 6209554
* objc.dg/property-synthesize-ivar-3.m: Modified
* objc.dg/property-synthesize-ivar-10.m: New
* objc.dg/property-synthesize-ivar-32-5.m: Modified
* objc.dg/property-synthesize-ivar-5.m: Modified
* obj-c++.dg/property-synthesize-ivar-5.mm: Modified
* obj-c++.dg/property-synthesize-ivar-32-5.mm: Modified
* obj-c++.dg/property-synthesize-ivar-3.mm: Modified
* obj-c++.dg/property-synthesize-ivar-10.mm: New
2008-09-09 Fariborz Jahanian <fjahanian@apple.com>
Radar 6191227
* objc.dg/objc2-warn-prev-osx-1.m: Modified.
2008-09-09 Fariborz Jahanian <fjahanian@apple.com>
Radar 6169580
* g++.apple/block-reference-in-method.C: Add
2008-09-05 Fariborz Jahanian <fjahanian@apple.com>
Radar 6169527
* g++.apple/block-copyconstructor.C: Add
* g++.apple/block-continuation.C: Modified
2008-09-08 Fariborz Jahanian <fjahanian@apple.com>
Radar 6064186
* objc.dg/property-metadata-1.m: Modified
* objc.dg/message-metadata-1.m: Modified
* obj-c++.dg/property-metadata-1.mm: Modified
* obj-c++.dg/objc2-instanceSizeStart-1.mm: Modified
* obj-c++.dg/message-metadata-1.mm: Modified
2008-09-05 Bill Wendling <wendling@apple.com>
Radar 6194879
* g++.dg/warn/anonymous-namespace-1.C: New.
* g++.dg/warn/anonymous-namespace-1.h: New.
* g++.dg/warn/anonymous-namespace-2.C: New.
* g++.dg/warn/anonymous-namespace-2.h: New.
2008-09-03 Fariborz Jahanian <fjahanian@apple.com>
Radar 6185344
* gcc.apple/block-explicit-return-type.c: Add
* gcc.apple/block-literal.c: Modified
* g++.apple/block-explicit-return-type.C: Add
2008-08-28 Fariborz Jahanian <fjahanian@apple.com>
Radar 6180456
* gcc.apple/block-byref-block.c: Add
* g++.apple/block-byref-block.C: Add
2008-08-28 Stuart Hastings <stuart@apple.com>
Radar 4874504
* gcc.dg/tree-ssa/gen-vect-11b.c: XFAIL.
* gcc.dg/tree-ssa/gen-vect-11c.c: XFAIL.
2008-08-28 Josh Conner <jconner@apple.com>
Radar 6117489
* gcc.apple/block-6116917.c: skip for ppc64. Compile for
-mmacosx-version-min=10.6.
2008-08-28 Josh Conner <jconner@apple.com>
Radar 5431739
* objc.dg/exceptionCodeGenBug.m: Remove xfail for -m64.
2008-08-28 Josh Conner <jconner@apple.com>
Radar 6117489
* gcc.apple/block-6116917.c: New test.
2008-08-28 Josh Conner <jconner@apple.com>
Radar 4881841
* gcc.dg/pr28712.c: Skip if compiled with -ObjC.
* gcc.dg/pr28706.c: Likewise.
2008-08-28 Josh Conner <jconner@apple.com>
Radar 5431747
* gcc.c-torture/execute/mayalias-2.x: Remove file.
* gcc.target/powerpc/darwin-abi-3.c: Remove xfail.
* gcc.target/powerpc/darwin-abi-6.c: Likewise.
* gcc.target/powerpc/darwin-abi-7.c: Likewise.
* gcc.target/powerpc/darwin-abi-8.c: Likewise.
* gcc.target/powerpc/darwin-abi-9.c: Likewise.
* gcc.target/powerpc/darwin-abi-10.c: Likewise.
* gcc.target/powerpc/darwin-abi-11.c: Likewise.
* gcc.target/i386/builtin-apply-mmx.c: Likewise.
* gcc.dg/20020103-1.c: Likewise.
* gcc.dg/tree-ssa/20040308-1.c: Likewise.
* g++.dg/tree-ssa/ivopts-1.C: Likewise.
* gcc.dg/vect/vect-ifcvt-1.c: Likewise.
* gcc.dg/vect/vect-98.c: Likewise.
* gcc.apple/altivec-maltivec-1.c: Remove xfail for -m64.
* gcc.apple/altivec-faltivec-1.c: Likewise.
* gcc.apple/altivec-faltivec-2.c: Likewise.
2008-08-27 Josh Conner <jconner@apple.com>
Radar 4874933
* gcc.dg/vect/vect-ifcvt-8.c: xfail for darwin.
2008-08-27 Josh Conner <jconner@apple.com>
Radar 5645908
* gcc.dg/20020312-2.c: Don't execute on darwin.
2008-08-27 Fariborz Jahanian <fjahanian@apple.com>
Radar 6087117
* g++.apple/block-call.C: Modified
* g++.apple/block-args.C: Modified
2008-08-27 Fariborz Jahanian <fjahanian@apple.com>
Radar 6177162
* gcc.apple/block-error-global-byref.c: Modified
* gcc.apple/block-global-implicit-byref.c: Modified
* gcc.apple/block-readonly-diag.c: Modified
* gcc.apple/block-local-static-test.c: Add
2008-08-26 Fariborz Jahanian <fjahanian@apple.com>
Radar 5595325 (minor addition)
* objc.dg/type-nsobject-attribute-2.m: Add
* obj-c++.dg/type-nsobject-attribute-2.mm: Add
2008-08-25 Fariborz Jahanian <fjahanian@apple.com>
Radar 6164211
* objc.dg/protocol-array-ivar.m: Add
2008-08-22 Fariborz Jahanian <fjahanian@apple.com>
Radar 5595325
* objc.dg/type-nsobject-attribute.m: Add
* obj-c++.dg/type-nsobject-attribute.mm: Add
2008-08-20 Fariborz Jahanian <fjahanian@apple.com>
Radar 6157135
* objc.dg/method-attribute-format-5.m: Add
2008-08-19 Fariborz Jahanian <fjahanian@apple.com>
Radar 5435299
* objc.dg/property-synthesize-ivar-8.m: Add
* objc.dg/property-synthesize-ivar-1.m: Add
* objc.dg/property-synthesize-ivar-9.m: Add
* objc.dg/property-synthesize-ivar-2.m: Add
* objc.dg/property-synthesize-ivar-3.m: Add
* objc.dg/property-synthesize-ivar-4.m: Add
* objc.dg/property-synthesize-ivar-32-5.m: Add
* objc.dg/property-synthesize-ivar-5.m: Add
* objc.dg/property-synthesize-ivar-6.m: Add
* objc.dg/property-synthesize-ivar-7.m: Add
* obj-c++.dg/property-synthesize-ivar-5.mm: Add
* obj-c++.dg/property-synthesize-ivar-32-5.mm: Add
* obj-c++.dg/property-synthesize-ivar-6.mm: Add
* obj-c++.dg/property-synthesize-ivar-1.mm: Add
* obj-c++.dg/property-synthesize-ivar-7.mm: Add
* obj-c++.dg/property-synthesize-ivar-2.mm: Add
* obj-c++.dg/property-synthesize-ivar-8.mm: Add
* obj-c++.dg/property-synthesize-ivar-3.mm: Add
* obj-c++.dg/property-synthesize-ivar-9.mm: Add
* obj-c++.dg/property-synthesize-ivar-4.mm: Add
2008-08-19 Fariborz Jahanian <fjahanian@apple.com>
Radar 5847641
* objc.dg/synthesized-unknown-ivar-warn.m: Add
2008-08-18 Stuart Hastings <stuart@apple.com>
Radar 6131435
* gcc/testsuite/gcc.dg/i386-bitfield4.c: Reverted patch of
2008-08-08, re-targeted to ilp32.
* gcc/testsuite/gcc.dg/x86_64-bitfield4.c: New.
2008-08-18 Fariborz Jahanian <fjahanian@apple.com>
Radar 5424416
* obj-c++.dg/method-bad-return-type.mm: Add
2008-08-18 Fariborz Jahanian <fjahanian@apple.com>
Radar 5453108
* objc.dg/property-nowarn-proto.m: Add
2008-08-18 Josh Conner <jconner@apple.com>
Revert:
2008-08-06 Eugene Marinelli <marinelli@apple.com>
Radar 6013597
* g++.dg/inline-limit-1.C: Update number of calls needed to cause
inlining and non-inlining.
2008-08-14 Fariborz Jahanian <fjahanian@apple.com>
Radar 5822844
* gcc.apple/block-id-globak-block.c: Add
* gcc.apple/block-nested-global.c: Add
* gcc.apple/block-global-block.c: Modified
* gcc.apple/block-nested-global-copied-var-2.c: Add
2008-08-12 Fariborz Jahanian <fjahanian@apple.com>
Radar 6133042
* gcc.apple/block-ivarlayout.c: Add
* g++.apple/block-ivarlayout.C: Add
2008-08-08 Stuart Hastings <stuart@apple.com>
Radar 6131435
* gcc/testsuite/gcc.dg/i386-bitfield4.c: Inverted definition
of pass for this test.
2008-08-07 Stuart Hastings <stuart@apple.com>
Radar 6128170
* gcc/testsuite/objc.dg/6128170.m: New.
2008-08-06 Fariborz Jahanian <fjahanian@apple.com>
Radar 6014138
* gcc.apple/block-nested.c: Modified
2008-08-07 Stuart Hastings <stuart@apple.com>
* gcc.apple/5773922.c: Added -std=c99.
2008-08-06 Eugene Marinelli <marinelli@apple.com>
Radar 6013597
* g++.dg/inline-limit-1.C: Update number of calls needed to cause
inlining and non-inlining.
2008-08-06 Eugene Marinelli <marinelli@apple.com>
Radar 6020402
* gcc.apple/6020402-1.c: Check for orq exclusively (not xorq).
* gcc.apple/6020402-2.c: Check for orl exclusively (not xorl).
2008-08-06 Jon Ziegler <jonz@apple.com>
Radar 5095227
Testing default, so don't run these tests
when -fstack-proctor[-all] is specified.
* g++.apple/kext-stackprotect-1.C
* g++.apple/kext-stackprotect-2.C
2008-08-06 Fariborz Jahanian <fjahanian@apple.com>
Radar 6112131 - again (restore __byref again).
* gcc.apple/block-block-storageclass.c: Add
* g++.apple/block-block-storageclass.C: Add
2008-08-06 Fariborz Jahanian <fjahanian@apple.com>
Radar 6040305 - work in proggress.
* g++.apple/block-global-block.C: Add
2008-08-06 Stuart Hastings <stuart@apple.com>
Radar 5774132.C
* g++.apple/5774132.C: New.
2008-08-06 Stuart Hastings <stuart@apple.com>
Radar 5773922
* gcc.apple/5773922.c: New.
2008-08-05 Jon Ziegler <jonz@apple.com>
Radar 6125032
* g++.apple/5596043.C: make compile only
2008-08-05 Fariborz Jahanian <fjahanian@apple.com>
Radar 6040305 - work in proggress.
* g++.apple/block-ivar.C: Add
2008-08-05 Fariborz Jahanian <fjahanian@apple.com>
Radar 6040305 - work in progress.
* g++.apple/block-error-global-byref.C: Add
* g++.apple/block-global-byref.C: Add
* g++.apple/block-global-implicit-byref.C: Modified
* g++.apple/block-blocks-test-1.C: Modified
* g++.apple/block-blocks-test-1.C: Modified
* g++.apple/block-readonly-diag.C: Modified
* g++.apple/block-assigngcglobal.C: Modified
* g++.apple/block-assigngcivar.C: Modified
2008-08-05 Fariborz Jahanian <fjahanian@apple.com>
Radar 6040305 - work in progress.
* g++.apple/block-byref.C
* g++.apple/block-byref-attribute.C
* g++.apple/block-implicit-byref.C
2008-08-05 Fariborz Jahanian <fjahanian@apple.com>
Radar 6040305 - work in progress.
* g++.apple/block-blocks-test-8.C: Add
2008-08-05 Stuart Hastings <stuart@apple.com>
Radar 5951276
* gcc.target/i386/20020616-1.c: Skip for Darwin.
2008-08-05 Fariborz Jahanian <fjahanian@apple.com>
Radar 6040305 - work in progress.
* g++.apple/block-blocks-test-7.C: Add.
2008-08-05 Fariborz Jahanian <fjahanian@apple.com>
Radar 6040305 (More tests passed with previous patch).
* g++.apple/block-blocks-test-1.C: Add
* g++.apple/block-blocks-test-5.C: Add
* g++.apple/block-blocks-test-6.C: Add
2008-08-04 Fariborz Jahanian <fjahanian@apple.com>
Radar 6040305 - work in progress.
* g++.apple/block-blocks-test-4.C: Add
2008-08-04 Eugene Marinelli <marinelli@apple.com>
Radar 6020402
* gcc.apple/6020402-1.c: Add
* gcc.apple/6020402-2.c: Add
2008-08-04 Jon Ziegler <jonz@apple.com>
Radar 6112293
* gcc.c-torture/execute/builtins/lib/sprintf.c
* gcc.dg/cpp/trad/include.c
2008-07-31 Fariborz Jahanian <fjahanian@apple.com>
Radar 6040305 - work in progress
* g++.apple/block-conditional-test.C: Add
* g++.apple/block-return.C: Modified.
2008-07-30 Fariborz Jahanian <fjahanian@apple.com>
Radar 6040305
* g++.dg/block-id-block.C: Add
2008-07-30 Fariborz Jahanian <fjahanian@apple.com>
Radar 6040305
* g++.apple/block-void-pointer.C: Removed
* g++.apple/block-helloworld.C: New
2008-07-30 Fariborz Jahanian <fjahanian@apple.com>
Radar 6112131 (__block renamed to __byref)
* gcc.apple/block-blocks-test-4.c: Modified
* gcc.apple/block-noescape-helper-3.c: Modified
* gcc.apple/block-blocks-test-5.c: Modified
* gcc.apple/block-escape-do.c: Modified
* gcc.apple/block-escape-switch.c: Modified
* gcc.apple/block-blocks-test-6.c: Modified
* gcc.apple/block-escape-goto.c: Modified
* gcc.apple/block-escape-return.c: Modified
* gcc.apple/block-byref-attribute.c: Modified
* gcc.apple/block-blocks-test-7.c: Modified
* gcc.apple/block-blocks-test-8.c: Modified
* gcc.apple/block-escape-while.c: Modified
* gcc.apple/block-blocks-test-1.c: Modified
* gcc.apple/block-noescape-helper.c: Modified
* gcc.apple/block-escape-for.c: Modified
* gcc.apple/block-escape-nested-while.c: Modified
* gcc.apple/block-escape-for1.c: Modified
* gcc.apple/block-blocks-test-2.c: Modified
* gcc.apple/block-noescape-helper-1.c: Modified
* gcc.apple/block-blocks-test-3.c: Modified
* gcc.apple/block-escape-return1.c: Modified
* gcc.apple/block-noescape-helper-2.c: Modified
* gcc.apple/block-global-byref-2.c: Modified
2008-07-29 Fariborz Jahanian <fjahanian@apple.com>
Radar 6040305
* g++.apple/block-global-implicit-byref.C: Add
* g++.apple/block-bad-def.C: Add
* g++.apple/block-const.C: Add
2008-07-29 Fariborz Jahanian <fjahanian@apple.com>
Radar 6040305
* g++.apple/block-readonly-diag.C: Add
* g++.apple/block-void-pointer.C: Add
2008-07-29 Fariborz Jahanian <fjahanian@apple.com>
Radar 6040305
* g++.apple/block-pointer-type-match.C: Add
* g++.apple/block-pointer.C: Add
* g++.apple/block-pointer-assignment.C: Add
* g++.apple/block-return.C: Add
2008-07-28 Fariborz Jahanian <fjahanian@apple.com>
Radar 6049617
* objc.dg/method-attribute-4.m: Add
2008-07-28 Fariborz Jahanian <fjahanian@apple.com>
Radar 6040305
* block-block-property-1.C: Add
* g++.apple/block-call.C: Add
2008-07-25 Fariborz Jahanian <fjahanian@apple.com>
Radar 6023694
* objc.dg/super-after-trycatch.m: New
2008-07-25 Fariborz Jahanian <fjahanian@apple.com>
Radar 5992047
* gcc.apple/block-5992047.c: Modified to a small test.
2008-07-25 Fariborz Jahanian <fjahanian@apple.com>
Radar 6014138
* gcc.apple/block-global-byref-2.c: New
* gcc.apple/block-blocks-test-4.c: renamed __byref to __block
* gcc.apple/block-5992047.c: renamed __byref to __block
* gcc.apple/block-noescape-helper-3.c: renamed __byref to __block
* gcc.apple/block-blocks-test-5.c: renamed __byref to __block
* gcc.apple/block-escape-do.c: renamed __byref to __block
* gcc.apple/block-escape-switch.c: renamed __byref to __block
* gcc.apple/block-blocks-test-6.c: renamed __byref to __block
* gcc.apple/block-escape-goto.c: renamed __byref to __block
* gcc.apple/block-escape-return.c: renamed __byref to __block
* gcc.apple/block-byref-attribute.c: renamed __byref to __block
* gcc.apple/block-blocks-test-7.c: renamed __byref to __block
* gcc.apple/block-blocks-test-8.c: renamed __byref to __block
* gcc.apple/block-escape-while.c: renamed __byref to __block
* gcc.apple/block-blocks-test-1.c: renamed __byref to __block
* gcc.apple/block-noescape-helper.c: renamed __byref to __block
* gcc.apple/block-escape-for.c: renamed __byref to __block
* gcc.apple/block-escape-nested-while.c: renamed __byref to __block
* gcc.apple/block-escape-for1.c: renamed __byref to __block
* gcc.apple/block-blocks-test-2.c: renamed __byref to __block
* gcc.apple/block-noescape-helper-1.c: renamed __byref to __block
* gcc.apple/block-blocks-test-3.c: renamed __byref to __block
* gcc.apple/block-escape-return1.c: renamed __byref to __block
* gcc.apple/block-noescape-helper-2.c: renamed __byref to __block
2008-07-23 Eugene Marinelli <marinelli@apple.com>
Radar 5559195
* g++.apple/omit-destructor-call-scope.C: Add
2008-07-23 Fariborz Jahanian <fjahanian@apple.com>
Radar 6096219
* gcc.apple/block-5992047.c: Modified
* gcc.apple/block-byref-attribute.c: Add
2008-07-22 Fariborz Jahanian <fjahanian@apple.com>
Radar 6029577
* obj-c++.dg/property-reference-3.mm: Add
2008-07-21 Fariborz Jahanian <fjahanian@apple.com>
Radar 6029624
* obj-c++.dg/property-reference-1.mm: Add
* obj-c++.dg/property-reference-2.mm: Add
2008-07-18 Fariborz Jahanian <fjahanian@apple.com>
Radar 6068877
* gcc.apple/const-cfstring-5.c: Add
* g++.apple/const-cfstring-5.C: Add
2008-07-18 Fariborz Jahanian <fjahanian@apple.com>
Radar 6084601
* gcc.apple/block-6084601.c: Add
2008-07-18 Fariborz Jahanian <fjahanian@apple.com>
Radar 6083129 - twiked
* gcc.apple/block-noescape-helper-3.c: Add
2008-07-17 Fariborz Jahanian <fjahanian@apple.com>
Radar 6083129
* gcc.apple/block-escape-do.c: Add
* gcc.apple/block-escape-switch.c: Add
* gcc.apple/block-escape-goto.c: Add
* gcc.apple/block-escape-return.c: Add
* gcc.apple/block-escape-while.c: Add
* gcc.apple/block-noescape-helper.c: Add
* gcc.apple/block-escape-for.c: Add
* gcc.apple/block-escape-nested-while.c: Add
* gcc.apple/block-escape-for1.c: Add
* gcc.apple/block-noescape-helper-1.c: Add
* gcc.apple/block-escape-return1.c: Add
* gcc.apple/block-noescape-helper-2.c: Add
* gcc.apple/block-blocks-test-2.c: Modified
* gcc.apple/block-blocks-test-3.c: Modified
2008-07-16 Eugene Marinelli <marinelli@apple.com>
Radar 5559195
* g++.dg/eh/table.C: Add non-trivial operation so that destructor
is not optimized away.
2008-07-15 Eugene Marinelli <marinelli@apple.com>
Radar 5559195
* g++.apple/empty-destructor-stmt-seq.C: Add
2008-07-15 Fariborz Jahanian <fjahanian@apple.com>
Radar 6035389
* gcc.apple/block-sync-compare-and-swap.c: Add
2008-07-15 Fariborz Jahanian <fjahanian@apple.com>
Radar 5988451
* gcc.apple/block-nested-copied-var.c: Add
* gcc.apple/block-nested-copied-var-1.c: Add
* gcc.apple/block-nested-copied-var-2.c: Add
* gcc.apple/block-nested-copied-var-3.c: Add
2008-07-14 Eugene Marinelli <marinelli@apple.com>
Radar 5559195
* g++.apple/omit-destructor-call.C: Add
2008-07-09 Fariborz Jahanian <fjahanian@apple.com>
Radar 6034839
* gcc.apple/block-literal-exp.c: Modified
* gcc.apple/block-literal.c: Modified
2008-07-08 Fariborz Jahanian <fjahanian@apple.com>
Radar 6061276
* objc.dg/objc-6061276.m: Add
2008-07-08 Fariborz Jahanian <fjahanian@apple.com>
Radar 6048570
* gcc.apple/block-complicated-type.c: Modified
* gcc.apple/block-local-stack.c: Modified
* gcc.apple/block-literal.c: Modified
2008-06-19 Eugene Marinelli <marinelli@apple.com>
Radar 5923888
* g++.apple/asm-block-13.C (bar): Use addpd instruction.
* gcc.apple/asm-block-13.c (bar): Use addpd instruction.
2008-06-16 Fariborz Jahanian <fjahanian@apple.com>
Radar 5939894 (twik)
* gcc.apple/closure-dup-invoke_impl.c : Add
2008-06-16 Fariborz Jahanian <fjahanian@apple.com>
Radar 6003871
* objc.dg/objc2-6003871.m : Add
2008-06-13 Fariborz Jahanian <fjahanian@apple.com>
Radar 5996271
* objc.dg/encode-int128_t.m: Add
2008-06-06 Fariborz Jahanian <fjahanian@apple.com>
Radar 5988451
* gcc.apple/closure-5988451.c: Add
2008-06-06 Fariborz Jahanian <fjahanian@apple.com>
Radar 5992047
* gcc.apple/closure-5992047.c: Add
2008-06-05 Fariborz Jahanian <fjahanian@apple.com>
Radar 5988995
* gcc.apple/closure-complicated-type.c: Add
2008-06-05 Fariborz Jahanian <fjahanian@apple.com>
Radar 5982990
* objc.dg/sync-objc-exception.m: Add
* obj-c++.dg/sync-objc-exception.mm: Add
2008-06-04 Fariborz Jahanian <fjahanian@apple.com>
Radar 5985368
* gcc.apple/closure-bad-def.c: Add
2008-06-03 Fariborz Jahanian <fjahanian@apple.com>
Radar 5982789
* objc.dg/cfstring-nsstring-type.m: Add
* obj-c++.dg/cfstring-nsstring-type.mm: Add
2008-06-03 Fariborz Jahanian <fjahanian@apple.com>
Radar 5887355
* obj-c++.dg/utf16string-in-functemplate.mm: Add
2008-06-02 Fariborz Jahanian <fjahanian@apple.com>
Radar 5976344
* obj-c++.dg/template-in-impl.mm: Add
2008-05-30 Josh Conner <jconner@apple.com>
Radar 5933878
* gcc.c-torture/execute/align-3.c: New test.
2008-05-28 Josh Conner <jconner@apple.com>
Radar 5939894
* gcc.apple/closure-debug-[12].c: New tests.
2008-05-27 Fariborz Jahanian <fjahanian@apple.com>
Radar 5962694
* objc.dg/property-in-category.m: Add
2008-05-23 Fariborz Jahanian <fjahanian@apple.com>
Radar 5925639
* objc.dg/objc-foreach-syntax.m: Add
2008-05-23 Fariborz Jahanian <fjahanian@apple.com>
Radar 5957801
* gcc.apple/closure-question-exp.c: Add
2008-05-23 Fariborz Jahanian <fjahanian@apple.com>
Radar 5928316
* gcc.apple/closure-conditional-test.c: Add
2008-05-23 Fariborz Jahanian <fjahanian@apple.com>
Radar 5925781
* gcc.apple/closure-nonnull-test.c: Add
2008-05-21 Fariborz Jahanian <fjahanian@apple.com>
Radar 5932809
* gcc.apple/closure-blocks-test-8.c: Modified.
2008-05-20 Fariborz Jahanian <fjahanian@apple.com>
Radar 5932809
* gcc.apple/closure-blocks-test-8.c: Add
2008-05-16 Geoff Keating <geoffk@apple.com>
Radar 5095227
* gcc.apple/stack-protect-1.c: New.
2008-05-16 Fariborz Jahanian <fjahanian@apple.com>
Radar 5932809
* gcc.apple/closure-blocks-test-7.c: Add
* gcc.apple/closure-blocks-test-1.c: Add
* gcc.apple/closure-blocks-test-2.c: Add
* gcc.apple/closure-blocks-test-3.c: Add
* gcc.apple/closure-blocks-test-4.c: Add
* gcc.apple/closure-blocks-test-5.c: Add
* gcc.apple/closure-blocks-test-6.c: Add
2008-05-15 Stuart Hastings <stuart@apple.com>
Radar 5774356
* testsuite/gcc.apple/5774356.c: Mark as altivec-specific.
2008-05-12 Fariborz Jahanian <fjahanian@apple.com>
Radar 5925784
* gcc.apple/closure-unused-parameter.c : Add
2008-04-24 Fariborz Jahanian <fjahanian@apple.com>
Radar 5803005
* gcc.apple/closure-error-global-byref.c: Modified
* gcc.apple/closure-readonly-diag.c: Modified
* gcc.apple/closure-global-byref-1.c: Add
* gcc.apple/closure-global-implitic-byref.c: Add
2008-04-23 Caroline Tice <ctice@apple.com>
Radar 5811943
* gcc.apple/blockpointer.c: New testcase.
2008-04-23 Fariborz Jahanian <fjahanian@apple.com>
Radar 5882266
* gcc.apple/closure-assignweakgc-1.c: Add
2008-04-23 Fariborz Jahanian <fjahanian@apple.com>
Radar 5882266
* gcc.apple/closure-assignweakgc.c: Add
* gcc.apple/closure-readweakgcivar.c: Add
* gcc.apple/closure-readweakgc.c: Add
* gcc.apple/closure-assignweakgcivar.c: Add
2008-04-22 Fariborz Jahanian <fjahanian@apple.com>
Radar 5878380
* gcc.apple/closure-pointer-assignment.c: Add
2008-04-16 Fariborz Jahanian <fjahanian@apple.com>
Radar 5868913
* g++.apple/closure-block-predef.C: Add
2008-04-14 Fariborz Jahanian <fjahanian@apple.com>
Radar 5849129 (tweak).
* gcc.apple/closure-encoding.c: Modified for -m64
2008-04-10 Fariborz Jahanian <fjahanian@apple.com>
Radar 5849129
* gcc.apple/closure-encoding.c: Add
2008-04-02 Fariborz Jahanian <fjahanian@apple.com>
Radar 5811599 (minor test change)
* gcc.apple/closure-assigngcivar.c: Modified for ppc32
2008-04-02 Fariborz Jahanian <fjahanian@apple.com>
Radar 5811599
* gcc.apple/closure-block-property-2.c: Modified
* gcc.apple/closure-nested.c: Modified
* gcc.apple/closure-id-block.c: Modified
* gcc.apple/closure-assigngcivar.c: Modified
* gcc.apple/closure-assigngcstrongcast.c: Modified
* gcc.apple/closure-pointer-type.c: Modified
* gcc.apple/closure-assigngcglobal.c: Modified
* gcc.apple/closure-implicit-byref.c: Modified
* gcc.apple/closure-codegen-1.c: Modified
* gcc.apple/closure-enum.c: Modified
* gcc.apple/closure-global-byref.c: Modified
* gcc.apple/closure-block-property-1.c: Modified
2008-04-01 Fariborz Jahanian <fjahanian@apple.com>
Radar 5834569
* gcc.apple/closure-nounsed-warn.c: Add
2008-04-01 Fariborz Jahanian <fjahanian@apple.com>
Radar 5344182
* objc.dg/dwarf-prototypes.m: Add
2008-03-31 Fariborz Jahanian <fjahanian@apple.com>
Radar 5832193
* gcc.apple/closure-assigngcivar.c: Add
* gcc.apple/closure-assigngcstrongcast.c: Add
* gcc.apple/closure-assigngcglobal.c: Add
2008-03-31 Fariborz Jahanian <fjahanian@apple.com>
Radar 5831920
* gcc.apple/closure-block-property-1.c: Add
* gcc.apple/closure-block-property-2.c: Add
008-03-31 Fariborz Jahanian <fjahanian@apple.com>
Radar 5831855
* gcc.apple/closure-id-block.c: Add
008-03-28 Fariborz Jahanian <fjahanian@apple.com>
Radar 5809099
* gcc.apple/closure-as-object.c: Add
2008-03-24 Fariborz Jahanian <fjahanian@apple.com>
Radar 5824092
* gcc.apple/closure-global-block.c: Add
2008-03-24 Fariborz Jahanian <fjahanian@apple.com>
Radar 5811887
* gcc.apple/closure-c99-off-default.c: Add
* gcc.apple/closure-implicit-byref.c: Modified.
2008-03-24 Fariborz Jahanian <fjahanian@apple.com>
Radar 5814025
* gcc.apple/closure-const.c: Add
2008-03-24 Fariborz Jahanian <fjahanian@apple.com>
Radar 5811191
* gcc.apple/closure-implicit-byrefc: Add
* gcc.apple/closure-ivar.c: Modified
2008-03-18 Fariborz Jahanian <fjahanian@apple.com>
Radar 5803600
* gcc.apple/closure-error-global-byref.c: Add
2008-03-18 Fariborz Jahanian <fjahanian@apple.com>
Radar 5805175
gcc.apple/closure-readonly-diag.c: Add
2008-03-17 Fariborz Jahanian <fjahanian@apple.com>
Radar 5803600
gcc.apple/closure-global-byref.c: Add
2008-03-13 Fariborz Jahanian <fjahanian@apple.com>
Radar 5796058
* gcc.apple/closure-ivar.c: Modified.
2008-03-12 Fariborz Jahanian <fjahanian@apple.com>
Radar 5795493 - type matching of closure types
* gcc.apple/closure-pointer-type-match.c: Add
2008-03-11 Fariborz Jahanian <fjahanian@apple.com>
Radar 5791701
* objc.dg/objc2-ivar-layout-bitfield.m: Add
2008-03-11 Fariborz Jahanian <fjahanian@apple.com>
Radar 5781140
* objc.dg/objc2-ivar-layout-empty-struct.m: Add
2008-03-11 Fariborz Jahanian <fjahanian@apple.com>
Radar 5732232 (Related to change of command option/macro)
* gcc.apple/closure-literal-exp.c: Modified
* gcc.apple/closure-nested.c: Modified
* gcc.apple/closure-return.c: Modified
* gcc.apple/closure-continuation.c: Modified
* gcc.apple/closure-misc.c: Modified
* gcc.apple/closure-copy-destroy.c: Modified
* gcc.apple/closure-pointer-type.c: Modified
* gcc.apple/closure-args.c: Modified
* gcc.apple/closure-byref.c: Modified
* gcc.apple/closure-codegen-1.c: Modified
* gcc.apple/closure-enum.c: Modified
* gcc.apple/closure-literal.c: Modified
* gcc.apple/closure-local-stack.c: Modified
* gcc.apple/closure-ivar.c: Modified
* gcc.apple/closure-call.c: Modified
2008-03-10 Fariborz Jahanian <fjahanian@apple.com>
Radar 5782740 (ivar tests)
* gcc.apple/closure-ivar.c: Add
* gcc.apple/closure-copy-destroy.c: Modified
2008-03-06 Fariborz Jahanian <fjahanian@apple.com>
Radar 5782740
* gcc.apple/closure-copy-destroy.c: Add
2008-03-04 Fariborz Jahanian <fjahanian@apple.com>
Radar 5774213
* objc.dg/objc2-no-category-name.m: Add.
2008-03-03 Fariborz Jahanian <fjahanian@apple.com>
Radar 5777307
* objc.dg/optional-property.m: Add
2008-03-03 Fariborz Jahanian <fjahanian@apple.com>
Radar 5698469
* objc.dg/property-warn-default-assign.m: Add
2008-03-01 Fariborz Jahanian <fjahanian@apple.com>
Radar 5732232 - Fix a closure pointer type bug.
* gcc.apple/closure-pointer-type.c: Add
2008-02-28 Fariborz Jahanian <fjahanian@apple.com>
Radar 5732232 - Fix nested closure bugs.
* gcc.apple/closure-nested.c: Add
* gcc.apple/closure-byref.c: Modified.
* gcc.apple/closure-enum.c: Add
2008-02-27 Fariborz Jahanian <fjahanian@apple.com>
Radar 5732232
* gcc.apple/closure-return.c: Modified
* gcc.apple/closure-continuation.c: Modified
* gcc.apple/closure-byref.c: Modified
* gcc.apple/closure-codegen-1.c: Modified
* gcc.apple/closure-call.c: Modified
2008-02-27 Fariborz Jahanian <fjahanian@apple.com>
Radar 5732232
* gcc.apple/closure-codegen-1.c: New
* gcc.apple/closure-literal.c: Modified.
* gcc.apple/closure-literal-exp.c: New
2008-02-14 Fariborz Jahanian <fjahanian@apple.com>
Radar 5732232
* gcc.apple/closure-byref.c: New
2008-02-13 Fariborz Jahanian <fjahanian@apple.com>
Radar 5732232
* gcc.apple/closure-continuation.c: New
2008-02-13 Fariborz Jahanian <fjahanian@apple.com>
Radar 5732232
* gcc.apple/closure-literal.c: Test upgrade.
2008-02-12 Fariborz Jahanian <fjahanian@apple.com>
Radar 5732232
* gcc.apple/closure-literal.c: New.
2008-02-12 Fariborz Jahanian <fjahanian@apple.com>
Radar 5732232
* gcc.apple/closure-local-stack.c: New.
2008-02-12 Fariborz Jahanian <fjahanian@apple.com>
Radar 5732232
* gcc.apple/closure-args.c: New.
2008-02-11 Fariborz Jahanian <fjahanian@apple.com>
Radar 5732232
* gcc.apple/closure-return.c: New
* gcc.apple/closure-misc.c: New
* gcc.apple/closure-call.c: New
2008-07-22 Josh Conner <jconner@apple.com>
Radar 6077274
* gcc.apple/visibility-1.c: New test.
2008-07-15 Josh Conner <jconner@apple.com>
Radar 6062215
* g++.apple/visibility-3.C: New test.
2008-06-06 Josh Conner <jconner@apple.com>
Radar 5920116
* g++.apple/thunks[1-4].C: New tests.
2008-05-20 Stuart Hastings <stuart@apple.com>
Radar 5774356
* testsuite/gcc.apple/5774356.c: Mark as altivec-specific.
2008-05-16 Josh Conner <jconner@apple.com>
Radar 5938756
* objc.dg/5938756.m: New test.
2008-05-09 Caroline Tice <ctice@apple.com>
Radar 5839812
* objc.dg/newproperty-neg-ivar-check-1.m: Move error message
to '@synthesize' line, as that is where the compiler now reports it.
2008-04-29 Fariborz Jahanian <fjahanian@apple.com>
Radar 5893391
* objc.dg/property-id-proto-getter.m: Add
* obj-c++.dg/property-id-proto-getter.mm: Add
2008-04-29 Caroline Tice <ctice@apple.com>
Radar 5839812
* objc.dg/AppDelegate.m: Add -mmacosx-version-min and target flags.
2008-04-23 Caroline Tice <ctice@apple.com>
Radar 5839812
* objc.dg/AppDelegate.h: New testcase header.
* objc.dg/AppDelegate.m: New testcase file.
2008-04-15 Fariborz Jahanian <fjahanian@apple.com>
Radar 5852190
* objc.dg/property-setter-bug.m: Add
2008-04-09 Josh Conner <jconner@apple.com>
Radar 5847848
* gcc.apple/condexec-1.c: New test.
2008-04-03 Fariborz Jahanian <fjahanian@apple.com>
Radar 5724385
* objc.dg/objc2-ivar-offset-2.m: Add
2008-04-03 Josh Conner <jconner@apple.com>
Radar 5840278
* gcc.apple/bswap-[1-5].c: New tests.
* gcc.apple/uxtb16-[1-5].c: New tests.
2008-04-01 Fariborz Jahanian <fjahanian@apple.com>
Radar 5835805
* objc.dg/compatibility-alias.m: Add
2008-04-01 Fariborz Jahanian <fjahanian@apple.com>
Radar 5344182
* objc.dg/dwarf-prototypes.m: Add
2008-03-28 Jim Grosbach <grosbach@apple.com>
Radar 5819088
* gcc.dg/pch/pch.exp: Remove set/unset of MACOSX_DEPLOYMENT_TARGET
until 5823211 is addressed.
2008-03-31 Josh Conner <jconner@apple.com>
Radar 5782111
* gcc.apple/ucn-1.c: New test.
2008-03-28 Jon Ziegler <jonz@apple.com>
Radar 5817940
* gcc.dg/attr-weakref-1-darwin.c: Remove
-mmacosx-version-min=10.2 for powerpc
2008-03-27 Fariborz Jahanian <fjahanian@apple.com>
Radar 5218071
* objc.dg/property-specialized-1.m: Modified
* objc.dg/property-specialized-2.m: Modified
2008-03-27 Fariborz Jahanian <fjahanian@apple.com>
Radar 5822637
* objc.dg/objc-getter-bug.m
2008-03-27 Fariborz Jahanian <fjahanian@apple.com>
Radar 5706927
* objc.dg/try-catch-15.m: now 32-bit ppc test only
* obj-c++.dg/template-4.mm: now 32-bit ppc test only
* obj-c++.dg/cxx-ivars-3.mm: 32-bit ppc test only
* obj-c++.dg/objc-gc-4.mm: 32-bit ppc test only
2008-03-26 Fariborz Jahanian <fjahanian@apple.com>
Radar 5218071
* objc.dg/property-specialized-1.m: Add
* objc.dg/property-specialized-2.m: Add
2008-03-24 Josh Conner <jconner@apple.com>
Radar 4382996
* gcc.apple/arm-ne-zero.c: New test.
2008-03-24 Jon Ziegler <jonz@apple.com>
Radar 5712367
* gcc.dg/pch/pch.exp: eliminate environment pollution
2008-03-20 Fariborz Jahanian <fjahanian@apple.com>
Radar 5809596
* obj-c++.dg/cxx-ivars-3.mm: Removed -fobjc-call-cxx-cdtors
* obj-c++.dg/no-offsetof-warn.mm: Removed -fobjc-call-cxx-cdtors
* obj-c++.dg/property-getter-codegen.mm: Removed -fobjc-call-cxx-cdtors
* obj-c++.dg/cxx-ivars-2.mm: Removed -fobjc-call-cxx-cdtors
2008-03-20 Fariborz Jahanian <fjahanian@apple.com>
Radar 5802025
* obj-c++.dg/property-getter-codegen.mm: Add
2008-03-19 Josh Conner <jconner@apple.com>
Radar 5237050
* gcc.apple/pubtypes-[1234].c: Fix assembler syntax for ARM.
* g++.apple/pubtypes.C: Likewise.
2008-03-19 Fariborz Jahanian <fjahanian@apple.com>
Radar 5471096
* obj-c++.dg/inline-func-access-category.mm: Add
2008-03-19 Fariborz Jahanian <fjahanian@apple.com>
Radar 5733674
* obj-c++.dg/objc-gc-static-init.mm: Add
2008-03-18 Josh Conner <jconner@apple.com>
Radar 5804096
* obj-c++.dg/5599048.mm: Modify test to work on arm-darwin
targets.
* obj-c++.dg/encode-3.mm: Likewise.
* obj-c++.dg/newproperty-copy-3.mm: Likewise.
* obj-c++.dg/objc-instantiate-1.mm: Likewise.
* obj-c++.dg/objc-passby-ref-1.mm: Likewise.
* obj-c++.dg/bitfield-1.mm: Disable test for arm-darwin targets.
* obj-c++.dg/bitfield-4.mm: Likewise.
* obj-c++.dg/const-cfstring-1.mm: Likewise.
* obj-c++.dg/const-str-10.mm: Likewise.
* obj-c++.dg/const-str-11.mm: Likewise.
* obj-c++.dg/const-str-9.mm: Likewise.
* obj-c++.dg/cxx-ivars-3.mm: Likewise.
* obj-c++.dg/defs-warn-1.mm: Likewise.
* obj-c++.dg/defs.mm: Likewise.
* obj-c++.dg/message-metadata-1.mm: Likewise.
* obj-c++.dg/method-11.mm: Likewise.
* obj-c++.dg/objc-bycopy-return-warn-1.mm: Likewise.
* obj-c++.dg/objc-gc-section-1.mm: Likewise.
* obj-c++.dg/objc-visibility-hidden-1.mm: Likewise.
* obj-c++.dg/property-13.mm: Likewise.
* obj-c++.dg/property-4.mm: Likewise.
2008-03-17 Josh Conner <jconner@apple.com>
Radar 5802633
* objc.dg/bitfield-3.m: Disable for ARM.
* objc.dg/bitfield-5.m: Likewise.
* objc.dg/const-str-10-64bit.m: Likewise.
* objc.dg/const-str-10.m: Likewise.
* objc.dg/const-str-11-64bit.m: Likewise.
* objc.dg/const-str-11.m: Likewise.
* objc.dg/const-str-13.m: Likewise.
* objc.dg/const-str-9-64bit.m: Likewise.
* objc.dg/const-str-9.m: Likewise.
* objc.dg/defs-warn-1.m: Likewise.
* objc.dg/defs.m: Likewise.
* objc.dg/encode-7.m: Likewise.
* objc.dg/encode-8.m: Likewise.
* objc.dg/format-arg-attribute-1.m: Likewise.
* objc.dg/image-info.m: Likewise.
* objc.dg/method-4.m: Likewise.
* objc.dg/newproperty-copy-3.m: Likewise.
* objc.dg/next-runtime-1-64bit.m: Likewise.
* objc.dg/next-runtime-1.m: Likewise.
* objc.dg/objc-bycopy-return-warn-1.m: Likewise.
* objc.dg/objc-gc-section-1.m: Likewise.
* objc.dg/objc-visibility-hidden-1.m: Likewise.
* objc.dg/optional-property.m: Likewise.
* objc.dg/property-4.m: Likewise.
* objc.dg/pubtypes-id-test.m: Likewise.
* objc.dg/symtab-1-64bit.m: Likewise.
* objc.dg/symtab-1.m: Likewise.
* objc.dg/type-stream-1.m: Likewise.
* objc.dg/zero-link-2.m: Likewise.
* objc.dg/const-cfstring-1.m: Change command-line options for
ARM.
* objc.dg/message-metadata-1.m: Likewise.
* objc.dg/objc2-ivar-offset.m: Likewise.
* objc.dg/objc2-no-category-name.m: Likewise.
* objc.dg/exceptionCodeGenBug.m: Change included headers.
* objc.dg/stret-2.m: Modify test for ARM hybrid ABI.
2008-03-15 Josh Conner <jconner@apple.com>
Radar 5777572 - take 2
* iphone-minversion-[1-4].c: Rename to...
* iphoneos-minversion-[1-4].c: ...this. Also, replace all
instances of 'iphone' with 'iphoneos'.
* iphone-minversion-default-[12].c: Rename to...
* iphoneos-minversion-default-[12].c: ...this. Also, replace all
instances of 'iphone' with 'iphoneos'.
* iphone-minversion-err-[1-8].c: Rename to...
* iphoneos-minversion-err-[1-8].c: ...this. Also, replace all
instances of 'iphone' with 'iphoneos'.
2008-03-13 Josh Conner <jconner@apple.com>
Undo radar 5730079
* gcc.apple/iphone-minversion-err-1.c: Remove invalid option
checks.
2008-03-13 Josh Conner <jconner@apple.com>
Radar 5777572
* aspen-minversion-[1-4].c: Rename to...
* iphone-minversion-[1-4].c: ...this. Also, replace all
instances of 'aspen' with 'iphone'.
* aspen-minversion-default-[12].c: Rename to...
* iphone-minversion-default-[12].c: ...this. Also, replace all
instances of 'aspen' with 'iphone'.
* aspen-minversion-err-[1-8].c: Rename to...
* iphone-minversion-err-[1-8].c: ...this. Also, replace all
instances of 'aspen' with 'iphone'.
2008-03-11 Fariborz Jahanian <fjahanian@apple.com>
Radar 5791701
* objc.dg/objc2-ivar-layout-bitfield.m: Add
2008-03-11 Fariborz Jahanian <fjahanian@apple.com>
Radar 5781140
* objc.dg/objc2-ivar-layout-empty-struct.m: Add
2008-03-05 Josh Conner <jconner@apple.com>
Radar 5605886
* g++.dg/kext4.C: Only run on ppc and x86.
2008-03-04 Caroline Tice <ctice@apple.com>
Radar 4874405
* gcc.dg/debug/dwarf2/dwarf-char1.c: Fix to work correctly
on non-darwin architectures as well.
* gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
* gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
2008-03-04 Caroline Tice <ctice@apple.com>
Radar 4874405
* gcc.dg/debug/dwarf2/dwarf-char1.c: Fix to work correctly
with __CFConstantStringClassReference.
* gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
* gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
2008-03-04 Fariborz Jahanian <fjahanian@apple.com>
Radar 5774213
* objc.dg/objc2-no-category-name.m: Add.
2008-03-03 Fariborz Jahanian <fjahanian@apple.com>
Radar 5777307
* objc.dg/optional-property.m: Add
2008-03-03 Fariborz Jahanian <fjahanian@apple.com>
Radar 5698469
* objc.dg/property-warn-default-assign.m: Add
2008-02-29 Josh Conner <jconner@apple.com>
Radar 5730079
* gcc.apple/aspen-minversion-err-1.c: Add ppc- and ARM-specific
error tests.
* gcc.dg/darwin-minversion-1.c: Only run test on powerpc and
i386.
* gcc.dg/darwin-minversion-2.c: Likewise.
* gcc.dg/darwin-version-1.c: Likewise.
* gcc.dg/pie-link.c: Likewise.
* objc.dg/const-cfstring-4-64bit.m: Likewise.
* objc.dg/encode-7-64bit.m: Likewise.
* objc.dg/format-arg-attribute-2.m: Likewise.
* objc.dg/format-arg-attribute-3.m: Likewise.
* objc.dg/newproperty-forward-class-1.m: Likewise.
* objc.dg/newproperty-protocol-type.m: Likewise.
* objc.dg/newproperty-typedef-mangle-1.m: Likewise.
* objc.dg/newproperty-unimplemented-property-1.m: Likewise.
* objc.dg/newproperty-weak-attribute-2.m: Likewise.
* objc.dg/newproperty-weak-attribute-3.m: Likewise.
* objc.dg/objc-dir-dispatch.m: Likewise.
* objc.dg/objc-dir-dispatch-64.m: Likewise.
* objc.dg/objc2-const-str-64bit-1.m: Likewise.
* objc.dg/objc2-defs-ok.m: Likewise.
* objc.dg/objc2-ivar-layout-2.m: Likewise.
* objc.dg/objc2-ivar-layout-3.m: Likewise.
* objc.dg/objc2-ivar-layout-4.m: Likewise.
* objc.dg/objc2-ivar-layout-array.m: Likewise.
* objc.dg/objc2-ivar-layout-array-1.m: Likewise.
* objc.dg/objc2-ivar-layout-array-2.m: Likewise.
* objc.dg/objc2-ivar-layout-array-3.m: Likewise.
* objc.dg/objc2-ivar-layout-array-4.m: Likewise.
* objc.dg/objc2-ivar-layout-array-5.m: Likewise.
* objc.dg/objc2-ivar-layout-array-6.m: Likewise.
* objc.dg/objc2-ivar-layout-array-7.m: Likewise.
* objc.dg/objc2-ivar-layout-array-8.m: Likewise.
* objc.dg/objc2-protocol-ext-1.m: Likewise.
* objc.dg/objc2-try-catch-neg-1.m: Likewise.
* objc.dg/objc2-warn-prev-osx-1.m: Likewise.
* objc.dg/property-11.m: Likewise.
* objc.dg/property-metadata-1.m: Likewise.
* objc.dg/stubify-2.m: Likewise.
* objc.dg/try-catch-15.m: Likewise.
* obj-c++.dg/const-cfstring-4-64bit.mm: Likewise.
* obj-c++.dg/cxx-ivars-4.mm: Likewise.
* obj-c++.dg/encode-3-64bit.mm: Likewise.
* obj-c++.dg/method-copyctor-1.mm: Likewise.
* obj-c++.dg/newproperty-protocol-type.mm: Likewise.
* obj-c++.dg/newproperty-typedef-mangle-1.mm: Likewise.
* obj-c++.dg/newproperty-unimplemented-property-1.mm: Likewise.
* obj-c++.dg/newproperty-weak-attribute-2.mm: Likewise.
* obj-c++.dg/newproperty-weak-attribute-3.mm: Likewise.
* obj-c++.dg/objc-gc-4.mm: Likewise.
* obj-c++.dg/objc2-defs-ok.mm: Likewise.
* obj-c++.dg/objc2-instanceSizeStart-1.mm: Likewise.
* obj-c++.dg/objc2-ivar-test-2.mm: Likewise.
* obj-c++.dg/objc2-protocol-ext-1.mm: Likewise.
* obj-c++.dg/objc2-try-catch-neg-1.mm: Likewise.
* obj-c++.dg/objc2-warn-prev-osx-1.mm: Likewise.
* obj-c++.dg/property-11.mm: Likewise.
* gcc.apple/aspen-minversion-1.c: Only run test on i386 and ARM.
* gcc.apple/aspen-minversion-2.c: Likewise.
* gcc.apple/aspen-minversion-3.c: Likewise.
* gcc.apple/aspen-minversion-4.c: Likewise.
* gcc.apple/aspen-minversion-err-2.c: Likewise.
* gcc.apple/aspen-minversion-err-3.c: Likewise.
* gcc.apple/aspen-minversion-err-4.c: Likewise.
* gcc.apple/aspen-minversion-err-5.c: Likewise.
* gcc.apple/aspen-minversion-err-6.c: Likewise.
* gcc.apple/aspen-minversion-err-7.c: Likewise.
* gcc.apple/aspen-minversion-err-8.c: Likewise.
* gcc.apple/uninit-test-1.c: Don't pass -mmacosx-version-min on ARM.
* obj-c++.dg/class-attribute-1.mm: Likewise.
* obj-c++.dg/const-str-13.mm: Likewise.
* obj-c++.dg/cxx-ivars-3.mm: Likewise.
* obj-c++.dg/cxx-typeconv-func-1.mm: Likewise.
* obj-c++.dg/enhanced-proto-4.mm: Likewise.
* obj-c++.dg/message-metadata-1.mm: Likewise.
* obj-c++.dg/newproperty-1.mm: Likewise.
* obj-c++.dg/newproperty-2.mm: Likewise.
* obj-c++.dg/newproperty-3.mm: Likewise.
* obj-c++.dg/newproperty-4.mm: Likewise.
* obj-c++.dg/newproperty-5.mm: Likewise.
* obj-c++.dg/newproperty-anon-category-1.mm: Likewise.
* obj-c++.dg/newproperty-anon-category-2.mm: Likewise.
* obj-c++.dg/newproperty-anon-category-3.mm: Likewise.
* obj-c++.dg/newproperty-anon-category-4.mm: Likewise.
* obj-c++.dg/newproperty-anon-category-5.mm: Likewise.
* obj-c++.dg/newproperty-anon-category-6.mm: Likewise.
* obj-c++.dg/newproperty-anon-category-7.mm: Likewise.
* obj-c++.dg/newproperty-atomic-neg-1.mm: Likewise.
* obj-c++.dg/newproperty-bitfield-1.mm: Likewise.
* obj-c++.dg/newproperty-category-impl-1.mm: Likewise.
* obj-c++.dg/newproperty-class-method-1.mm: Likewise.
* obj-c++.dg/newproperty-class-method-2.mm: Likewise.
* obj-c++.dg/newproperty-compound-setter-1.mm: Likewise.
* obj-c++.dg/newproperty-copy-2.mm: Likewise.
* obj-c++.dg/newproperty-copy-3.mm: Likewise.
* obj-c++.dg/newproperty-deprecated-attr-1.mm: Likewise.
* obj-c++.dg/newproperty-dot-syntax-1.mm: Likewise.
* obj-c++.dg/newproperty-dotsyntax-setter-getter-1.mm: Likewise.
* obj-c++.dg/newproperty-dotsyntax-setter-getter-2.mm: Likewise.
* obj-c++.dg/newproperty-impl-nowarn-1.mm: Likewise.
* obj-c++.dg/newproperty-lookup-1.mm: Likewise.
* obj-c++.dg/newproperty-lookup-2.mm: Likewise.
* obj-c++.dg/newproperty-lookup-3.mm: Likewise.
* obj-c++.dg/newproperty-lookup-4.mm: Likewise.
* obj-c++.dg/newproperty-lookup-5.mm: Likewise.
* obj-c++.dg/newproperty-lookup-6.mm: Likewise.
* obj-c++.dg/newproperty-neg-ivar-check-1.mm: Likewise.
* obj-c++.dg/newproperty-neg-warn-ro-1.mm: Likewise.
* obj-c++.dg/newproperty-neg-warn-unimp-1.mm: Likewise.
* obj-c++.dg/newproperty-nested-synthesis-1.mm: Likewise.
* obj-c++.dg/newproperty-no-category-synthesis.mm: Likewise.
* obj-c++.dg/newproperty-nowarn-compound-exp.mm: Likewise.
* obj-c++.dg/newproperty-nowarn-default-assign-1.mm: Likewise.
* obj-c++.dg/newproperty-nowarn-unused-param.mm: Likewise.
* obj-c++.dg/newproperty-protocol-lookup-1.mm: Likewise.
* obj-c++.dg/newproperty-redundant-decl-accessor.mm: Likewise.
* obj-c++.dg/newproperty-retain-1.mm: Likewise.
* obj-c++.dg/newproperty-retain-2.mm: Likewise.
* obj-c++.dg/newproperty-setter-decl-1.mm: Likewise.
* obj-c++.dg/newproperty-setter-getter-1.mm: Likewise.
* obj-c++.dg/newproperty-setter-getter-attr-1.mm: Likewise.
* obj-c++.dg/newproperty-struct-val-1.mm: Likewise.
* obj-c++.dg/newproperty-syntax-1.mm: Likewise.
* obj-c++.dg/newproperty-type-conv-1.mm: Likewise.
* obj-c++.dg/newproperty-warn-cont-class-1.mm: Likewise.
* obj-c++.dg/newproperty-warn-direct-ivar-access.mm: Likewise.
* obj-c++.dg/newproperty-weak-attribute-1.mm: Likewise.
* obj-c++.dg/objc-foreach-1.mm: Likewise.
* obj-c++.dg/objc-foreach-10.mm: Likewise.
* obj-c++.dg/objc-foreach-11.mm: Likewise.
* obj-c++.dg/objc-foreach-2.mm: Likewise.
* obj-c++.dg/objc-foreach-3.mm: Likewise.
* obj-c++.dg/objc-foreach-4.mm: Likewise.
* obj-c++.dg/objc-foreach-5.mm: Likewise.
* obj-c++.dg/objc-foreach-6.mm: Likewise.
* obj-c++.dg/objc-foreach-7.mm: Likewise.
* obj-c++.dg/objc-foreach-8.mm: Likewise.
* obj-c++.dg/objc-foreach-9.mm: Likewise.
* obj-c++.dg/objc-foreach-elem-collection-elem.mm: Likewise.
* obj-c++.dg/objc-foreach-lvalue-1.mm: Likewise.
* obj-c++.dg/objc-visibility-hidden-1.mm: Likewise.
* obj-c++.dg/objc2-4698856.mm: Likewise.
* obj-c++.dg/objc2-bitfield-abi-1.mm: Likewise.
* obj-c++.dg/objc2-cplus-try-catch-1.mm: Likewise.
* obj-c++.dg/objc2-ivar-test-1.mm: Likewise.
* obj-c++.dg/objc2-none-fragile-ivar-use.mm: Likewise.
* obj-c++.dg/objc2-package-ivar-1.mm: Likewise.
* obj-c++.dg/objc2-protocol-1.mm: Likewise.
* obj-c++.dg/objc2-protocol-2.mm: Likewise.
* obj-c++.dg/objc2-protocol-4.mm: Likewise.
* obj-c++.dg/objc2-protocol-5.mm: Likewise.
* obj-c++.dg/objc2-protocol-7.mm: Likewise.
* obj-c++.dg/objc2-protocol-9.mm: Likewise.
* obj-c++.dg/objc2-super-class-1.mm: Likewise.
* obj-c++.dg/objc2-visibility-hidden-1.mm: Likewise.
* obj-c++.dg/objc2-visibility-hidden-2.mm: Likewise.
* obj-c++.dg/property-1.mm: Likewise.
* obj-c++.dg/property-10.mm: Likewise.
* obj-c++.dg/property-12.mm: Likewise.
* obj-c++.dg/property-13.mm: Likewise.
* obj-c++.dg/property-14.mm: Likewise.
* obj-c++.dg/property-15.mm: Likewise.
* obj-c++.dg/property-2.mm: Likewise.
* obj-c++.dg/property-3.mm: Likewise.
* obj-c++.dg/property-4.mm: Likewise.
* obj-c++.dg/property-5.mm: Likewise.
* obj-c++.dg/property-6.mm: Likewise.
* obj-c++.dg/property-7.mm: Likewise.
* obj-c++.dg/property-8.mm: Likewise.
* obj-c++.dg/property-9.mm: Likewise.
* obj-c++.dg/property-dwarf-1.mm: Likewise.
* obj-c++.dg/property-incr-decr-1.mm: Likewise.
* obj-c++.dg/property-metadata-1.mm: Likewise.
* obj-c++.dg/property-neg-1.mm: Likewise.
* obj-c++.dg/property-neg-2.mm: Likewise.
* obj-c++.dg/property-neg-3.mm: Likewise.
* obj-c++.dg/property-neg-4.mm: Likewise.
* obj-c++.dg/protocol-atttribute-1.mm: Likewise.
* obj-c++.dg/stubify-2.mm: Likewise.
* obj-c++.dg/template-4.mm: Likewise.
* objc.dg/class-attribute-1.m: Likewise.
* objc.dg/const-str-13.m: Likewise.
* objc.dg/enhanced-proto-4.m: Likewise.
* objc.dg/format-arg-attribute-1.m: Likewise.
* objc.dg/message-metadata-1.m: Likewise.
* objc.dg/newproperty-1.m: Likewise.
* objc.dg/newproperty-2.m: Likewise.
* objc.dg/newproperty-3.m: Likewise.
* objc.dg/newproperty-4.m: Likewise.
* objc.dg/newproperty-5.m: Likewise.
* objc.dg/newproperty-anon-category-1.m: Likewise.
* objc.dg/newproperty-anon-category-2.m: Likewise.
* objc.dg/newproperty-anon-category-3.m: Likewise.
* objc.dg/newproperty-anon-category-4.m: Likewise.
* objc.dg/newproperty-anon-category-5.m: Likewise.
* objc.dg/newproperty-anon-category-6.m: Likewise.
* objc.dg/newproperty-anon-category-7.m: Likewise.
* objc.dg/newproperty-atomic-neg-1.m: Likewise.
* objc.dg/newproperty-attr-encode-1.m: Likewise.
* objc.dg/newproperty-bitfield-1.m: Likewise.
* objc.dg/newproperty-category-impl-1.m: Likewise.
* objc.dg/newproperty-class-method-1.m: Likewise.
* objc.dg/newproperty-class-method-2.m: Likewise.
* objc.dg/newproperty-compound-setter-1.m: Likewise.
* objc.dg/newproperty-copy-2.m: Likewise.
* objc.dg/newproperty-copy-3.m: Likewise.
* objc.dg/newproperty-deprecated-attr-1.m: Likewise.
* objc.dg/newproperty-dot-syntax-1.m: Likewise.
* objc.dg/newproperty-dotsyntax-setter-getter-1.m: Likewise.
* objc.dg/newproperty-dotsyntax-setter-getter-2.m: Likewise.
* objc.dg/newproperty-dotsyntax-warn-setter-1.m: Likewise.
* objc.dg/newproperty-impl-nowarn-1.m: Likewise.
* objc.dg/newproperty-lookup-1.m: Likewise.
* objc.dg/newproperty-lookup-2.m: Likewise.
* objc.dg/newproperty-lookup-3.m: Likewise.
* objc.dg/newproperty-lookup-4.m: Likewise.
* objc.dg/newproperty-lookup-5.m: Likewise.
* objc.dg/newproperty-lookup-6.m: Likewise.
* objc.dg/newproperty-neg-1.m: Likewise.
* objc.dg/newproperty-neg-error-bad-impl-1.m: Likewise.
* objc.dg/newproperty-neg-ivar-check-1.m: Likewise.
* objc.dg/newproperty-neg-warn-ro-1.m: Likewise.
* objc.dg/newproperty-neg-warn-unimp-1.m: Likewise.
* objc.dg/newproperty-nested-synthesis-1.m: Likewise.
* objc.dg/newproperty-no-category-synthesis.m: Likewise.
* objc.dg/newproperty-nowarn-compound-exp.m: Likewise.
* objc.dg/newproperty-nowarn-default-assign-1.m: Likewise.
* objc.dg/newproperty-nowarn-readonly-1.m: Likewise.
* objc.dg/newproperty-protocol-lookup-1.m: Likewise.
* objc.dg/newproperty-redundant-decl-accessor.m: Likewise.
* objc.dg/newproperty-retain-1.m: Likewise.
* objc.dg/newproperty-retain-2.m: Likewise.
* objc.dg/newproperty-setter-decl-1.m: Likewise.
* objc.dg/newproperty-setter-getter-1.m: Likewise.
* objc.dg/newproperty-setter-getter-attr-1.m: Likewise.
* objc.dg/newproperty-setter-name.m: Likewise.
* objc.dg/newproperty-syntax-1.m: Likewise.
* objc.dg/newproperty-type-conv-1.m: Likewise.
* objc.dg/newproperty-warn-cont-class-1.m: Likewise.
* objc.dg/newproperty-warn-direct-ivar-access.m: Likewise.
* objc.dg/newproperty-weak-attribute-1.m: Likewise.
* objc.dg/objc-foreach-1.m: Likewise.
* objc.dg/objc-foreach-10.m: Likewise.
* objc.dg/objc-foreach-11.m: Likewise.
* objc.dg/objc-foreach-2.m: Likewise.
* objc.dg/objc-foreach-3.m: Likewise.
* objc.dg/objc-foreach-4.m: Likewise.
* objc.dg/objc-foreach-5.m: Likewise.
* objc.dg/objc-foreach-6.m: Likewise.
* objc.dg/objc-foreach-7.m: Likewise.
* objc.dg/objc-foreach-8.m: Likewise.
* objc.dg/objc-foreach-9.m: Likewise.
* objc.dg/objc-foreach-elem-collection-elem.m: Likewise.
* objc.dg/objc-foreach-lvalue-1.m: Likewise.
* objc.dg/objc-gc-assign-ivar-2.m: Likewise.
* objc.dg/objc-visibility-hidden-1.m: Likewise.
* objc.dg/objc2-4698856.m: Likewise.
* objc.dg/objc2-bitfield-abi-1.m: Likewise.
* objc.dg/objc2-ivar-test-1.m: Likewise.
* objc.dg/objc2-ivar-test-2.m: Likewise.
* objc.dg/objc2-none-fragile-ivar-use.m: Likewise.
* objc.dg/objc2-package-ivar-1.m: Likewise.
* objc.dg/objc2-protocol-1.m: Likewise.
* objc.dg/objc2-protocol-2.m: Likewise.
* objc.dg/objc2-protocol-4.m: Likewise.
* objc.dg/objc2-protocol-5.m: Likewise.
* objc.dg/objc2-protocol-7.m: Likewise.
* objc.dg/objc2-protocol-9.m: Likewise.
* objc.dg/objc2-protocol-enc-1.m: Likewise.
* objc.dg/objc2-super-class-1.m: Likewise.
* objc.dg/objc2-try-catch-1.m: Likewise.
* objc.dg/objc2-visibility-hidden-1.m: Likewise.
* objc.dg/objc2-visibility-hidden-2.m: Likewise.
* objc.dg/objc2.m: Likewise.
* objc.dg/property-1.m: Likewise.
* objc.dg/property-10.m: Likewise.
* objc.dg/property-12.m: Likewise.
* objc.dg/property-13.m: Likewise.
* objc.dg/property-14.m: Likewise.
* objc.dg/property-15.m: Likewise.
* objc.dg/property-2.m: Likewise.
* objc.dg/property-3.m: Likewise.
* objc.dg/property-4.m: Likewise.
* objc.dg/property-5.m: Likewise.
* objc.dg/property-6.m: Likewise.
* objc.dg/property-7.m: Likewise.
* objc.dg/property-8.m: Likewise.
* objc.dg/property-9.m: Likewise.
* objc.dg/property-dwarf-1.m: Likewise.
* objc.dg/property-incr-decr-1.m: Likewise.
* objc.dg/property-neg-1.m: Likewise.
* objc.dg/property-neg-2.m: Likewise.
* objc.dg/property-neg-3.m: Likewise.
* objc.dg/property-neg-4.m: Likewise.
* objc.dg/property-neg-5.m: Likewise.
* objc.dg/protocol-atttribute-1.m: Likewise.
* objc.dg/stubify-1.m: Likewise.
2008-02-25 Caroline Tice <ctice@applecom>
Radar 5741070
* gcc.objc/dwarf-method-dispatch.m: New testcase.
* gcc.obj-c++/dwarf-method-dispatch.mm: New testcase.
2008-02-19 Caroline Tice <ctice@applecom>
Radar 2338865
* gcc.apple/dwarf-optimized-1.c: New testcase for DW_AT_APPLE_optimized
* gcc.apple/dwarf-optimized-2.c: Likewise.
* gcc.apple/dwarf-optimzied-3.c: Likewise.
2008-02-14 Josh Conner <jconner@apple.com>
Radar 5660282
* lib/target-supports.exp (check_effective_target_objc_gc): New
function.
* objc.dg/objc-gc-weak-3.m: Require objc_gc target support.
* objc.dg/objc2-ivar-layout-array-8.m: Likewise.
* objc.dg/objc-gc-3.m: Likewise.
* objc.dg/objc-gc-10.m: Likewise.
* objc.dg/newproperty-weak-attribute-2.m: Likewise.
* objc.dg/objc2-ivar-layout-array-1.m: Likewise.
* objc.dg/objc-gc-weak-4.m: Likewise.
* objc.dg/newproperty-nowarn-default-assign.m: Likewise.
* objc.dg/objc-gc-4.m: Likewise.
* objc.dg/objc2-ivar-layout-1.m: Likewise.
* objc.dg/newproperty-weak-attribute-3.m: Likewise.
* objc.dg/objc2-ivar-layout-array-2.m: Likewise.
* objc.dg/objc-gc-5.m: Likewise.
* objc.dg/newproperty-atomicretained.m: Likewise.
* objc.dg/newproperty-warn-weak-1.m: Likewise.
* objc.dg/objc2-ivar-layout-2.m: Likewise.
* objc.dg/objc2-ivar-layout-array-3.m: Likewise.
* objc.dg/objc-gc-section-2.m: Likewise.
* objc.dg/objc-gc-6.m: Likewise.
* objc.dg/const-cfstring-8.m: Likewise.
* objc.dg/objc-weak-pointer.m: Likewise.
* objc.dg/objc2-ivar-layout-3.m: Likewise.
* objc.dg/objc-gc-assign-ivar-1.m: Likewise.
* objc.dg/objc2-ivar-layout-array-4.m: Likewise.
* objc.dg/objc-gc-7.m: Likewise.
* objc.dg/newproperty-atomiccopy.m: Likewise.
* objc.dg/objc-fast-1.m: Likewise.
* objc.dg/objc2-ivar-layout-4.m: Likewise.
* objc.dg/objc2-ivar-layout-array.m: Likewise.
* objc.dg/objc2-ivar-layout-array-5.m: Likewise.
* objc.dg/objc-gc-8.m: Likewise.
* objc.dg/newproperty-atomicretained-1.m: Likewise.
* objc.dg/objc-gc-aggr-assign-1.m: Likewise.
* objc.dg/objc-fast-2.m: Likewise.
* objc.dg/objc-gc-weak-1.m: Likewise.
* objc.dg/objc2-ivar-layout-array-6.m: Likewise.
* objc.dg/objc-gc-1.m: Likewise.
* objc.dg/objc-gc-9.m: Likewise.
* objc.dg/newproperty-forward-class-1.m: Likewise.
* objc.dg/newproperty-atomiccopy-1.m: Likewise.
* objc.dg/objc-fast-3.m: Likewise.
* objc.dg/newproperty-protocol-type.m: Likewise.
* objc.dg/objc-gc-weak-2.m: Likewise.
* objc.dg/objc2-ivar-layout-array-7.m: Likewise.
* objc.dg/objc-gc-2.m: Likewise.
* obj-c++.dg/objc-gc-7.mm: Likewise.
* obj-c++.dg/objc-gc-2.mm: Likewise.
* obj-c++.dg/objc-fast-2.mm: Likewise.
* obj-c++.dg/objc-gc-10.mm: Likewise.
* obj-c++.dg/objc-gc-weak-1.mm: Likewise.
* obj-c++.dg/objc-gc-8.mm: Likewise.
* obj-c++.dg/objc-gc-3.mm: Likewise.
* obj-c++.dg/newproperty-weak-attribute-2.mm: Likewise.
* obj-c++.dg/objc-fast-3.mm: Likewise.
* obj-c++.dg/objc-gc-11.mm: Likewise.
* obj-c++.dg/objc-gc-weak-2.mm: Likewise.
* obj-c++.dg/newproperty-nowarn-default-assign.mm: Likewise.
* obj-c++.dg/objc-gc-9.mm: Likewise.
* obj-c++.dg/objc-weak-pointer.mm: Likewise.
* obj-c++.dg/no-offsetof-warn.mm: Likewise.
* obj-c++.dg/objc-gc-4.mm: Likewise.
* obj-c++.dg/newproperty-weak-attribute-3.mm: Likewise.
* obj-c++.dg/newproperty-atomicretained.mm: Likewise.
* obj-c++.dg/objc-gc-weak-3.mm: Likewise.
* obj-c++.dg/newproperty-protocol-type.mm: Likewise.
* obj-c++.dg/objc-gc-5.mm: Likewise.
* obj-c++.dg/objc-gc-assign-ivar-1.mm: Likewise.
* obj-c++.dg/objc-gc-section-2.mm: Likewise.
* obj-c++.dg/syntax-error-8.mm: Likewise.
* obj-c++.dg/objc-gc-weak-4.mm: Likewise.
* obj-c++.dg/newproperty-atomiccopy.mm: Likewise.
* obj-c++.dg/newproperty-atomicretained-1.mm: Likewise.
* obj-c++.dg/objc-gc-aggr-assign-1.mm: Likewise.
* obj-c++.dg/objc-gc-6.mm: Likewise.
* obj-c++.dg/newproperty-atomiccopy-1.mm: Likewise.
* obj-c++.dg/objc-gc-1.mm: Likewise.
* obj-c++.dg/objc-gc-weak-5.mm: Likewise.
* obj-c++.dg/objc-fast-1.mm: Likewise.
2008-02-14 Fariborz Jahanian <fjahanian@apple.com>
Radar 5724385
* obj-c++.dg/objc2-ivar-offset.mm: New
* objc.dg/objc2-ivar-offset.m: New
2008-02-06 Josh Conner <jconner@apple.com>
Radar 5726269
* objc.dg/objc2.c: New test.
2008-01-30 Josh Conner <jconner@apple.com>
Radar 5683689
* gcc.apple/iphone-minversion-[1-4].c: Rename to...
* gcc.apple/aspen-minversion-[1-4].c: ...this. Also,
change all iphone references to aspen.
* gcc.apple/iphone-minversion-err-[1-8].c: Rename to...
* gcc.apple/aspen-minversion-err-[1-8].c: ...this.
Also, change all iphone references to aspen.
* gcc.apple/iphone-minversion-default-[12].c: Rename to...
* gcc.apple/aspen-minversion-default-[12].c: ... this.
Also, change all iphone references to aspen.
2008-01-25 Josh Conner <jconner@apple.com>
Radar 5660282
* obj-c++.dg/no-offsetof-warn.mm: Only enable for ppc and x86
targets.
* obj-c++.dg/objc-gc-1.mm: Likewise.
* obj-c++.dg/objc-gc-10.mm: Likewise.
* obj-c++.dg/objc-gc-11.mm: Likewise.
* obj-c++.dg/objc-gc-2.mm: Likewise.
* obj-c++.dg/objc-gc-3.mm: Likewise.
* obj-c++.dg/objc-gc-5.mm: Likewise.
* obj-c++.dg/objc-gc-6.mm: Likewise.
* obj-c++.dg/objc-gc-7.mm: Likewise.
* obj-c++.dg/objc-gc-8.mm: Likewise.
* obj-c++.dg/objc-gc-9.mm: Likewise.
* obj-c++.dg/objc-gc-assign-ivar-1.mm: Likewise.
* obj-c++.dg/objc-gc-section-2.mm: Likewise.
* obj-c++.dg/objc-gc-weak-1.mm: Likewise.
* obj-c++.dg/objc-gc-weak-2.mm: Likewise.
* obj-c++.dg/objc-gc-weak-3.mm: Likewise.
* obj-c++.dg/objc-gc-weak-4.mm: Likewise.
* obj-c++.dg/objc-gc-weak-5.mm: Likewise.
* obj-c++.dg/objc-weak-pointer.mm: Likewise.
* obj-c++.dg/syntax-error-8.mm: Likewise.
* objc.dg/objc-gc-1.m: Likewise.
* objc.dg/objc-gc-10.m: Likewise.
* objc.dg/objc-gc-2.m: Likewise.
* objc.dg/objc-gc-3.m: Likewise.
* objc.dg/objc-gc-4.m: Likewise.
* objc.dg/objc-gc-5.m: Likewise.
* objc.dg/objc-gc-6.m: Likewise.
* objc.dg/objc-gc-7.m: Likewise.
* objc.dg/objc-gc-8.m: Likewise.
* objc.dg/objc-gc-9.m: Likewise.
* objc.dg/objc-gc-assign-ivar-1.m: Likewise.
* objc.dg/objc-gc-section-2.m: Likewise.
* objc.dg/objc-gc-weak-1.m: Likewise.
* objc.dg/objc-gc-weak-2.m: Likewise.
* objc.dg/objc-gc-weak-3.m: Likewise.
* objc.dg/objc-gc-weak-4.m: Likewise.
* objc.dg/objc-weak-pointer.m: Likewise.
2008-01-23 Hui-May Chang <hm.chang@apple.com>
Radar 5618945
* gcc.apple/5618945-1.c : New.
* gcc.apple/5618945-2.c : New.
* gcc.apple/5618945-3.c : New.
2008-01-22 Josh Conner <jconner@apple.com>
Radar 5683689
* gcc.apple/iphone-minversion-1.c: New test.
* gcc.apple/iphone-minversion-2.c: New test.
* gcc.apple/iphone-minversion-3.c: New test.
* gcc.apple/iphone-minversion-4.c: New test.
* gcc.apple/iphone-minversion-err-1.c: New test.
* gcc.apple/iphone-minversion-err-2.c: New test.
* gcc.apple/iphone-minversion-err-3.c: New test.
* gcc.apple/iphone-minversion-err-4.c: New test.
* gcc.apple/iphone-minversion-err-5.c: New test.
* gcc.apple/iphone-minversion-err-6.c: New test.
* gcc.apple/iphone-minversion-err-7.c: New test.
* gcc.apple/iphone-minversion-err-8.c: New test.
* gcc.apple/iphone-minversion-default-1.c: New test.
* gcc.apple/iphone-minversion-default-2.c: New test.
2008-01-21 Caroline Tice <ctice@apple.com>
Radar 5636185
* g++.apple/local.C: New testcase.
* g++.apple/namespace.C: New testcase.
2008-01-16 Fariborz Jahanian <fjahanian@apple.com>
Radar 5370783
* objc.dg/method-21.m: Add
2008-01-14 Fariborz Jahanian <fjahanian@apple.com>
Radar 5676962
* objc.dg/proto-bad-propagate-2.m: Add
* obj-c++.dg/proto-bad-propagate-2.mm : Add
2008-01-10 Josh Conner <jconner@apple.com>
Radar 5675908
* objc.dg/objc-gc-assign-ivar-2.m: New file.
2007-12-19 Caroline Tice <ctice@apple.com
Radar 5619139
* gcc.apple/pubtypes-5.c: New.
* gcc.apple/dwarf-files.c: Add APPLE LOCAL marker.
2007-12-11 Josh Conner <jconner@apple.com>
Radar 5569774
Backport from FSF 4.2:
2007-07-25 Dorit Nuzman <dorit@il.ibm.com>
Devang Patel <dpatel@apple.com>
Uros Bizjak <ubizjak@gmail.com>
PR tree-optimization/25413
* lib/target-supports.exp
(check_effective_target_vect_aligned_arrays):
New procedure to check if arrays are naturally aligned to the
vector alignment boundary.
* gcc.dg/vect/vect-align-1.c: New.
* gcc.dg/vect/vect-align-2.c: New.
* gcc.dg/vect/pr25413.c: New.
* gcc.dg/vect/pr25413a.c: New.
2007-12-10 Hui-May Chang <hm.chang@apple.com>
Radar 4891561
* gcc.target/i386/4891561.c: Fixed APPLE LOCAL marker.
2007-12-06 Hui-May Chang <hm.chang@apple.com>
Radar 4891561
* gcc.target/i386/4891561.c: New.
2007-12-06 Hui-May Chang <hm.chang@apple.com>
Radar 5599048
* obj-c++.dg/5599048.mm: Added target darwin.
2007-12-05 Hui-May Chang <hm.chang@apple.com>
Radar 5599048
* obj-c++.dg/5599048.mm: New.
2007-11-30 Hui-May Chang <hm.chang@apple.com>
Radar 5596043
* g++.apple/5596043.C: New.
2007-11-29 Hui-May Chang <hm.chang@apple.com>
Radar 5612779
* gcc.apple/5612779.c: New.
2007-11-29 Fariborz Jahanian <fjahanian@apple.com>
Radar 5619052
* obj-c++.dg/encode-template.mm: Add
2007-11-29 Fariborz Jahanian <fjahanian@apple.com>
Radar 5607453
* objc.dg/newproperty-protocol-type.m: Add
* obj-c++.dg/newproperty-protocol-type.mm: Add
2007-11-28 Fariborz Jahanian <fjahanian@apple.com>
Radar 5610134
* objc.dg/newproperty-retain-3.m: Add
* objc.dg/newproperty-retain-4.m: Add
* obj-c++.dg/newproperty-retain-3.mm: Add
* obj-c++.dg/newproperty-retain-4.mm: Add
2007-11-28 Hui-May Chang <hm.chang@apple.com>
Radar 5591491
* g++.apple/5591491.C: New.
2007-11-27 Josh Conner <jconner@apple.com>
* g++.old-deja/g++.abi/align2.C: Add ARM support.
* g++.dg/align-test-1.C: Likewise.
* g++.dg/pch/debug-1.Hs: Change Carbon.h include to
CoreFoundation.h.
* g++.apple/pubtypes.C: Accept '@' as a comment delimiter.
2007-11-16 Josh Conner <jconner@apple.com>
* gcc.c-torture/execute/builtins/builtins.exp: On arm-*-darwin*,
enable builtin_strcat and builtin_strcpy.
* gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: On
arm-*-darwin*, compile with -msoft-float.
* gcc.c-torture/execute/ieee/20000320-1.x: New file.
* gcc.dg/arm-mmx-1.c: Skip on arm*-apple-darwin*.
* gcc.dg/trampoline-1.c: Likewise.
* gcc.dg/framework-1.c: Only compile for powerpc and i?86 darwin
targets.
* gcc.apple/pubtypes-[1234].c: Allow '@' as comment delimiter.
* lib/target-supports.exp (check_profiling_available): Disable
profiling support on arm*-*-darwin*.
2007-11-14 Josh Conner <jconner@apple.com>
Radar 5597292
* gcc.apple/5597292.c: New file.
2007-11-13 Hui-May Chang <hm.chang@apple.com>
Radar 4877693
* gcc.apple/4877693.c: New.
2007-11-09 Eric Christopher <echristo@apple.com>
Radar 5582941
* gcc.apple/sync-1.c: New.
2007-10-30 Hui-May Chang <hm.chang@apple.com>
Radar 5543378
* gcc.apple/x86-5543378.c: New.
2007-10-25 Josh Conner <jconner@apple.com>
Radar 3399553
* gcc.dg/flt-rounds.c: New.
2007-10-19 Hui-May Chang <hm.chang@apple.com>
Radar 5450903
* gcc.apple/ppc-5450903.c: New.
2007-10-15 Hui-May Chang <hm.chang@apple.com>
Radar 5494442
* g++.apple/altivec-5494442.C: Renamed from apple-altivec-5494442.C.
2007-10-15 Caroline Tice <ctice@apple.com>
Radar 5359827
* testsuite/objc.dg/pubtypes-id-test.m: New test case.
* testsuite/g++.apple/pubtypes.c: Change test case to accept any size
for the pubtypes section, to eliminate having to change this every
time the pubtypes section changes.
2007-10-12 Hui-May Chang <hm.chang@apple.com>
Radar 5494442
* g++.apple/apple-altivec-5494442.C: Replaced -O3 by -O2.
2007-10-12 Hui-May Chang <hm.chang@apple.com>
Radar 5494442
* g++.apple/apple-altivec-5494442.C: New.
2007-10-12 Hui-May Chang <hm.chang@apple.com>
Radar 5533365
* g++.apple/5533365.C: New.
2007-10-08 Eric Christopher <echristo@apple.com>
Radar 5516808
* gcc.apple/altivec-6.c: New.
2007-10-05 Eric Christopher <echristo@apple.com>
Radar 5490617
* gcc.apple/5490617.c: New.
2007-09-26 Hui-May Chang <hm.chang@apple.com>
Radar 5280301
* gcc.apple/altivec-5280301.c: New.
2007-09-21 Hui-May Chang <hm.chang@apple.com>
Radar 5447227
* gcc.apple/altivec-5447227.c: New.
2007-09-05 Hui-May Chang <hm.chang@apple.com>
Radar 5457234
* g++.dg/ext/alignof2.C: Modified the test to skip for
ppc darwin targets.
2007-09-04 Hui-May Chang <hm.chang@apple.com>
Radar 5155743
* gcc.dg/builtin-alloca-1.c: New.
* gcc.dg/builtin-alloca-2.c: New.
2007-08-22 Fariborz Jahanian <fjahanian@apple.com>
Radar 4947311
* objc.dg/protocol-atttribute-1.m: Add
* obj-c++.dg/protocol-atttribute-1.mm: Add
2007-08-21 Hui-May Chang <hm.chang@apple.com>
Radar 4874197
* gcc.apple/4283414.c: Added mainline candidate comment.
2007-08-21 Fariborz Jahanian <fjahanian@apple.com>
Radar 5424473
* objc.dg/super-finalize-3.m: Add
2007-08-20 Fariborz Jahanian <fjahanian@apple.com>
Radar 5422751
* objc.dg/objc2-protocol-3.m: Removed.
* obj-c++.dg/objc2-protocol-3.mm: Removed.
2007-08-16 Fariborz Jahanian <fjahanian@apple.com>
Radar 3533972
* obj-c++.dg/cxx-typeconv-func-1.mm: New
2007-08-14 Hui-May Chang <hm.chang@apple.com>
Radar 4870336, 4874471, 4874208
* gcc.apple/4874471.c: New.
2007-08-14 Fariborz Jahanian <fjahanian@apple.com>
Radar 5409313
* obj-c++.dg/objc-neg-selector.mm: New
2007-08-14 Fariborz Jahanian <fjahanian@apple.com>
Radar 5407792
* objc.dg/newproperty-attr-encode-1.m: New
2007-08-10 Fariborz Jahanian <fjahanian@apple.com>
Radar 5376125
* objc.dg/newproperty-warn-direct-ivar-access.m: New
* obj-c++.dg/newproperty-warn-direct-ivar-access.mm: New
2007-08-10 Stuart Hastings <stuart@apple.com>
Radar 5238795 4448096
* g++.apple/4474655.C: Remove.
2007-08-10 Fariborz Jahanian <fjahanian@apple.com>
Radar 5398274
* obj-c++.dg/newproperty-nowarn-unused-param.mm: Expanded
2007-08-09 Hui-May Chang <hm.chang@apple.com>
Radar 4875125
* gcc.target/i386/sse-99.c. Added -mtune=generic option.
2007-08-09 Fariborz Jahanian <fjahanian@apple.com>
Radar 3742561 (test change)
* obj-c++/objc-gc-aggr-assign-1.mm: Test changed for ppc32.
2007-08-08 Fariborz Jahanian <fjahanian@apple.com>
Radar 5389292
* objc.dg/newproperty-bitfield-1.m: Add
* obj-c++.dg/newproperty-bitfield-1.mm: Add
2007-08-08 Hui-May Chang <hm.chang@apple.com>
Radar 4875094
* gcc.target/i386/local2.c : Added APPLE LOCAL marker.
2007-08-07 Fariborz Jahanian <fjahanian@apple.com>
Radar 5390587
* objc.dg/newproperty-neg-1.m: Add
2007-08-06 Fariborz Jahanian <fjahanian@apple.com>
Radar 4653422
* objc.dg/enhanced-proto-4.m: Add
* obj-c++.dg/enhanced-proto-4.mm: Add
2007-08-03 Hui-May Chang <hm.chang@apple.com>
Radar 4875094
* gcc.target/i386/local2.c : Modified the test to skip for
darwin targets.
2007-07-31 Stuart Hastings <stuart@apple.com>
Radar 4874513
* gcc/testsuite/gcc.dg/tree-ssa/ivcanon-1.c: Moved to
gcc/testsuite/gcc.apple; revised testcase to work around
improved jump-threader.
2007-07-31 Fariborz Jahanian <fjahanian@apple.com>
Radar 3742561 (test change)
* objc.dg/objc-gc-aggr-assign-1.m: Test changed for ppc32.
2007-07-31 Fariborz Jahanian <fjahanian@apple.com>
Radar 5259868
* objc.dg/objc2-ivar-layout-array-8.m: ivar layout pattern compressed.
* objc.dg/objc2-ivar-layout-array-1.m: ivar layout pattern compressed.
* objc.dg/objc2-ivar-layout-1.m: ivar layout pattern compressed.
* objc.dg/objc2-ivar-layout-array-2.m: ivar layout pattern compressed.
* objc.dg/objc2-ivar-layout-2.m: ivar layout pattern compressed.
* objc.dg/objc2-ivar-layout-array-3.m: ivar layout pattern compressed.
* objc.dg/objc2-ivar-layout-3.m: ivar layout pattern compressed.
* objc.dg/objc2-ivar-layout-array-4.m: ivar layout pattern compressed.
* objc.dg/objc2-ivar-layout-4.m: ivar layout pattern compressed.
* objc.dg/objc2-ivar-layout-array.m: ivar layout pattern compressed.
* objc.dg/objc2-ivar-layout-array-5.m: ivar layout pattern compressed.
* objc.dg/objc2-ivar-layout-array-6.m: ivar layout pattern compressed.
* objc.dg/objc2-ivar-layout-array-7.m: ivar layout pattern compressed.
2007-07-30 Fariborz Jahanian <fjahanian@apple.com>
Radar 5297200
* objc.dg/objc-gc-3.m: Modified
2007-07-30 Fariborz Jahanian <fjahanian@apple.com>
Radar 5004398
* obj-c++.dg/objc2-const-str-64bit-1.mm: Remove
2007-07-27 Fariborz Jahanian <fjahanian@apple.com>
Radar 3742561
* objc.dg/objc-gc-aggr-assign-1.m: Add
* obj-c++.dg/objc-gc-aggr-assign-1.mm: Add
2007-07-24 Fariborz Jahanian <fjahanian@apple.com>
Radar 5355344
* obj-c++.dg/disambiguate-1.mm: Add
2007-07-24 Hui-May Chang <hm.chang@apple.com>
Radar 4875126
Backport from mainline:
2007-06-13 Eric Christopher <echristo@apple.com>
* gcc.target/i386/ssefn-1.c: Add -march=i386.
2007-07-23 Fariborz Jahanian <fjahanian@apple.com>
Radar 5245963
* objc/execute/protocol-isEqual-1.m: Modified
* objc/execute/protocol-isEqual-3.m: Modified
* objc/execute/protocol-isEqual-2.m: Modified
* objc/execute/protocol-isEqual-4.m: Modified
2007-07-20 Hui-May Chang <hm.chang@apple.com>
Radar 4875094
* gcc.target/i386/movq-2.c (dg-options) : Use -Oz instead of -Os.
2007-07-17 Fariborz Jahanian <fjahanian@apple.com>
Radar 5338634
* objc.dg/newproperty-setter-name.m: Add
2007-07-16 Fariborz Jahanian <fjahanian@apple.com>
Radar 5333233
* obj-c++.dg/objc2-instanceSizeStart-1.mm: Add
2007-07-17 Hui-May Chang <hm.chang@apple.com>
* gcc.target/i386/reload-1.c. Replaced scan-file by scan-rtl-dump.
2007-07-13 Fariborz Jahanian <fjahanian@apple.com>
Radar 5277239
* objc.dg/newproperty-class-method-1.m: Add
* objc.dg/newproperty-class-method-2.m: Add
* obj-c++.dg/newproperty-class-method-1.mm: Add
* obj-c++.dg/newproperty-class-method-2.mm: Add
* objc.dg/property-neg-4.m: Modified
* obj-c++.dg/property-neg-4.mm: Modified
2007-07-10 Fariborz Jahanian <fjahanian@apple.com>
Radar 5285911
* objc.dg/newproperty-deprecated-attr-1.m: Modified
* objc.dg/newproperty-5.m: Add
* obj-c++.dg/newproperty-deprecated-attr-1.mm: Modified
* obj-c++.dg/newproperty-5.mm: Add
2007-07-5 Fariborz Jahanian <fjahanian@apple.com>
Radar 5315235
* objc.dg/const-cfstring-7.m: Modified
* objc.dg/objc2-package-ivar-1.m: Modified
* obj-c++.dg/objc2-package-ivar-1.mm: Modified
* obj-c++.dg/const-cfstring-4-64bit.mm: Modified
* obj-c++.dg/objc2-none-fragile-ivar-use.mm: Modified
* obj-c++.dg/objc2-ivar-test-2.mm: Modified
* obj-c++.dg/cxx-ivars-4.mm: Modified
* obj-c++.dg/objc2-const-str-64bit-1.mm: Modified
* obj-c++.dg/const-cfstring-7.mm: Modified
* obj-c++.dg/encode-3-64bit.mm: Modified
2007-07-5 Fariborz Jahanian <fjahanian@apple.com>
Radar 5274332
gcc.apple/asm-static-entry-1.c: Modified to be
compilation model neutral.
2007-07-5 Fariborz Jahanian <fjahanian@apple.com>
Radar 5297325
* objc.dg/stubify-1.m: Modified to make it a 32bit
abi test.
2007-06-29 Fariborz Jahanian <fjahanian@apple.com>
Radar 5082000
* objc.dg/objc2-ivar-layout-array.m: Add
* objc.dg/objc2-ivar-layout-array-1.m: Add
* objc.dg/objc2-ivar-layout-array-2.m: Add
* objc.dg/objc2-ivar-layout-array-3.m: Add
* objc.dg/objc2-ivar-layout-array-4.m: Add
* objc.dg/objc2-ivar-layout-array-5.m: Add
* objc.dg/objc2-ivar-layout-array-6.m: Add
* objc.dg/objc2-ivar-layout-array-7.m: Add
* objc.dg/objc2-ivar-layout-array-8.m: Add
* objc.dg/objc2-ivar-layout-array-9.m: Add
* objc.dg/objc2-ivar-layout-1.m: Modified
2007-06-29 Fariborz Jahanian <fjahanian@apple.com>
Radar 5251019
* objc.dg/objc2-ivar-layout-2.m: Modified
* objc.dg/objc2-ivar-layout-3.m: Add
* objc.dg/objc2-ivar-layout-4.m: Add
2007-06-29 Fariborz Jahanian <fjahanian@apple.com>
Radar 5276085
* objc.dg/objc-gc-weak-3.m: Enhanced to test weak array of ivars.
* obj-c++.dg/objc-gc-weak-4.mm: Ditto.
* objc.dg/objc-gc-weak-2.m: Modified
* obj-c++.dg/objc-gc-weak-2.mm : Modifed
2007-06-27 Hui-May Chang <hm.chang@apple.com>
Radar 4641942
* gcc.apple/4641942.c : New.
2007-06-26 Hui-May Chang <hm.chang@apple.com>
Backport from mainline:
2007-06-22 Uros Bizjak <ubizjak@gmail.com>
* gcc.target/i386/large-size-array-3.c: Fix dg-do compile directive.
Remove -m64 from dg-options.
2007-06-26 Hui-May Chang <hm.chang@apple.com>
* gcc.target/i386/reload-1.c. Fixed the output file name of the scan-file .
2007-06-21 Eric Christopher <echristo@apple.com>
Radar 5283703
* g++.apple/shorten.C: New.
2007-06-18 Fariborz Jahanian <fjahanian@apple.com>
Radar 5265737
* obj-c++.dg/newproperty-struct-val-1.mm: Add
2007-06-18 Eric Christopher <echristo@apple.com>
Radar 5272219
* gcc.target/i386/large-size-array-3.c: Fix size of array
in scan.
2007-06-18 Fariborz Jahanian <fjahanian@apple.com>
Radar 5272224
* objc.dg/const-str-3.m: Modified
* obj-c++.dg/const-str-3.mm: Modified
2007-06-18 Fariborz Jahanian <fjahanian@apple.com>
Radar 5265608
* objc.dg/newproperty-neg-error-bad-impl-1.m: Add
2007-06-16 Hui-May Chang <hm.chang@apple.com>
Radar 5109764
* gcc.apple/5109764.c : New.
2007-06-11 Hui-May Chang <hm.chang@apple.com>
Radar 4875115
* gcc.target/i386/pr28946.c (dg-options) : Use -Oz instead of -Os.
2007-06-06 Fariborz Jahanian <fjahanian@apple.com>
Radar 5250860 (Remove old property)
* objc.dg/property-neg-1.m: Modified to use new property syntax
* objc.dg/property-neg-9.m: Removed
* objc.dg/property-metadata-5.m: Removed
* objc.dg/property-3.m: Modified to use new property syntax
* objc.dg/property-10.m: Modified to use new property syntax
* objc.dg/property-18.m: Removed
* objc.dg/property-neg-2.m: Modified to use new property syntax
* objc.dg/objc2-protocol-enc-1.m: Modified to use new property syntax
* objc.dg/propperty-neg-8.m: Removed
* objc.dg/property-4.m: Modified to use new property syntax
* objc.dg/property-11.m: Modified to use new property syntax
* objc.dg/property-incr-decr-1.m: Modified to use new property syntax
* objc.dg/property-neg-3.m: Modified to use new property syntax
* objc.dg/property-bycopy-1.m: Removed
* objc.dg/property-5.m: Modified to use new property syntax
* objc.dg/property-12.m: Modified to use new property syntax
* objc.dg/property-neg-4.m: Modified to use new property syntax
* objc.dg/property-bycopy-2.m: Removed
* objc.dg/property-13.m: Modified to use new property syntax
* objc.dg/property-weak-attribute-1.m: Removed
* objc.dg/property-neg-5.m: Modified to use new property syntax
* objc.dg/property-metadata-1.m: Modified to use new property syntax
* objc.dg/property-bycopy-3.m: Removed
* objc.dg/property-14.m: Modified to use new property syntax
* objc.dg/property-weak-attribute-2.m: Removed
* objc.dg/property-neg-6.m: Removed
* objc.dg/property-metadata-2.m: Removed
* objc.dg/property-dwarf-1.m: Modified to use new property syntax
* objc.dg/property-bycopy-4.m: Removed
* objc.dg/property-8.m: Modified to use new property syntax
* objc.dg/property-15.m: Removed
* objc.dg/property-byref-default-1.m: Removed
* objc.dg/property-neg-10.m: Removed
* objc.dg/property-weak-attribute-3.m: Removed
* objc.dg/property-neg-7.m: Removed
* objc.dg/property-metadata-3.m: Removed
* objc.dg/property-1.m: Modified to use new property syntax
* objc.dg/property-9.m: Modified to use new property syntax
* objc.dg/property-16.m: Removed
* objc.dg/property-weak-attribute-4.m: Removed
* objc.dg/property-neg-8.m: Removed
* objc.dg/property-metadata-4.m: Removed
* objc.dg/property-2.m: Modified to use new property syntax
* objc.dg/class-attribute-1.m: Modified to use new property syntax
* objc.dg/property-17.m: Removed
* obj-c++.dg/property-metadata-4.mm: Removed
* obj-c++.dg/property-2.mm: Modified to use new property syntax
* obj-c++.dg/property-neg-4.mm: Modified to use new property syntax
* obj-c++.dg/property-15.mm: Modified to use new property syntax
* obj-c++.dg/property-weak-attribute-2.mm: Removed
* obj-c++.dg/property-10.mm: Modified to use new property syntax
* obj-c++.dg/class-attribute-1.mm: Modified to use new property syntax
* obj-c++.dg/property-metadata-5.mm: Removed
* obj-c++.dg/property-byref-default-1.mm: Removed
* obj-c++.dg/property-3.mm: Modified to use new property syntax
* obj-c++.dg/property-neg-5.mm: Removed
* obj-c++.dg/property-16.mm: Removed
* obj-c++.dg/property-weak-attribute-3.mm: Removed
* obj-c++.dg/property-11.mm: Modified to use new property syntax
* obj-c++.dg/property-20.mm: Removed
* obj-c++.dg/property-4.mm: Modified to use new property syntax
* obj-c++.dg/property-neg-6.mm: Removed
* obj-c++.dg/property-metadata-1.mm: Modified to use new property syntax
* obj-c++.dg/property-17.mm: Removed
* obj-c++.dg/property-weak-attribute-4.mm: Removed
* obj-c++.dg/property-neg-1.mm: Modified to use new property syntax
* obj-c++.dg/property-12.mm: Modified to use new property syntax
* obj-c++.dg/property-bycopy-1.mm: Removed
* obj-c++.dg/property-incr-decr-1.mm: Modified to use new property syntax
* obj-c++.dg/property-5.mm: Modified to use new property syntax
* obj-c++.dg/property-neg-7.mm: Removed
* obj-c++.dg/property-metadata-2.mm: Removed
* obj-c++.dg/property-18.mm: Removed
* obj-c++.dg/property-neg-2.mm: Modified to use new property syntax
* obj-c++.dg/property-13.mm: Modified to use new property syntax
* obj-c++.dg/property-bycopy-2.mm: Removed
* obj-c++.dg/property-dwarf-1.mm: Modified to use new property syntax
* obj-c++.dg/property-neg-8.mm: Removed
* obj-c++.dg/property-metadata-3.mm: Removed
* obj-c++.dg/property-19.mm: Removed
* obj-c++.dg/property-1.mm: Modified to use new property syntax
* obj-c++.dg/property-14.mm: Modified to use new property syntax
* obj-c++.dg/property-weak-attribute-1.mm: Removed
* obj-c++.dg/property-bycopy-3.mm: Removed
2007-06-06 Fariborz Jahanian <fjahanian@apple.com>
Radar 5251502
* obj-c++.dg/function-cast-1.mm: 28 line test case
replaces the 100000+ lines test case.
2007-06-04 Fariborz Jahanian <fjahanian@apple.com>
Radar 5245946
* objc.dg/threedotthree-abi-1.m: Modified
* objc.dg/encode-3.m: Modified
* objc.dg/proto-lossage-3.m: Modified
* objc.dg/proto-qual-1.m: Modified
* obj-c++.dg/threedotthree-abi-1.mm: Modified
* obj-c++.dg/proto-lossage-3.mm: Modified
* obj-c++.dg/encode-5.mm: Modified
* obj-c++.dg/proto-qual-1.mm: Modified
2007-06-1 Fariborz Jahanian <fjahanian@apple.com>
Radar 5243681
* objc.dg/objc2-defs-ok.m: Modified
* obj-c++.dg/objc2-defs-ok.mm: Modified
2007-05-31 Fariborz Jahanian <fjahanian@apple.com>
Radar 5172645
* objc.dg/newproperty-nowarn-default-assign.m: Add
* obj-c++.dg/newproperty-nowarn-default-assign.mm: Add
2007-05-31 Fariborz Jahanian <fjahanian@apple.com>
Radar 4529766
* objc.dg/method-attribute-format-2.m: Add
* obj-c++.dg/method-attribute-format-2.mm: Add
2007-05-30 Fariborz Jahanian <fjahanian@apple.com>
Radar 5232840
* obj-c++.dg/newproperty-nowarn-unused-param.mm: Add
2007-05-30 Hui-May Chang <hm.chang@apple.com>
Radar 5164498
* gcc.target/i386/stack-realign.c: Added APPLE LOCAL marker.
2007-05-29 Hui-May Chang <hm.chang@apple.com>
Radar 5164498
Backport from mainline:
2007-05-29 Hui-May Chang <hm.chang@apple.com>
* gcc.target/i386/stack-realign.c: New.
2007-05-29 Fariborz Jahanian <fjahanian@apple.com>
Radar 5217964
* objc.dg/objc2-ivar-layout-2.m: Modified
2007-05-29 Fariborz Jahanian <fjahanian@apple.com>
Radar 5217964
* objc.dg/objc2-ivar-layout-1.m: Modified
* objc.dg/objc2-ivar-layout-2.m: New.
2007-05-23 Fariborz Jahanian <fjahanian@apple.com>
Radar 5195402
* objc.dg/format-arg-attribute-1.m: Add
* objc.dg/format-arg-attribute-2.m: Add
* objc.dg/format-arg-attribute-3.m: Add
2007-05-18 Fariborz Jahanian <fjahanian@apple.com>
Radar 5202926
* obj-c++.dg/objc2-protocol-9.mm: Modified
* obj-c++.dg/property-metadata-5.mm: Modified
* obj-c++.dg/objc2-protocol-4.mm: Modified
* obj-c++.dg/objc2-protocol-5.mm: Modified
* obj-c++.dg/objc2-protocol-1.mm: Modified
* obj-c++.dg/objc2-protocol-2.mm: Modified
2007-05-16 Fariborz Jahanian <fjahanian@apple.com>
Radar 5207415
* objc.dg/newproperty-setter-getter-attr-1.m: Add
* obj-c++.dg/newproperty-setter-getter-attr-1.mm: Add
2007-05-14 Caroline Tice <ctice@apple.com>
Radar 4964532
* testsuite/gcc.apple/uninit-test-1.c: Add missing compilation flag
to make it work correctly on ppc.
2007-05-12 Fariborz Jahanian <fjahanian@apple.com>
Radar 5192466
* objc.dg/objc2-protocol-ext-1.m: Add
* obj-c++.dg/objc2-protocol-ext-1.mm: Add
2007-05-10 Geoffrey Keating <geoffk@apple.com>
* g++.apple/r5119788.C: Remove excess semicolon.
2007-05-07 Caroline Tice <ctice@apple.com>
Radar 4964532
* testsuite/gcc.apple/uninit-test-1.c: New testcase.
* testsuite/gcc.apple/uninit-test-2.c: New testcase.
2007-05-07 Fariborz Jahanian <fjahanian@apple.com>
Radar 4157812
* objc.dg/method-arg-attribute-1.m: Add
* obj-c++.dg/method-arg-attribute-1.mm: Add
2007-05-03 Fariborz Jahanian <fjahanian@apple.com>
Radar 5180172
* objc.dg/newproperty-no-category-synthesis.m: Add
* obj-c++.dg/newproperty-no-category-synthesis.mm: Add
* objc.dg/newproperty-copy-2.m: Now a negative test
* obj-c++.dg/newproperty-copy-2.mm: Now a negative test
2007-05-02 Fariborz Jahanian <fjahanian@apple.com>
Radar 4502186
* objc.dg/try-catch-18.m: Add
* obj-c++.dg/try-catch-21.mm: Add
2007-05-02 Eric Christopher <echristo@apple.com>
Radar 4238322
* gcc.dg/cpp/if-div.c: New file.
2007-04-30 Fariborz Jahanian <fjahanian@apple.com>
Radar 5159695
* objc.dg/newproperty-warn-cont-class-1.m: Add
* obj-c++.dg/newproperty-warn-cont-class-1.mm: Add
2007-04-30 Fariborz Jahanian <fjahanian@apple.com>
Radar 5168496
objc.dg/newproperty-nowarn-default-assign-1.m: Add
obj-c++.dg/newproperty-nowarn-default-assign-1.mm: Add
2007-04-30 Fariborz Jahanian <fjahanian@apple.com>
radar 5061001
* obj-c++.dg/stubify-1.mm: Modified.
2007-04-25 Fariborz Jahanian <fjahanian@apple.com>
Radar 5159707
* objc.dg/newproperty-anon-category-7.m: Add
* obj-c++.dg/newproperty-anon-category-7.mm: Add
2007-04-25 Eric Christopher <echristo@apple.com>
Radar 5127053
* gcc.dg/darwin64-abi.c: Require 16-byte alignment
for reg_parms_t.
2007-04-25 Hui-May Chang <hm.chang@apple.com>
Radar 5122634
Backport from mainline:
2007-04-24 Hui-May Chang <hm.chang@apple.com>
* gcc.target/i386/reload-1.c. New.
2007-04-24 Stuart Hastings <stuart@apple.com>
Radar 5108956
* g++.apple/5108956.C: New.
2007-04-23 Fariborz Jahanian <fjahanian@apple.com>
Radar 5153561
* obj-c++.dg/objc2-cplus-try-catch-1.mm: Add
2007-04-23 Fariborz Jahanian <fjahanian@apple.com>
Radar 5142207
* objc.dg/objc-visibility-hidden-1.m: Add
* obj-c++.dg/objc-visibility-hidden-1.mm: Add
2007-04-20 Fariborz Jahanian <fjahanian@apple.com>
Radar 5130983
* objc.dg/objc-foreach-lvalue-1.m: Add
* obj-c++.dg/objc-foreach-lvalue-1.mm: Add
2007-04-20 Stuart Hastings <stuart@apple.com>
Hui-May Chang <hm.chang@apple.com>
Radar 5131847
* gcc.apple/i386-bitmask1.c: 32-bit only.
* gcc.target/i386/5131847.c: New.
2007-04-18 Fariborz Jahanian <fjahanian@apple.com>
Radar 4899595 (new property on by default).
* objc.dg/property-neg-1.m: Modified
* objc.dg/property-neg-9.m: Modified
* objc.dg/property-metadata-5.m: Modified
* objc.dg/property-3.m: Modified
* objc.dg/property-10.m: Modified
* objc.dg/property-18.m: Modified
* objc.dg/property-neg-2.m: Modified
* objc.dg/objc2-protocol-enc-1.m: Modified
* objc.dg/propperty-neg-8.m: Modified
* objc.dg/property-4.m: Modified
* objc.dg/property-11.m: Modified
* objc.dg/property-incr-decr-1.m: Modified
* objc.dg/property-neg-3.m: Modified
* objc.dg/property-bycopy-1.m: Modified
* objc.dg/property-5.m: Modified
* objc.dg/property-12.m: Modified
* objc.dg/property-neg-4.m: Modified
* objc.dg/property-bycopy-2.m: Modified
* objc.dg/property-13.m: Modified
* objc.dg/property-weak-attribute-1.m: Modified
* objc.dg/property-neg-5.m: Modified
* objc.dg/property-metadata-1.m: Modified
* objc.dg/property-bycopy-3.m: Modified
* objc.dg/property-14.m: Modified
* objc.dg/property-weak-attribute-2.m: Modified
* objc.dg/property-neg-6.m: Modified
* objc.dg/property-metadata-2.m: Modified
* objc.dg/property-dwarf-1.m: Modified
* objc.dg/property-bycopy-4.m: Modified
* objc.dg/property-8.m: Modified
* objc.dg/property-15.m: Modified
* objc.dg/property-byref-default-1.m: Modified
* objc.dg/property-neg-10.m: Modified
* objc.dg/property-weak-attribute-3.m: Modified
* objc.dg/property-neg-7.m: Modified
* objc.dg/property-metadata-3.m: Modified
* objc.dg/property-1.m: Modified
* objc.dg/property-9.m: Modified
* objc.dg/property-16.m: Modified
* objc.dg/property-weak-attribute-4.m: Modified
* objc.dg/property-neg-8.m: Modified
* objc.dg/property-metadata-4.m: Modified
* objc.dg/property-2.m: Modified
* objc.dg/class-attribute-1.m: Modified
* objc.dg/property-17.m: Modified
* obj-c++.dg/property-metadata-4.mm: Modified
* obj-c++.dg/property-2.mm: Modified
* obj-c++.dg/property-neg-4.mm: Modified
* obj-c++.dg/property-15.mm: Modified
* obj-c++.dg/property-weak-attribute-2.mm: Modified
* obj-c++.dg/property-10.mm: Modified
* obj-c++.dg/class-attribute-1.mm: Modified
* obj-c++.dg/property-metadata-5.mm: Modified
* obj-c++.dg/property-byref-default-1.mm: Modified
* obj-c++.dg/property-3.mm: Modified
* obj-c++.dg/property-neg-5.mm: Modified
* obj-c++.dg/property-16.mm: Modified
* obj-c++.dg/property-weak-attribute-3.mm: Modified
* obj-c++.dg/property-11.mm: Modified
* obj-c++.dg/property-20.mm: Modified
* obj-c++.dg/property-4.mm: Modified
* obj-c++.dg/property-neg-6.mm: Modified
* obj-c++.dg/property-metadata-1.mm: Modified
* obj-c++.dg/property-17.mm: Modified
* obj-c++.dg/property-weak-attribute-4.mm: Modified
* obj-c++.dg/property-neg-1.mm: Modified
* obj-c++.dg/property-12.mm: Modified
* obj-c++.dg/property-bycopy-1.mm: Modified
* obj-c++.dg/property-incr-decr-1.mm: Modified
* obj-c++.dg/property-5.mm: Modified
* obj-c++.dg/property-neg-7.mm: Modified
* obj-c++.dg/property-metadata-2.mm: Modified
* obj-c++.dg/property-18.mm: Modified
* obj-c++.dg/property-neg-2.mm: Modified
* obj-c++.dg/property-13.mm: Modified
* obj-c++.dg/property-bycopy-2.mm: Modified
* obj-c++.dg/property-dwarf-1.mm: Modified
* obj-c++.dg/property-neg-8.mm: Modified
* obj-c++.dg/property-metadata-3.mm: Modified
* obj-c++.dg/property-19.mm: Modified
* obj-c++.dg/property-1.mm: Modified
* obj-c++.dg/property-neg-3.mm: Modified
* obj-c++.dg/property-14.mm: Modified
* obj-c++.dg/property-weak-attribute-1.mm: Modified
* obj-c++.dg/property-bycopy-3.mm: Modified
2007-04-19 Fariborz Jahanian <fjahanian@apple.com>
Radar 5140757
* newproperty-compound-setter-1.m: Add
* obj-c++.dg/newproperty-compound-setter-1.mm: Add
2007-04-18 Fariborz Jahanian <fjahanian@apple.com>
Radar 5128402
* objc.dg/objc-foreach-elem-collection-elem.m: Add
* obj-c++.dg/objc-foreach-elem-collection-elem.mm: Add
2007-04-17 Mike Stump <mrs@apple.com>
Radar 5119788
* g++.apple/r5119788.C: Add.
2007-04-16 Fariborz Jahanian <fjahanian@apple.com>
Radar 4727191
* property-19.m: Add
2007-04-16 Fariborz Jahanian <fjahanian@apple.com>
Radar 5096648 (test changes)
* gcc.apple/format-security-attribute-1.c: Modified
* objc.dg/format-security-attribute-3.m: Modified
2007-04-11 Fariborz Jahanian <fjahanian@apple.com>
Radar 4872022
* obj-c++.dg/syntax-error-1.mm: Modified
2007-04-10 Fariborz Jahanian <fjahanian@apple.com>
Radar 5087216
* gcc.apple/objc-negtest.c: Modified
2007-04-09 Fariborz Jahanian <fjahanian@apple.com>
Radar 5096648
* gcc.apple/format-security-attribute-1.c: Add
* gcc.apple/format-security-attribute-2.c: Add
* objc.dg/format-security-attribute-3.m: Add
* objc.dg/format-security-attribute-4.m: Add
* obj-c++.dg/format-security-attribute-3.mm: Add
* obj-c++.dg/format-security-attribute-2.mm: Add
* g++.apple/format-security-attribute-2.C: Add
* g++.apple/format-security-attribute-1.C: Add
2007-04-06 Fariborz Jahanian <fjahanian@apple.com>
Radar 4792158
* objc.dg/objc-gc-section-1.m: Modified
* objc.dg/objc2-super-class-1.m: Modified
* objc.dg/objc-gc-section-2.m: Modified
* objc.dg/objc-gc-section-3.m: Modified
* obj-c++.dg/objc2-super-class-1.mm: Modified
* obj-c++.dg/objc-gc-section-1.mm: Modified
* obj-c++.dg/objc-gc-section-2.mm: Modified
* obj-c++.dg/objc-gc-section-3.mm: Modified
2007-04-05 Fariborz Jahanian <fjahanian@apple.com>
Radar 5109807
objc.dg/objc2-ivar-layout-1.m: Add
2007-04-03 Fariborz Jahanian <fjahania@apple.com>
Radar 5107971
* objc.dg/format-security-attribute-1.m: Modified
* objc.dg/format-security-attribute-2.m: Modified
2007-04-02 Eric Christopher <echristo@apple.com>
Radar 5066121
* gcc.dg/pr30045.c: Add -fnested-functions.
2007-04-02 Eric Christopher <echristo@apple.com>
Radar 5066234
* gcc.c-torture/execute/builtin-return-address-1.x: Rewrite.
2007-04-02 Fariborz Jahanian <fjahania@apple.com>
Radar 5003425
* objc.dg/objc-gc-3.m: Modified
2007-04-02 Fariborz Jahanian <fjahania@apple.com>
Radar 4929049
* objc.dg/objc-gc-1.m: Modified
* obj-c++.dg/objc-gc-1.mm: Modified
2007-03-30 Fariborz Jahanian <fjahanian@apple.com>
Radar 5028937
* objc.dg/property-neg-1.m: Modified
* objc.dg/newproperty-1.m: Modified
* objc.dg/objc2-protocol-1.m: Modified
* objc.dg/property-neg-9.m: Modified
* objc.dg/property-metadata-5.m: Modified
* objc.dg/objc2-protocol-9.m: Modified
* objc.dg/objc-foreach-1.m: Modified
* objc.dg/newproperty-weak-attribute-1.m: Modified
* objc.dg/property-3.m: Modified
* objc.dg/objc-foreach-9.m: Modified
* objc.dg/objc-fpret-2.m: Modified
* objc.dg/property-10.m: Modified
* objc.dg/newproperty-deprecated-attr-1.m: Modified
* objc.dg/newproperty-lookup-5.m: Modified
* objc.dg/property-18.m: Modified
* objc.dg/newproperty-retain-1.m: Modified
* objc.dg/objc2-visibility-hidden-2.m: Modified
* objc.dg/newproperty-setter-getter-1.m: Modified
* objc.dg/property-neg-2.m: Modified
* objc.dg/newproperty-2.m: Modified
* objc.dg/objc2-protocol-2.m: Modified
* objc.dg/objc2-protocol-enc-1.m: Modifie.m: Modified
* objc.dg/newproperty-type-conv-1.m: Modified
* objc.dg/propperty-neg-8.m: Modified
* objc.dg/objc-foreach-2.m: Modified
* objc.dg/newproperty-weak-attribute-2.m: Modified
* objc.dg/property-4.m: Modified
* objc.dg/objc2-defs-ok.m: Modified
* objc.dg/objc2-alignment-test-1.m: Modified
* objc.dg/objc-foreach-10.m: Modified
* objc.dg/newproperty-protocol-lookup-1.m: Modified
* objc.dg/property-11.m: Modified
* objc.dg/newproperty-lookup-6.m: Modified
* objc.dg/newproperty-syntax-1.m: Modified
* objc.dg/property-incr-decr-1.m: Modified
* objc.dg/property-neg-3.m: Modified
* objc.dg/objc2-protocol-3.m: Modified
* objc.dg/newproperty-neg-warn-unimp-1.m: Modified
* objc.dg/newproperty-3.m: Modified
* objc.dg/objc-foreach-3.m: Modified
* objc.dg/newproperty-weak-attribute-3.m: Modified
* objc.dg/property-bycopy-1.m: Modified
* objc.dg/property-5.m: Modified
* objc.dg/objc-foreach-11.m: Modified
* objc.dg/property-12.m: Modified
* objc.dg/newproperty-dot-syntax-1.m: Modified
* objc.dg/newproperty-category-impl-1.m: Modified
* objc.dg/newproperty-warn-weak-1.m: Modified
* objc.dg/property-neg-4.m: Modified
* objc.dg/objc2-super-class-1.m: Modified
* objc.dg/newproperty-4.m: Modified
* objc.dg/objc2-protocol-4.m: Modified
* objc.dg/objc-foreach-4.m: Modified
* objc.dg/newproperty-neg-warn-ro-1.m: Modified
* objc.dg/property-bycopy-2.m: Modified
* objc.dg/property-6.m: Modified
* objc.dg/property-13.m: Modified
* objc.dg/newproperty-setter-decl-1.m: Modified
* objc.dg/property-weak-attribute-1.m: Modified
* objc.dg/bitfield-2.m: Modified
* objc.dg/objc2-none-fragile-ivar-use.m: Modified
* objc.dg/property-neg-5.m: Modified
* objc.dg/newproperty-impl-nowarn-1.m: Modified
* objc.dg/property-metadata-1.m: Modified
* objc.dg/objc2-protocol-5.m: Modified
* objc.dg/objc2-ivar-test-1.m: Modified
* objc.dg/objc-foreach-5.m: Modified
* objc.dg/property-bycopy-3.m: Modified
* objc.dg/property-7.m: Modified
* objc.dg/newproperty-lookup-1.m: Modified
* objc.dg/newproperty-copy-3.m: Modified
* objc.dg/property-14.m: Modified
* objc.dg/property-weak-attribute-2.m: Modified
* objc.dg/const-cfstring-4-64bit.m: Modified
* objc.dg/property-neg-6.m: Modified
* objc.dg/objc2.m: Modified
* objc.dg/newproperty-dotsyntax-warn-setter-1.m: Modified
* objc.dg/message-metadata-1.m: Modified
* objc.dg/property-metadata-2.m: Modified
* objc.dg/objc2-ivar-test-2.m: Modified
* objc.dg/newproperty-dotsyntax-setter-getter-1.m: Modified
* objc.dg/property-dwarf-1.m: Modified
* objc.dg/newproperty-redundant-decl-accessor.m: Modified
* objc.dg/objc-foreach-6.m: Modified
* objc.dg/property-bycopy-4.m: Modified
* objc.dg/property-8.m: Modified
* objc.dg/newproperty-lookup-2.m: Modified
* objc.dg/property-15.m: Modified
* objc.dg/property-byref-default-1.m: Modified
* objc.dg/property-weak-attribute-3.m: Modified
* objc.dg/objc2-const-str-64bit-1.m: Modified
* objc.dg/property-neg-7.m: Modified
* objc.dg/objc2-protocol-7.m: Modified
* objc.dg/property-metadata-3.m: Modified
* objc.dg/5002270.m: Modified
* objc.dg/property-1.m: Modified
* objc.dg/newproperty-dotsyntax-setter-getter-2.m: Modified
* objc.dg/objc-foreach-7.m: Modified
* objc.dg/property-9.m: Modified
* objc.dg/newproperty-lookup-3.m: Modified
* objc.dg/property-16.m: Modified
* objc.dg/property-weak-attribute-4.m: Modified
* objc.dg/newproperty-nowarn-compound-exp.m: Modified
* objc.dg/newproperty-neg-ivar-check-1.m: Modified
* objc.dg/property-neg-8.m: Modified
* objc.dg/property-metadata-4.m: Modified
* objc.dg/newproperty-unimplementd-property-1.m: Modified
* objc.dg/property-2.m: Modified
* objc.dg/objc-foreach-8.m: Modified
* objc.dg/class-attribute-1.m: Modified
* objc.dg/newproperty-lookup-4.m: Modified
* objc.dg/property-17.m: Modified
* objc.dg/newproperty-nowarn-readonly-1.m: Modified
* objc.dg/objc2-4698856.m: Modified
* objc.dg/objc2-visibility-hidden-1.m: Modified
* objc.dg/objc-fpret-64bit-1.m: Modified
* objc.dg/objc2-warn-prev-osx-1.m: Modified
* obj-c++.dg/template-4.m: Modified
* obj-c++.dg/newproperty-type-conv-1.m: Modified
* obj-c++.dg/objc-foreach-1.m: Modified
* obj-c++.dg/newproperty-dotsyntax-setter-getter-2.m: Modified
* obj-c++.dg/property-7.m: Modified
* obj-c++.dg/property-metadata-4.m: Modified
* obj-c++.dg/objc2-ivar-test-1.m: Modified
* obj-c++.dg/property-2.m: Modified
* obj-c++.dg/objc2-super-class-1.m: Modified
* obj-c++.dg/property-neg-4.m: Modified
* obj-c++.dg/objc2-protocol-3.m: Modified
* obj-c++.dg/newproperty-neg-warn-unimp-1.m: Modified
* obj-c++.dg/newproperty-3.m: Modified
* obj-c++.dg/newproperty-lookup-3.m: Modified
* obj-c++.dg/property-15.mm: Modified: Modified
* obj-c++.dg/property-weak-attribute-2.mm: Modified
* obj-c++.dg/newproperty-weak-attribute-1.mm: Modified
* obj-c++.dg/objc-foreach-7.mm: Modified
* obj-c++.dg/objc-foreach-10.mm: Modified
* obj-c++.dg/property-10.mm: Modified
* obj-c++.dg/newproperty-deprecated-attr-1.mm: Modified
* obj-c++.dg/class-attribute-1.mm: Modified
* obj-c++.dg/newproperty-syntax-1.mm: Modified
* obj-c++.dg/objc-foreach-2.mm: Modified
* obj-c++.dg/property-8.mm: Modified
* obj-c++.dg/objc2-protocol-9.mm: Modified
* obj-c++.dg/property-metadata-5.mm: Modified
* obj-c++.dg/property-byref-default-1.mm: Modified
* obj-c++.dg/property-3.mm: Modified
* obj-c++.dg/newproperty-impl-nowarn-1.mm: Modified
* obj-c++.dg/property-neg-5.mm: Modified
* obj-c++.dg/objc2-protocol-4.mm: Modified
* obj-c++.dg/newproperty-4.mm: Modified
* obj-c++.dg/newproperty-protocol-lookup-1.mm: Modified
* obj-c++.dg/newproperty-lookup-4.mm: Modified
* obj-c++.dg/property-16.mm: Modified
* obj-c++.dg/property-weak-attribute-3.mm: Modified
* obj-c++.dg/newproperty-weak-attribute-2.mm: Modified
* obj-c++.dg/objc-foreach-8.mm: Modified
* obj-c++.dg/objc-foreach-11.mm: Modified
* obj-c++.dg/property-11.mm: Modified
* obj-c++.dg/objc-foreach-3.mm: Modified
* obj-c++.dg/property-9.mm: Modified
* obj-c++.dg/property-20.mm: Modified
* obj-c++.dg/property-4.mm: Modified
* obj-c++.dg/objc2-defs-ok.mm: Modified
* obj-c++.dg/property-neg-6.mm: Modified
* obj-c++.dg/property-metadata-1.mm: Modified
* obj-c++.dg/objc2-protocol-5.mm: Modified
* obj-c++.dg/newproperty-lookup-5.mm: Modified
* obj-c++.dg/property-17.mm: Modified
* obj-c++.dg/property-weak-attribute-4.mm: Modified
* obj-c++.dg/newproperty-weak-attribute-3.mm: Modified
* obj-c++.dg/objc-foreach-9.mm: Modified
* obj-c++.dg/property-neg-1.mm: Modified
* obj-c++.dg/property-12.mm: Modified
* obj-c++.dg/newproperty-dot-syntax-1.mm: Modified
* obj-c++.dg/objc2-4698856.mm: Modified
* obj-c++.dg/newproperty-nowarn-compound-exp.mm: Modified
* obj-c++.dg/objc-foreach-4.mm: Modified
* obj-c++.dg/property-bycopy-1.mm: Modified
* obj-c++.dg/property-incr-decr-1.mm: Modified
* obj-c++.dg/newproperty-setter-getter-1.mm: Modified
* obj-c++.dg/message-metadata-1.mm: Modified
* obj-c++.dg/objc2-visibility-hidden-1.mm: Modified
* obj-c++.dg/newproperty-neg-ivar-check-1.mm: Modified
* obj-c++.dg/property-5.mm: Modified
* obj-c++.dg/property-neg-7.mm: Modified
* obj-c++.dg/property-metadata-2.mm: Modified
* obj-c++.dg/newproperty-category-impl-1.mm: Modified
* obj-c++.dg/newproperty-lookup-6.mm: Modified
* obj-c++.dg/property-18.mm: Modified
* obj-c++.dg/newproperty-unimplementd-property-1.mm: Modified
* obj-c++.dg/property-neg-2.mm: Modified
* obj-c++.dg/objc2-protocol-1.mm: Modified
* obj-c++.dg/newproperty-1.mm: Modified
* obj-c++.dg/newproperty-lookup-1.mm: Modified
* obj-c++.dg/property-13.mm: Modified
* obj-c++.dg/newproperty-setter-decl-1.mm: Modified
* obj-c++.dg/objc-foreach-5.mm: Modified
* obj-c++.dg/property-bycopy-2.mm: Modified
* obj-c++.dg/newproperty-neg-warn-ro-1.mm: Modifie.mm: Modified
* obj-c++.dg/objc2-visibility-hidden-2.mm
* obj-c++.dg/newproperty-retain-1.mm: Modified
* obj-c++.dg/property-dwarf-1.mm: Modified
* obj-c++.dg/newproperty-dotsyntax-setter-getter-1.mm: Modified
* obj-c++.dg/property-6.mm: Modified
* obj-c++.dg/property-neg-8.mm: Modified
* obj-c++.dg/property-metadata-3.mm: Modified
* obj-c++.dg/objc2-protocol-7.mm: Modified
* obj-c++.dg/property-19.mm: Modified
* obj-c++.dg/property-1.mm: Modified
* obj-c++.dg/property-neg-3.mm: Modified
* obj-c++.dg/objc2-protocol-2.mm: Modified
* obj-c++.dg/newproperty-2.mm: Modified
* obj-c++.dg/newproperty-lookup-2.mm: Modified
* obj-c++.dg/property-14.mm: Modified
* obj-c++.dg/newproperty-copy-3.mm: Modified
* obj-c++.dg/property-weak-attribute-1.mm: Modified
* obj-c++.dg/objc-foreach-6.mm: Modified
* obj-c++.dg/newproperty-redundant-decl-accessor.mm: Modified
* obj-c++.dg/property-bycopy-3.mm: Modified
* objc/execute/exceptions/catchall-1.m: Modified
* objc/execute/exceptions/finally-1.m: Modified
* objc/execute/exceptions/local-variables-1.m: Modified
* objc/execute/exceptions/foward-1.m: Modified
2007-03-29 Fariborz Jahanian <fjahanian@apple.com>
Radar 5083523
* objc.dg/property-neg-10.m: Modified.
2007-03-29 Fariborz Jahanian <fjahanian@apple.com>
Radar 5096644
* objc.dg/newproperty-forward-class-1.m: Add
2007-03-29 Fariborz Jahanian <fjahanian@apple.com>
Radar 5080710
* obj-c++.dg/method-copyctor-1.mm: Add
2007-03-29 Fariborz Jahanian <fjahanian@apple.com>
Radar 4947014 - objc atomic property
* objc.dg/newproperty-atomicretained.m: add
* objc.dg/newproperty-atomiccopy.m: add
* objc.dg/newproperty-atomicretained-1.m: add
* objc.dg/newproperty-atomic-neg-1.m: add
* objc.dg/newproperty-atomiccopy-1.m: add
* obj-c++.dg/newproperty-atomic-neg-1.mm: add
* obj-c++.dg/newproperty-atomicretained.mm: add
* obj-c++.dg/newproperty-atomiccopy.mm: add
* obj-c++.dg/newproperty-atomicretained-1.mm: add
* obj-c++.dg/newproperty-atomiccopy-1.mm: add
* objc.dg/newproperty-retain-2.m: modified
* objc.dg/newproperty-copy-1.m: removed
* objc.dg/newproperty-copy-2.m: modified
* objc.dg/newproperty-copy-4.m: removed
* obj-c++.dg/newproperty-retain-2.mm: modified
* obj-c++.dg/newproperty-copy-4.mm: removed
* obj-c++.dg/newproperty-copy-1.mm: removed
* obj-c++.dg/newproperty-copy-2.mm: modified
2007-03-29 Fariborz Jahanian <fjahanian@apple.com>
Radar 4564694
* objc.dg/objc2-package-ivar-1.m: Add
* obj-c++.dg/objc2-package-ivar-1.mm: Add
2007-03-27 Fariborz Jahanian <fjahanian@apple.com>
Radar 5040740
* objc.dg/newproperty-nested-synthesis-1.m: Add
* obj-c++.dg/newproperty-nested-synthesis-1.mm: Add
2007-03-27 Fariborz Jahanian <fjahanian@apple.com>
Radar 5025001
* objc.dg/objc2-bitfield-abi-1.m: New
* obj-c++.dg/objc2-bitfield-abi-1.mm: New
* obj-c++.dg/bitfield-3.mm: Modified
2007-03-27 Fariborz Jahanian <fjahanian@apple.com>
Radar 5005756
* objc.dg/method-attribute-1.m: Modified.
* obj-c++.dg/method-attribute-1.mm: Modified.
2007-03-23 Fariborz Jahanian <fjahanian@apple.com>
Radar 5002848
* objc.dg/newproperty-typedef-mangle-1.m: New
* obj-c++.dg/newproperty-typedef-mangle-1.mm: New
2007-03-23 Fariborz Jahanian <fjahanian@apple.com>
Radar 4985544
* objc.dg/format-security-attribute-1.m: Add
* objc.dg/format-security-attribute-2.m: Add
* obj-c++.dg/format-security-attribute-1.mm: Add
2007-03-22 Fariborz Jahanian <fjahanian@apple.com>
Radar 4994854
* objc.dg/newproperty-anon-category-5.m
* objc.dg/newproperty-anon-category-6.m
* obj-c++.dg/newproperty-anon-category-5.mm
* obj-c++.dg/newproperty-anon-category-6.mm
2007-03-22 Fariborz Jahanian <fjahanian@apple.com>
Radar 4965989
* objc.dg/newproperty-anon-category-1.m: Add
* objc.dg/newproperty-anon-category-2.m: Add
* objc.dg/newproperty-anon-category-3.m: Add
* objc.dg/newproperty-anon-category-4.m: Add
* obj-c++.dg/newproperty-anon-category-2.mm: Add
* obj-c++.dg/newproperty-anon-category-3.mm: Add
* obj-c++.dg/newproperty-anon-category-4.mm: Add
* obj-c++.dg/newproperty-anon-category-1.mm: Add
2007-03-22 Fariborz Jahanian <fjahanian@apple.com>
Removed objc2 hybrid abi
* objc.dg/property-metadata-6.m: Removed
* objc.dg/hybrid-abi-1.m: Removed
* objc.dg/hybrid-abi-2.m: Removed
* obj-c++.dg/hybrid-abi-1.mm: Removed
* obj-c++.dg/hybrid-abi-2.mm: Removed
* obj-c++.dg/property-metadata-6.mm: Removed
2007-03-22 Fariborz Jahanian <fjahanian@apple.com>
Radar 4995066
* objc.dg/objc-gc-9.m: Add
* obj-c++.dg/objc-gc-11.mm: Add
2007-03-22 Fariborz Jahanian <fjahanian@apple.com>
Radar 4982951
* objc.dg/objc-gc-assign-ivar-1.m: New
* obj-c++.dg/objc-gc-assign-ivar-1.mm: New.
2007-03-21 Fariborz Jahanian <fjahanian@apple.com>
Radar 4951324
* objc.dg/objc2-try-catch-1.m" Add
2007-03-21 Fariborz Jahanian <fjahanian@apple.com>
Radar 4995967
* objc.dg/try-catch-17.m: Add
* obj-c++.dg/try-catch-20.mm: Add
2007-03-21 Fariborz Jahanian <fjahanian@apple.com>
Radar 5004537
* const-str-7.m: Modified
* const-str-8.m: Modified
* const-str-3.m: Modified
* dg/const-str-7.mm: Modified
* dg/const-str-8.mm: Modified
* dg/const-str-3.mm: Modified
* dg/const-str-9.mm: Modified
2007-03-14 Hui-May Chang <hm.chang@apple.com>
Radar 5002270
* objc.dg/5002270.m. New.
2007-03-07 Hui-May Chang <hm.chang@apple.com>
Radar 5021057
* gcc.apple/5021057.c. New.
2007-03-02 Geoffrey Keating <geoffk@apple.com>
Radar 5031992
* gcc.dg/cpp/ucnid-8.c: Replace with suitable local version.
2007-02-07 Fariborz Jahanian <fjahanian@apple.com>
Radar 4923914
* objc.dg/type-size-2.m: Modified
* objc.dg/encode-2.m: Modified
* objc.dg/encode-7a.m: Modified
* objc.dg/objc-gc-7.m: Modified
* objc.dg/category-1.m: Modified
* objc.dg/encode-4.m: Modified
* objc.dg/encode-5.m: Modified
* obj-c++.dg/encode-7.mm: Modified
* obj-c++.dg/objc-gc-8.mm: Modified
* obj-c++.dg/encode-4.mm: Modified
* obj-c++.dg/encode-6.mm: Modified
2007-02-07 Fariborz Jahanian <fjahanian@apple.com>
Radar 4261575
* objc.dg/const-str-7.m: Modified
* objc.dg/const-str-8.m: Modified
* objc.dg/const-str-3.m: Modified
* objc.dg/const-str-4.m: Modified
* obj-c++.dg/const-str-7.mm: Modified
* obj-c++.dg/const-str-8.mm: Modified
* obj-c++.dg/const-str-3.mm: Modified
* obj-c++.dg/const-str-4.mm: Modified
2007-02-06 Fariborz Jahanian <fjahania@apple.com>
Radar 4894756
* objc.dg/desig-init-1.m: Modified
* objc.dg/newproperty-1.m: Modified
* objc.dg/try-catch-6.m: Modified
* objc.dg/objc-dir-dispatch.m: Modified
* objc.dg/objc-gc-weak-3.m: Modified
* objc.dg/const-str-7.m: Modified
* objc.dg/newproperty-deprecated-attr-1.m: Modified
* objc.dg/property-10.m: Modified
* objc.dg/objc-gc-3.m: Modified
* objc.dg/const-str-10.m: Modified
* objc.dg/newproperty-2.m: Modified
* objc.dg/try-catch-7.m: Modified
* objc.dg/call-super-3.m: Modified
* objc.dg/comp-types-10.m: Modified
* objc.dg/method-7.m: Modified
* objc.dg/objc2-defs-ok.m: Modified
* objc.dg/const-str-8.m: Modified
* objc.dg/objc-gc-4.m: Modified
* objc.dg/newproperty-lookup-6.m: Modified
* objc.dg/const-str-11.m: Modified
* objc.dg/property-incr-decr-1.m: Modified
* objc.dg/newproperty-3.m: Modified
* objc.dg/fix-and-continue-1.m: Modified
* objc.dg/selector-3.m: Modified
* objc.dg/const-str-1.m: Modified
* objc.dg/newproperty-dot-syntax-1.m: Modified
* objc.dg/method-17.m: Modified
* objc.dg/objc-gc-5.m: Modified
* objc.dg/const-str-12.m: Modified
* objc.dg/bitfield-1.m: Modified
* objc.dg/try-catch-1.m: Modified
* objc.dg/symtab-1.m: Modified
* objc.dg/newproperty-4.m: Modified
* objc.dg/fix-and-continue-2.m: Modified
* objc.dg/method-9.m: Modified
* objc.dg/method-10.m: Modified
* objc.dg/const-str-13.m: Modified
* objc.dg/volatile-1.m: Modified
* objc.dg/no-fobjc-exception.m: Modified
* objc.dg/encode-2.m: Modified
* objc.dg/threedotthree-abi-1.m: Modified
* objc.dg/property-metadata-1.m: Modified
* objc.dg/stubify-2.m: Modified
* objc.dg/special/unclaimed-category-1.m: Modified
* objc.dg/const-str-3.m: Modified
* objc.dg/func-ptr-1.m: Modified
* objc.dg/stret-1.m: Modified
* objc.dg/encode-7a.m: Modified
* objc.dg/property-14.m: Modified
* objc.dg/method-19.m: Modified
* objc.dg/objc-gc-7.m: Modified
* objc.dg/category-1.m: Modified
* objc.dg/layout-1.m: Modified
* objc.dg/bitfield-3.m: Modified
* objc.dg/defs-warn-1.m: Modified
* objc.dg/encode-3.m: Modified
* objc.dg/try-catch-3.m: Modified
* objc.dg/method-20.m: Modified
* objc.dg/property-metadata-2.m: Modified
* objc.dg/method-3.m: Modified
* objc.dg/newproperty-dotsyntax-setter-getter-1.m: Modified
* objc.dg/property-8.m: Modified
* objc.dg/stret-2.m: Modified
* objc.dg/lookup-1.m: Modified
* objc.dg/property-15.m: Modified
* objc.dg/zero-link-2.m: Modified
* objc.dg/objc-gc-1-64bit.m: Modified
* objc.dg/objc-gc-5-64bit.m: Modified
* objc.dg/property-metadata-3.m: Modified
* objc.dg/dwarf-3.m: Modified
* objc.dg/method-4.m: Modified
* objc.dg/property-1.m: Modified
* objc.dg/newproperty-dotsyntax-setter-getter-2.m: Modified
* objc.dg/next-runtime-1.m: Modified
* objc.dg/proto-qual-1.m: Modified
* objc.dg/objc-gc-1.m: Modified
* objc.dg/gnu-runtime-1.m: Modified
* objc.dg/image-info.m: Modified
* objc.dg/bitfield-5.m: Modified
* objc.dg/encode-5.m: Modified
* objc.dg/property-metadata-4.m: Modified
* objc.dg/call-super-1.m: Modified
* objc.dg/try-catch-15.m: Modified
* objc.dg/const-str-6.m: Modified
* objc.dg/objc-gc-2.m: Modified
* objc.dg/const-cfstring-4.m: Modified
* objc.dg/class-attribute-1.m: Modified
* objc.dg/newproperty-lookup-4.m: Modified
* objc.dg/gnu-runtime-2.m: Modified
* objc.dg/defs.m: Modified
* obj-c++.dg/template-4.mm: Modified
* obj-c++.dg/defs.mm: Modified
* obj-c++.dg/newproperty-dotsyntax-setter-getter-2.mm: Modified
* obj-c++.dg/property-metadata-4.mm: Modified
* obj-c++.dg/cxx-scope-2.mm: Modified
* obj-c++.dg/const-str-12.mm: Modified
* obj-c++.dg/selector-2.mm: Modified
* obj-c++.dg/basic.mm: Modified
* obj-c++.dg/try-catch-1.mm: Modified
* obj-c++.dg/local-decl-1.mm: Modified
* obj-c++.dg/newproperty-3.mm: Modified
* obj-c++.dg/method-23.mm: Modified
* obj-c++.dg/cxx-ivars-3.mm: Modified
* obj-c++.dg/objc-static-cast-1.mm: Modified
* obj-c++.dg/encode-7.mm: Modified
* obj-c++.dg/property-10.mm: Modified
* obj-c++.dg/newproperty-deprecated-attr-1.mm: Modified
* obj-c++.dg/const-cfstring-4.mm: Modified
* obj-c++.dg/class-attribute-1.mm: Modified
* obj-c++.dg/no-typedef-ivar.mm: Modified
* obj-c++.dg/try-catch-11.mm: Modified
* obj-c++.dg/comp-types-11.mm: Modified
* obj-c++.dg/method-6.mm: Modified
* obj-c++.dg/try-catch-7.mm: Modified
* obj-c++.dg/method-15.mm: Modified
* obj-c++.dg/objc-gc-8.mm: Modified
* obj-c++.dg/layout-1.mm: Modified
* obj-c++.dg/const-str-13.mm: Modified
* obj-c++.dg/selector-3.mm: Modified
* obj-c++.dg/try-catch-2.mm: Modified
* obj-c++.dg/method-10.mm: Modified
* obj-c++.dg/newproperty-4.mm: Modified
* obj-c++.dg/objc-gc-3.mm: Modified
* obj-c++.dg/newproperty-lookup-4.mm: Modified
* obj-c++.dg/property-16.mm: Modified
* obj-c++.dg/gnu-runtime-1.mm: Modified
* obj-c++.dg/lookup-2.mm: Modified
* obj-c++.dg/bitfield-1.mm: Modified
* obj-c++.dg/objc-static-cast-2.mm: Modified
* obj-c++.dg/qual-types-1.mm: Modified
* obj-c++.dg/const-cfstring-5.mm: Modified
* obj-c++.dg/lvalue-cast-1.mm: Modified
* obj-c++.dg/comp-types-12.mm: Modified
* obj-c++.dg/objc-gc-weak-2.mm: Modified
* obj-c++.dg/encode-3.mm: Modified
* obj-c++.dg/proto-lossage-7.mm: Modified
* obj-c++.dg/try-catch-8.mm: Modified
* obj-c++.dg/property-20.mm: Modified
* obj-c++.dg/template-1.mm: Modified
* obj-c++.dg/objc-gc-9.mm: Modified
* obj-c++.dg/syntax-error-1.mm: Modified
* obj-c++.dg/method-2.mm: Modified
* obj-c++.dg/objc2-defs-ok.mm: Modified
* obj-c++.dg/proto-lossage-2.mm: Modified
* obj-c++.dg/const-str-4.mm: Modified
* obj-c++.dg/try-catch-3.mm: Modified
* obj-c++.dg/method-11.mm: Modified
* obj-c++.dg/property-metadata-1.mm: Modified
* obj-c++.dg/objc-gc-4.mm: Modified
* obj-c++.dg/comp-types-9.mm: Modified
* obj-c++.dg/gnu-runtime-2.mm: Modified
* obj-c++.dg/bitfield-2.mm: Modified
* obj-c++.dg/except-1.mm: Modified
* obj-c++.dg/const-str-11-64bit.mm: Removed
* obj-c++.dg/dwarf-1.mm: Modified
* obj-c++.dg/newproperty-dot-syntax-1.mm: Modified
* obj-c++.dg/ivar-list-semi.mm: Modified
* obj-c++.dg/stabs-1.mm: Modified
* obj-c++.dg/comp-types-13.mm: Modified
* obj-c++.dg/stubify-1.mm: Modified
* obj-c++.dg/property-incr-decr-1.mm: Modified
* obj-c++.dg/isa-field-1.mm: Modified
* obj-c++.dg/encode-4.mm: Modified
* obj-c++.dg/try-catch-9.mm: Modified
* obj-c++.dg/method-17.mm: Modified
* obj-c++.dg/no-extra-load.mm: Modified
* obj-c++.dg/proto-lossage-3.mm: Modified
* obj-c++.dg/property-metadata-2.mm: Modified
* obj-c++.dg/objc-gc-5.mm: Modified
* obj-c++.dg/newproperty-lookup-6.mm: Modified
* obj-c++.dg/gnu-runtime-3.mm: Modified
* obj-c++.dg/const-str-10.mm: Modified
* obj-c++.dg/const-str-9-64bit.mm: Removed
* obj-c++.dg/newproperty-1.mm: Modified
* obj-c++.dg/super-class-2.mm: Modified
* obj-c++.dg/method-21.mm: Modified
* obj-c++.dg/stabs-2.mm: Modified
* obj-c++.dg/cxx-ivars-1.mm: Modified
* obj-c++.dg/objc-gc-weak-4.mm: Modified
* obj-c++.dg/va-meth-1.mm: Modified
* obj-c++.dg/fix-and-continue-2.mm: Modified
* obj-c++.dg/objc-stret-1.mm: Modified
* obj-c++.dg/template-3.mm: Modified
* obj-c++.dg/newproperty-dotsyntax-setter-getter-1.mm: Modified
* obj-c++.dg/defs-warn-1.mm: Modified
* obj-c++.dg/method-13.mm: Modified
* obj-c++.dg/unknown-receiver.mm: Modified
* obj-c++.dg/property-metadata-3.mm: Modified
* obj-c++.dg/objc-gc-6.mm: Modified
* obj-c++.dg/cxx-scope-1.mm: Modified
* obj-c++.dg/const-str-11.mm: Modified
* obj-c++.dg/property-1.mm: Modified
* obj-c++.dg/bitfield-4.mm: Modified
* obj-c++.dg/newproperty-2.mm: Modified
* obj-c++.dg/method-22.mm: Modified
* obj-c++.dg/objc-gc-1.mm: Modified
* obj-c++.dg/dwarf-3.mm: Modified
* obj-c++.dg/property-14.mm: Modified
* obj-c++.dg/stabs-3.mm: Modified
* obj-c++.dg/cxx-ivars-2.mm: Modified
* obj-c++.dg/typedef-alias-1.mm: Modified
* obj-c++.dg/const-str-10-64bit.mm: Removed
* obj-c++.dg/encode-6.mm: Modified
* objc/execute/enumeration-1.m: Modified
* objc/execute/object_is_class.m: Modified
* objc/execute/formal_protocol-2.m: Modified
* objc/execute/formal_protocol-4.m: Modified
* objc/execute/bycopy-3.m: Modified
* objc/execute/selector-1.m: Modified
* objc/execute/informal_protocol.m: Modified
* objc/execute/function-message-1.m: Modified
* objc/execute/bf-common.h: Modified
* objc/execute/Object2.h: New
* objc/execute/enumeration-2.m: Modified
* objc/execute/encode-1.m: Modified
* objc/execute/formal_protocol-1.m: Modified
* objc/execute/formal_protocol-3.m: Modified
* objc/execute/formal_protocol-5.m: Modified
* objc/execute/accessing_ivars.m: Modified
* objc/execute/bycopy-2.m: Modified
* objc/execute/formal_protocol-7.m: Modified
* objc/execute/private.m: Modified
* objc/execute/load-3.m: Modified
* objc/execute/compatibility_alias.m: Modified
* objc/execute/next_mapping.h: Modified
* objc/execute/no_clash.m: Modified
* objc/execute/object_is_meta_class.m: Modified
* objc/execute/cascading-1.m: Modified
* objc/execute/nil_method-1.m: Modified
2007-02-06 Fariborz Jahanian <fjahanian@apple.com>
Radar 4966565
* objc.dg/newproperty-category-impl-1.m: New.
* obj-c++.dg/newproperty-category-impl-1.mm: New.
2007-02-06 Fariborz Jahanian <fjahanian@apple.com>
Radar 4963113
* objc.dg/newproperty-no-protocol-warn-1.m: New.
* obj-c++.dg/newproperty-no-protocol-warn-1.mm: New.
2007-02-06 Fariborz Jahanian <fjahanian@apple.com>
Radar 4968128
* objc.dg/newproperty-setter-decl-1.m: New.
* obj-c++.dg/newproperty-setter-decl-1.mm: New.
2007-02-06 Fariborz Jahanian <fjahanian@apple.com>
Radar 4959107
* objc.dg/newproperty-protocol-lookup-1.m: New.
* obj-c++.dg/newproperty-protocol-lookup-1.mm: New.
2007-02-06 Fariborz Jahanian <fjahanian@apple.com>
Radar 4951615
* objc.dg/objc2-ivar-test-2.m: New
* obj-c++.dg/objc2-ivar-test-2.mm: New
2007-02-06 Fariborz Jahanian <fjahanian@apple.com>
Radar 4954480
* objc.dg/objc2-none-fragile-ivar-use.m: New
* obj-c++.dg/objc2-none-fragile-ivar-use.mm: New
2007-02-06 Fariborz Jahanian <fjahanian@apple.com>
Radar 4949034
* obj-c++.dg/cxx-ivars-4.mm: Add
2007-02-06 Fariborz Jahanian <fjahania@apple.com>
Radar 4945770
* objc.dg/objc-weak-pointer.m: Add
* obj-c++.dg/objc-weak-pointer.mm: Add
2007-02-06 Fariborz Jahanian <fjahania@apple.com>
Radar 4897159
* objc.dg/newproperty-redundant-decl-accessor.m: Add
* obj-c++.dg/newproperty-redundant-decl-accessor.mm: Add