Re: [Samba] Building with debug symbols and different optimisation levels

2013-07-23 Thread Andrew Bartlett
On Thu, 2013-07-18 at 11:54 +0100, Edward Robbins wrote:
 Hello,
 I would like to build samba at different optimisation levels with debug
 symbols, in order to test a static analysis tool I have developed. I have
 found the configure option --enable-developer, which I presume enables
 debug symbols and sets optimisation to O0, and --enable-debug (is the
 difference between these two options just the warning levels?), however I
 would also like to be able to enable debug symbols and set the optimisation
 level to O2.
 
 I've been searching but cannot find a way to do this in the build system, I
 can't even find where the optimisation level is set, however, I am
 unfamiliar with waf. Is there a (even hacky) way to do this?

Just pass whatever CFLAGS you desire to the ./configure wrapper, and
they will be used.

Andrew Bartlett

-- 
Andrew Bartletthttp://samba.org/~abartlet/
Authentication Developer, Samba Team   http://samba.org


-- 
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/options/samba


[Samba] Building with debug symbols and different optimisation levels

2013-07-18 Thread Edward Robbins
Hello,
I would like to build samba at different optimisation levels with debug
symbols, in order to test a static analysis tool I have developed. I have
found the configure option --enable-developer, which I presume enables
debug symbols and sets optimisation to O0, however I would also like to be
able to enable debug symbols and set the optimisation level to O2.

I cannot find a way to do this in the build system (however, I am
unfamiliar with waf). Is there a (even hacky) way to do this?

Thanks,
Ed
-- 
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/options/samba


[Samba] Building with debug symbols and different optimisation levels

2013-07-18 Thread Edward Robbins
Hello,
I would like to build samba at different optimisation levels with debug
symbols, in order to test a static analysis tool I have developed. I have
found the configure option --enable-developer, which I presume enables
debug symbols and sets optimisation to O0, and --enable-debug (is the
difference between these two options just the warning levels?), however I
would also like to be able to enable debug symbols and set the optimisation
level to O2.

I've been searching but cannot find a way to do this in the build system, I
can't even find where the optimisation level is set, however, I am
unfamiliar with waf. Is there a (even hacky) way to do this?

Thanks,
Ed
-- 
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/options/samba


Re: [Samba] Building with debug symbols and different optimisation levels

2013-07-18 Thread Michael Wood
On 18 July 2013 12:54, Edward Robbins edd.robb...@gmail.com wrote:

 Hello,
 I would like to build samba at different optimisation levels with debug
 symbols, in order to test a static analysis tool I have developed. I have
 found the configure option --enable-developer, which I presume enables
 debug symbols and sets optimisation to O0, and --enable-debug (is the
 difference between these two options just the warning levels?), however I
 would also like to be able to enable debug symbols and set the optimisation
 level to O2.

 I've been searching but cannot find a way to do this in the build system, I
 can't even find where the optimisation level is set, however, I am
 unfamiliar with waf. Is there a (even hacky) way to do this?


Try asking on the IRC channel, or on samba-technical if you don't get an
answer here.

-- 
Michael Wood esiot...@gmail.com
-- 
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/options/samba


Re: [Samba] Building with debug symbols and different optimisation levels

2013-07-18 Thread Edward Robbins
Thanks, but I think I've figured out how to do it (though it's definitely a
hack). I'll check the IRC channel if I'm still stuck.

I note that here: https://wiki.samba.org/index.php/Waf there is a note that
this support should be added (add better optimizations options - we should
add more control over the use of -O2, -O1 etc in configure). I'd be keen
to see this happen!

Also, sorry for the double post. I thought my first mail had been rejected
due to the different domain name than the one I registered for the mailing
list with (gmail vs googlemail).

Cheers,
Ed


On Thu, Jul 18, 2013 at 2:25 PM, Michael Wood esiot...@gmail.com wrote:

 On 18 July 2013 12:54, Edward Robbins edd.robb...@gmail.com wrote:

 Hello,
 I would like to build samba at different optimisation levels with debug
 symbols, in order to test a static analysis tool I have developed. I have
 found the configure option --enable-developer, which I presume enables
 debug symbols and sets optimisation to O0, and --enable-debug (is the
 difference between these two options just the warning levels?), however I
 would also like to be able to enable debug symbols and set the
 optimisation
 level to O2.

 I've been searching but cannot find a way to do this in the build system,
 I
 can't even find where the optimisation level is set, however, I am
 unfamiliar with waf. Is there a (even hacky) way to do this?


 Try asking on the IRC channel, or on samba-technical if you don't get an
 answer here.

 --
 Michael Wood esiot...@gmail.com
-- 
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/options/samba