On 08/07/2019 08:53, Ravindra Kumar Meena wrote:
> I used GCC 8.3.0.I see this error also with GCC 8: /usr/bin/gcc-8 -O2 misc/record/record-main.c -I misc/record -Wall misc/record/record-main.c: In function ‘main’: misc/record/record-main.c:135:30: warning: ‘input_file’ may be used uninitialized in this function [-Wmaybe-uninitialized] fd = ( input_file_flag ) ? open( input_file, O_RDONLY ) : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ misc/record/record-main.c:278:15: note: ‘input_file’ was declared here const char *input_file; ^~~~~~~~~~This is really very strange. GCC on my machine shows some other warnings but not that one.Anyway, could you please fix this warning. The input_file may be in fact uninitialized.Yes. I would definitely like to fix this warning but how will I test my code changes if I don't see the warnings. All the warning that you have shown to me till now have one thing in common. They are all uninitialized. I don't know why GCC on my machine is not able to report that.
Maybe Ubuntu patched GCC to not emit such warnings.
We can do one thing. I will make changes here and I will push it on my workplace. You build it and let me know if it still gives warning.> > I have attached the configure and build process in txt file. Please find > them both below. What is the output for the record-main.c if you use "./waf -v". I get this on "./waf -v"
I am not really interested in the complete log. What is the output of ./waf clean ./waf -v | grep record ? -- Sebastian Huber, embedded brains GmbH Address : Dornierstr. 4, D-82178 Puchheim, Germany Phone : +49 89 189 47 41-16 Fax : +49 89 189 47 41-09 E-Mail : [email protected] PGP : Public key available on request. Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG. _______________________________________________ devel mailing list [email protected] http://lists.rtems.org/mailman/listinfo/devel
