Author: rharabien
Date: Thu Dec 8 23:14:54 2011
New Revision: 54622
URL:
http://svn.reactos.org/svn/reactos?rev=54622&view=rev
Log:
- Revert a revert - KVM is broken
Modified:
trunk/reactos/tools/rsym/rsym.c
Modified: trunk/reactos/tools/rsym/rsym.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/tools/rsym/rsym.c?rev=5462…
==============================================================================
--- trunk/reactos/tools/rsym/rsym.c [iso-8859-1] (original)
+++ trunk/reactos/tools/rsym/rsym.c [iso-8859-1] Thu Dec 8 23:14:54 2011
@@ -432,34 +432,6 @@
}
static int
-IncludeRelocationsForSection(PIMAGE_SECTION_HEADER SectionHeader)
-{
- static char *BlacklistedSections[] =
- {
- ".edata",
- ".reloc"
- };
- char SectionName[IMAGE_SIZEOF_SHORT_NAME];
- unsigned i;
-
- if (0 != (SectionHeader->Characteristics & IMAGE_SCN_LNK_REMOVE))
- {
- return 0;
- }
-
- for (i = 0; i < sizeof(BlacklistedSections) / sizeof(BlacklistedSections[0]); i++)
- {
- strncpy(SectionName, BlacklistedSections[i], IMAGE_SIZEOF_SHORT_NAME);
- if (0 == memcmp(SectionName, SectionHeader->Name, IMAGE_SIZEOF_SHORT_NAME))
- {
- return 0;
- }
- }
-
- return 1;
-}
-
-static int
ProcessRelocations(ULONG *ProcessedRelocsLength, void **ProcessedRelocs,
void *RawData, PIMAGE_OPTIONAL_HEADER OptHeader,
unsigned NumberOfSections, PIMAGE_SECTION_HEADER SectionHeaders)
@@ -504,7 +476,7 @@
{
TargetSectionHeader = FindSectionForRVA(BaseReloc->VirtualAddress,
NumberOfSections,
SectionHeaders);
- if (NULL != TargetSectionHeader &&
IncludeRelocationsForSection(TargetSectionHeader))
+ if (NULL != TargetSectionHeader)
{
AcceptedRelocs = *ProcessedRelocs;
Found = 0;