[PATCH] abilist.awk: Treat .tdata like .tbss and reject unknown combinations.

Joseph Myers joseph@codesourcery.com
Tue Nov 27 16:42:00 GMT 2018


I'm now seeing compilation tests failing for i686-gnu.

LC_ALL=C gawk -f ../scripts/abilist.awk /scratch/jmyers/glibc-bot/build/glibcs/i686-gnu/glibc/mach/libmachuser.dynsym > /scratch/jmyers/glibc-bot/build/glibcs/i686-gnu/glibc/mach/libmachuser.symlistT
../Makerules:1344: recipe for target '/scratch/jmyers/glibc-bot/build/glibcs/i686-gnu/glibc/mach/libmachuser.symlist' failed
make[3]: *** [/scratch/jmyers/glibc-bot/build/glibcs/i686-gnu/glibc/mach/libmachuser.symlist] Error 1

These tests for libmachuser and libhurduser are XFAILed in 
sysdeps/mach/hurd/i386/Makefile, but that's for the comparison failing, 
whereas now the generation of the .symlist file fails ("ERROR: Unable to 
handle this type of symbol." - it would be helpful for that message to say 
exactly what the line is that generates the error) and so "make check" 
exits early.

-- 
Joseph S. Myers
joseph@codesourcery.com



More information about the Libc-alpha mailing list