Skip to content
Snippets Groups Projects
Commit 289982f2 authored by gerd's avatar gerd
Browse files

Control viability of dynamic-extent declarations with a

	user-settable variable and an interface function that can be used
	across backends.

	* src/compiler/globaldb.lisp
	(*trust-dynamic-extent-declarations*): New variable.
	(trust-dynamic-extent-declaration-p): New function.
	* src/compiler/x86/macros.lisp (allocation): Use it.
	* src/compiler/sparc/macros.lisp (allocation): Use it.

	* src/code/exports.lisp ("EXTENSIONS"): Export
	*trust-dynamic-extent-declarations*.
	* src/code/exports.lisp ("C"): Export
	trust-dynamic-extent-declaration-p.
parent f4dc265b
No related branches found
No related tags found
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment