source: branches/ffigen-apple-gcc-5646/ffigen4/source/gcc-5465-objc-act.c.diff@ 66

Last change on this file since 66 was 55, checked in by gb, 16 years ago

New.

File size: 933 bytes
  • objc/objc-act.c

    old new  
    43094309  /* Suppress outputting debug symbols, because
    43104310     dbxout_init hasn'r been called yet.  */
    43114311  write_symbols = NO_DEBUG;
    4312   debug_hooks = &do_nothing_debug_hooks;
     4312  if (!flag_syntax_only)
     4313    debug_hooks = &do_nothing_debug_hooks;
     4314
    43134315
    43144316#ifdef OBJCPLUS
    43154317  push_lang_context (lang_name_c); /* extern "C" */
     
    1636916371        }
    1637016372    }
    1637116373  /* APPLE LOCAL end C* property (Radar 4436866) */
     16374  if (flag_syntax_only) {
     16375    switch (TREE_CODE (class)) {
     16376    case CLASS_INTERFACE_TYPE:
     16377      ffi_rest_of_objc_class_compilation (class);
     16378      break;
     16379    case CATEGORY_INTERFACE_TYPE:
     16380      ffi_rest_of_objc_category_compilation (class);
     16381      break;
     16382    case PROTOCOL_INTERFACE_TYPE:
     16383      ffi_rest_of_objc_protocol_compilation (class);
     16384      break;
     16385    }
     16386  }
    1637216387}
    1637316388
    1637416389static tree
Note: See TracBrowser for help on using the repository browser.