summaryrefslogtreecommitdiffhomepage
path: root/ir/be/bemodule.c
diff options
context:
space:
mode:
authorMatthias Braun <matze@braunis.de>2015-05-06 10:37:35 +0200
committerMatthias Braun <matze@braunis.de>2015-05-07 06:10:16 +0200
commit3d6ab11797c320da0bbee09a23452c776c50af73 (patch)
tree73c4c86013d3f23f3a733e515ec4e10700c1b218 /ir/be/bemodule.c
parent7a43347c6f027bc8c9a9bb192dbcc3334a7c3f13 (diff)
Rework setting some OS details
The idea here, is that you do not simply set a target operating system or architecture, but have a setting for all things different between the operating systems. Knowledge about the name and habits of the operating system is left to the frontend. (We may want to provide a small support library in the future to share the triple parsing and OS -> settings code between multiple frontends).
Diffstat (limited to 'ir/be/bemodule.c')
-rw-r--r--ir/be/bemodule.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/ir/be/bemodule.c b/ir/be/bemodule.c
index c0db689..77e62e3 100644
--- a/ir/be/bemodule.c
+++ b/ir/be/bemodule.c
@@ -41,6 +41,7 @@ void be_init_copyopt(void);
void be_init_copystat(void);
void be_init_daemelspill(void);
void be_init_dwarf(void);
+void be_init_gas(void);
void be_init_listsched(void);
void be_init_live(void);
void be_init_loopana(void);
@@ -79,6 +80,7 @@ void be_init_modules(void)
be_init_copyopt();
be_init_copystat();
be_init_dwarf();
+ be_init_gas();
be_init_live();
be_init_loopana();
be_init_peephole();