FACTOID # 1: Guinea has the wettest capital on Earth, with 3.7 metres of rain a year.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
WHAT'S NEW
RECENT ARTICLES
More Recent Articles »
 

Encyclopedia > Dbx debugger

dbx is a popular, Unix-based source-level debugger found primarily on Solaris, AIX, IRIX, and BSD Unix systems. It provides symbolic debugging for programs written in C, C++, Pascal, and Fortran. Useful features include stepping through programs one source line or machine instruction at a time. In addition to simply viewing operation of the program, variables can be manipulated and a wide range of expressions can be evaluated and displayed. Wikibooks has more about this subject: Guide to UNIX Unix or UNIX is a computer operating system originally developed in the 1960s and 1970s by a group of AT&T Bell Labs employees including Ken Thompson, Dennis Ritchie, and Douglas McIlroy. ... A debugger is a computer program that is used to debug (and sometimes test or optimize) other programs which might be running on the same computer (host computer) as the debugger is running, might be running on the target hardware, or might be running on the ISS. When the program... This article contains information that has not been verified and thus might not be reliable. ... Advanced Interactive eXecutive (AIX) is the brand name of IBMs proprietary UNIX operating system. ... IRIX is the System V-based Unix Operating System with BSD extensions developed by Silicon Graphics (SGI) to run natively on their 32 and 64-bit MIPS architecture workstations and servers. ... Berkeley Software Distribution (BSD, sometimes called Berkeley Unix) is the Unix derivative distributed by the University of California, Berkeley starting in the 1970s. ... The C Programming Language, Brian Kernighan and Dennis Ritchie, the original edition that served for many years as an informal specification of the language The C programming language is a standardized imperative computer programming language developed in the early 1970s by Dennis Ritchie for use on the Unix operating system. ... C++ (pronounced see plus plus, IPA: ) is a general-purpose computer programming language. ... Pascal is an imperative computer programming language, developed in 1970 by Niklaus Wirth as a language particularly suitable for structured programming. ... Fortran (also FORTRAN) is a computer programming language originally developed in the 1950s; it is still used for scientific computing and numerical computation half a century later. ... Source code (commonly just source or code) is any series of statements written in some human-readable computer programming language. ... A system of codes directly understandable by a computers CPU is termed this CPUs native or machine language. ... In computer science and mathematics, a variable is a symbol denoting a quantity or symbolic representation. ...


dbx was originally developed at UC Berkley by Mark Linton and subsequently made it's way to various vendors who had licensed BSD Unix. Since then it has evolved differently. For example: University of California, Berkeley The University of California, Berkeley (also known as California, Cal, UCB, UC Berkeley, The University of California, or simply Berkeley) is a public, coeducational university situated east of the San Francisco Bay in Berkeley, California, overlooking the Golden Gate. ... Berkeley Software Distribution (BSD, sometimes called Berkeley Unix) is the Unix derivative distributed by the University of California, Berkeley starting in the 1970s. ...


dbx is also available on IBM z/OS systems, in the UNIX System Services component. dbx for z/OS can debug programs written in C and C++. It can also perform machine level debugging. As of z/OS V1R5, dbx is able to debug programs using the DWARF debug format. z/OS V1R6 added support for debugging 64-bit programs. International Business Machines Corporation (IBM, or colloquially, Big Blue) NYSE: IBM (incorporated June 15, 1911, in operation since 1888) is headquartered in Armonk, NY, USA. The company manufactures and sells computer hardware, software, infrastructure services and consulting services. ... z/OS Welcome Screen seen through a terminal emulator The title of this article begins with a capital letter due to technical limitations. ... Unix System Services (USS) is a component of z/OS. USS is an adequate, certified Unix implementation (XPG4 UNIX 95). ... A dwarf (plural dwarfs or, more recently, dwarves -- see under Tolkien below) is a short humanoid creature in Norse mythology, fairy tales, fantasy fiction and role-playing games. ... In computing, a 64-bit component is one in which data are processed or stored in 64-bit units (words). ...


dbx is included as part of the Sun Studio product from Sun Microsystems. Sun Studio runs on Solaris, and many of the tools (including dbx) also run on Linux. The dbx in Sun Studio supports programs compiled with the Sun Studio compilers as well as programs compiled with gcc and g++. Sun Microsystems, Inc. ... This article contains information that has not been verified and thus might not be reliable. ... Tux is the official Linux mascot. ... The GNU Compiler Collection (usually shortened to GCC) is a set of programming language compilers produced by the GNU Project. ... The GNU Compiler Collection (usually shortened to GCC) is a set of programming language compilers produced by the GNU Project. ...


See also


  Results from FactBites:
 
How to get started using the DBX DEBUGGER (442 words)
Dbx can be a very helpful debugger, and it works on C, Fortran, and Pascal code.
For example: (dbx) stop at BigFunction [2] stop in BigFunction (dbx) print k 7 (dbx) assign j=k+3 The above sequence of commands will stop your program at the entry to the function Big Function(), show you the value of the variable k, and then assign the value 10 (7+3) to the variable j.
Also, note that some of the major problems with dbx are listed at the very end of the manual page.
  More results at FactBites »

 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your location
Your comments
Please enter the 5-letter protection code


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms.