are closed.

Makefile A control file that specifies rules for building targets. Makefiles can contain the following types of information:

macro definitions

file dependency information

executable commands

Makefiles help you maintain up-to-date versions of projects that result from many operations on a number of files. In SoftBench, you can use project build, which frees you from maintaining your own Makefiles, or you can use external build, which allows you to use and maintain your existing Makefiles.

Mapping The relationship between your local files and directories and the corresponding configuration management archive files and directories. When files are checked out of the archive, writable copies are places in the local directory that is mapped to that archive directory.

Menu A pull-down, graphical selection device consisting of a list of actions or options to select. In SoftBench, there is a menu under each entry in the menu bar. These may contain cascading submenus (denoted by "->" in the menu item label).

Menu Bar The horizontal line of menus at the top of a SoftBench tool. These are referred to by the word at the head of the menu, such as the "File" menu, the "Edit" menu, or the "Help" menu.

Mnemonic A single letter character that provides a shortcut for selecting a menu command from the keyboard. Mnemonics are indicated by underlined characters in the menus. For example "File: Exit…" can be invoked by pressing and holding down the Alt key while pressing the F key, and then pressing the x key.

Monitor One of several SoftBench Debugger functions (breakpoints, watchpoints, tracepoints, and intercepts) that monitor the progress of a debugged program and notify the user when a predetermined event occurs.

Nodes The items of interest in a graph. In the target graph, nodes represent targets, intermediate files, source files, and include files. In Static Graph nodes represent identifiers (variable, procedure, or class

382