|
84264e7f5a
|
Test toupper() and tolower() for entire string
|
2025-06-23 17:10:56 +02:00 |
|
|
6463c3711a
|
FIX: Return value of strcpy()
|
2025-06-23 16:28:05 +02:00 |
|
|
2e7a7c7b5f
|
Fix: EOS not copied to dest in strcpy()
|
2025-06-23 16:21:21 +02:00 |
|
|
d718f1ff1d
|
Don't zero rax in tolower/toupper; they both call islower/isupper which already zeroes rax
|
2025-06-23 15:59:40 +02:00 |
|
|
acd0afbeba
|
Fix jumps in tolower/toupper; .dtu/.dtl would always be reached.
|
2025-06-23 15:55:38 +02:00 |
|
|
3ec591aab4
|
tolower(), toupper()
|
2025-06-23 15:47:05 +02:00 |
|
|
ed83e83885
|
Set rax to original rdi in strcat() (make sure dest pointer is returned)
|
2025-06-23 15:35:41 +02:00 |
|
|
0ee1142b75
|
Add null terminator to dest in strcpy()
|
2025-06-23 15:32:40 +02:00 |
|
|
e92afdb199
|
Remove unneeded saving of rdi in strcpy()
|
2025-06-23 15:30:39 +02:00 |
|
|
26c150cec0
|
Remove unneeded saving of rdi in strcat()
|
2025-06-23 15:27:02 +02:00 |
|
|
4aee0916db
|
Remove unneeded saving of rdi in print()
|
2025-06-23 15:25:10 +02:00 |
|
|
c798157fd8
|
Use conditional moves in max[u]()/min[u]()
|
2025-06-23 15:24:30 +02:00 |
|
|
3a7b0b5cda
|
Add clean to makefile
|
2025-06-23 15:14:56 +02:00 |
|
|
2f5e3202db
|
min[u](),max[u](),islower(),isupper(),print(),puts(),strlen(),strcpy(),strcat()
|
2025-06-23 15:07:55 +02:00 |
|
|
4820e6242f
|
Add makefile
|
2025-06-23 06:41:52 +02:00 |
|
|
0d6b2465c6
|
Ignore tests, .o, .lst
|
2025-06-23 06:40:57 +02:00 |
|
|
aa2e19e7ae
|
Init repo
|
2025-06-22 06:57:41 +02:00 |
|