VirtualBox

Changeset 57 in kStuff


Ignore:
Timestamp:
Oct 11, 2013 2:22:55 AM (11 years ago)
Author:
bird
Message:

More mach-o debug info loading adjustments.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/kLdr/kLdrModMachO.c

    r56 r57  
    661661                        case S_SYMBOL_STUBS:
    662662                            if (   pSect->reserved1
    663                                 || pSect->reserved2 < 1
    664                                 || pSect->reserved2 > 64 )
     663                                || pSect->reserved2 > 64 /* stub size */ )
    665664                                return KLDR_ERR_MACHO_BAD_SECTION;
    666                             fFileBits = 0;
     665                            fFileBits = 1;
    667666                            break;
    668667
     
    10661065            case LC_LOAD_WEAK_DYLIB:    /** @todo dylib */
    10671066            case LC_ID_DYLINKER:        /** @todo dylib */
     1067            case LC_RPATH:              /** @todo dylib */
     1068            case LC_SEGMENT_SPLIT_INFO: /** @todo dylib++ */
     1069            case LC_REEXPORT_DYLIB:     /** @todo dylib */
     1070            case LC_DYLD_INFO:          /** @todo dylib */
     1071            case LC_DYLD_INFO_ONLY:     /** @todo dylib */
     1072            case LC_LOAD_UPWARD_DYLIB:  /** @todo dylib */
     1073            case LC_FUNCTION_STARTS:    /** @todo dylib++ */
    10681074            case LC_DYLD_ENVIRONMENT:   /** @todo dylib */
    10691075            case LC_MAIN: /** @todo parse this and find and entry point or smth. */
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette