diff options
author | Camil Staps | 2016-09-19 18:45:34 +0000 |
---|---|---|
committer | Camil Staps | 2016-09-19 18:47:00 +0000 |
commit | 59dc00844225a8f0ea7fc852d73d67b9113b9d0c (patch) | |
tree | 26b089e05290f1bc41eebf694a58757de41d317a | |
parent | Fix PC offset when pushing to stack (diff) |
Removed unnecessary .thumb_funcs
-rw-r--r-- | thumb2fileIO3.s | 2 | ||||
-rw-r--r-- | thumb2startup.s | 30 |
2 files changed, 0 insertions, 32 deletions
diff --git a/thumb2fileIO3.s b/thumb2fileIO3.s index a18ff1e..da498ae 100644 --- a/thumb2fileIO3.s +++ b/thumb2fileIO3.s @@ -8,12 +8,10 @@ .data
.p2align 3
- .thumb_func
freadstring_error:
.ascii "Error in freadsubstring parameters."
.byte 10,0
.byte 0,0,0
- .thumb_func
fwritestring_error:
.ascii "Error in fwritesubstring parameters."
.byte 10,0
diff --git a/thumb2startup.s b/thumb2startup.s index a14cae1..2649ac1 100644 --- a/thumb2startup.s +++ b/thumb2startup.s @@ -158,71 +158,53 @@ ZERO_ARITY_DESCRIPTOR_OFFSET = (-4) .p2align 2 .if MARK_GC - .thumb_func bit_counter: .long 0 - .thumb_func bit_vector_p: .long 0 - .thumb_func zero_bits_before_mark: .long 1 - .thumb_func n_free_words_after_mark: .long 1000 - .thumb_func n_last_heap_free_bytes: .long 0 - .thumb_func lazy_array_list: .long 0 - .thumb_func n_marked_words: .long 0 - .thumb_func end_stack: .long 0 .if ADJUST_HEAP_SIZE - .thumb_func bit_vector_size: .long 0 .endif .endif - .thumb_func caf_list: .long 0 .globl caf_listp .hidden caf_listp - .thumb_func caf_listp: .long 0 - .thumb_func zero_length_string: .long __STRING__+2 .long 0 - .thumb_func true_string: .long __STRING__+2 .long 4 - .thumb_func true_c_string: .ascii "True" .byte 0,0,0,0 - .thumb_func false_string: .long __STRING__+2 .long 5 - .thumb_func false_c_string: .ascii "False" .byte 0,0,0 - .thumb_func file_c_string: .ascii "File" .byte 0,0,0,0 - .thumb_func garbage_collect_flag: .byte 0 .byte 0,0,0 @@ -233,19 +215,15 @@ garbage_collect_flag: out_of_memory_string_1: .ascii "Not enough memory to allocate heap and stack" .byte 10,0 - .thumb_func printf_int_string: .ascii "%d" .byte 0 - .thumb_func printf_real_string: .ascii "%.15g" .byte 0 - .thumb_func printf_string_string: .ascii "%s" .byte 0 - .thumb_func printf_char_string: .ascii "%c" .byte 0 @@ -262,7 +240,6 @@ heap_use_after_gc_string_1: heap_use_after_gc_string_2: .ascii " Bytes." .byte 10,0 - .thumb_func stack_overflow_string: .ascii "Stack overflow." .byte 10,0 @@ -278,22 +255,18 @@ time_string_2: time_string_4: .ascii " Total: " .byte 0 - .thumb_func high_index_string: .ascii "Index too high in UPDATE string." .byte 10,0 - .thumb_func low_index_string: .ascii "Index negative in UPDATE string." .byte 10,0 IO_error_string: .ascii "IO error: " .byte 0 - .thumb_func new_line_string: .byte 10,0 - .thumb_func sprintf_time_string: .ascii "%d.%02d" .byte 0 @@ -309,7 +282,6 @@ marked_gc_string_1: .ifdef LINUX .globl m_system .endif - .thumb_func m_system: .long 6 .ascii "System" @@ -318,7 +290,6 @@ m_system: .long m_system .endif - .thumb_func garbage_collector_name: .long 0 .asciz "garbage_collector" @@ -326,7 +297,6 @@ garbage_collector_name: .endif .ifdef DLL - .thumb_func start_address: .long 0 .endif |