Mercurial > octave
diff Makefile.am @ 30277:f816a8c44924
allow build to succeed when address sanitizer is enabled (bug #61415)
* configure.ac, Makefile.am: Explicitly substitute
ADDRESS_SANITIZER_ENABLED and ADDRESS_SANITIZER_OPTIONS.
* subst-script-vals.in.sh: Also substitute ADDRESS_SANITIZER_ENABLED.
* run-octave.in: New option, -disable-asan, to suppress address
sanitizer output and disable leak checks on exit.
* graphics_properties.mk, images.awk, doc/interpreter/module.mk:
Invoke run-octave with -disable-asan.
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Wed, 10 Nov 2021 11:50:31 -0500 |
parents | 57aac5b9cf9d |
children | 0e553bb97d31 8d331c31c3ae 86ddba86efbe c0ff6737de96 |
line wrap: on
line diff
--- a/Makefile.am Wed Nov 10 10:38:12 2021 -0500 +++ b/Makefile.am Wed Nov 10 11:50:31 2021 -0500 @@ -76,6 +76,9 @@ AM_CXXFLAGS = ${CXXPICFLAG} ${XTRA_CXXFLAGS} ${WARN_CXXFLAGS} $(OCTAVE_VISIBILITY_FLAGS) +ADDRESS_SANITIZER_ENABLED = @ADDRESS_SANITIZER_ENABLED@ +ADDRESS_SANITIZER_OPTIONS = @ADDRESS_SANITIZER_OPTIONS@ + FFTW_XCPPFLAGS = @FFTW_XCPPFLAGS@ FFTW_XLDFLAGS = @FFTW_XLDFLAGS@ FFTW_XLIBS = @FFTW_XLIBS@