objc-act.c (get_super_receiver): If inside a class method of a category...
authorZiemowit Laski <zlaski@apple.com>
Mon, 26 Aug 2002 21:17:20 +0000 (21:17 +0000)
committerZiemowit Laski <zlaski@gcc.gnu.org>
Mon, 26 Aug 2002 21:17:20 +0000 (21:17 +0000)
commitd632dee9cb93ec0e45e070207046742019464d55
tree3388479481cefd3623d402e7f48a82fd69547159
parentc3cc6b78a1487e9c05be9770f811b79706318867
objc-act.c (get_super_receiver): If inside a class method of a category...

[gcc]
2002-08-26  Ziemowit Laski <zlaski@apple.com>

        * objc/objc-act.c (get_super_receiver): If inside a class method
        of a category, cast the receiver to 'id' before accessing the 'isa'
        field so that <objc/objc-class.h> is not needed.  For NeXT runtime.

[gcc/testsuite]
2002-08-26  Ziemowit Laski  <zlaski@apple.com>

        * objc.dg/super-class-2.m: New test.

From-SVN: r56587
gcc/ChangeLog
gcc/objc/objc-act.c
gcc/testsuite/ChangeLog
gcc/testsuite/objc.dg/super-class-2.m [new file with mode: 0644]