[ros-diffs] [dreimer] 27238: Add raddr2line to help and optimize some information in help too.

dreimer at svn.reactos.org dreimer at svn.reactos.org
Tue Jun 19 18:16:02 CEST 2007


Author: dreimer
Date: Tue Jun 19 20:16:01 2007
New Revision: 27238

URL: http://svn.reactos.org/svn/reactos?rev=27238&view=rev
Log:
Add raddr2line to help and optimize some information in help too.

Modified:
    trunk/tools/RosBE-Windows/Root/Help.cmd
    trunk/tools/RosBE-Windows/Root/RAddr.cmd

Modified: trunk/tools/RosBE-Windows/Root/Help.cmd
URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Root/Help.cmd?rev=27238&r1=27237&r2=27238&view=diff
==============================================================================
--- trunk/tools/RosBE-Windows/Root/Help.cmd (original)
+++ trunk/tools/RosBE-Windows/Root/Help.cmd Tue Jun 19 20:16:01 2007
@@ -14,35 +14,38 @@
 if "%1" == "" (
     echo.
     echo Available Commands:
-    echo    make [OPTIONS]  - make, without options does a standard build of
-    echo                      ReactOS. OPTIONS are the standard ReactOS build
-    echo                      options ie. "bootcd" and "strip" as second option
-    echo                      sets striping to enabled.
-    echo    makex [OPTIONS] - Same as 'make' but automatically determines the
-    echo                      number of CPUs in the system and uses -j with the
-    echo                      appropriate number.
-    echo    clean [logs]    - Fully clean the ReactOS source directory or the
-    echo                      RosBE build logs.
-    echo    help [COMMAND]  - Display the available commands or help on a
-    echo                      specific command.
-    echo    svn [OPTIONS]   - Create, Update or Clean-up your ReactOS Source
-    echo                      Tree or show the Status.
-    echo    config [OPTIONS]- Configures the way, ReactOS will be built.
-    echo.
-    echo    basedir         - Switch back to the ReactOS source directory.
+    echo    make [OPTIONS]       - Without options it does a standard build of
+    echo                           ReactOS. OPTIONS are the standard ReactOS build
+    echo                           options ie. "bootcd" and "strip" as optional
+    echo                           second parameter sets striping to enabled.
+    echo    makex [OPTIONS]      - Same as 'make' but automatically determines the
+    echo                           number of CPU Cores in the system and uses -j
+    echo                           with the appropriate number.
+    echo    clean [logs]         - Fully clean the ReactOS source directory and/or
+    echo                           the RosBE build logs.
+    echo    help [COMMAND]       - Display the available commands or help on a
+    echo                           specific command.
+    echo    raddr2line [OPTIONS] - Translates program addresses into file names and
+    echo                           line numbers to assist Developers to find
+    echo                           specific Bugs in ReactOS.
+    echo    svn [OPTIONS]        - Create, Update or Clean-up your ReactOS Source
+    echo                           Tree or show the Revision Number of the Offline
+    echo                           Tree and Online HEAD Revision.
+    echo    config [OPTIONS]     - Configures the way, ReactOS will be built.
+    echo    basedir              - Switch back to the ReactOS source directory.
     goto :EOF
 )
 if "%1" == "make" (
     echo Usage: make [OPTIONS1] [OPTIONS2]
-    echo make, without options does a standard build of ReactOS. OPTIONS are
-    echo the standard ReactOS build options ie. "bootcd", "livecd", etc. "strip"
-    echo as second option sets stripping to enabled.
+    echo Without options it does a standard build of ReactOS. OPTIONS are the
+    echo standard ReactOS build options ie. "bootcd", "livecd", etc. "strip" as
+    echo optional second parameter sets stripping to enabled.
     goto :EOF
 )
 if "%1" == "makex" (
     echo Usage: makex [OPTIONS] [OPTIONS2]
-    echo Same as 'make' but automatically determines the number of CPUs in the
-    echo system and uses -j with the appropriate number.
+    echo Same as 'make' but automatically determines the number of CPU Cores in
+    echo the system and uses -j with the appropriate number.
     echo NOTE: The number makex uses can be modified by editing Build-Multi.cmd
     echo       located in the RosBE directory, instructions for doing so are
     echo       contained within the file.
@@ -62,12 +65,13 @@
 )
 if "%1" == "svn" (
     echo Usage: svn [OPTIONS]
-    echo Creates, Updates or cleans up your ReactOS Source Tree.
+    echo Creates, Updates or cleans up your ReactOS Source Tree or shows the
+    echo Revision Number of the Offline Tree and Online HEAD Revision.
     echo.
     echo    update  - Updates to HEAD Revision or to a specific one when
     echo              second parameter specifies one.
-    echo    create  - Creates a new ReactOS Tree.
-    echo    cleanup - Cleans up and fixes errors in Tree.
+    echo    create  - Creates a new ReactOS Source Tree.
+    echo    cleanup - Cleans up and fixes errors in the Source Tree.
     echo    status  - Shows Actual offline Revision Number and online HEAD
     echo              Revision Number.
     goto :EOF
@@ -76,7 +80,19 @@
     echo Usage: config [OPTIONS]
     echo Creates a Configuration File, which tells RosBE how to build the Tree.
     echo.
-    echo    delete - Deletes the configuration File and so sets back to default
+    echo    delete - Deletes the created configuration File and so sets back
+    echo             to default settings
+    goto :EOF
+)
+if "%1" == "raddr2line" (
+    echo Usage: raddr2line [OPTIONS]
+    echo Translates program addresses into file names and line numbers to
+    echo assist Developers to find specific Bugs in ReactOS.
+    echo.
+    echo USAGE: - The first parameter has to be the Executable to be analyzed.
+    echo        - The second one has to be the address to be translated.
+    echo.
+    echo If you don't set the needed Parameters, you will be asked for them.
     goto :EOF
 )
 if "%1" == "basedir" (

Modified: trunk/tools/RosBE-Windows/Root/RAddr.cmd
URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Root/RAddr.cmd?rev=27238&r1=27237&r2=27238&view=diff
==============================================================================
--- trunk/tools/RosBE-Windows/Root/RAddr.cmd (original)
+++ trunk/tools/RosBE-Windows/Root/RAddr.cmd Tue Jun 19 20:16:01 2007
@@ -2,7 +2,8 @@
 :: 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.
+:: PURPOSE:     Translates program addresses into file names and
+::              line numbers
 :: COPYRIGHT:   Copyright 2007 Daniel Reimer <reimer.daniel at freenet.de>
 ::
 ::




More information about the Ros-diffs mailing list