[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
MSVC patch: define '-g' conditionally
From: |
John W. Eaton |
Subject: |
MSVC patch: define '-g' conditionally |
Date: |
Tue, 24 Jul 2007 12:13:39 -0400 |
On 13-Jul-2007, Michael Goffioul wrote:
| This patch adds '-g' flags to linker only when really needed.
|
| Michael.
|
| Index: configure.in
| ===================================================================
| RCS file: /cvs/octave/configure.in,v
| retrieving revision 1.567
| diff -c -p -r1.567 configure.in
| *** configure.in 13 Jun 2007 22:22:52 -0000 1.567
| --- configure.in 13 Jul 2007 13:32:21 -0000
| *************** case "$canonical_host_type" in
| *** 1135,1141 ****
| library_path_var=PATH
| ;;
| *-*-msdosmsvc)
| ! DL_LDFLAGS="-shared -g"
| CPICFLAG=
| CXXPICFLAG=
| FPICFLAG=
| --- 1135,1141 ----
| library_path_var=PATH
| ;;
| *-*-msdosmsvc)
| ! DL_LDFLAGS="-shared"
| CPICFLAG=
| CXXPICFLAG=
| FPICFLAG=
| *************** case "$canonical_host_type" in
| *** 1143,1149 ****
| SHLLIB=lib
| SHLBIN=dll
| LIBPRE=
| ! SH_LDFLAGS="-shared -g"
| NO_OCT_FILE_STRIP=true
| library_path_var=PATH
| NO_OCT_FILE_STRIP=true
| --- 1143,1153 ----
| SHLLIB=lib
| SHLBIN=dll
| LIBPRE=
| ! SH_LDFLAGS="-shared"
| ! if test ! -z "`echo $CFLAGS | grep -e '-g'`"; then
| ! DL_LDFLAGS="$DL_LDFLAGS -g"
| ! SH_LDFLAGS="$SH_LDFLAGS -g"
| ! fi
| NO_OCT_FILE_STRIP=true
| library_path_var=PATH
| NO_OCT_FILE_STRIP=true
Should we maybe be checking CXXFLAGS too?
jwe