Skip to content
Snippets Groups Projects
Forked from cmucl / cmucl
Source project has a limited visibility.
  • gerd's avatar
    a66297f9
    Format string checking for ERROR, WARN, and others. · a66297f9
    gerd authored
    	* src/compiler/srctran.lisp (check-format-args-1)
    	(check-format-args-2): Extracted from check-format-args.
    	(check-format-args): Take a continuation argument for the control
    	string.
    	(format): Use the new check- functions.
    	(error, warn, compiler-error, compiler-warning)
    	(compiler-note, compiler-mumble): Add format-checking
    	deftransforms.
    
    	* src/compiler/fndb.lisp (compiler-warning, compiler-note)
    	(compiler-mumble, compiler-error): Add defknowns.
    
    	* src/compiler/ir1util.lisp (compiler-mumble, compiler-warning)
    	(compiler-note): Return no values.
    
    	* src/code/parse-time.lisp (deal-with-am-pm): Add a missing
    	arg to error.
    	* src/compiler/saptran.lisp (foreign-symbol-address):
    	* src/compiler/new-assem.lisp (emit-annotation): Likewise.
    a66297f9
    History
    Format string checking for ERROR, WARN, and others.
    gerd authored
    	* src/compiler/srctran.lisp (check-format-args-1)
    	(check-format-args-2): Extracted from check-format-args.
    	(check-format-args): Take a continuation argument for the control
    	string.
    	(format): Use the new check- functions.
    	(error, warn, compiler-error, compiler-warning)
    	(compiler-note, compiler-mumble): Add format-checking
    	deftransforms.
    
    	* src/compiler/fndb.lisp (compiler-warning, compiler-note)
    	(compiler-mumble, compiler-error): Add defknowns.
    
    	* src/compiler/ir1util.lisp (compiler-mumble, compiler-warning)
    	(compiler-note): Return no values.
    
    	* src/code/parse-time.lisp (deal-with-am-pm): Add a missing
    	arg to error.
    	* src/compiler/saptran.lisp (foreign-symbol-address):
    	* src/compiler/new-assem.lisp (emit-annotation): Likewise.