octave-maintainers
[Top][All Lists]
Advanced

[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


reply via email to

[Prev in Thread] Current Thread [Next in Thread]