Re: Control Dependencies vs C Compilers

2020-10-06 Thread Nick Clifton
Hi Guys, OK, so playing the devils advocate here... > Mostly I just want the compiler people to say they'll guarantee the > behaviour if we do 'X'. If 'X' happens to be 'any dynamic branch headed > by a volatile load' that's fine by me. Is a compiler hack really the right way to go here ?

Re: linux tooling mailing list

2020-10-02 Thread Nick Clifton
Hi Guys, >> linux-toolcha...@vger.kernel.org > Created. I have been able to subscribe to this list, so it looks like thunderbirds are go... Cheers Nick

Re: Kernel build error on BTFIDS vmlinux

2020-08-20 Thread Nick Clifton
Hi Guys, >> so when I take empty object and compile like: >> >> $ echo 'int main(int argc, char **argv) { return 0; }' | gcc -c -o ex.o -g >> -gz=zlib -x c - >> $ ld -o ex --compress-debug-sections=zlib ex.o Thanks Mark. I have now created a binutils PR for this bug, and I am looking into

Re: Kernel build error on BTFIDS vmlinux

2020-08-19 Thread Nick Clifton
Hi Mark, > Adding Nick, the binutils maintainer, so we can make sure > binutils/elfutils agree on some ELF section compression corner case. Thanks for doing this. > But it would obviously be better if that wasn't necessary. So I'll try > to fix libelf so that if it fixes up the alignment when

Re: [PATCH] Makefile: support compressed debug info

2020-05-14 Thread Nick Clifton
Hi Nick, > + Nick, H.J. > I'm unfamiliar with the git tag conventions of binutils. Does a patch > that landed in 2.25.51.0.4 mean it shipped in the official 2.25 > release, or 2.26 release? Specifically, commit 19a7fe52ae3d. 2.26. The convention is that a released form of the binutils has a

Re: [PATCH] perf tools: Filter out hidden symbols from labels

2019-01-29 Thread Nick Clifton
Hi Arnaldo, [oops- hit send by mistake...] >> Sorry - I do not think that I have the authority to do that. I am not a > Ok, I was more thinking about this part of > Documentation/process/submittingpatches.txt: > > > Acked-by: is not as formal as Signed-off-by:.

Re: [PATCH] perf tools: Filter out hidden symbols from labels

2019-01-29 Thread Nick Clifton
Hi Arnaldo, >> Sorry - I do not think that I have the authority to do that. I am not a >> perftools maintainer (or a kernel maintainer). For what it is worth the >> patch does look good to me, but I think that a real maintainer needs to >> approve it. > > Ok, I was more thinking about this

Re: [PATCH] perf tools: Filter out hidden symbols from labels

2019-01-29 Thread Nick Clifton
Hi Arnaldo, >> there were no objections for rfc, sending patch > > I don't see a problem, Nick, can you provide an Acked-by, or better yet, > a Reviewed-by so that Jiri can collect in this patch and I can push it > to perf/urgent? Sorry - I do not think that I have the authority to do that. I

Re: [RFC] perf tools: Filter out hidden symbols from labels

2019-01-17 Thread Nick Clifton
Hi Arnaldo, >>> Humm, is -fno-omit-frame-pointer there by any chance? :-) > Would be interestint to have that info, as we could hint the user that > backtraces should be done with something else than '--call-graph fp' :-) OK, well I have added the feature to annobin 8.67, now in Fedora rawhide.

Re: [RFC] perf tools: Filter out hidden symbols from labels

2019-01-16 Thread Nick Clifton
Hi Arnaldo, >> Unfortunately the annobin notes will probably not be very helpful as they >> only record a minor subset of the typical gcc command line options. >> (Specifically: -O, -g, -D_FORTIFY_SOURCE, -D_GLIBCXX_ASSERTIONS, >> -fcf-protection, -fpic (and variants), -fshort-enum, >>

Re: [RFC] perf tools: Filter out hidden symbols from labels

2019-01-16 Thread Nick Clifton
Hi Guys, >> Humm, it would be nice for perf annotate to show those options when one >> navigates the annotation, Usually the command line options can also be found in the debug info for the executable. Assuming it has not been stripped, of course. One of the advantages of the annobin strategy

Re: [RFC] perf tools: Filter out hidden symbols from labels

2019-01-15 Thread Nick Clifton
Hi Jiri, > When perf is built with annobin plugin (RHEL8 build) extra symbols > are added to its binary: A bit of background for those wondering why annobin is creating these symbols: Annobin is a plugin for gcc that records data about how object file were built. It is specifically

Re: [RFC PATCH 0/3] Salted build ids via linker sections

2018-03-21 Thread Nick Clifton
Hi Laura, > This is an implementation of the counter proposal. If an environment variable > is set, that value gets added as a .comment section to the necessary binaries. This is not really my purview but ... can I just say that I really do not like using environment variables to control build

Re: [RFC PATCH 0/3] Salted build ids via linker sections

2018-03-21 Thread Nick Clifton
Hi Laura, > This is an implementation of the counter proposal. If an environment variable > is set, that value gets added as a .comment section to the necessary binaries. This is not really my purview but ... can I just say that I really do not like using environment variables to control build

Re: [Linux-am33-list] Re: Compiler for mn10300?

2008-02-15 Thread Nick Clifton
Hi Adrian, What are the plans regarding getting a plain upstream gcc compiling the kernel? One of the things on my plate is to get the -mno-mem-funcs patch contributed upstream. (Along with a lot of other pending AM33 patches, such as the support for the AM34 processor). As it happens MEI

Re: [Linux-am33-list] Re: Compiler for mn10300?

2008-02-15 Thread Nick Clifton
Hi Adrian, What are the plans regarding getting a plain upstream gcc compiling the kernel? One of the things on my plate is to get the -mno-mem-funcs patch contributed upstream. (Along with a lot of other pending AM33 patches, such as the support for the AM34 processor). As it happens MEI

Re: gdb-6.4: is not handling input 'q' properly

2007-05-01 Thread Nick Clifton
Hi RAM, The following result was the effect of "info threads" command Since this is GDB bug that you are reporting, please could you either send it to the GDB mailing list at <[EMAIL PROTECTED]> or else fill in a bug report at: http://sourceware.org/gdb/bugs/ Thank you. Nick - To

Re: gdb-6.4: is not handling input 'q' properly

2007-05-01 Thread Nick Clifton
Hi RAM, The following result was the effect of info threads command Since this is GDB bug that you are reporting, please could you either send it to the GDB mailing list at [EMAIL PROTECTED] or else fill in a bug report at: http://sourceware.org/gdb/bugs/ Thank you. Nick - To