Untangle some target dependencies.

This commit is contained in:
Mike Pall
2010-08-03 22:09:12 +02:00
parent a6b7952f7e
commit 33ef1fa524
11 changed files with 114 additions and 110 deletions

View File

@@ -38,14 +38,8 @@
struct dasm_State;
/* Build modes. */
#if LJ_TARGET_X86ORX64
#define BUILDDEFX(_) _(peobj)
#else
#define BUILDDEFX(_)
#endif
#define BUILDDEF(_) \
_(elfasm) _(coffasm) _(machasm) BUILDDEFX(_) _(raw) \
_(elfasm) _(coffasm) _(machasm) _(peobj) _(raw) \
_(bcdef) _(ffdef) _(libdef) _(recdef) _(vmdef) \
_(folddef)