Skip to content

Commit

Permalink
rebuilt bootfiles
Browse files Browse the repository at this point in the history
  • Loading branch information
Bob Burger committed Jul 18, 2018
1 parent 7fd0809 commit cb15a19
Show file tree
Hide file tree
Showing 36 changed files with 248 additions and 224 deletions.
40 changes: 21 additions & 19 deletions boot/a6le/equates.h
Original file line number Diff line number Diff line change
Expand Up @@ -498,7 +498,7 @@ typedef unsigned long U64;
#define size_rp_header 0x20
#define size_rtd_counts 0x810
#define size_symbol 0x30
#define size_tc 0x280
#define size_tc 0x290
#define size_thread 0x10
#define size_tlc 0x20
#define size_typed_object 0x10
Expand Down Expand Up @@ -549,7 +549,7 @@ typedef unsigned long U64;
#define tc_ac0_disp 0x28
#define tc_ac1_disp 0x30
#define tc_active_disp 0x134
#define tc_alloc_counter_disp 0x270
#define tc_alloc_counter_disp 0x278
#define tc_ap_disp 0x50
#define tc_arg_regs_disp 0x0
#define tc_block_counter_disp 0x1D0
Expand All @@ -561,25 +561,26 @@ typedef unsigned long U64;
#define tc_current_input_disp 0x1B8
#define tc_current_mso_disp 0x1E0
#define tc_current_output_disp 0x1C0
#define tc_default_record_equal_procedure_disp 0x258
#define tc_default_record_hash_procedure_disp 0x260
#define tc_default_record_equal_procedure_disp 0x260
#define tc_default_record_hash_procedure_disp 0x268
#define tc_disable_count_disp 0x198
#define tc_eap_disp 0x58
#define tc_esp_disp 0x48
#define tc_fxfirst_bit_set_bv_disp 0x1F8
#define tc_fxlength_bv_disp 0x1F0
#define tc_generate_inspector_information_disp 0x230
#define tc_generate_profile_forms_disp 0x238
#define tc_generate_procedure_source_information_disp 0x238
#define tc_generate_profile_forms_disp 0x240
#define tc_guardian_entries_disp 0x118
#define tc_instr_counter_disp 0x268
#define tc_instr_counter_disp 0x270
#define tc_keyboard_interrupt_pending_disp 0x1A8
#define tc_meta_level_disp 0x220
#define tc_null_immutable_bytevector_disp 0x210
#define tc_null_immutable_fxvector_disp 0x208
#define tc_null_immutable_string_disp 0x218
#define tc_null_immutable_vector_disp 0x200
#define tc_optimize_level_disp 0x240
#define tc_parameters_disp 0x278
#define tc_optimize_level_disp 0x248
#define tc_parameters_disp 0x280
#define tc_random_seed_disp 0x130
#define tc_real_eap_disp 0x90
#define tc_ret_disp 0x60
Expand All @@ -591,8 +592,8 @@ typedef unsigned long U64;
#define tc_something_pending_disp 0x188
#define tc_stack_cache_disp 0x140
#define tc_stack_link_disp 0x148
#define tc_subset_mode_disp 0x248
#define tc_suppress_primitive_inlining_disp 0x250
#define tc_subset_mode_disp 0x250
#define tc_suppress_primitive_inlining_disp 0x258
#define tc_target_machine_disp 0x1E8
#define tc_td_disp 0x88
#define tc_threadno_disp 0x1B0
Expand Down Expand Up @@ -903,7 +904,7 @@ typedef unsigned long U64;
#define AC0(x) (*((void* *)((uptr)(x)+40)))
#define AC1(x) (*((void* *)((uptr)(x)+48)))
#define ACTIVE(x) (*((I32 *)((uptr)(x)+308)))
#define ALLOCCOUNTER(x) (*((U64 *)((uptr)(x)+624)))
#define ALLOCCOUNTER(x) (*((U64 *)((uptr)(x)+632)))
#define AP(x) (*((void* *)((uptr)(x)+80)))
#define ARGREGS(x,i) (((void* *)((uptr)(x)+0))[i])
#define BLOCKCOUNTER(x) (*((ptr *)((uptr)(x)+464)))
Expand All @@ -915,25 +916,26 @@ typedef unsigned long U64;
#define CURRENTINPUT(x) (*((ptr *)((uptr)(x)+440)))
#define CURRENTMSO(x) (*((ptr *)((uptr)(x)+480)))
#define CURRENTOUTPUT(x) (*((ptr *)((uptr)(x)+448)))
#define DEFAULTRECORDEQUALPROCEDURE(x) (*((ptr *)((uptr)(x)+600)))
#define DEFAULTRECORDHASHPROCEDURE(x) (*((ptr *)((uptr)(x)+608)))
#define DEFAULTRECORDEQUALPROCEDURE(x) (*((ptr *)((uptr)(x)+608)))
#define DEFAULTRECORDHASHPROCEDURE(x) (*((ptr *)((uptr)(x)+616)))
#define DISABLECOUNT(x) (*((ptr *)((uptr)(x)+408)))
#define EAP(x) (*((void* *)((uptr)(x)+88)))
#define ESP(x) (*((void* *)((uptr)(x)+72)))
#define FXFIRSTBITSETBV(x) (*((ptr *)((uptr)(x)+504)))
#define FXLENGTHBV(x) (*((ptr *)((uptr)(x)+496)))
#define GENERATEINSPECTORINFORMATION(x) (*((ptr *)((uptr)(x)+560)))
#define GENERATEPROFILEFORMS(x) (*((ptr *)((uptr)(x)+568)))
#define GENERATEPROCEDURESOURCEINFORMATION(x) (*((ptr *)((uptr)(x)+568)))
#define GENERATEPROFILEFORMS(x) (*((ptr *)((uptr)(x)+576)))
#define GUARDIANENTRIES(x) (*((ptr *)((uptr)(x)+280)))
#define INSTRCOUNTER(x) (*((U64 *)((uptr)(x)+616)))
#define INSTRCOUNTER(x) (*((U64 *)((uptr)(x)+624)))
#define KEYBOARDINTERRUPTPENDING(x) (*((ptr *)((uptr)(x)+424)))
#define METALEVEL(x) (*((ptr *)((uptr)(x)+544)))
#define NULLIMMUTABLEBYTEVECTOR(x) (*((ptr *)((uptr)(x)+528)))
#define NULLIMMUTABLEFXVECTOR(x) (*((ptr *)((uptr)(x)+520)))
#define NULLIMMUTABLESTRING(x) (*((ptr *)((uptr)(x)+536)))
#define NULLIMMUTABLEVECTOR(x) (*((ptr *)((uptr)(x)+512)))
#define OPTIMIZELEVEL(x) (*((ptr *)((uptr)(x)+576)))
#define PARAMETERS(x) (*((ptr *)((uptr)(x)+632)))
#define OPTIMIZELEVEL(x) (*((ptr *)((uptr)(x)+584)))
#define PARAMETERS(x) (*((ptr *)((uptr)(x)+640)))
#define RANDOMSEED(x) (*((U32 *)((uptr)(x)+304)))
#define REAL_EAP(x) (*((void* *)((uptr)(x)+144)))
#define RET(x) (*((void* *)((uptr)(x)+96)))
Expand All @@ -945,8 +947,8 @@ typedef unsigned long U64;
#define SOMETHINGPENDING(x) (*((ptr *)((uptr)(x)+392)))
#define STACKCACHE(x) (*((ptr *)((uptr)(x)+320)))
#define STACKLINK(x) (*((ptr *)((uptr)(x)+328)))
#define SUBSETMODE(x) (*((ptr *)((uptr)(x)+584)))
#define SUPPRESSPRIMITIVEINLINING(x) (*((ptr *)((uptr)(x)+592)))
#define SUBSETMODE(x) (*((ptr *)((uptr)(x)+592)))
#define SUPPRESSPRIMITIVEINLINING(x) (*((ptr *)((uptr)(x)+600)))
#define TARGETMACHINE(x) (*((ptr *)((uptr)(x)+488)))
#define TD(x) (*((void* *)((uptr)(x)+136)))
#define THREADNO(x) (*((ptr *)((uptr)(x)+432)))
Expand Down
Binary file modified boot/a6le/petite.boot
Binary file not shown.
Binary file modified boot/a6le/scheme.boot
Binary file not shown.
40 changes: 21 additions & 19 deletions boot/a6nt/equates.h
Original file line number Diff line number Diff line change
Expand Up @@ -498,7 +498,7 @@ typedef unsigned long long U64;
#define size_rp_header 0x20
#define size_rtd_counts 0x810
#define size_symbol 0x30
#define size_tc 0x280
#define size_tc 0x290
#define size_thread 0x10
#define size_tlc 0x20
#define size_typed_object 0x10
Expand Down Expand Up @@ -549,7 +549,7 @@ typedef unsigned long long U64;
#define tc_ac0_disp 0x28
#define tc_ac1_disp 0x30
#define tc_active_disp 0x134
#define tc_alloc_counter_disp 0x270
#define tc_alloc_counter_disp 0x278
#define tc_ap_disp 0x50
#define tc_arg_regs_disp 0x0
#define tc_block_counter_disp 0x1D0
Expand All @@ -561,25 +561,26 @@ typedef unsigned long long U64;
#define tc_current_input_disp 0x1B8
#define tc_current_mso_disp 0x1E0
#define tc_current_output_disp 0x1C0
#define tc_default_record_equal_procedure_disp 0x258
#define tc_default_record_hash_procedure_disp 0x260
#define tc_default_record_equal_procedure_disp 0x260
#define tc_default_record_hash_procedure_disp 0x268
#define tc_disable_count_disp 0x198
#define tc_eap_disp 0x58
#define tc_esp_disp 0x48
#define tc_fxfirst_bit_set_bv_disp 0x1F8
#define tc_fxlength_bv_disp 0x1F0
#define tc_generate_inspector_information_disp 0x230
#define tc_generate_profile_forms_disp 0x238
#define tc_generate_procedure_source_information_disp 0x238
#define tc_generate_profile_forms_disp 0x240
#define tc_guardian_entries_disp 0x118
#define tc_instr_counter_disp 0x268
#define tc_instr_counter_disp 0x270
#define tc_keyboard_interrupt_pending_disp 0x1A8
#define tc_meta_level_disp 0x220
#define tc_null_immutable_bytevector_disp 0x210
#define tc_null_immutable_fxvector_disp 0x208
#define tc_null_immutable_string_disp 0x218
#define tc_null_immutable_vector_disp 0x200
#define tc_optimize_level_disp 0x240
#define tc_parameters_disp 0x278
#define tc_optimize_level_disp 0x248
#define tc_parameters_disp 0x280
#define tc_random_seed_disp 0x130
#define tc_real_eap_disp 0x90
#define tc_ret_disp 0x60
Expand All @@ -591,8 +592,8 @@ typedef unsigned long long U64;
#define tc_something_pending_disp 0x188
#define tc_stack_cache_disp 0x140
#define tc_stack_link_disp 0x148
#define tc_subset_mode_disp 0x248
#define tc_suppress_primitive_inlining_disp 0x250
#define tc_subset_mode_disp 0x250
#define tc_suppress_primitive_inlining_disp 0x258
#define tc_target_machine_disp 0x1E8
#define tc_td_disp 0x88
#define tc_threadno_disp 0x1B0
Expand Down Expand Up @@ -903,7 +904,7 @@ typedef unsigned long long U64;
#define AC0(x) (*((void* *)((uptr)(x)+40)))
#define AC1(x) (*((void* *)((uptr)(x)+48)))
#define ACTIVE(x) (*((I32 *)((uptr)(x)+308)))
#define ALLOCCOUNTER(x) (*((U64 *)((uptr)(x)+624)))
#define ALLOCCOUNTER(x) (*((U64 *)((uptr)(x)+632)))
#define AP(x) (*((void* *)((uptr)(x)+80)))
#define ARGREGS(x,i) (((void* *)((uptr)(x)+0))[i])
#define BLOCKCOUNTER(x) (*((ptr *)((uptr)(x)+464)))
Expand All @@ -915,25 +916,26 @@ typedef unsigned long long U64;
#define CURRENTINPUT(x) (*((ptr *)((uptr)(x)+440)))
#define CURRENTMSO(x) (*((ptr *)((uptr)(x)+480)))
#define CURRENTOUTPUT(x) (*((ptr *)((uptr)(x)+448)))
#define DEFAULTRECORDEQUALPROCEDURE(x) (*((ptr *)((uptr)(x)+600)))
#define DEFAULTRECORDHASHPROCEDURE(x) (*((ptr *)((uptr)(x)+608)))
#define DEFAULTRECORDEQUALPROCEDURE(x) (*((ptr *)((uptr)(x)+608)))
#define DEFAULTRECORDHASHPROCEDURE(x) (*((ptr *)((uptr)(x)+616)))
#define DISABLECOUNT(x) (*((ptr *)((uptr)(x)+408)))
#define EAP(x) (*((void* *)((uptr)(x)+88)))
#define ESP(x) (*((void* *)((uptr)(x)+72)))
#define FXFIRSTBITSETBV(x) (*((ptr *)((uptr)(x)+504)))
#define FXLENGTHBV(x) (*((ptr *)((uptr)(x)+496)))
#define GENERATEINSPECTORINFORMATION(x) (*((ptr *)((uptr)(x)+560)))
#define GENERATEPROFILEFORMS(x) (*((ptr *)((uptr)(x)+568)))
#define GENERATEPROCEDURESOURCEINFORMATION(x) (*((ptr *)((uptr)(x)+568)))
#define GENERATEPROFILEFORMS(x) (*((ptr *)((uptr)(x)+576)))
#define GUARDIANENTRIES(x) (*((ptr *)((uptr)(x)+280)))
#define INSTRCOUNTER(x) (*((U64 *)((uptr)(x)+616)))
#define INSTRCOUNTER(x) (*((U64 *)((uptr)(x)+624)))
#define KEYBOARDINTERRUPTPENDING(x) (*((ptr *)((uptr)(x)+424)))
#define METALEVEL(x) (*((ptr *)((uptr)(x)+544)))
#define NULLIMMUTABLEBYTEVECTOR(x) (*((ptr *)((uptr)(x)+528)))
#define NULLIMMUTABLEFXVECTOR(x) (*((ptr *)((uptr)(x)+520)))
#define NULLIMMUTABLESTRING(x) (*((ptr *)((uptr)(x)+536)))
#define NULLIMMUTABLEVECTOR(x) (*((ptr *)((uptr)(x)+512)))
#define OPTIMIZELEVEL(x) (*((ptr *)((uptr)(x)+576)))
#define PARAMETERS(x) (*((ptr *)((uptr)(x)+632)))
#define OPTIMIZELEVEL(x) (*((ptr *)((uptr)(x)+584)))
#define PARAMETERS(x) (*((ptr *)((uptr)(x)+640)))
#define RANDOMSEED(x) (*((U32 *)((uptr)(x)+304)))
#define REAL_EAP(x) (*((void* *)((uptr)(x)+144)))
#define RET(x) (*((void* *)((uptr)(x)+96)))
Expand All @@ -945,8 +947,8 @@ typedef unsigned long long U64;
#define SOMETHINGPENDING(x) (*((ptr *)((uptr)(x)+392)))
#define STACKCACHE(x) (*((ptr *)((uptr)(x)+320)))
#define STACKLINK(x) (*((ptr *)((uptr)(x)+328)))
#define SUBSETMODE(x) (*((ptr *)((uptr)(x)+584)))
#define SUPPRESSPRIMITIVEINLINING(x) (*((ptr *)((uptr)(x)+592)))
#define SUBSETMODE(x) (*((ptr *)((uptr)(x)+592)))
#define SUPPRESSPRIMITIVEINLINING(x) (*((ptr *)((uptr)(x)+600)))
#define TARGETMACHINE(x) (*((ptr *)((uptr)(x)+488)))
#define TD(x) (*((void* *)((uptr)(x)+136)))
#define THREADNO(x) (*((ptr *)((uptr)(x)+432)))
Expand Down
Binary file modified boot/a6nt/petite.boot
Binary file not shown.
Binary file modified boot/a6nt/scheme.boot
Binary file not shown.
40 changes: 21 additions & 19 deletions boot/a6osx/equates.h
Original file line number Diff line number Diff line change
Expand Up @@ -498,7 +498,7 @@ typedef unsigned long U64;
#define size_rp_header 0x20
#define size_rtd_counts 0x810
#define size_symbol 0x30
#define size_tc 0x280
#define size_tc 0x290
#define size_thread 0x10
#define size_tlc 0x20
#define size_typed_object 0x10
Expand Down Expand Up @@ -549,7 +549,7 @@ typedef unsigned long U64;
#define tc_ac0_disp 0x28
#define tc_ac1_disp 0x30
#define tc_active_disp 0x134
#define tc_alloc_counter_disp 0x270
#define tc_alloc_counter_disp 0x278
#define tc_ap_disp 0x50
#define tc_arg_regs_disp 0x0
#define tc_block_counter_disp 0x1D0
Expand All @@ -561,25 +561,26 @@ typedef unsigned long U64;
#define tc_current_input_disp 0x1B8
#define tc_current_mso_disp 0x1E0
#define tc_current_output_disp 0x1C0
#define tc_default_record_equal_procedure_disp 0x258
#define tc_default_record_hash_procedure_disp 0x260
#define tc_default_record_equal_procedure_disp 0x260
#define tc_default_record_hash_procedure_disp 0x268
#define tc_disable_count_disp 0x198
#define tc_eap_disp 0x58
#define tc_esp_disp 0x48
#define tc_fxfirst_bit_set_bv_disp 0x1F8
#define tc_fxlength_bv_disp 0x1F0
#define tc_generate_inspector_information_disp 0x230
#define tc_generate_profile_forms_disp 0x238
#define tc_generate_procedure_source_information_disp 0x238
#define tc_generate_profile_forms_disp 0x240
#define tc_guardian_entries_disp 0x118
#define tc_instr_counter_disp 0x268
#define tc_instr_counter_disp 0x270
#define tc_keyboard_interrupt_pending_disp 0x1A8
#define tc_meta_level_disp 0x220
#define tc_null_immutable_bytevector_disp 0x210
#define tc_null_immutable_fxvector_disp 0x208
#define tc_null_immutable_string_disp 0x218
#define tc_null_immutable_vector_disp 0x200
#define tc_optimize_level_disp 0x240
#define tc_parameters_disp 0x278
#define tc_optimize_level_disp 0x248
#define tc_parameters_disp 0x280
#define tc_random_seed_disp 0x130
#define tc_real_eap_disp 0x90
#define tc_ret_disp 0x60
Expand All @@ -591,8 +592,8 @@ typedef unsigned long U64;
#define tc_something_pending_disp 0x188
#define tc_stack_cache_disp 0x140
#define tc_stack_link_disp 0x148
#define tc_subset_mode_disp 0x248
#define tc_suppress_primitive_inlining_disp 0x250
#define tc_subset_mode_disp 0x250
#define tc_suppress_primitive_inlining_disp 0x258
#define tc_target_machine_disp 0x1E8
#define tc_td_disp 0x88
#define tc_threadno_disp 0x1B0
Expand Down Expand Up @@ -903,7 +904,7 @@ typedef unsigned long U64;
#define AC0(x) (*((void* *)((uptr)(x)+40)))
#define AC1(x) (*((void* *)((uptr)(x)+48)))
#define ACTIVE(x) (*((I32 *)((uptr)(x)+308)))
#define ALLOCCOUNTER(x) (*((U64 *)((uptr)(x)+624)))
#define ALLOCCOUNTER(x) (*((U64 *)((uptr)(x)+632)))
#define AP(x) (*((void* *)((uptr)(x)+80)))
#define ARGREGS(x,i) (((void* *)((uptr)(x)+0))[i])
#define BLOCKCOUNTER(x) (*((ptr *)((uptr)(x)+464)))
Expand All @@ -915,25 +916,26 @@ typedef unsigned long U64;
#define CURRENTINPUT(x) (*((ptr *)((uptr)(x)+440)))
#define CURRENTMSO(x) (*((ptr *)((uptr)(x)+480)))
#define CURRENTOUTPUT(x) (*((ptr *)((uptr)(x)+448)))
#define DEFAULTRECORDEQUALPROCEDURE(x) (*((ptr *)((uptr)(x)+600)))
#define DEFAULTRECORDHASHPROCEDURE(x) (*((ptr *)((uptr)(x)+608)))
#define DEFAULTRECORDEQUALPROCEDURE(x) (*((ptr *)((uptr)(x)+608)))
#define DEFAULTRECORDHASHPROCEDURE(x) (*((ptr *)((uptr)(x)+616)))
#define DISABLECOUNT(x) (*((ptr *)((uptr)(x)+408)))
#define EAP(x) (*((void* *)((uptr)(x)+88)))
#define ESP(x) (*((void* *)((uptr)(x)+72)))
#define FXFIRSTBITSETBV(x) (*((ptr *)((uptr)(x)+504)))
#define FXLENGTHBV(x) (*((ptr *)((uptr)(x)+496)))
#define GENERATEINSPECTORINFORMATION(x) (*((ptr *)((uptr)(x)+560)))
#define GENERATEPROFILEFORMS(x) (*((ptr *)((uptr)(x)+568)))
#define GENERATEPROCEDURESOURCEINFORMATION(x) (*((ptr *)((uptr)(x)+568)))
#define GENERATEPROFILEFORMS(x) (*((ptr *)((uptr)(x)+576)))
#define GUARDIANENTRIES(x) (*((ptr *)((uptr)(x)+280)))
#define INSTRCOUNTER(x) (*((U64 *)((uptr)(x)+616)))
#define INSTRCOUNTER(x) (*((U64 *)((uptr)(x)+624)))
#define KEYBOARDINTERRUPTPENDING(x) (*((ptr *)((uptr)(x)+424)))
#define METALEVEL(x) (*((ptr *)((uptr)(x)+544)))
#define NULLIMMUTABLEBYTEVECTOR(x) (*((ptr *)((uptr)(x)+528)))
#define NULLIMMUTABLEFXVECTOR(x) (*((ptr *)((uptr)(x)+520)))
#define NULLIMMUTABLESTRING(x) (*((ptr *)((uptr)(x)+536)))
#define NULLIMMUTABLEVECTOR(x) (*((ptr *)((uptr)(x)+512)))
#define OPTIMIZELEVEL(x) (*((ptr *)((uptr)(x)+576)))
#define PARAMETERS(x) (*((ptr *)((uptr)(x)+632)))
#define OPTIMIZELEVEL(x) (*((ptr *)((uptr)(x)+584)))
#define PARAMETERS(x) (*((ptr *)((uptr)(x)+640)))
#define RANDOMSEED(x) (*((U32 *)((uptr)(x)+304)))
#define REAL_EAP(x) (*((void* *)((uptr)(x)+144)))
#define RET(x) (*((void* *)((uptr)(x)+96)))
Expand All @@ -945,8 +947,8 @@ typedef unsigned long U64;
#define SOMETHINGPENDING(x) (*((ptr *)((uptr)(x)+392)))
#define STACKCACHE(x) (*((ptr *)((uptr)(x)+320)))
#define STACKLINK(x) (*((ptr *)((uptr)(x)+328)))
#define SUBSETMODE(x) (*((ptr *)((uptr)(x)+584)))
#define SUPPRESSPRIMITIVEINLINING(x) (*((ptr *)((uptr)(x)+592)))
#define SUBSETMODE(x) (*((ptr *)((uptr)(x)+592)))
#define SUPPRESSPRIMITIVEINLINING(x) (*((ptr *)((uptr)(x)+600)))
#define TARGETMACHINE(x) (*((ptr *)((uptr)(x)+488)))
#define TD(x) (*((void* *)((uptr)(x)+136)))
#define THREADNO(x) (*((ptr *)((uptr)(x)+432)))
Expand Down
Binary file modified boot/a6osx/petite.boot
Binary file not shown.
Binary file modified boot/a6osx/scheme.boot
Binary file not shown.
Loading

0 comments on commit cb15a19

Please sign in to comment.