| 
    
 [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v8.1 14/27] xsplice, symbols: Implement symbol name resolution on address.
 On 04/21/2016 01:26 AM, Konrad Rzeszutek Wilk wrote: snip 
 
The payload will typically have many entries like:
     9: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    5 .LC1
    10: 0000000000000006     0 NOTYPE  LOCAL  DEFAULT    5 .LC2
    11: 000000000000000d     0 NOTYPE  LOCAL  DEFAULT    5 .LC3
    12: 0000000000000028     0 NOTYPE  LOCAL  DEFAULT    4 .LC4
    13: 0000000000000058     0 NOTYPE  LOCAL  DEFAULT    4 .LC5
used when referencing strings (due to the use of -fPIC). While it is not 
a problem for them to go into the symbol table, if more than one payload 
is loaded, there will be duplicate conflicting symbols. So, to prevent 
these symbols from going into the symbol table, I disallowed STT_NOTYPE. 
Perhaps not the best solution but...
-- Ross Lagerwall _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel 
 
 
  | 
  
![]()  | 
            
         Lists.xenproject.org is hosted with RackSpace, monitoring our  |