Author: dreimer Date: Tue Jun 19 01:38:53 2007 New Revision: 27230
URL: http://svn.reactos.org/svn/reactos?rev=27230&view=rev Log: - Disabled Christoph's Tool (Wish of some devs) - Added a basic RAddr2Line tool runner. More will come.
Added: trunk/tools/RosBE-Windows/Root/RAddr.cmd Modified: trunk/tools/RosBE-Windows/Root/ChangeLog.txt trunk/tools/RosBE-Windows/Root/RosBE.mac
Modified: trunk/tools/RosBE-Windows/Root/ChangeLog.txt URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Root/ChangeLog.... ============================================================================== --- trunk/tools/RosBE-Windows/Root/ChangeLog.txt (original) +++ trunk/tools/RosBE-Windows/Root/ChangeLog.txt Tue Jun 19 01:38:53 2007 @@ -7,6 +7,7 @@ - Added a config.rbuild Configurator. - Added grep/cut/sed Tools for the new Configurator. - Added SVN 1.4.4 for the SVN Feature. +- Added RAddr2Line Tool for the Devs out there. - Added use of ROS_LEAN_AND_MEAN by typeing "make/makex %command% strip". - Readded makex. Sorry, bug in Vista still persists... its a GCC bug.
Added: trunk/tools/RosBE-Windows/Root/RAddr.cmd URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Root/RAddr.cmd?... ============================================================================== --- trunk/tools/RosBE-Windows/Root/RAddr.cmd (added) +++ trunk/tools/RosBE-Windows/Root/RAddr.cmd Tue Jun 19 01:38:53 2007 @@ -1,0 +1,34 @@ +:: +:: PROJECT: RosBE - ReactOS Build Environment for Windows +:: LICENSE: GPL - See COPYING in the top level directory +:: FILE: Root/RAddr.cmd +:: PURPOSE: Analyze Adresses in Executables. +:: COPYRIGHT: Copyright 2007 Daniel Reimer reimer.daniel@freenet.de +:: +:: +@echo off + +title RAddr2Line... + +if "%1" == "" ( + goto :MAN +) +if not "%1" == "" ( + if "%2" == "" ( + echo No Address Set. + goto :EOF + ) else ( + goto :AUTO +) + +:MAN +echo Set the Path to the Executable to be examined. +SET /P EXE= +echo Set the Address you wanna analyze inside the Executable. +SET /P ADDR= +echo. +echo. +"%ROSBEBASEDIR%\Tools\raddr2line.exe" %EXE% %ADDR% + +:AUTO +"%ROSBEBASEDIR%\Tools\raddr2line.exe" %1 %2
Modified: trunk/tools/RosBE-Windows/Root/RosBE.mac URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Root/RosBE.mac?... ============================================================================== --- trunk/tools/RosBE-Windows/Root/RosBE.mac (original) +++ trunk/tools/RosBE-Windows/Root/RosBE.mac Tue Jun 19 01:38:53 2007 @@ -1,8 +1,8 @@ -BASEDIR = cd /d "%_ROSSOURCEDIR%" -CLEAN = "%ROSBEBASEDIR%\Clean.cmd" $* -SVN = "%ROSBEBASEDIR%\SVN.cmd" $* -CONFIG = "%ROSBEBASEDIR%\Config.cmd" $* -HELP = "%ROSBEBASEDIR%\Help.cmd" $* -MAKE = "%ROSBEBASEDIR%\Build.cmd" $* -MAKEX = "%ROSBEBASEDIR%\Build-Multi.cmd" $* -RELADDR2LINE = "%ROSBEBASEDIR%\reladdr2line.cmd" $* +BASEDIR = cd /d "%_ROSSOURCEDIR%" +CLEAN = "%ROSBEBASEDIR%\Clean.cmd" $* +SVN = "%ROSBEBASEDIR%\SVN.cmd" $* +CONFIG = "%ROSBEBASEDIR%\Config.cmd" $* +HELP = "%ROSBEBASEDIR%\Help.cmd" $* +MAKE = "%ROSBEBASEDIR%\Build.cmd" $* +MAKEX = "%ROSBEBASEDIR%\Build-Multi.cmd" $* +RADDR2LINE = "%ROSBEBASEDIR%\RAddr.cmd" $*