This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

New version of flex and compiling binutils


I recently enjoyed an upgrade to one of my build machines from Fedora
Core 5 to Core 7.  When compiling binutils for the x86_64-pc-mingw32
target, I am now
seeing a huge pile of warnings that were never there before.  I am
using bison 2.3-3.fc7 and flex 2.5.33-9.fc7.  Does anyone have any
insight into this?  It does not seem to occur when using cygwin, which
currently has bison 2.3-1 and flex 2.5.4a-3.

The warnings are as follows:

arlex.c: In function 'yy_get_next_buffer':
arlex.c:1272: warning: comparison between signed and unsigned
arlex.c: At top level:
arlex.c:1856: warning: no previous prototype for 'yyget_lineno'
arlex.c:1865: warning: no previous prototype for 'yyget_in'
arlex.c:1873: warning: no previous prototype for 'yyget_out'
arlex.c:1881: warning: no previous prototype for 'yyget_leng'
arlex.c:1890: warning: no previous prototype for 'yyget_text'
arlex.c:1899: warning: no previous prototype for 'yyset_lineno'
arlex.c:1911: warning: no previous prototype for 'yyset_in'
arlex.c:1916: warning: no previous prototype for 'yyset_out'
arlex.c:1921: warning: no previous prototype for 'yyget_debug'
arlex.c:1926: warning: no previous prototype for 'yyset_debug'
arlex.c:1960: warning: no previous prototype for 'yylex_destroy'
arlex.c:1364: warning: 'yyunput' defined but not used
deflex.c: In function 'yy_get_next_buffer':
deflex.c:1298: warning: comparison between signed and unsigned
deflex.c: At top level:
deflex.c:1882: warning: no previous prototype for 'yyget_lineno'
deflex.c:1891: warning: no previous prototype for 'yyget_in'
deflex.c:1899: warning: no previous prototype for 'yyget_out'
deflex.c:1907: warning: no previous prototype for 'yyget_leng'
deflex.c:1916: warning: no previous prototype for 'yyget_text'
deflex.c:1925: warning: no previous prototype for 'yyset_lineno'
deflex.c:1937: warning: no previous prototype for 'yyset_in'
deflex.c:1942: warning: no previous prototype for 'yyset_out'
deflex.c:1947: warning: no previous prototype for 'yyget_debug'
deflex.c:1952: warning: no previous prototype for 'yyset_debug'
deflex.c:1986: warning: no previous prototype for 'yylex_destroy'
deflex.c:1390: warning: 'yyunput' defined but not used
../libiberty/libiberty.a(choose-temp.o): In function `choose_temp_base':
/home/erickson5l/rt64/build/binutils/build64/libiberty/../../src/libiberty/choose-temp.c:68:
warning: the use of `mktemp' is dangerous, better use `mkstemp'
conflicts: 3 shift/reduce
ldlex.c:3769: warning: no previous prototype for 'yyget_lineno'
ldlex.c:3778: warning: no previous prototype for 'yyget_in'
ldlex.c:3786: warning: no previous prototype for 'yyget_out'
ldlex.c:3794: warning: no previous prototype for 'yyget_leng'
ldlex.c:3803: warning: no previous prototype for 'yyget_text'
ldlex.c:3812: warning: no previous prototype for 'yyset_lineno'
ldlex.c:3824: warning: no previous prototype for 'yyset_in'
ldlex.c:3829: warning: no previous prototype for 'yyset_out'
ldlex.c:3834: warning: no previous prototype for 'yyget_debug'
ldlex.c:3839: warning: no previous prototype for 'yyset_debug'
ldlex.c:3873: warning: no previous prototype for 'yylex_destroy'
ldlex.c:3277: warning: 'yyunput' defined but not used


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]