Commit graph

277 commits

Author SHA1 Message Date
Anri Kennel cc21e95e20
alignement RSP sur 16 2024-01-02 12:30:28 +01:00
Anri Kennel 9465bb9898
todo 2024-01-02 12:20:23 +01:00
Anri Kennel 8f164ae774
Empile les arguments + tail fonction 2024-01-02 12:16:36 +01:00
Anri Kennel f455643dc0
switch 2024-01-02 11:50:39 +01:00
Anri Kennel f960f9c23b
use lib functions 2024-01-02 11:39:45 +01:00
Anri Kennel cd8e36f7e4
comments 2024-01-02 11:39:29 +01:00
Anri Kennel 8d6838e984
ew see questions/runtime.c 2024-01-02 02:24:37 +01:00
Anri Kennel fba41fee18
bin 2024-01-02 02:20:54 +01:00
Anri Kennel 4db39f807f
Merge branch 'master' of gaufre.informatique.univ-paris-diderot.fr:aguatto/compilation-m1-2023 into jalon6 2024-01-02 02:17:49 +01:00
Anri Kennel d6e7a526ee
fmt & refactor 2024-01-02 02:06:59 +01:00
Nicolas PENELOUX f86829dd3a div 2024-01-01 22:27:54 +01:00
Nicolas PENELOUX 5a17c4164e refonte location_of pas sûr 2024-01-01 21:52:06 +01:00
Nicolas PENELOUX 9aa28054f7 merge conflict 2024-01-01 20:55:12 +01:00
Nicolas PENELOUX ac0254f837 ajout prologue epilogue de fonction 2024-01-01 20:51:48 +01:00
Anri Kennel 566f8e2d36
10/31 2024-01-01 20:38:19 +01:00
Anri Kennel 579e163f8e
stuff 2024-01-01 20:20:47 +01:00
Anri Kennel e71edea69c
fmt 2024-01-01 20:16:08 +01:00
Nicolas PENELOUX 4e22648cd4 Merge branch 'jalon6' of gaufre.informatique.univ-paris-diderot.fr:Anri/compilation-m1-2023 into jalon6 2024-01-01 18:19:18 +01:00
Nicolas PENELOUX dd7fa10c6b ajout frame_descriptor 2024-01-01 18:19:13 +01:00
Anri Kennel 1ee322b064
use custom runtime 2024-01-01 10:48:42 +01:00
Anri Kennel 26c68379d0
fmt 2024-01-01 10:48:14 +01:00
Nicolas PENELOUX 7beb9e284b ajout fonction add_eight_int dans le runtime 2024-01-01 10:44:25 +01:00
Anri Kennel 123a89088d
fmt 2023-12-31 23:32:17 +01:00
Anri Kennel fa9fb2785e
fix sub order 2023-12-31 23:22:04 +01:00
Anri Kennel 09b2f04b67
add print debug 2023-12-31 23:21:35 +01:00
Anri Kennel e4b1d10007
exit 2023-12-31 23:16:39 +01:00
Anri Kennel 57f67d98e6
Ajout qq trucs 2023-12-31 20:28:45 +01:00
Anri Kennel 4021911ba8
print_int 2023-12-31 20:03:27 +01:00
Anri Kennel 8b0117af46
build before test 2023-12-31 20:03:10 +01:00
Anri Kennel 9f98f54fc8
fix 2023-12-31 19:03:23 +01:00
Anri Kennel 2174ef0b5d
ignore elf files 2023-12-31 18:51:43 +01:00
Anri Kennel 6a9dcaf891
failwith 2023-12-31 18:49:43 +01:00
Anri Kennel bdd227f948
simplifie? 2023-12-31 18:44:44 +01:00
Anri Kennel 87f270494f
compilo 2023-12-31 18:34:17 +01:00
Anri Kennel 361d8285be
fix merge commit 2023-12-31 18:24:55 +01:00
Nicolas PENELOUX 831f470b79 merge conflict truc la 2023-12-31 17:00:54 +01:00
Nicolas PENELOUX d59d579df9 ajout mov mul et sub 2023-12-31 17:00:00 +01:00
Anri Kennel ac93861c63
etape 1 terminée 2023-12-31 16:14:05 +01:00
Anri Kennel a2724c4e41
7 2023-12-31 16:03:27 +01:00
Anri Kennel ccf1f51a75
6 2023-12-31 15:59:53 +01:00
Anri Kennel 2b7de0b06b
fix 3 2023-12-31 15:55:37 +01:00
Anri Kennel 4602c0aa77
5 2023-12-31 15:50:36 +01:00
Anri Kennel 14828b3b0e
4 2023-12-31 15:40:23 +01:00
Anri Kennel 74b3abff1e
. 2023-12-31 15:36:50 +01:00
Anri Kennel 4debd0c1e5
1, 2, 3 de étape 1 2023-12-31 15:32:46 +01:00
Anri Kennel d73a8e5c4b
add fn fname to failwith s 2023-12-31 14:32:30 +01:00
Anri Kennel 66c374b28f
newlines 2023-12-31 14:30:16 +01:00
Anri Kennel 07a65e7bcb
fmt 2023-12-18 19:39:52 +01:00
Anri Kennel 38ab723583
Merge branch 'jalon4' 2023-12-18 19:33:51 +01:00
Anri Kennel 709ad1f43f
use fresh variables 2023-12-18 19:26:12 +01:00