Ignore:
Timestamp:
07/24/09 18:55:27 (3 years ago)
Author:
debrouxl
Message:

library:

  • use explicit register parameters for Sprite8/16/32, bsearch and qsort;
  • regenerate headers;
  • 2-byte optimization in Sprite8: shift count can be computed differently.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tigcc/include/C/unknown.h

    r1319 r1360  
    273273#define InitDEMem ({__need_in_use_bit;_rom_call(unknown_retval,(),1EA);}) 
    274274#define InitTimeSeq ({__need_in_use_bit;_rom_call(unknown_retval,(),1D9);}) 
    275 #define is_executable _rom_call(unknown_retval,(),25A) 
     275#define is_executable _rom_call(short,(CESI),25A) 
    276276#define LoadSymFromFindHandle _rom_call(void,(void),281) 
    277277#define NG_cleanup_graph_fun ({__need_in_use_bit;_rom_call(unknown_retval,(),262);}) 
     
    330330#define has_unit_base _rom_call(short,(ESI),3AF) 
    331331#define index_after_match_endtag _rom_call(ESI,(ESI,char),2B1) 
    332 #define init_list_indices _rom_call(unknown_retval,(),2BA) 
    333 #define init_matrix_indices _rom_call(unknown_retval,(),2BB) 
    334332#define init_unit_system _rom_call(unknown_retval,(),3B0) 
    335333#define is_pathname _rom_call(short,(CESI),3C6) 
     
    339337#define push_ans_entry _rom_call(HANDLE,(CESI),2B0) 
    340338#define push_auto_units_conversion ({__need_in_use_bit;_rom_call(unknown_retval,(),3B2);}) 
    341 #define push_float_qr_fact ({__need_in_use_bit;_rom_call(unknown_retval,(),2BC);}) 
    342 #define push_format ({__need_in_use_bit;_rom_call(unknown_retval,(),315);}) 
    343 #define push_lu_fact ({__need_in_use_bit;_rom_call(unknown_retval,(),2BD);}) 
    344 #define push_mrow_aux ({__need_in_use_bit;_rom_call(unknown_retval,(),31B);}) 
     339#define push_float_qr_fact ({__need_in_use_bit;_rom_call(ESI,(ESI,float),2BC);}) 
     340#define push_lu_fact ({__need_in_use_bit;_rom_call(ESI,(ESI,float),2BD);}) 
     341#define push_mrow_aux ({__need_in_use_bit;_rom_call(void,(ESI,ESI,short,short),31B);}) 
    345342#define push_parse_prgm_or_func_text _rom_call(void,(const char*,ESI,short),3C9) 
    346343#define push_sq_matrix_to_whole_number ({__need_in_use_bit;_rom_call(unknown_retval,(),3C0);}) 
    347 #define push_symbolic_qr_fact ({__need_in_use_bit;_rom_call(unknown_retval,(),2BE);}) 
     344#define push_symbolic_qr_fact ({__need_in_use_bit;_rom_call(ESI,(ESI),2BE);}) 
    348345#define push_unit_system_list _rom_call(unknown_retval,(),3B3) 
    349346#define push_user_func ({__need_in_use_bit;_rom_call(void,(ESI,short),2B3);}) 
    350347#define push_var _rom_call(void,(const char*,const char*),3CB) 
    351 #define push_zero_partial_column _rom_call(unknown_retval,(),3C2) 
     348#define push_zero_partial_column _rom_call(void,(ESI,short,short),3C2) 
    352349#define setup_unit_system _rom_call(unknown_retval,(),3B4) 
    353350#define store_func_def ({__need_in_use_bit;_rom_call(void,(ESI),2B4);}) 
Note: See TracChangeset for help on using the changeset viewer.