OSDN Git Service

* read.scm (parse-error): Change error message output format
authordevans <devans>
Thu, 27 Aug 2009 05:47:12 +0000 (05:47 +0000)
committerdevans <devans>
Thu, 27 Aug 2009 05:47:12 +0000 (05:47 +0000)
commitd4b77af68389580594a437f9b6fe7c2b74be1adb
tree8c1921bd550fd4718a09bf8faccb39cf9a38d634
parent4728fbe3489cdcc3cbf76ccbebac13ce7002b8d0
* read.scm (parse-error): Change error message output format
to match context-owner-error.
* rtl-c.scm (-rtl-c-get): Call estate-error instead of error.
(rtl-c-set-quiet, rtl-c-set-trace): Ditto.
(s-if, s-cond, -gen-non-vm-case-test): Ditto.
(operand): Call estate-error instead of context-error.
(local, delay): Ditto.
(ref, attr): Call estate-error instead of error.
* rtl-traverse.scm (tstate-error): New function.
(-rtx-traverse-error): Call tstate-error instead of context-error.
(-rtx-traverse-operands, -rtx-traverse): Ditto.
(estate-error): New function.
* rtl.scm (rtx-lvalue-mode-name): Handle locals.  Call estate-error
instead of error.
(e-if): Call estate-error instead of error.
* rtx-funcs.scm (error): Call estate-error instead of context-error.
(member): Ditto.
* utils-cgen.scm (context-error): New arg `intro', all callers updated.
Rewrite to call context-owner-error.
(context-owner-error): New function.
cgen/ChangeLog
cgen/read.scm
cgen/rtl-c.scm
cgen/rtl-traverse.scm
cgen/rtl-xform.scm
cgen/rtl.scm
cgen/rtx-funcs.scm
cgen/utils-cgen.scm