diff options
author | John van Groningen | 2005-03-16 11:16:22 +0000 |
---|---|---|
committer | John van Groningen | 2005-03-16 11:16:22 +0000 |
commit | a6774b5722e751d702e9c97a1562bcf232e31f64 (patch) | |
tree | fe0d03dc779f2cdd2e3048c54a4a9953be4c4c66 /macho/pstartup.a | |
parent | count heap usage in words instead of bytes (diff) |
fix comments
Diffstat (limited to 'macho/pstartup.a')
-rw-r--r-- | macho/pstartup.a | 418 |
1 files changed, 208 insertions, 210 deletions
diff --git a/macho/pstartup.a b/macho/pstartup.a index 1a53e7b..bd2c6b7 100644 --- a/macho/pstartup.a +++ b/macho/pstartup.a @@ -1,10 +1,10 @@ -# comment -# comment File: pstartup.a -# comment Author: John van Groningen -# comment Machine: power macintosh +; +; File: pstartup.a +; Author: John van Groningen +; Machine: power macintosh LINUX = 0 -# comment PROFILE = 0 +; PROFILE = 0 #define sp r1 @@ -52,13 +52,13 @@ LINUX = 0 stbx $4,$0,$2 .endmacro -# comment &vector 0,&bit_n 1,&byte_offset 2,&bit 3,&byte 4,&scratch 5,&shift 6 -# comment rlwinm &byte_offset,&bit_n,32-&shift-3,3+&shift,31 -# comment lbzx &byte,&vector,&byte_offset -# comment rlwinm &scratch,&bit_n,(32-&shift) & 31,29,31 -# comment srw &bit,g3,&scratch -# comment or &byte,&byte,&bit -# comment stbx &byte,&vector,&byte_offset +; &vector 0,&bit_n 1,&byte_offset 2,&bit 3,&byte 4,&scratch 5,&shift 6 +; rlwinm &byte_offset,&bit_n,32-&shift-3,3+&shift,31 +; lbzx &byte,&vector,&byte_offset +; rlwinm &scratch,&bit_n,(32-&shift) & 31,29,31 +; srw &bit,g3,&scratch +; or &byte,&byte,&bit +; stbx &byte,&vector,&byte_offset .macro tstmbit rlwinm $2,$1,32-$6-3,3+$6,31 @@ -67,12 +67,12 @@ LINUX = 0 rlwnm. $3,$4,$5,24,24 .endmacro -# comment &vector 0,&bit_n 1,&byte_offset 2,&bit 3,&byte 4,&bit_n_in_byte 5,&shift 6 -# comment rlwinm &byte_offset,&bit_n,32-&shift-3,3+&shift,31 -# comment lbzx &byte,&vector,&byte_offset -# comment rlwinm &bit_n_in_byte,&bit_n,32-&shift,29,31 -# comment rlwnm. &bit,&byte,&bit_n_in_byte,24,24 -# comment .endmacro +; &vector 0,&bit_n 1,&byte_offset 2,&bit 3,&byte 4,&bit_n_in_byte 5,&shift 6 +; rlwinm &byte_offset,&bit_n,32-&shift-3,3+&shift,31 +; lbzx &byte,&vector,&byte_offset +; rlwinm &bit_n_in_byte,&bit_n,32-&shift,29,31 +; rlwnm. &bit,&byte,&bit_n_in_byte,24,24 +; .endmacro .macro clrmbit rlwinm $2,$1,32-$6-3,3+$6,31 @@ -83,14 +83,14 @@ LINUX = 0 stbx $4,$0,$2 .endmacro -# comment &vector 0,&bit_n 1,&byte_offset 2,&bit 3,&byte 4,&scratch 5,&shift 6 -# comment rlwinm &byte_offset,&bit_n,32-&shift-3,3+&shift,31 -# comment lbzx &byte,&vector,&byte_offset -# comment rlwinm &scratch,&bit_n,32-&shift,29,31 -# comment srw &bit,g3,&scratch -# comment andc &byte,&byte,&bit -# comment stbx &byte,&vector,&byte_offset -# comment .endmacro +; &vector 0,&bit_n 1,&byte_offset 2,&bit 3,&byte 4,&scratch 5,&shift 6 +; rlwinm &byte_offset,&bit_n,32-&shift-3,3+&shift,31 +; lbzx &byte,&vector,&byte_offset +; rlwinm &scratch,&bit_n,32-&shift,29,31 +; srw &bit,g3,&scratch +; andc &byte,&byte,&bit +; stbx &byte,&vector,&byte_offset +; .endmacro #include "pmacros.a" @@ -118,7 +118,7 @@ WRITE_HEAP = 0 WRITE_HEAP = 0 STDERR_TO_FILE = 1 .endif -# comment PROFILE = 0 +; PROFILE = 0 UNBOXED_CLOSURES = 1 MODULE_NAMES_IN_TIME_PROFILER = 1 @@ -157,7 +157,7 @@ ZERO_ARITY_DESCRIPTOR_OFFSET = (-12) .endif .comm _halt_sp,4 .globl _halt_sp -# comment number of long words requested from the garbage collector +; number of long words requested from the garbage collector .comm alloc_size,4 .comm basic_only,4 .comm last_time,4 @@ -232,10 +232,10 @@ file_c_string: .ascii "File" .byte 0,0,0,0 -# comment -1: compact or mark, no extra heap -# comment 0: copy, no extra heap -# comment 1: compact, extra heap -# comment 2: copy, extra heap +; -1: compact or mark, no extra heap +; 0: copy, no extra heap +; 1: compact, extra heap +; 2: copy, extra heap garbage_collect_flag: .byte 0 .byte 0,0,0 @@ -412,7 +412,7 @@ entier_constants_and_buffers: .globl e__system__nind .globl e__system__eaind -# comment old names of the previous two labels for compatibility, remove later +; old names of the previous two labels for compatibility, remove later .globl __indirection,__eaind .globl eval_fill @@ -465,7 +465,7 @@ entier_constants_and_buffers: .globl __driver -# comment from system.abc: +; from system.abc: .globl INT .globl CHAR .globl BOOL @@ -481,7 +481,7 @@ entier_constants_and_buffers: .globl _close_stderr_file .endif -# comment from cgcon.c: +; from mcon.c: .globl _w_print_char .globl _w_print_text .globl _w_print_int @@ -512,7 +512,7 @@ entier_constants_and_buffers: .globl _initial_heap_size .endif -# comment from standard c library: +; from standard c library: .globl _sprintf .if LINUX .globl malloc @@ -541,7 +541,7 @@ entier_constants_and_buffers: .globl write_profile_information,write_profile_stack .endif -# __TEXT._abc_main: +; __TEXT._abc_main: _abc_main: mflr r0 @@ -1069,7 +1069,7 @@ no_memory_1: .endif b exit_1 -# __TEXT.print_sc: +; __TEXT.print_sc: print_sc: lea o0,basic_only @@ -1110,7 +1110,7 @@ end_print: addi sp,sp,4 blr -# __TEXT.printD: +; __TEXT.printD: printD: andi. r0,d0,2 bne printD_ @@ -1118,13 +1118,13 @@ printD: andi. r0,d0,2 mr a2,d0 b print_string_a2 -# __TEXT.print_symbol: +; __TEXT.print_symbol: print_symbol: li d1,0 b print_symbol_2 -# __TEXT.print_symbol_sc: +; __TEXT.print_symbol_sc: print_symbol_sc: lea o0,basic_only @@ -1201,13 +1201,13 @@ print_int2: lwz r0,-4(sp) blr -# __TEXT.print_int: +; __TEXT.print_int: print_int: mr o0,d0 b print_int2 -# __TEXT.print_char: +; __TEXT.print_char: print_char: lea o0,basic_only @@ -1295,7 +1295,7 @@ print_false: lea o0,false_c_string b print_string_o0_and_return -# __TEXT.print_real: +; __TEXT.print_real: print_real: fmr f1,f14 @@ -1357,7 +1357,7 @@ print_string_a2: lwz r0,-4(sp) blr -# __TEXT.print__chars__sc: +; __TEXT.print__chars__sc: print__chars__sc: lea o0,basic_only @@ -1400,7 +1400,7 @@ no_print_chars: blr .text -# __TEXT.eprint__: +; __TEXT.eprint__: eprint__: mr o0,d0 @@ -1435,7 +1435,7 @@ eprint__: blr .text -# __TEXT.eprint__string__: +; __TEXT.eprint__string__: eprint__string__: lwz o1,4(a0) @@ -1471,7 +1471,7 @@ eprint__string__: blr .text -# __TEXT.eprintD: +; __TEXT.eprintD: eprintD: andi. r0,d0,2 bne eprintD_ @@ -1531,7 +1531,7 @@ eprint_string_a2: blr .text -# __TEXT.DtoAC: +; __TEXT.DtoAC: DtoAC: lha d1,-2(d0) addi a0,d0,-2 @@ -1589,7 +1589,7 @@ DtoAC_record: b DtoAC_a0 .text -# __TEXT.push_a_r_args: +; __TEXT.push_a_r_args: push_a_r_args: lwz a1,8(a0) @@ -1635,7 +1635,7 @@ push_b_elements: mr d0,a1 blr -# __TEXT.push_t_r_args: +; __TEXT.push_t_r_args: push_t_r_args: lwz a1,0(a0) @@ -1695,7 +1695,7 @@ push_r_a_elements: blr .text -# __TEXT.BtoAC: +; __TEXT.BtoAC: BtoAC: andi. d0,d0,255 @@ -1712,7 +1712,7 @@ BtoAC_false: blr .text -# __TEXT.RtoAC: +; __TEXT.RtoAC: RtoAC: .if LINUX @@ -1752,7 +1752,7 @@ RtoAC: b return_sprintf_buffer_string .text -# __TEXT.ItoAC: +; __TEXT.ItoAC: ItoAC: .if MY_ITOS @@ -1892,7 +1892,7 @@ D_to_S_cp_str_2: blr .text -# __TEXT.eqD: +; __TEXT.eqD: eqD: lwz d0,0(a0) lwz o0,0(a1) @@ -1964,9 +1964,9 @@ eqD_false: addi sp,sp,4 blr -# comment -# comment the timer -# comment +; +; the timer +; _init_timer: mflr r0 @@ -2098,12 +2098,12 @@ _add_IO_time: blr -# comment -# comment the garbage collector -# comment +; +; the garbage collector +; .text -# __TEXT.collect_3: +; __TEXT.collect_3: collect_3: stwu r0,-4(sp) @@ -2136,7 +2136,7 @@ collect_3: .endif .text -# __TEXT.collect_2: +; __TEXT.collect_2: collect_2: stwu r0,-4(sp) @@ -2167,7 +2167,7 @@ collect_2: .endif .text -# __TEXT.collect_1: +; __TEXT.collect_1: collect_1: stwu r0,-4(sp) @@ -2196,7 +2196,7 @@ collect_1: .endif .text -# __TEXT.collect_0: +; __TEXT.collect_0: collect_0: stwu r0,-4(sp) @@ -2220,7 +2220,7 @@ collect_0: .endif .text -# __TEXT.collect_03: +; __TEXT.collect_03: collect_03: stwu r0,-4(sp) @@ -2252,7 +2252,7 @@ collect_03: .endif .text -# __TEXT.collect_02: +; __TEXT.collect_02: collect_02: stwu r0,-4(sp) @@ -2282,7 +2282,7 @@ collect_02: .endif .text -# __TEXT.collect_01: +; __TEXT.collect_01: collect_01: stwu r0,-4(sp) @@ -2310,7 +2310,7 @@ collect_01: .endif .text -# __TEXT.collect_00: +; __TEXT.collect_00: collect_00: stwu r0,-4(sp) @@ -2334,7 +2334,7 @@ collect_00: .text -# __TEXT.collect_: +; __TEXT.collect_: collect_: stwu r0,-4(sp) @@ -2665,7 +2665,7 @@ zero_all: end_zero_bit_vector: .endif -# comment calculate alloc_size +; calculate alloc_size lea o0,heap_end_after_gc lwz d0,0(o0) lea o1,alloc_size @@ -2693,7 +2693,7 @@ end_zero_bit_vector: lwz o1,0(o0) sub. d7,d7,o1 blt switch_to_mark_scan -# comment bneg out_of_memory_4 +; bneg out_of_memory_4 slwi d0,d7,2 add d0,d0,d7 @@ -2706,7 +2706,7 @@ end_zero_bit_vector: add d1,d1,d2 cmplw 0,d0,d1 bge no_mark_scan -# comment b no_mark_scan +; b no_mark_scan switch_to_mark_scan: lea o0,heap_size_33 @@ -2799,7 +2799,7 @@ switch_to_mark_scan_2: .endif no_mark_scan: -# comment exchange the semi_spaces +; exchange the semi_spaces lea o0,heap_p1 lea o1,heap_p2 @@ -2827,7 +2827,7 @@ no_mark_scan: mulhwu o0,d0,o0 rlwinm d2,d2,32-9,9,31-2 -# comment srwi d2,d2,9 +; srwi d2,d2,9 rlwimi d2,o0,32-9,0,8 srwi. o0,o0,9 @@ -3077,9 +3077,9 @@ out_of_memory_4: b print_error .text -# comment d0 = n words -# comment a2 = address -# comment g0 = 0 +; d0 = n words +; a2 = address +; g0 = 0 zero_bit_vector: andi. r0,d0,1 srwi d0,d0,1 @@ -3145,14 +3145,14 @@ st_reorder_lp: blr -# comment -# comment the sliding compacting garbage collector -# comment +; +; the sliding compacting garbage collector +; .text compacting_collector: -# comment zero all mark bits +; zero all mark bits lea o0,heap_p3 lea o1,heap_vector @@ -3256,7 +3256,7 @@ no_zero_bits: mulhwu o2,o2,o0 rlwinm o1,o1,32-7,7,31-2 -# comment srwi o1,o1,7 +; srwi o1,o1,7 rlwimi o1,o2,32-7,0,6 srwi. o2,o2,7 @@ -3338,9 +3338,9 @@ no_mark5: mulhwu o0,o2,o0 rlwinm d0,d0,32-8,8,31-2 -# comment srwi d0,d0,8 +; srwi d0,d0,8 rlwimi d0,o0,32-8,0,7 -# comment clrrwi d0,d0,2 +; clrrwi d0,d0,2 srwi. o0,o0,8 bne no_small_heap2 @@ -3382,7 +3382,7 @@ no_mark6: cmpw 0,d0,d1 ble no_copy_garbage_collection -# comment b no_copy_garbage_collection +; b no_copy_garbage_collection lea o0,heap_p lwz d0,0(o0) @@ -3606,7 +3606,7 @@ e__Exceptions__sraise__exception: .endif .text -# __TEXT.eval_01: +; __TEXT.eval_01: eval_01: stw a1,0(a4) @@ -3614,7 +3614,7 @@ eval_01: bctr .text -# __TEXT.eval_11: +; __TEXT.eval_11: eval_11: stw a0,0(a4) @@ -3623,7 +3623,7 @@ eval_11: bctr .text -# __TEXT.eval_02: +; __TEXT.eval_02: eval_02: stw a2,0(a4) @@ -3632,7 +3632,7 @@ eval_02: bctr .text -# __TEXT.eval_12: +; __TEXT.eval_12: eval_12: stw a0,4(a4) @@ -3642,7 +3642,7 @@ eval_12: bctr .text -# __TEXT.eval_22: +; __TEXT.eval_22: eval_22: stw a0,4(a4) @@ -3651,7 +3651,7 @@ eval_22: addi a4,a4,8 bctr -# __TEXT.__eaind: +; __TEXT.__eaind: e__system__eaind: __eaind: @@ -3681,7 +3681,7 @@ eval_fill: addi sp,sp,4 blr -# __TEXT.__indirection: +; __TEXT.__indirection: b eval_fill nop @@ -3753,7 +3753,7 @@ eval_fill2: .endif .text -# __TEXT.eval_upd_0: +; __TEXT.eval_upd_0: .if PROFILE mflr r0 @@ -3767,7 +3767,7 @@ eval_upd_0: bctr .text -# __TEXT.eval_upd_1: +; __TEXT.eval_upd_1: .if PROFILE mflr r0 @@ -3783,7 +3783,7 @@ eval_upd_1: bctr .text -# __TEXT.eval_upd_2: +; __TEXT.eval_upd_2: .if PROFILE mflr r0 @@ -3799,7 +3799,7 @@ eval_upd_2: bctr .text -# __TEXT.eval_upd_3: +; __TEXT.eval_upd_3: .if PROFILE mflr r0 @@ -3818,7 +3818,7 @@ eval_upd_3: bctr .text -# __TEXT.eval_upd_4: +; __TEXT.eval_upd_4: .if PROFILE mflr r0 @@ -3839,7 +3839,7 @@ eval_upd_4: bctr .text -# __TEXT.eval_upd_5: +; __TEXT.eval_upd_5: .if PROFILE mflr r0 @@ -3862,7 +3862,7 @@ eval_upd_5: bctr .text -# __TEXT.eval_upd_6: +; __TEXT.eval_upd_6: .if PROFILE mflr r0 @@ -3887,7 +3887,7 @@ eval_upd_6: bctr .text -# __TEXT.eval_upd_7: +; __TEXT.eval_upd_7: .if PROFILE mflr r0 @@ -3923,7 +3923,7 @@ eval_upd_n_lp: lwz a1,-8-NODE_POINTER_OFFSET(a1) bctr -# __TEXT.eval_upd_8: +; __TEXT.eval_upd_8: .if PROFILE mflr r0 bl profile_n @@ -3932,7 +3932,7 @@ eval_upd_8: li d0,1 li d1,24 b eval_upd_n -# __TEXT.eval_upd_9: +; __TEXT.eval_upd_9: .if PROFILE mflr r0 bl profile_n @@ -3941,7 +3941,7 @@ eval_upd_9: li d0,2 li d1,28 b eval_upd_n -# __TEXT.eval_upd_10: +; __TEXT.eval_upd_10: .if PROFILE mflr r0 bl profile_n @@ -3950,7 +3950,7 @@ eval_upd_10: li d0,3 li d1,32 b eval_upd_n -# __TEXT.eval_upd_11: +; __TEXT.eval_upd_11: .if PROFILE mflr r0 bl profile_n @@ -3959,7 +3959,7 @@ eval_upd_11: li d0,4 li d1,36 b eval_upd_n -# __TEXT.eval_upd_12: +; __TEXT.eval_upd_12: .if PROFILE mflr r0 bl profile_n @@ -3968,7 +3968,7 @@ eval_upd_12: li d0,5 li d1,40 b eval_upd_n -# __TEXT.eval_upd_13: +; __TEXT.eval_upd_13: .if PROFILE mflr r0 bl profile_n @@ -3977,7 +3977,7 @@ eval_upd_13: li d0,6 li d1,44 b eval_upd_n -# __TEXT.eval_upd_14: +; __TEXT.eval_upd_14: .if PROFILE mflr r0 bl profile_n @@ -3986,7 +3986,7 @@ eval_upd_14: li d0,7 li d1,48 b eval_upd_n -# __TEXT.eval_upd_15: +; __TEXT.eval_upd_15: .if PROFILE mflr r0 bl profile_n @@ -3995,7 +3995,7 @@ eval_upd_15: li d0,8 li d1,52 b eval_upd_n -# __TEXT.eval_upd_16: +; __TEXT.eval_upd_16: .if PROFILE mflr r0 bl profile_n @@ -4004,7 +4004,7 @@ eval_upd_16: li d0,9 li d1,56 b eval_upd_n -# __TEXT.eval_upd_17: +; __TEXT.eval_upd_17: .if PROFILE mflr r0 bl profile_n @@ -4013,7 +4013,7 @@ eval_upd_17: li d0,10 li d1,60 b eval_upd_n -# __TEXT.eval_upd_18: +; __TEXT.eval_upd_18: .if PROFILE mflr r0 bl profile_n @@ -4022,7 +4022,7 @@ eval_upd_18: li d0,11 li d1,64 b eval_upd_n -# __TEXT.eval_upd_19: +; __TEXT.eval_upd_19: .if PROFILE mflr r0 bl profile_n @@ -4031,7 +4031,7 @@ eval_upd_19: li d0,12 li d1,68 b eval_upd_n -# __TEXT.eval_upd_20: +; __TEXT.eval_upd_20: .if PROFILE mflr r0 bl profile_n @@ -4040,7 +4040,7 @@ eval_upd_20: li d0,13 li d1,72 b eval_upd_n -# __TEXT.eval_upd_21: +; __TEXT.eval_upd_21: .if PROFILE mflr r0 bl profile_n @@ -4049,7 +4049,7 @@ eval_upd_21: li d0,14 li d1,76 b eval_upd_n -# __TEXT.eval_upd_22: +; __TEXT.eval_upd_22: .if PROFILE mflr r0 bl profile_n @@ -4058,7 +4058,7 @@ eval_upd_22: li d0,15 li d1,80 b eval_upd_n -# __TEXT.eval_upd_23: +; __TEXT.eval_upd_23: .if PROFILE mflr r0 bl profile_n @@ -4067,7 +4067,7 @@ eval_upd_23: li d0,16 li d1,84 b eval_upd_n -# __TEXT.eval_upd_24: +; __TEXT.eval_upd_24: .if PROFILE mflr r0 bl profile_n @@ -4076,7 +4076,7 @@ eval_upd_24: li d0,17 li d1,88 b eval_upd_n -# __TEXT.eval_upd_25: +; __TEXT.eval_upd_25: .if PROFILE mflr r0 bl profile_n @@ -4085,7 +4085,7 @@ eval_upd_25: li d0,18 li d1,92 b eval_upd_n -# __TEXT.eval_upd_26: +; __TEXT.eval_upd_26: .if PROFILE mflr r0 bl profile_n @@ -4094,7 +4094,7 @@ eval_upd_26: li d0,19 li d1,96 b eval_upd_n -# __TEXT.eval_upd_27: +; __TEXT.eval_upd_27: .if PROFILE mflr r0 bl profile_n @@ -4103,7 +4103,7 @@ eval_upd_27: li d0,20 li d1,100 b eval_upd_n -# __TEXT.eval_upd_28: +; __TEXT.eval_upd_28: .if PROFILE mflr r0 bl profile_n @@ -4112,7 +4112,7 @@ eval_upd_28: li d0,21 li d1,104 b eval_upd_n -# __TEXT.eval_upd_29: +; __TEXT.eval_upd_29: .if PROFILE mflr r0 bl profile_n @@ -4121,7 +4121,7 @@ eval_upd_29: li d0,22 li d1,108 b eval_upd_n -# __TEXT.eval_upd_30: +; __TEXT.eval_upd_30: .if PROFILE mflr r0 bl profile_n @@ -4130,7 +4130,7 @@ eval_upd_30: li d0,23 li d1,112 b eval_upd_n -# __TEXT.eval_upd_31: +; __TEXT.eval_upd_31: .if PROFILE mflr r0 bl profile_n @@ -4139,7 +4139,7 @@ eval_upd_31: li d0,24 li d1,116 b eval_upd_n -# __TEXT.eval_upd_32: +; __TEXT.eval_upd_32: .if PROFILE mflr r0 bl profile_n @@ -4149,11 +4149,11 @@ eval_upd_32: li d1,120 b eval_upd_n -# comment -# comment STRINGS -# comment +; +; STRINGS +; .text -# __TEXT.catAC: +; __TEXT.catAC: catAC: .if NODE_POINTER_OFFSET==0 @@ -4169,8 +4169,8 @@ catAC: addi d5,d2,3+8 srwi d5,d5,2 sub. d7,d7,d5 -# comment reserve one word extra, because -# comment word after the string may change +; reserve one word extra, because +; word after the string may change addi d6,d2,3 ble gc_3 gc_r_3: @@ -4180,7 +4180,7 @@ gc_r_3: stw o1,4(a6) stwu d2,8(a6) -# comment copy string 1 +; copy string 1 addi d2,d1,3 srwi d2,d2,2 @@ -4200,7 +4200,7 @@ cat_string_3: bge cat_string_3 cat_string_4: -# comment copy string 2 +; copy string 2 addi d0,d0,3 srwi d0,d0,2 @@ -4245,7 +4245,7 @@ empty_string: addi sp,sp,4 blr -# __TEXT.sliceAC: +; __TEXT.sliceAC: sliceAC: lwz d2,4-NODE_POINTER_OFFSET(a0) @@ -4304,7 +4304,7 @@ gc_4: mflr r0 b r_gc_4 .text -# __TEXT.updateAC: +; __TEXT.updateAC: updateAC: lwz d2,4-NODE_POINTER_OFFSET(a0) @@ -4357,7 +4357,7 @@ update_string_error_2: b print_error .text -# __TEXT.eqAC: +; __TEXT.eqAC: eqAC: lwzu d0,4-NODE_POINTER_OFFSET(a0) @@ -4409,7 +4409,7 @@ equal_string_ne: blr .text -# __TEXT.cmpAC: +; __TEXT.cmpAC: cmpAC: lwzu d1,4-NODE_POINTER_OFFSET(a0) @@ -4480,7 +4480,7 @@ cmp_string_r1: blr .text -# __TEXT.string_to_string_node: +; __TEXT.string_to_string_node: string_to_string_node: lwz d0,0(a0) @@ -4525,102 +4525,102 @@ string_to_string_node_gc: .text .long 3 -# __TEXT._c3: +; __TEXT._c3: _c3: b __cycle__in__spine .long 4 -# __TEXT._c4: +; __TEXT._c4: _c4: b __cycle__in__spine .long 5 -# __TEXT._c5: +; __TEXT._c5: _c5: b __cycle__in__spine .long 6 -# __TEXT._c6: +; __TEXT._c6: _c6: b __cycle__in__spine .long 7 -# __TEXT._c7: +; __TEXT._c7: _c7: b __cycle__in__spine .long 8 -# __TEXT._c8: +; __TEXT._c8: _c8: b __cycle__in__spine .long 9 -# __TEXT._c9: +; __TEXT._c9: _c9: b __cycle__in__spine .long 10 -# __TEXT._c10: +; __TEXT._c10: _c10: b __cycle__in__spine .long 11 -# __TEXT._c11: +; __TEXT._c11: _c11: b __cycle__in__spine .long 12 -# __TEXT._c12: +; __TEXT._c12: _c12: b __cycle__in__spine .long 13 -# __TEXT._c13: +; __TEXT._c13: _c13: b __cycle__in__spine .long 14 -# __TEXT._c14: +; __TEXT._c14: _c14: b __cycle__in__spine .long 15 -# __TEXT._c15: +; __TEXT._c15: _c15: b __cycle__in__spine .long 16 -# __TEXT._c16: +; __TEXT._c16: _c16: b __cycle__in__spine .long 17 -# __TEXT._c17: +; __TEXT._c17: _c17: b __cycle__in__spine .long 18 -# __TEXT._c18: +; __TEXT._c18: _c18: b __cycle__in__spine .long 19 -# __TEXT._c19: +; __TEXT._c19: _c19: b __cycle__in__spine .long 20 -# __TEXT._c20: +; __TEXT._c20: _c20: b __cycle__in__spine .long 21 -# __TEXT._c21: +; __TEXT._c21: _c21: b __cycle__in__spine .long 22 -# __TEXT._c22: +; __TEXT._c22: _c22: b __cycle__in__spine .long 23 -# __TEXT._c23: +; __TEXT._c23: _c23: b __cycle__in__spine .long 24 -# __TEXT._c24: +; __TEXT._c24: _c24: b __cycle__in__spine .long 25 -# __TEXT._c25: +; __TEXT._c25: _c25: b __cycle__in__spine .long 26 -# __TEXT._c26: +; __TEXT._c26: _c26: b __cycle__in__spine .long 27 -# __TEXT._c27: +; __TEXT._c27: _c27: b __cycle__in__spine .long 28 -# __TEXT._c28: +; __TEXT._c28: _c28: b __cycle__in__spine .long 29 -# __TEXT._c29: +; __TEXT._c29: _c29: b __cycle__in__spine .long 30 -# __TEXT._c30: +; __TEXT._c30: _c30: b __cycle__in__spine .long 31 -# __TEXT._c31: +; __TEXT._c31: _c31: b __cycle__in__spine .long 32 -# __TEXT._c32: +; __TEXT._c32: _c32: b __cycle__in__spine -# comment -# comment ARRAYS -# comment +; +; ARRAYS +; .text -# __TEXT.create_arrayB: +; __TEXT.create_arrayB: create_arrayB: mr d2,d1 @@ -4646,7 +4646,7 @@ no_collect_4575: b create_arrayBCI .text -# __TEXT.create_arrayC: +; __TEXT.create_arrayC: create_arrayC: mr d2,d1 @@ -4671,7 +4671,7 @@ no_collect_4578: b create_arrayBCI .text -# __TEXT.create_arrayI: +; __TEXT.create_arrayI: create_arrayI: subi d7,d7,3 @@ -4710,7 +4710,7 @@ skip_filli_array: blr .text -# __TEXT.create_arrayR: +; __TEXT.create_arrayR: create_arrayR: stfd f14,-8(sp) @@ -4756,7 +4756,7 @@ skip_fillr_array: blr .text -# __TEXT.create_array: +; __TEXT.create_array: create_array: subi d7,d7,3 @@ -5065,7 +5065,7 @@ st_fillr5_array: blr .text -# __TEXT.e__system__sAP: +; __TEXT.e__system__sAP: e__system__sAP: lwz a2,0(a1) @@ -5073,10 +5073,10 @@ e__system__sAP: mtctr a2 bctr -# comment _ARRAYS +; _ARRAYS .text -# __TEXT._create_arrayB: +; __TEXT._create_arrayB: _create_arrayB: mr d1,d0 @@ -5102,7 +5102,7 @@ no_collect_3575: blr .text -# __TEXT._create_arrayC: +; __TEXT._create_arrayC: _create_arrayC: mr d1,d0 @@ -5127,7 +5127,7 @@ no_collect_3578: blr .text -# __TEXT._create_arrayI: +; __TEXT._create_arrayI: _create_arrayI: subi d7,d7,3 @@ -5150,7 +5150,7 @@ no_collect_3577: blr .text -# __TEXT._create_arrayR: +; __TEXT._create_arrayR: _create_arrayR: sub d7,d7,d0 @@ -5180,11 +5180,11 @@ no_collect_3579: addi sp,sp,4 blr -# comment d0: number of elements, d1: element descriptor, d2: element size, -# comment d3: element a size a0: a_element -> a0: array +; d0: number of elements, d1: element descriptor, d2: element size, +; d3: element a size a0: a_element -> a0: array .text -# __TEXT._create_r_array: +; __TEXT._create_r_array: _create_r_array: subi d7,d7,3 @@ -5309,10 +5309,10 @@ _st_fillr5_array: blr .text -# __TEXT.yet_args_needed: +; __TEXT.yet_args_needed: yet_args_needed: -# comment for more than 4 arguments +; for more than 4 arguments lwz d1,0(a1) lhz d0,-2(d1) subi d7,d7,3 @@ -5353,7 +5353,7 @@ gc_1: mflr r0 b gc_r_1 .text -# __TEXT.yet_args_needed_0: +; __TEXT.yet_args_needed_0: yet_args_needed_0: subic. d7,d7,2 @@ -5373,7 +5373,7 @@ gc_20: mflr r0 b gc_r_20 .text -# __TEXT.yet_args_needed_1: +; __TEXT.yet_args_needed_1: yet_args_needed_1: subic. d7,d7,3 @@ -5395,7 +5395,7 @@ gc_21: mflr r0 b gc_r_21 .text -# __TEXT.yet_args_needed_2: +; __TEXT.yet_args_needed_2: yet_args_needed_2: subic. d7,d7,5 @@ -5421,7 +5421,7 @@ gc_22: mflr r0 b gc_r_22 .text -# __TEXT.yet_args_needed_3: +; __TEXT.yet_args_needed_3: yet_args_needed_3: subic. d7,d7,6 @@ -5450,7 +5450,7 @@ gc_23: mflr r0 b gc_r_23 .text -# __TEXT.yet_args_needed_4: +; __TEXT.yet_args_needed_4: yet_args_needed_4: subic. d7,d7,7 @@ -5481,7 +5481,7 @@ gc_24: mflr r0 b gc_r_24 .text -# __TEXT.repl_args_b: +; __TEXT.repl_args_b: repl_args_b: cmpwi 0,d0,0 @@ -5519,7 +5519,7 @@ repl_args_b_1: blr .text -# __TEXT.push_arg_b: +; __TEXT.push_arg_b: push_arg_b: cmplwi 0,d1,2 @@ -5540,7 +5540,7 @@ push_arg_b_1: blr .text -# __TEXT.del_args: +; __TEXT.del_args: del_args: lwz d1,0(a0) @@ -5669,7 +5669,7 @@ ea__S_P2_3: .endif .text -# __TEXT.acos_real: +; __TEXT.acos_real: acos_real: mflr r0 @@ -5705,7 +5705,7 @@ acos_real: blr .text -# __TEXT.asin_real: +; __TEXT.asin_real: asin_real: mflr r0 @@ -5741,7 +5741,7 @@ asin_real: blr .text -# __TEXT.atan_real: +; __TEXT.atan_real: atan_real: mflr r0 @@ -5777,7 +5777,7 @@ atan_real: blr .text -# __TEXT.cos_real: +; __TEXT.cos_real: cos_real: mflr r0 @@ -5813,7 +5813,7 @@ cos_real: blr .text -# __TEXT.sin_real: +; __TEXT.sin_real: sin_real: mflr r0 @@ -5849,7 +5849,7 @@ sin_real: blr .text -# __TEXT.tan_real: +; __TEXT.tan_real: tan_real: mflr r0 @@ -5885,7 +5885,7 @@ tan_real: blr .text -# __TEXT.ln_real: +; __TEXT.ln_real: ln_real: mflr r0 @@ -5921,7 +5921,7 @@ ln_real: blr .text -# __TEXT.log10_real: +; __TEXT.log10_real: log10_real: mflr r0 @@ -5957,7 +5957,7 @@ log10_real: blr .text -# __TEXT.exp_real: +; __TEXT.exp_real: exp_real: mflr r0 @@ -5994,7 +5994,7 @@ exp_real: .text -# __TEXT.sqrt_real: +; __TEXT.sqrt_real: sqrt_real: mflr r0 @@ -6031,7 +6031,7 @@ sqrt_real: .text -# __TEXT.pow_real: +; __TEXT.pow_real: pow_real: mflr r0 @@ -6069,7 +6069,7 @@ pow_real: .text -# __TEXT.entier_real: +; __TEXT.entier_real: entier_real: lea o0,entier_constants_and_buffers @@ -6364,5 +6364,3 @@ L14$pb: L14$lz: .indirect_symbol _NewPtr .long dyld_stub_binding_helper - -
\ No newline at end of file |