And why? log2lines does the same job and much more. Nothing really changes for the users, the command still is called raddr2line.
Timo Kreuzer schrieb: > Please keep raddr2line. > > > [email protected] schrieb: > >> Author: dreimer >> Date: Sun Jan 10 17:21:53 2010 >> New Revision: 45031 >> >> URL: http://svn.reactos.org/svn/reactos?rev=45031&view=rev >> Log: >> R.I.P. raddr2line. >> >> Modified: >> trunk/tools/RosBE/RosBE-Windows/Powershell/reladdr2line.ps1 >> trunk/tools/RosBE/RosBE-Windows/Root/ChangeLog.txt >> trunk/tools/RosBE/RosBE-Windows/Root/raddr2line.cmd >> trunk/tools/RosBE/RosBE-Windows/RosBE.nsi >> >> Modified: trunk/tools/RosBE/RosBE-Windows/Powershell/reladdr2line.ps1 >> URL: >> http://svn.reactos.org/svn/reactos/trunk/tools/RosBE/RosBE-Windows/Powershell/reladdr2line.ps1?rev=45031&r1=45030&r2=45031&view=diff >> ============================================================================== >> --- trunk/tools/RosBE/RosBE-Windows/Powershell/reladdr2line.ps1 [iso-8859-1] >> (original) >> +++ trunk/tools/RosBE/RosBE-Windows/Powershell/reladdr2line.ps1 [iso-8859-1] >> Sun Jan 10 17:21:53 2010 >> @@ -35,11 +35,11 @@ >> $baseaddr = (objdump -p $FILEPATH | select-string >> "ImageBase").tostring().split() >> $baseaddr = "0x" + ($baseaddr.get($baseaddr.length - 1)) >> if ($baseaddr -lt $ADDRESS) { >> - IEX "& '$_ROSBE_BASEDIR\Tools\raddr2line.exe' '$FILEPATH' '$ADDRESS'" >> + IEX "& '$_ROSBE_BASEDIR\Tools\log2lines.exe' '$FILEPATH' '$ADDRESS'" >> } else { >> $baseaddr = ($baseaddr | % {[Convert]::ToInt32($_,16)}) + ($ADDRESS | >> % {[Convert]::ToInt32($_,16)}) >> $relbase = "0x" + ("{0:X}" -f $baseaddr) >> - IEX "& '$_ROSBE_BASEDIR\Tools\raddr2line.exe' '$FILEPATH' '$relbase'" >> + IEX "& '$_ROSBE_BASEDIR\Tools\log2lines.exe' '$FILEPATH' '$relbase'" >> } >> >> $host.ui.RawUI.WindowTitle = "ReactOS Build Environment $_ROSBE_VERSION" >> >> Modified: trunk/tools/RosBE/RosBE-Windows/Root/ChangeLog.txt >> URL: >> http://svn.reactos.org/svn/reactos/trunk/tools/RosBE/RosBE-Windows/Root/ChangeLog.txt?rev=45031&r1=45030&r2=45031&view=diff >> ============================================================================== >> --- trunk/tools/RosBE/RosBE-Windows/Root/ChangeLog.txt [iso-8859-1] >> (original) >> +++ trunk/tools/RosBE/RosBE-Windows/Root/ChangeLog.txt [iso-8859-1] Sun Jan >> 10 17:21:53 2010 >> @@ -6,7 +6,7 @@ >> - Updated w32api to 3.14 (Daniel Reimer) >> - Updated NSIS to 2.46 (Daniel Reimer) >> - Added Remake command (Daniel Reimer) >> -- Added log2lines v1.9 to RosBE (Daniel Reimer) >> +- Replaced raddr2line with log2lines v1.9 (Daniel Reimer) >> - Added a chinese translation to the options tool (Elton Chung) >> - Added ARM Arch support to RosBE (Daniel Reimer) >> - Added ARM Settings to options.exe, too (Daniel Reimer) >> >> Modified: trunk/tools/RosBE/RosBE-Windows/Root/raddr2line.cmd >> URL: >> http://svn.reactos.org/svn/reactos/trunk/tools/RosBE/RosBE-Windows/Root/raddr2line.cmd?rev=45031&r1=45030&r2=45031&view=diff >> ============================================================================== >> --- trunk/tools/RosBE/RosBE-Windows/Root/raddr2line.cmd [iso-8859-1] >> (original) >> +++ trunk/tools/RosBE/RosBE-Windows/Root/raddr2line.cmd [iso-8859-1] Sun Jan >> 10 17:21:53 2010 >> @@ -63,12 +63,12 @@ >> for /f "tokens=2" %%i in ('"objdump -p "%FILEPATH%" 2>NUL | findstr >> ImageBase"') do set BASEADDRESS=0x%%i >> >> if %%i lss %ADDRESS% ( >> - "%_ROSBE_BASEDIR%\Tools\raddr2line.exe" "%FILEPATH%" "%ADDRESS%" >> + "%_ROSBE_BASEDIR%\Tools\log2lines.exe" "%FILEPATH%" "%ADDRESS%" >> ) else ( >> set /a BASEADDRESS+=0x%ADDRESS% >> >> for /f %%i in ('""%_ROSBE_BASEDIR%\Tools\echoh.exe" !BASEADDRESS!"') >> do set RELBASE=%%i >> - "%_ROSBE_BASEDIR%\Tools\raddr2line.exe" "!FILEPATH!" "!RELBASE!" >> + "%_ROSBE_BASEDIR%\Tools\log2lines.exe" "!FILEPATH!" "!RELBASE!" >> ) >> >> :EOC >> >> Modified: trunk/tools/RosBE/RosBE-Windows/RosBE.nsi >> URL: >> http://svn.reactos.org/svn/reactos/trunk/tools/RosBE/RosBE-Windows/RosBE.nsi?rev=45031&r1=45030&r2=45031&view=diff >> ============================================================================== >> --- trunk/tools/RosBE/RosBE-Windows/RosBE.nsi [iso-8859-1] (original) >> +++ trunk/tools/RosBE/RosBE-Windows/RosBE.nsi [iso-8859-1] Sun Jan 10 >> 17:21:53 2010 >> @@ -269,7 +269,6 @@ >> SetOutPath "$INSTDIR\Tools" >> SetOverwrite try >> File /r Components\Tools\echoh.exe >> - File /r Components\Tools\raddr2line.exe >> File /r Components\Tools\log2lines.exe >> File /r Components\Tools\chkslash.exe >> SectionEnd >> >> >> >> >> > > _______________________________________________ > Ros-dev mailing list > [email protected] > http://www.reactos.org/mailman/listinfo/ros-dev > > _______________________________________________ Ros-dev mailing list [email protected] http://www.reactos.org/mailman/listinfo/ros-dev
