diff options
| author | mithe24 <mithe24@student.sdu.dk> | 2025-10-08 13:35:41 +0200 |
|---|---|---|
| committer | mithe24 <mithe24@student.sdu.dk> | 2025-10-29 13:49:57 +0100 |
| commit | fa03afa46984fbf6eacbd5540e4e318d161cbbe0 (patch) | |
| tree | cd5e2f567a407ee459d94fcfd8ed3088fce3bc96 /snippets/fileHandling.s | |
| parent | 07816c4c9c257c327bb93a72ed3a9b680816136c (diff) | |
| download | sorter-fa03afa46984fbf6eacbd5540e4e318d161cbbe0.tar.gz sorter-fa03afa46984fbf6eacbd5540e4e318d161cbbe0.zip | |
chore(snippets): move snippetss to src/
Diffstat (limited to 'snippets/fileHandling.s')
| -rw-r--r-- | snippets/fileHandling.s | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/snippets/fileHandling.s b/snippets/fileHandling.s deleted file mode 100644 index 17a9428..0000000 --- a/snippets/fileHandling.s +++ /dev/null @@ -1,16 +0,0 @@ -# int getFileSize(int fd) -# -# Returns the size (in bytes) of the file indicated by the file descriptor. -.section .data -.Lstat: .space 144 # size of the fstat struct -.section .text -.globl getFileSize -.type getFileSize, @function -getFileSize: - movq $5, %rax # fstat - # rdi already contains the fd - movq $.Lstat, %rsi # buffer to write fstat data into - syscall - movq $.Lstat, %rax - movq 48(%rax), %rax # position of size in the struct - ret |