From 553409947383bef4f38f642151657cdc66a9fab7 Mon Sep 17 00:00:00 2001 From: "H. Peter Anvin" Date: Sun, 9 Sep 2012 17:09:00 -0700 Subject: When generate dependency names internally, quote filenames Quote filenames for Make when generated for filenames internally. Only skip quoting when using the -MT option (rather than -MQ). Signed-off-by: H. Peter Anvin --- doc/changes.src | 8 ++++++++ doc/nasmdoc.src | 3 ++- 2 files changed, 10 insertions(+), 1 deletion(-) (limited to 'doc') diff --git a/doc/changes.src b/doc/changes.src index ad16800..63077c4 100644 --- a/doc/changes.src +++ b/doc/changes.src @@ -7,6 +7,14 @@ The NASM 2 series supports x86-64, and is the production version of NASM since 2007. +\S{cl-2.10.06} Version 2.10.06 + +\b Always quote the dependency source names when using the automatic +dependency generation options. + +\b If no dependency target name is specified via the \c{-MT} or +\c{-MQ} options, quote the default output name. + \S{cl-2.10.05} Version 2.10.05 \b Add the \c{CLAC} and \c{STAC} instructions. diff --git a/doc/nasmdoc.src b/doc/nasmdoc.src index 0d21090..55dbfc0 100644 --- a/doc/nasmdoc.src +++ b/doc/nasmdoc.src @@ -626,7 +626,8 @@ specified by the \c{-o} option. The \c{-MQ} option acts as the \c{-MT} option, except it tries to quote characters that have special meaning in Makefile syntax. This is not foolproof, as not all characters with special meaning are -quotable in Make. +quotable in Make. The default output (if no \c{-MT} or \c{-MQ} option +is specified) is automatically quoted. \S{opt-MP} The \i\c{-MP} Option: Emit phony targets -- cgit v1.2.3