elf_object.cc (9186:635a7cdec721) | elf_object.cc (9641:2285b98847d7) |
---|---|
1/* 2 * Copyright (c) 2003-2005 The Regents of The University of Michigan 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions are 7 * met: redistributions of source code must retain the above copyright 8 * notice, this list of conditions and the following disclaimer; --- 401 unchanged lines hidden (view full) --- 410 411bool 412ElfObject::loadLocalSymbols(SymbolTable *symtab, Addr addrMask) 413{ 414 return loadSomeSymbols(symtab, STB_LOCAL, addrMask); 415} 416 417bool | 1/* 2 * Copyright (c) 2003-2005 The Regents of The University of Michigan 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions are 7 * met: redistributions of source code must retain the above copyright 8 * notice, this list of conditions and the following disclaimer; --- 401 unchanged lines hidden (view full) --- 410 411bool 412ElfObject::loadLocalSymbols(SymbolTable *symtab, Addr addrMask) 413{ 414 return loadSomeSymbols(symtab, STB_LOCAL, addrMask); 415} 416 417bool |
418ElfObject::loadWeakSymbols(SymbolTable *symtab, Addr addrMask) 419{ 420 return loadSomeSymbols(symtab, STB_WEAK, addrMask); 421} 422 423bool |
|
418ElfObject::loadSections(PortProxy& memProxy, Addr addrMask) 419{ 420 if (!ObjectFile::loadSections(memProxy, addrMask)) 421 return false; 422 423 vector<Segment>::iterator extraIt; 424 for (extraIt = extraSegments.begin(); 425 extraIt != extraSegments.end(); extraIt++) { --- 52 unchanged lines hidden --- | 424ElfObject::loadSections(PortProxy& memProxy, Addr addrMask) 425{ 426 if (!ObjectFile::loadSections(memProxy, addrMask)) 427 return false; 428 429 vector<Segment>::iterator extraIt; 430 for (extraIt = extraSegments.begin(); 431 extraIt != extraSegments.end(); extraIt++) { --- 52 unchanged lines hidden --- |