Ignore:
Timestamp:
12/30/11 13:39:02 (2 years ago)
Author:
tsv
Message:
  • Improved startup stability (run module_menu on first menu popup instead of runing in startup sequence)
  • Added stoplist (unsafe symbols) to elf2flt. give no chance to make unobvious mistake
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/reyalp-flt/tools/elf2flt/main.c

    r1510 r1517  
    2525        printf("elfflt.exe filename.elf filename.flt [-vefrhsS] [-iIMPORTFILE.TXT]\n"); 
    2626                printf("  -iPATH/TO/exportlist.txt for list of imported symbols\n"); 
     27                printf("  -!PATH/TO/stoplist.txt for list of unsafe symbols\n"); 
    2728                printf("  -e dump elf\n  -S show elf sections\n  -f dump flat\n  -r show relocations\n  -h show flat headers\n  -s dump elf symbols\n  -v verbose"); 
    2829        return 1; 
     
    3334 
    3435        char* filename_import =0; 
     36        char* filename_stoplist =0; 
    3537 
    3638        int i; 
     
    4850                  case 'v': FLAG_VERBOSE = 1; break; 
    4951                  case 'i': filename_import = argv[i]+2; break;  
     52                  case '!': filename_stoplist = argv[i]+2; break; 
    5053                } 
    5154    } 
     
    6265 
    6366        load_import(filename_import); 
     67        load_stoplist(filename_stoplist); 
    6468       
    6569    int err = elfloader_load(filename_elf, filename_flt); 
Note: See TracChangeset for help on using the changeset viewer.