diff options
| author | Michael Forney <mforney@mforney.org> | 2016-06-26 00:22:12 -0700 |
|---|---|---|
| committer | Michael Forney <mforney@mforney.org> | 2016-06-26 00:22:12 -0700 |
| commit | bb60f6d80dc039778f102ee0fcf9213b371d72e9 (patch) | |
| tree | cb5fa9e69aa2ff3585ca223d2f21dec1c49fe207 /devel | |
| parent | 1240c4f94c3332b4cbbf5a8648d95541f4ae9e2c (diff) | |
Add qbe
Diffstat (limited to 'devel')
| -rw-r--r-- | devel/gen.rc | 1 | ||||
| -rw-r--r-- | devel/qbe/config.h | 1 | ||||
| -rw-r--r-- | devel/qbe/gen.rc | 7 | ||||
| m--------- | devel/qbe/src | 0 |
4 files changed, 9 insertions, 0 deletions
diff --git a/devel/gen.rc b/devel/gen.rc index c9c668cf..9dbc6d1c 100644 --- a/devel/gen.rc +++ b/devel/gen.rc @@ -2,3 +2,4 @@ subgen cparser subgen libfirm subgen make subgen mc +subgen qbe diff --git a/devel/qbe/config.h b/devel/qbe/config.h new file mode 100644 index 00000000..52d4b123 --- /dev/null +++ b/devel/qbe/config.h @@ -0,0 +1 @@ +#define Defaultasm Gaself diff --git a/devel/qbe/gen.rc b/devel/qbe/gen.rc new file mode 100644 index 00000000..033af78f --- /dev/null +++ b/devel/qbe/gen.rc @@ -0,0 +1,7 @@ +cflags\ + -Wall -Wextra '-std=c99' -pedantic\ + -I '$dir' + +abi=sysv +exe qbe main.c util.c parse.c mem.c ssa.c copy.c fold.c live.c isel.c spill.c rega.c emit.c $abi.c +file bin/qbe '$outdir'/qbe 755 diff --git a/devel/qbe/src b/devel/qbe/src new file mode 160000 +Subproject 12755db1aaea6f4ba1f380f5f34842b4e2a28f2 |
