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