update
This commit is contained in:
Executable
BIN
Binary file not shown.
@@ -0,0 +1,17 @@
|
|||||||
|
BITS 64;
|
||||||
|
|
||||||
|
global main
|
||||||
|
extern printf
|
||||||
|
|
||||||
|
section .data
|
||||||
|
src db "La source a venir"
|
||||||
|
|
||||||
|
section .text
|
||||||
|
|
||||||
|
main:
|
||||||
|
call affiche_source
|
||||||
|
|
||||||
|
affiche_source:
|
||||||
|
lea rdi, [src] ; 1er argument: format
|
||||||
|
;lea rsi, [name] ; 2e argument: %s
|
||||||
|
call printf
|
||||||
@@ -0,0 +1,20 @@
|
|||||||
|
.PHONY: all clean fclean re test
|
||||||
|
|
||||||
|
all: Colleen
|
||||||
|
|
||||||
|
Colleen: Colleen.o
|
||||||
|
cc -g3 -no-pie -o Colleen Colleen.o
|
||||||
|
|
||||||
|
Colleen.o: Colleen.s
|
||||||
|
nasm -f elf64 -g Colleen.s -o Colleen.o
|
||||||
|
|
||||||
|
clean:
|
||||||
|
rm -f Colleen.o
|
||||||
|
|
||||||
|
fclean: clean
|
||||||
|
rm -f Colleen
|
||||||
|
|
||||||
|
re: fclean all
|
||||||
|
|
||||||
|
test:
|
||||||
|
./Colleen > tmp_Colleen ; diff tmp_Colleen Colleen.s
|
||||||
|
|||||||
Reference in New Issue
Block a user