Il 18/11/2012 16:59, Hans-Peter Nilsson ha scritto: > On Sun, 18 Nov 2012, H.J. Lu wrote: >> On Sun, Nov 18, 2012 at 7:28 AM, Paolo Bonzini <bonz...@gnu.org> wrote: >>> Il 18/11/2012 00:54, H.J. Lu ha scritto: >>>> +@if gcc-bootstrap >>>> +ifneq ($(filter bootstrap-asan,$(BUILD_CONFIG)),) >>>> +LIBASAN_LIBS=-B$$r/prev-$(TARGET_SUBDIR)/libsanitizer/asan/.libs >>>> +endif >>>> +@endif gcc-bootstrap >>> >>> Do you need this to be here? POSTSTAGE1_*_EXPORT is only used when >>> bootstrapping, and they are defined with "=" so the definition could be >>> placed (or so it seems at first look) in bootstrap-asan.mk. >>> >> >> It works. I will post a new patch to include a workaround for >> >> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55380 >> >> Thanks. > > Nice, but I agree with the other poster that this'd IMHO be > better as --enable-checking=asan (or actually, > --enable-checking=all,asan).
Yeah, that's a good thing to support too. However, you still need a toplevel build configuration to enable asan post-stage1. Configuring with --enable-checking=all,asan would require the bootstrap compiler to support asan, too. Paolo