OSDN Git Service

2003-01-07 Graydon Hoare <graydon@redhat.com>
authorbje <bje>
Thu, 9 Jan 2003 03:15:42 +0000 (03:15 +0000)
committerbje <bje>
Thu, 9 Jan 2003 03:15:42 +0000 (03:15 +0000)
* utils-gen.scm (attr-int-gen-defn): Define.

cgen/ChangeLog
cgen/utils-gen.scm

index 351b724..5db6394 100644 (file)
@@ -1,9 +1,12 @@
-2003-01-09  Ben Elliston  <bje@redhat.com>
+2003-01-09  Graydon Hoare  <graydon@redhat.com>
 
-        From Graydon Hoare <graydon@redhat.com>:
        * utils-sim.scm (-gen-decoder-switch): Fix edge condition for
        empty ISAs.
 
+2003-01-07  Graydon Hoare  <graydon@redhat.com>
+
+       * utils-gen.scm (attr-int-gen-defn): Define.
+
 2002-12-21  Doug Evans  <dje@sebabeach.org>
 
        * ifield.scm (-ifield-parse): Rewrite <bitrange> computation.
index e51900a..487e732 100644 (file)
 
 (define (attr-int-gen-decl attr) "")
 
-(define (attr-int-gen-defn attr) "")
+(define (attr-int-gen-defn attr) 
+  (string-append
+   "static const CGEN_ATTR_ENTRY " (gen-sym attr)
+   "_attr [] = \n{\n  {\"integer\", " (number->string (attr-default attr)) "},\n  { 0, 0 }\n};\n\n" ))
 
 (define (attr-gen-decl attr)
   (gen-enum-decl (symbol-append (obj:name attr) '-attr)