mirror of
https://github.com/gcc-mirror/gcc.git
synced 2026-05-06 14:59:39 +02:00
gcc.c (convert_filename): Append executable suffix if NO_AUTO_EXE_SUFFIX is not defined.
* gcc.c (convert_filename): Append executable suffix
if NO_AUTO_EXE_SUFFIX is not defined.
* gcc.texi: Document NO_AUTO_EXE_SUFFIX.
* config/i386/djgpp.h: Define NO_AUTO_EXE_SUFFIX.
From-SVN: r40229
This commit is contained in:
committed by
Laurynas Biveinis
parent
ff37fbba44
commit
91c704c458
@@ -1,3 +1,10 @@
|
||||
2001-03-04 Laurynas Biveinis <lauras@softhome.net>
|
||||
|
||||
* gcc.c (convert_filename): Append executable suffix
|
||||
if NO_AUTO_EXE_SUFFIX is not defined.
|
||||
* gcc.texi: Document NO_AUTO_EXE_SUFFIX.
|
||||
* config/i386/djgpp.h: Define NO_AUTO_EXE_SUFFIX.
|
||||
|
||||
2001-03-03 David O'Brien <obrien@FreeBSD.org>
|
||||
|
||||
from 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
|
||||
|
||||
@@ -150,6 +150,11 @@ Boston, MA 02111-1307, USA. */
|
||||
unless user explicitly requests it. */
|
||||
#undef LOCAL_INCLUDE_DIR
|
||||
|
||||
/* Do not make only .exe if no executable file suffix was specified. */
|
||||
/* Let the linker handle that. */
|
||||
#undef NO_AUTO_EXE_SUFFIX
|
||||
#define NO_AUTO_EXE_SUFFIX
|
||||
|
||||
#undef EXTRA_SECTIONS
|
||||
#define EXTRA_SECTIONS in_ctor, in_dtor
|
||||
|
||||
|
||||
@@ -2888,7 +2888,7 @@ convert_filename (name, do_exe)
|
||||
}
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_EXECUTABLE_SUFFIX
|
||||
#if defined(HAVE_EXECUTABLE_SUFFIX) && !defined(NO_AUTO_EXE_SUFFIX)
|
||||
/* If there is no filetype, make it the executable suffix (which includes
|
||||
the "."). But don't get confused if we have just "-o". */
|
||||
if (! do_exe || EXECUTABLE_SUFFIX[0] == 0 || (len == 2 && name[0] == '-'))
|
||||
|
||||
@@ -4225,6 +4225,12 @@ Define this macro to be a C string representing the suffix for executable
|
||||
files on your machine. If you do not define this macro, GCC will use
|
||||
the null string as the suffix for object files.
|
||||
|
||||
@findex NO_AUTO_EXE_SUFFIX
|
||||
@item NO_AUTO_EXE_SUFFIX
|
||||
Define this macro if executable files on your machine have a suffix, but
|
||||
the compiler driver should not automatically append it to the output file
|
||||
name, if user hasn't specified one.
|
||||
|
||||
@findex HOST_BIT_BUCKET
|
||||
@item HOST_BIT_BUCKET
|
||||
The name of a file or file-like object on the host system which acts as
|
||||
|
||||
Reference in New Issue
Block a user