<commit_before>.intel_syntax noprefix

.global call_open
call_open:
    mov eax, 0x01
    int 0x80
    ret

.global call_close
call_close:
    mov eax, 0x02
    int 0x80
    ret

.global call_read
call_read:
    mov eax, 0x03
    int 0x80
    ret

.global call_write
call_write:
    mov eax, 0x04
    int 0x80
    ret

.global call_execute
call_execute:
    mov eax, 0x05
    int 0x80
    ret

.global call_exit
call_exit:
    mov eax, 0x06
    int 0x80
    ret

.global call_wait
call_wait:
    mov eax, 0x07
    int 0x80
    ret

.global call_load
call_load:
    mov eax, 0x08
    int 0x80
    ret

.global call_unload
call_unload:
    mov eax, 0x09
    int 0x80
    ret

.global call_attach
call_attach:
    mov eax, 0x0A
    int 0x80
    ret

.global call_detach
call_detach:
    mov eax, 0x0B
    int 0x80
    ret
<commit_msg>added some defines in call<commit_after>.intel_syntax noprefix

.set CALL_INTERRUPT,     0x80
.set CALL_INDEX_OPEN,    0x01
.set CALL_INDEX_CLOSE,   0x02
.set CALL_INDEX_READ,    0x03
.set CALL_INDEX_WRITE,   0x04
.set CALL_INDEX_EXECUTE, 0x05
.set CALL_INDEX_EXIT,    0x06
.set CALL_INDEX_WAIT,    0x07
.set CALL_INDEX_LOAD,    0x08
.set CALL_INDEX_UNLOAD,  0x09
.set CALL_INDEX_ATTACH,  0x0A
.set CALL_INDEX_DETACH,  0x0B

.global call_open
call_open:
    mov eax, CALL_INDEX_OPEN
    int CALL_INTERRUPT
    ret

.global call_close
call_close:
    mov eax, CALL_INDEX_CLOSE
    int CALL_INTERRUPT
    ret

.global call_read
call_read:
    mov eax, CALL_INDEX_READ
    int CALL_INTERRUPT
    ret

.global call_write
call_write:
    mov eax, CALL_INDEX_WRITE
    int CALL_INTERRUPT
    ret

.global call_execute
call_execute:
    mov eax, CALL_INDEX_EXECUTE
    int CALL_INTERRUPT
    ret

.global call_exit
call_exit:
    mov eax, CALL_INDEX_EXIT
    int CALL_INTERRUPT
    ret

.global call_wait
call_wait:
    mov eax, CALL_INDEX_WAIT
    int CALL_INTERRUPT
    ret

.global call_load
call_load:
    mov eax, CALL_INDEX_LOAD
    int CALL_INTERRUPT
    ret

.global call_unload
call_unload:
    mov eax, CALL_INDEX_UNLOAD
    int CALL_INTERRUPT
    ret

.global call_attach
call_attach:
    mov eax, CALL_INDEX_ATTACH
    int CALL_INTERRUPT
    ret

.global call_detach
call_detach:
    mov eax, CALL_INDEX_DETACH
    int CALL_INTERRUPT
    ret

{'fraction_non_alphanumeric': 0.04302019315188762, 'fraction_numerical': 0.04302019315188762, 'mean_word_length': 2.8496621621621623, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2314622', 'n_tokens_mistral': 1020, 'n_tokens_neox': 908, 'n_words': 242}