From: <sv...@va...> - 2008-05-30 13:21:09
|
Author: bart Date: 2008-05-30 14:21:13 +0100 (Fri, 30 May 2008) New Revision: 8158 Log: Don't complain on .got.plt sections of size zero. Apparently such sections are generated by older toolchains (binutils 2.15.90.0.3 ?) Modified: trunk/coregrind/m_debuginfo/readelf.c Modified: trunk/coregrind/m_debuginfo/readelf.c =================================================================== --- trunk/coregrind/m_debuginfo/readelf.c 2008-05-30 09:52:13 UTC (rev 8157) +++ trunk/coregrind/m_debuginfo/readelf.c 2008-05-30 13:21:13 UTC (rev 8158) @@ -1475,7 +1475,7 @@ di->gotplt_avma = di->rw_map_avma + foff - di->rw_map_foff; di->gotplt_size = size; TRACE_SYMTAB("acquiring .got.plt avma = %p\n", di->gotplt_avma); - } else { + } else if (size != 0) { BAD(".got.plt"); } } |