Use our own XLEN macro.
[riscv-tests.git] / debug / targets.py
index 538caaf41d6dadcc5b4f47770b7b3b33051c79a5..8c725c4ebdec6bbb749e23b924d32fedde7b5a11 100644 (file)
@@ -49,6 +49,7 @@ class Target(object):
                     "-T", "targets/%s/link.lds" % (self.directory or self.name),
                     "-nostartfiles",
                     "-mcmodel=medany",
+                    "-DXLEN=%d" % self.xlen,
                     "-o", binary_name),
                 xlen=self.xlen)
         return binary_name
@@ -64,6 +65,7 @@ class SpikeTarget(Target):
 class Spike64Target(SpikeTarget):
     name = "spike64"
     xlen = 64
+    use_fpu = True
 
     def server(self):
         return testlib.Spike(self.cmd, halted=True)