Skip to content

Commit

Permalink
Sources from v1.1.
Browse files Browse the repository at this point in the history
  • Loading branch information
mefistotelis@gmail.com committed Oct 12, 2014
0 parents commit c8c3123
Show file tree
Hide file tree
Showing 10 changed files with 1,585 additions and 0 deletions.
557 changes: 557 additions & 0 deletions .cproject

Large diffs are not rendered by default.

79 changes: 79 additions & 0 deletions .project
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>ida-pro-loadmap</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
<triggers>clean,full,incremental,</triggers>
<arguments>
<dictionary>
<key>?name?</key>
<value></value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.append_environment</key>
<value>true</value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.autoBuildTarget</key>
<value>all</value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.buildArguments</key>
<value></value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.buildCommand</key>
<value>make</value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.cleanBuildTarget</key>
<value>clean</value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.contents</key>
<value>org.eclipse.cdt.make.core.activeConfigSettings</value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.enableAutoBuild</key>
<value>false</value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.enableCleanBuild</key>
<value>true</value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.enableFullBuild</key>
<value>true</value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.fullBuildTarget</key>
<value>all</value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.stopOnError</key>
<value>true</value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.useDefaultBuildCmd</key>
<value>true</value>
</dictionary>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name>
<triggers>full,incremental,</triggers>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.cdt.core.cnature</nature>
<nature>org.eclipse.cdt.core.ccnature</nature>
<nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
<nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
</natures>
</projectDescription>
3 changes: 3 additions & 0 deletions MakePlg.bat
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
@echo off

make -D__NT__ -U__MSDOS__
22 changes: 22 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
PROC=LoadMAP
O1=MAPReader
O2=stdafx

IDA ?= ../../
include $(IDA)plugins/plugin.gcc.mak

LDFLAGS += -static-libgcc -static-libstdc++
LIBS += -lshlwapi

# MAKEDEP dependency list ------------------
$(F)LoadMAP$(O): $(I)area.hpp $(I)funcs.hpp $(I)help.h $(I)ida.hpp \
$(I)idp.hpp $(I)kernwin.hpp $(I)lines.hpp $(I)llong.hpp \
$(I)loader.hpp $(I)nalt.hpp $(I)netnode.hpp $(I)pro.h \
$(I)segment.hpp $(I)ua.hpp $(I)xref.hpp \
src/loadmap.cpp src/MAPReader.h src/stdafx.h
$(OBJ1): src/MAPReader.cpp src/MAPReader.h
$(OBJ2): src/stdafx.cpp src/stdafx.h

# The plugin.gcc.mak defines target for cpp files in pwd, here is one for src sub-dir
$(F)%$(O): src/%.cpp
$(CC) -c $(CFLAGS) $< -o $@
10 changes: 10 additions & 0 deletions docs/readme.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
IDA Pro plugin

compiled with IDA 6.1 SDK, compiler - GCC 4.5.0

See src/LoadMap.cpp for credits, license and changelog.

Installation:
* Copy LoadMAP.plw to IDA plugins folder
* Open any PE/LE file project
* Click Load MAP with Shift to see options
Loading

0 comments on commit c8c3123

Please sign in to comment.