Commit graph

27 commits

Author SHA1 Message Date
Raphael
d55c035b97
feat(read): adding the read function in asm 2025-12-11 23:11:56 +01:00
Raphael
e40d4748cd
feat(write): adding the write function in asm 2025-12-11 23:11:49 +01:00
Raphael
d982ec067e
feat(includes): adding the prototype of read / write 2025-12-11 23:11:33 +01:00
Raphael
90b1ca1289
test(write): adding write test 2025-12-11 23:11:13 +01:00
Raphael
923dc8a6ca
build: adding the new functions (read / write) to the makefile 2025-12-11 23:10:53 +01:00
Raphael
e2672eeecd
build: adding the no-pie flag for errno_location 2025-12-11 23:10:22 +01:00
Raphael
9641024e7e
build(flake): renaming the session variable
- Was basing my flake on my transcendance's
2025-12-11 23:09:33 +01:00
Raphael
88af64a057
feat(strcmp): adding the function strcmp function
This function is already commented
2025-12-09 12:43:29 +01:00
Raphael
f667e27396
build(test): now the test is using LDFlags 2025-12-09 12:35:07 +01:00
Raphael
42ec5e62e9
docs(strlen): adding the strlen documentation
- This comment is here to explain each etape. The main goal of this is
for all people never made assembly can understand
2025-12-09 12:34:32 +01:00
Raphael
d52f9299cd
fix(makefile): using hte test_compile rules in the test one 2025-12-08 15:13:37 +01:00
Raphael
ac339ec277
feat(strlen): improve memory management
- Now using the xor to initialise the return value (faster / memory
better)
2025-12-08 15:13:11 +01:00
Raphael
99bf4bb2d5
feat(includes): adding the libasm header 2025-12-08 15:11:57 +01:00
Raphael
3be9dce9d6
test: adding the selection test w/ main's arg 2025-12-08 15:11:33 +01:00
Raphael
a605101d97
build(make): adding the makefile of the project 2025-12-06 19:58:47 +01:00
Raphael
6ed34984e0
feat(test/strlen): adding strlen tests 2025-12-06 19:56:46 +01:00
Raphael
e5e343ff58
feat(src/strlen): adding the ft_strlen function
- The strlen function now working
2025-12-06 19:55:18 +01:00
Raphael
c62f86e057
build(asm-lsp): adding configuration of asm-lsp 2025-12-06 19:54:45 +01:00
Raphael
6559f4b9b0
build(nix/flake): adding the asm_lsp_config config var 2025-12-06 19:54:21 +01:00
Raphael
d7b40045d1
core(git/ignore): adding object / depedency to ignore 2025-12-06 19:53:23 +01:00
Raphael
82875a9cde
build(make): init the make
This make is thinking to work w/ assembly
2025-11-30 20:16:56 +01:00
Raphael
c1a0c275ed
core(git/ignore): adding the compilated file on ignore 2025-11-30 20:16:28 +01:00
Raphael
0ccd23f5f6
build(flake/nix): adding the default compilation env var 2025-11-30 20:15:53 +01:00
Raphael
71d2e211ce
core(git/ignore): adding the compilated file on ignore 2025-11-30 20:15:26 +01:00
Raphael
e96363e623
build(nix/flake): adding the tmux-setup script
Script to setup tmux automaticly
2025-11-29 14:58:01 +01:00
Raphael
7ad6ac2854
core(git/ignore): adding nix stuff to be ignore 2025-11-29 14:56:37 +01:00
Raphael
88322b09d2
build(flake): adding the flake for this project 2025-11-29 14:51:14 +01:00