DataMuseum.dk

Presents historical artifacts from the history of:

DKUUG/EUUG Conference tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about DKUUG/EUUG Conference tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download
Index: ┃ g

⟦c6d5ffa07⟧

    Length: 94446 (0x170ee)
    Names: »gdb«

Derivation

└─⟦a0efdde77⟧ Bits:30001252 EUUGD11 Tape, 1987 Spring Conference Helsinki
    └─ ⟦this⟧ »EUUGD11/gnu-31mar87/emacs/info/gdb« 

Hex Dump

0x00000…00020 49 6e 66 6f 20 66 69 6c 65 20 67 64 62 2c 20 70 72 6f 64 75 63 65 64 20 62 79 20 74 65 78 69 6e   ┆Info file gdb, produced by texin┆
0x00020…00040 66 6f 2d 66 6f 72 6d 61 74 2d 62 75 66 66 65 72 20 20 20 2d 2a 2d 54 65 78 74 2d 2a 2d 0a 66 72   ┆fo-format-buffer   -*-Text-*- fr┆
0x00040…00060 6f 6d 20 66 69 6c 65 20 67 64 62 2e 74 65 78 69 6e 66 6f 0a 0a 54 68 69 73 20 66 69 6c 65 20 64   ┆om file gdb.texinfo  This file d┆
0x00060…00080 6f 63 75 6d 65 6e 74 73 20 74 68 65 20 47 4e 55 20 64 65 62 75 67 67 65 72 20 47 44 42 2e 0a 0a   ┆ocuments the GNU debugger GDB.  ┆
0x00080…000a0 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 38 37 20 52 69 63 68 61 72 64 20 4d 2e 20 53 74   ┆Copyright (C) 1987 Richard M. St┆
0x000a0…000c0 61 6c 6c 6d 61 6e 2e 0a 0a 50 65 72 6d 69 73 73 69 6f 6e 20 69 73 20 67 72 61 6e 74 65 64 20 74   ┆allman.  Permission is granted t┆
0x000c0…000e0 6f 20 6d 61 6b 65 20 61 6e 64 20 64 69 73 74 72 69 62 75 74 65 20 76 65 72 62 61 74 69 6d 20 63   ┆o make and distribute verbatim c┆
0x000e0…00100 6f 70 69 65 73 20 6f 66 0a 74 68 69 73 20 6d 61 6e 75 61 6c 20 70 72 6f 76 69 64 65 64 20 74 68   ┆opies of this manual provided th┆
0x00100…00120 65 20 63 6f 70 79 72 69 67 68 74 20 6e 6f 74 69 63 65 20 61 6e 64 20 74 68 69 73 20 70 65 72 6d   ┆e copyright notice and this perm┆
0x00120…00140 69 73 73 69 6f 6e 20 6e 6f 74 69 63 65 0a 61 72 65 20 70 72 65 73 65 72 76 65 64 20 6f 6e 20 61   ┆ission notice are preserved on a┆
0x00140…00160 6c 6c 20 63 6f 70 69 65 73 2e 0a 0a 50 65 72 6d 69 73 73 69 6f 6e 20 69 73 20 67 72 61 6e 74 65   ┆ll copies.  Permission is grante┆
0x00160…00180 64 20 74 6f 20 63 6f 70 79 20 61 6e 64 20 64 69 73 74 72 69 62 75 74 65 20 6d 6f 64 69 66 69 65   ┆d to copy and distribute modifie┆
0x00180…001a0 64 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 74 68 69 73 0a 6d 61 6e 75 61 6c 20 75 6e 64 65 72 20   ┆d versions of this manual under ┆
0x001a0…001c0 74 68 65 20 63 6f 6e 64 69 74 69 6f 6e 73 20 66 6f 72 20 76 65 72 62 61 74 69 6d 20 63 6f 70 79   ┆the conditions for verbatim copy┆
0x001c0…001e0 69 6e 67 2c 20 70 72 6f 76 69 64 65 64 20 61 6c 73 6f 20 74 68 61 74 20 74 68 65 0a 73 65 63 74   ┆ing, provided also that the sect┆
0x001e0…00200 69 6f 6e 73 20 65 6e 74 69 74 6c 65 64 20 22 44 69 73 74 72 69 62 75 74 69 6f 6e 22 20 61 6e 64   ┆ions entitled "Distribution" and┆
0x00200…00220 20 22 47 44 42 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 22 20 61 72   ┆ "GDB General Public License" ar┆
0x00220…00240 65 0a 69 6e 63 6c 75 64 65 64 20 65 78 61 63 74 6c 79 20 61 73 20 69 6e 20 74 68 65 20 6f 72 69   ┆e included exactly as in the ori┆
0x00240…00260 67 69 6e 61 6c 2c 20 61 6e 64 20 70 72 6f 76 69 64 65 64 20 74 68 61 74 20 74 68 65 20 65 6e 74   ┆ginal, and provided that the ent┆
0x00260…00280 69 72 65 20 72 65 73 75 6c 74 69 6e 67 0a 64 65 72 69 76 65 64 20 77 6f 72 6b 20 69 73 20 64 69   ┆ire resulting derived work is di┆
0x00280…002a0 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 61 20 70   ┆stributed under the terms of a p┆
0x002a0…002c0 65 72 6d 69 73 73 69 6f 6e 20 6e 6f 74 69 63 65 0a 69 64 65 6e 74 69 63 61 6c 20 74 6f 20 74 68   ┆ermission notice identical to th┆
0x002c0…002e0 69 73 20 6f 6e 65 2e 0a 0a 50 65 72 6d 69 73 73 69 6f 6e 20 69 73 20 67 72 61 6e 74 65 64 20 74   ┆is one.  Permission is granted t┆
0x002e0…00300 6f 20 63 6f 70 79 20 61 6e 64 20 64 69 73 74 72 69 62 75 74 65 20 74 72 61 6e 73 6c 61 74 69 6f   ┆o copy and distribute translatio┆
0x00300…00320 6e 73 20 6f 66 20 74 68 69 73 20 6d 61 6e 75 61 6c 0a 69 6e 74 6f 20 61 6e 6f 74 68 65 72 20 6c   ┆ns of this manual into another l┆
0x00320…00340 61 6e 67 75 61 67 65 2c 20 75 6e 64 65 72 20 74 68 65 20 61 62 6f 76 65 20 63 6f 6e 64 69 74 69   ┆anguage, under the above conditi┆
0x00340…00360 6f 6e 73 20 66 6f 72 20 6d 6f 64 69 66 69 65 64 20 76 65 72 73 69 6f 6e 73 2c 0a 65 78 63 65 70   ┆ons for modified versions, excep┆
0x00360…00380 74 20 74 68 61 74 20 74 68 65 20 73 65 63 74 69 6f 6e 73 20 65 6e 74 69 74 6c 65 64 20 22 44 69   ┆t that the sections entitled "Di┆
0x00380…003a0 73 74 72 69 62 75 74 69 6f 6e 22 20 61 6e 64 20 22 47 44 42 20 47 65 6e 65 72 61 6c 20 50 75 62   ┆stribution" and "GDB General Pub┆
0x003a0…003c0 6c 69 63 0a 4c 69 63 65 6e 73 65 22 20 6d 61 79 20 62 65 20 69 6e 63 6c 75 64 65 64 20 69 6e 20   ┆lic License" may be included in ┆
0x003c0…003e0 61 20 74 72 61 6e 73 6c 61 74 69 6f 6e 20 61 70 70 72 6f 76 65 64 20 62 79 20 74 68 65 20 61 75   ┆a translation approved by the au┆
0x003e0…00400 74 68 6f 72 20 69 6e 73 74 65 61 64 0a 6f 66 20 69 6e 20 74 68 65 20 6f 72 69 67 69 6e 61 6c 20   ┆thor instead of in the original ┆
0x00400…00420 45 6e 67 6c 69 73 68 2e 0a 0a 0a 1f 0a 46 69 6c 65 3a 20 67 64 62 20 20 4e 6f 64 65 3a 20 54 6f   ┆English.     File: gdb  Node: To┆
0x00420…00440 70 2c 20 55 70 3a 20 28 44 49 52 29 2c 20 4e 65 78 74 3a 20 43 6f 6d 6d 61 6e 64 73 0a 0a 53 75   ┆p, Up: (DIR), Next: Commands  Su┆
0x00440…00460 6d 6d 61 72 79 20 6f 66 20 47 44 42 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 0a 54 68 65   ┆mmary of GDB **************  The┆
0x00460…00480 20 70 75 72 70 6f 73 65 20 6f 66 20 61 20 64 65 62 75 67 67 65 72 20 73 75 63 68 20 61 73 20 47   ┆ purpose of a debugger such as G┆
0x00480…004a0 44 42 20 69 73 20 74 6f 20 61 6c 6c 6f 77 20 79 6f 75 20 74 6f 20 65 78 65 63 75 74 65 20 61 6e   ┆DB is to allow you to execute an┆
0x004a0…004c0 6f 74 68 65 72 0a 70 72 6f 67 72 61 6d 20 77 68 69 6c 65 20 65 78 61 6d 69 6e 69 6e 67 20 77 68   ┆other program while examining wh┆
0x004c0…004e0 61 74 20 69 73 20 67 6f 69 6e 67 20 6f 6e 20 69 6e 73 69 64 65 20 69 74 2e 20 20 57 65 20 63 61   ┆at is going on inside it.  We ca┆
0x004e0…00500 6c 6c 20 74 68 65 20 6f 74 68 65 72 0a 70 72 6f 67 72 61 6d 20 22 79 6f 75 72 20 70 72 6f 67 72   ┆ll the other program "your progr┆
0x00500…00520 61 6d 22 20 6f 72 20 22 74 68 65 20 70 72 6f 67 72 61 6d 20 62 65 69 6e 67 20 64 65 62 75 67 67   ┆am" or "the program being debugg┆
0x00520…00540 65 64 22 2e 0a 0a 47 44 42 20 63 61 6e 20 64 6f 20 66 6f 75 72 20 6b 69 6e 64 73 20 6f 66 20 74   ┆ed".  GDB can do four kinds of t┆
0x00540…00560 68 69 6e 67 73 20 28 70 6c 75 73 20 6f 74 68 65 72 20 74 68 69 6e 67 73 20 69 6e 20 73 75 70 70   ┆hings (plus other things in supp┆
0x00560…00580 6f 72 74 20 6f 66 20 74 68 65 73 65 29 3a 0a 0a 20 20 31 2e 20 53 74 61 72 74 20 74 68 65 20 70   ┆ort of these):    1. Start the p┆
0x00580…005a0 72 6f 67 72 61 6d 2c 20 73 70 65 63 69 66 79 69 6e 67 20 61 6e 79 74 68 69 6e 67 20 74 68 61 74   ┆rogram, specifying anything that┆
0x005a0…005c0 20 6d 69 67 68 74 20 61 66 66 65 63 74 20 69 74 73 20 62 65 68 61 76 69 6f 72 2e 0a 20 20 20 20   ┆ might affect its behavior.     ┆
0x005c0…005e0 20 0a 20 20 32 2e 20 4d 61 6b 65 20 74 68 65 20 70 72 6f 67 72 61 6d 20 73 74 6f 70 20 6f 6e 20   ┆    2. Make the program stop on ┆
0x005e0…00600 73 70 65 63 69 66 69 65 64 20 63 6f 6e 64 69 74 69 6f 6e 73 2e 0a 20 20 20 20 20 0a 20 20 33 2e   ┆specified conditions.         3.┆
0x00600…00620 20 45 78 61 6d 69 6e 65 20 77 68 61 74 20 68 61 73 20 68 61 70 70 65 6e 65 64 2c 20 77 68 65 6e   ┆ Examine what has happened, when┆
0x00620…00640 20 74 68 65 20 70 72 6f 67 72 61 6d 20 68 61 73 20 73 74 6f 70 70 65 64 2c 20 73 6f 20 74 68 61   ┆ the program has stopped, so tha┆
0x00640…00660 74 20 79 6f 75 0a 20 20 20 20 20 63 61 6e 20 73 65 65 20 62 75 67 73 20 68 61 70 70 65 6e 2e 0a   ┆t you      can see bugs happen. ┆
0x00660…00680 20 20 20 20 20 0a 20 20 34 2e 20 43 68 61 6e 67 65 20 74 68 69 6e 67 73 20 69 6e 20 74 68 65 20   ┆        4. Change things in the ┆
0x00680…006a0 70 72 6f 67 72 61 6d 2c 20 73 6f 20 79 6f 75 20 63 61 6e 20 63 6f 72 72 65 63 74 20 74 68 65 20   ┆program, so you can correct the ┆
0x006a0…006c0 65 66 66 65 63 74 73 20 6f 66 20 6f 6e 65 20 62 75 67 0a 20 20 20 20 20 61 6e 64 20 67 6f 20 6f   ┆effects of one bug      and go o┆
0x006c0…006e0 6e 20 74 6f 20 6c 65 61 72 6e 20 61 62 6f 75 74 20 61 6e 6f 74 68 65 72 20 77 69 74 68 6f 75 74   ┆n to learn about another without┆
0x006e0…00700 20 68 61 76 69 6e 67 20 74 6f 20 72 65 63 6f 6d 70 69 6c 65 20 66 69 72 73 74 2e 0a 0a 2a 20 4d   ┆ having to recompile first.  * M┆
0x00700…00720 65 6e 75 3a 0a 0a 2a 20 4c 69 63 65 6e 73 65 3a 3a 20 20 20 20 54 68 65 20 47 44 42 20 47 65 6e   ┆enu:  * License::    The GDB Gen┆
0x00720…00740 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 67 69 76 65 73 20 79 6f 75 20 70 65   ┆eral Public License gives you pe┆
0x00740…00760 72 6d 69 73 73 69 6f 6e 0a 09 20 20 20 20 20 20 20 74 6f 20 72 65 64 69 73 74 72 69 62 75 74 65   ┆rmission         to redistribute┆
0x00760…00780 20 47 44 42 20 6f 6e 20 63 65 72 74 61 69 6e 20 74 65 72 6d 73 3b 20 61 6e 64 20 61 6c 73 6f 0a   ┆ GDB on certain terms; and also ┆
0x00780…007a0 09 20 20 20 20 20 20 20 65 78 70 6c 61 69 6e 73 20 74 68 61 74 20 74 68 65 72 65 20 69 73 20 6e   ┆        explains that there is n┆
0x007a0…007c0 6f 20 77 61 72 72 61 6e 74 79 2e 0a 2a 20 49 6e 70 75 74 3a 3a 20 20 20 20 20 20 47 44 42 20 63   ┆o warranty. * Input::      GDB c┆
0x007c0…007e0 6f 6d 6d 61 6e 64 20 73 79 6e 74 61 78 20 61 6e 64 20 69 6e 70 75 74 20 63 6f 6e 76 65 6e 74 69   ┆ommand syntax and input conventi┆
0x007e0…00800 6f 6e 73 2e 0a 2a 20 46 69 6c 65 73 3a 3a 20 20 20 20 20 20 53 70 65 63 69 66 79 69 6e 67 20 66   ┆ons. * Files::      Specifying f┆
0x00800…00820 69 6c 65 73 20 66 6f 72 20 47 44 42 20 74 6f 20 6f 70 65 72 61 74 65 20 6f 6e 2e 0a 2a 20 53 77   ┆iles for GDB to operate on. * Sw┆
0x00820…00840 69 74 63 68 65 73 3a 3a 20 20 20 47 44 42 20 61 72 67 75 6d 65 6e 74 73 20 61 6e 64 20 73 77 69   ┆itches::   GDB arguments and swi┆
0x00840…00860 74 63 68 65 73 2e 0a 2a 20 72 75 6e 6e 69 6e 67 3a 3a 20 20 20 20 52 75 6e 6e 69 6e 67 20 79 6f   ┆tches. * running::    Running yo┆
0x00860…00880 75 72 20 70 72 6f 67 72 61 6d 20 75 6e 64 65 72 20 47 44 42 2e 0a 2a 20 53 74 6f 70 70 69 6e 67   ┆ur program under GDB. * Stopping┆
0x00880…008a0 3a 3a 20 20 20 4d 61 6b 69 6e 67 20 79 6f 75 72 20 70 72 6f 67 72 61 6d 20 73 74 6f 70 2e 20 20   ┆::   Making your program stop.  ┆
0x008a0…008c0 57 68 79 20 69 74 20 6d 61 79 20 73 74 6f 70 2e 20 20 57 68 61 74 20 74 6f 20 64 6f 20 74 68 65   ┆Why it may stop.  What to do the┆
0x008c0…008e0 6e 2e 0a 2a 20 53 74 61 63 6b 3a 3a 20 20 20 20 20 20 45 78 61 6d 69 6e 69 6e 67 20 79 6f 75 72   ┆n. * Stack::      Examining your┆
0x008e0…00900 20 70 72 6f 67 72 61 6d 27 73 20 73 74 61 63 6b 2e 0a 2a 20 53 6f 75 72 63 65 3a 3a 20 20 20 20   ┆ program's stack. * Source::    ┆
0x00900…00920 20 45 78 61 6d 69 6e 69 6e 67 20 79 6f 75 72 20 70 72 6f 67 72 61 6d 27 73 20 73 6f 75 72 63 65   ┆ Examining your program's source┆
0x00920…00940 20 66 69 6c 65 73 2e 0a 2a 20 44 61 74 61 3a 3a 20 20 20 20 20 20 20 45 78 61 6d 69 6e 69 6e 67   ┆ files. * Data::       Examining┆
0x00940…00960 20 64 61 74 61 20 69 6e 20 79 6f 75 72 20 70 72 6f 67 72 61 6d 2e 0a 2a 20 53 79 6d 62 6f 6c 73   ┆ data in your program. * Symbols┆
0x00960…00980 3a 3a 20 20 20 20 45 78 61 6d 69 6e 69 6e 67 20 74 68 65 20 64 65 62 75 67 67 65 72 27 73 20 73   ┆::    Examining the debugger's s┆
0x00980…009a0 79 6d 62 6f 6c 20 74 61 62 6c 65 2e 0a 2a 20 41 6c 74 65 72 69 6e 67 3a 3a 20 20 20 41 6c 74 65   ┆ymbol table. * Altering::   Alte┆
0x009a0…009c0 72 69 6e 67 20 74 68 69 6e 67 73 20 69 6e 20 79 6f 75 72 20 70 72 6f 67 72 61 6d 2e 0a 2a 20 53   ┆ring things in your program. * S┆
0x009c0…009e0 65 71 75 65 6e 63 65 73 3a 3a 20 20 43 61 6e 6e 65 64 20 63 6f 6d 6d 61 6e 64 20 73 65 71 75 65   ┆equences::  Canned command seque┆
0x009e0…00a00 6e 63 65 73 20 66 6f 72 20 72 65 70 65 61 74 65 64 20 75 73 65 2e 0a 2a 20 43 6f 6d 6d 61 6e 64   ┆nces for repeated use. * Command┆
0x00a00…00a20 73 3a 3a 20 20 20 49 6e 64 65 78 20 6f 66 20 47 44 42 20 63 6f 6d 6d 61 6e 64 73 2e 0a 2a 20 43   ┆s::   Index of GDB commands. * C┆
0x00a20…00a40 6f 6e 63 65 70 74 73 3a 3a 20 20 20 49 6e 64 65 78 20 6f 66 20 47 44 42 20 63 6f 6e 63 65 70 74   ┆oncepts::   Index of GDB concept┆
0x00a40…00a60 73 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 67 64 62 20 20 4e 6f 64 65 3a 20 4c 69 63 65 6e 73 65 2c 20   ┆s.    File: gdb  Node: License, ┆
0x00a60…00a80 50 72 65 76 3a 20 54 6f 70 2c 20 55 70 3a 20 54 6f 70 2c 20 4e 65 78 74 3a 20 49 6e 70 75 74 0a   ┆Prev: Top, Up: Top, Next: Input ┆
0x00a80…00aa0 0a 47 44 42 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a 2a 2a 2a 2a   ┆ GDB General Public License ****┆
0x00aa0…00ac0 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 20 20 20 20 20 20 20 20 20   ┆**********************          ┆
0x00ac0…00ae0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 43 6c 61 72 69 66 69 65 64 20 32 30 20 4d 61   ┆                (Clarified 20 Ma┆
0x00ae0…00b00 72 63 68 20 31 39 38 37 29 0a 0a 20 20 54 68 65 20 6c 69 63 65 6e 73 65 20 61 67 72 65 65 6d 65   ┆rch 1987)    The license agreeme┆
0x00b00…00b20 6e 74 73 20 6f 66 20 6d 6f 73 74 20 73 6f 66 74 77 61 72 65 20 63 6f 6d 70 61 6e 69 65 73 20 6b   ┆nts of most software companies k┆
0x00b20…00b40 65 65 70 20 79 6f 75 20 61 74 20 74 68 65 20 6d 65 72 63 79 0a 6f 66 20 74 68 6f 73 65 20 63 6f   ┆eep you at the mercy of those co┆
0x00b40…00b60 6d 70 61 6e 69 65 73 2e 20 20 42 79 20 63 6f 6e 74 72 61 73 74 2c 20 6f 75 72 20 67 65 6e 65 72   ┆mpanies.  By contrast, our gener┆
0x00b60…00b80 61 6c 20 70 75 62 6c 69 63 20 6c 69 63 65 6e 73 65 20 69 73 20 69 6e 74 65 6e 64 65 64 20 74 6f   ┆al public license is intended to┆
0x00b80…00ba0 0a 67 69 76 65 20 65 76 65 72 79 6f 6e 65 20 74 68 65 20 72 69 67 68 74 20 74 6f 20 73 68 61 72   ┆ give everyone the right to shar┆
0x00ba0…00bc0 65 20 47 44 42 2e 20 20 54 6f 20 6d 61 6b 65 20 73 75 72 65 20 74 68 61 74 20 79 6f 75 20 67 65   ┆e GDB.  To make sure that you ge┆
0x00bc0…00be0 74 20 74 68 65 20 72 69 67 68 74 73 0a 77 65 20 77 61 6e 74 20 79 6f 75 20 74 6f 20 68 61 76 65   ┆t the rights we want you to have┆
0x00be0…00c00 2c 20 77 65 20 6e 65 65 64 20 74 6f 20 6d 61 6b 65 20 72 65 73 74 72 69 63 74 69 6f 6e 73 20 74   ┆, we need to make restrictions t┆
0x00c00…00c20 68 61 74 20 66 6f 72 62 69 64 20 61 6e 79 6f 6e 65 20 74 6f 0a 64 65 6e 79 20 79 6f 75 20 74 68   ┆hat forbid anyone to deny you th┆
0x00c20…00c40 65 73 65 20 72 69 67 68 74 73 20 6f 72 20 74 6f 20 61 73 6b 20 79 6f 75 20 74 6f 20 73 75 72 72   ┆ese rights or to ask you to surr┆
0x00c40…00c60 65 6e 64 65 72 20 74 68 65 20 72 69 67 68 74 73 2e 20 20 48 65 6e 63 65 20 74 68 69 73 0a 6c 69   ┆ender the rights.  Hence this li┆
0x00c60…00c80 63 65 6e 73 65 20 61 67 72 65 65 6d 65 6e 74 2e 0a 0a 20 20 53 70 65 63 69 66 69 63 61 6c 6c 79   ┆cense agreement.    Specifically┆
0x00c80…00ca0 2c 20 77 65 20 77 61 6e 74 20 74 6f 20 6d 61 6b 65 20 73 75 72 65 20 74 68 61 74 20 79 6f 75 20   ┆, we want to make sure that you ┆
0x00ca0…00cc0 68 61 76 65 20 74 68 65 20 72 69 67 68 74 20 74 6f 20 67 69 76 65 20 61 77 61 79 0a 63 6f 70 69   ┆have the right to give away copi┆
0x00cc0…00ce0 65 73 20 6f 66 20 47 44 42 2c 20 74 68 61 74 20 79 6f 75 20 72 65 63 65 69 76 65 20 73 6f 75 72   ┆es of GDB, that you receive sour┆
0x00ce0…00d00 63 65 20 63 6f 64 65 20 6f 72 20 65 6c 73 65 20 63 61 6e 20 67 65 74 20 69 74 20 69 66 20 79 6f   ┆ce code or else can get it if yo┆
0x00d00…00d20 75 20 77 61 6e 74 0a 69 74 2c 20 74 68 61 74 20 79 6f 75 20 63 61 6e 20 63 68 61 6e 67 65 20 47   ┆u want it, that you can change G┆
0x00d20…00d40 44 42 20 6f 72 20 75 73 65 20 70 69 65 63 65 73 20 6f 66 20 69 74 20 69 6e 20 6e 65 77 20 66 72   ┆DB or use pieces of it in new fr┆
0x00d40…00d60 65 65 20 70 72 6f 67 72 61 6d 73 2c 20 61 6e 64 0a 74 68 61 74 20 79 6f 75 20 6b 6e 6f 77 20 79   ┆ee programs, and that you know y┆
0x00d60…00d80 6f 75 20 63 61 6e 20 64 6f 20 74 68 65 73 65 20 74 68 69 6e 67 73 2e 0a 0a 20 20 54 6f 20 6d 61   ┆ou can do these things.    To ma┆
0x00d80…00da0 6b 65 20 73 75 72 65 20 74 68 61 74 20 65 76 65 72 79 6f 6e 65 20 68 61 73 20 73 75 63 68 20 72   ┆ke sure that everyone has such r┆
0x00da0…00dc0 69 67 68 74 73 2c 20 77 65 20 68 61 76 65 20 74 6f 20 66 6f 72 62 69 64 20 79 6f 75 20 74 6f 0a   ┆ights, we have to forbid you to ┆
0x00dc0…00de0 64 65 70 72 69 76 65 20 61 6e 79 6f 6e 65 20 65 6c 73 65 20 6f 66 20 74 68 65 73 65 20 72 69 67   ┆deprive anyone else of these rig┆
0x00de0…00e00 68 74 73 2e 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 69 66 20 79 6f 75 20 64 69 73 74 72 69   ┆hts.  For example, if you distri┆
0x00e00…00e20 62 75 74 65 20 63 6f 70 69 65 73 0a 6f 66 20 47 44 42 2c 20 79 6f 75 20 6d 75 73 74 20 67 69 76   ┆bute copies of GDB, you must giv┆
0x00e20…00e40 65 20 74 68 65 20 72 65 63 69 70 69 65 6e 74 73 20 61 6c 6c 20 74 68 65 20 72 69 67 68 74 73 20   ┆e the recipients all the rights ┆
0x00e40…00e60 74 68 61 74 20 79 6f 75 20 68 61 76 65 2e 20 20 59 6f 75 0a 6d 75 73 74 20 6d 61 6b 65 20 73 75   ┆that you have.  You must make su┆
0x00e60…00e80 72 65 20 74 68 61 74 20 74 68 65 79 2c 20 74 6f 6f 2c 20 72 65 63 65 69 76 65 20 6f 72 20 63 61   ┆re that they, too, receive or ca┆
0x00e80…00ea0 6e 20 67 65 74 20 74 68 65 20 73 6f 75 72 63 65 20 63 6f 64 65 2e 20 20 41 6e 64 20 79 6f 75 0a   ┆n get the source code.  And you ┆
0x00ea0…00ec0 6d 75 73 74 20 74 65 6c 6c 20 74 68 65 6d 20 74 68 65 69 72 20 72 69 67 68 74 73 2e 0a 0a 20 20   ┆must tell them their rights.    ┆
0x00ec0…00ee0 41 6c 73 6f 2c 20 66 6f 72 20 6f 75 72 20 6f 77 6e 20 70 72 6f 74 65 63 74 69 6f 6e 2c 20 77 65   ┆Also, for our own protection, we┆
0x00ee0…00f00 20 6d 75 73 74 20 6d 61 6b 65 20 63 65 72 74 61 69 6e 20 74 68 61 74 20 65 76 65 72 79 6f 6e 65   ┆ must make certain that everyone┆
0x00f00…00f20 20 66 69 6e 64 73 0a 6f 75 74 20 74 68 61 74 20 74 68 65 72 65 20 69 73 20 6e 6f 20 77 61 72 72   ┆ finds out that there is no warr┆
0x00f20…00f40 61 6e 74 79 20 66 6f 72 20 47 44 42 2e 20 20 49 66 20 47 44 42 20 69 73 20 6d 6f 64 69 66 69 65   ┆anty for GDB.  If GDB is modifie┆
0x00f40…00f60 64 20 62 79 20 73 6f 6d 65 6f 6e 65 20 65 6c 73 65 0a 61 6e 64 20 70 61 73 73 65 64 20 6f 6e 2c   ┆d by someone else and passed on,┆
0x00f60…00f80 20 77 65 20 77 61 6e 74 20 69 74 73 20 72 65 63 69 70 69 65 6e 74 73 20 74 6f 20 6b 6e 6f 77 20   ┆ we want its recipients to know ┆
0x00f80…00fa0 74 68 61 74 20 77 68 61 74 20 74 68 65 79 20 68 61 76 65 20 69 73 20 6e 6f 74 0a 77 68 61 74 20   ┆that what they have is not what ┆
0x00fa0…00fc0 77 65 20 64 69 73 74 72 69 62 75 74 65 64 2c 20 73 6f 20 74 68 61 74 20 61 6e 79 20 70 72 6f 62   ┆we distributed, so that any prob┆
0x00fc0…00fe0 6c 65 6d 73 20 69 6e 74 72 6f 64 75 63 65 64 20 62 79 20 6f 74 68 65 72 73 20 77 69 6c 6c 20 6e   ┆lems introduced by others will n┆
0x00fe0…01000 6f 74 0a 72 65 66 6c 65 63 74 20 6f 6e 20 6f 75 72 20 72 65 70 75 74 61 74 69 6f 6e 2e 0a 0a 20   ┆ot reflect on our reputation.   ┆
0x01000…01020 20 54 68 65 72 65 66 6f 72 65 20 77 65 20 28 52 69 63 68 61 72 64 20 53 74 61 6c 6c 6d 61 6e 20   ┆ Therefore we (Richard Stallman ┆
0x01020…01040 61 6e 64 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e   ┆and the Free Software Foundation┆
0x01040…01060 2c 0a 49 6e 63 2e 29 20 6d 61 6b 65 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 74 65 72 6d 73   ┆, Inc.) make the following terms┆
0x01060…01080 20 77 68 69 63 68 20 73 61 79 20 77 68 61 74 20 79 6f 75 20 6d 75 73 74 20 64 6f 20 74 6f 20 62   ┆ which say what you must do to b┆
0x01080…010a0 65 0a 61 6c 6c 6f 77 65 64 20 74 6f 20 64 69 73 74 72 69 62 75 74 65 20 6f 72 20 63 68 61 6e 67   ┆e allowed to distribute or chang┆
0x010a0…010c0 65 20 47 44 42 2e 0a 0a 0a 43 6f 70 79 69 6e 67 20 50 6f 6c 69 63 69 65 73 0a 3d 3d 3d 3d 3d 3d   ┆e GDB.   Copying Policies ======┆
0x010c0…010e0 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 20 20 31 2e 20 59 6f 75 20 6d 61 79 20 63 6f 70 79 20 61 6e   ┆==========    1. You may copy an┆
0x010e0…01100 64 20 64 69 73 74 72 69 62 75 74 65 20 76 65 72 62 61 74 69 6d 20 63 6f 70 69 65 73 20 6f 66 20   ┆d distribute verbatim copies of ┆
0x01100…01120 47 44 42 20 73 6f 75 72 63 65 20 63 6f 64 65 20 61 73 20 79 6f 75 0a 20 20 20 20 20 72 65 63 65   ┆GDB source code as you      rece┆
0x01120…01140 69 76 65 20 69 74 2c 20 69 6e 20 61 6e 79 20 6d 65 64 69 75 6d 2c 20 70 72 6f 76 69 64 65 64 20   ┆ive it, in any medium, provided ┆
0x01140…01160 74 68 61 74 20 79 6f 75 20 63 6f 6e 73 70 69 63 75 6f 75 73 6c 79 20 61 6e 64 0a 20 20 20 20 20   ┆that you conspicuously and      ┆
0x01160…01180 61 70 70 72 6f 70 72 69 61 74 65 6c 79 20 70 75 62 6c 69 73 68 20 6f 6e 20 65 61 63 68 20 66 69   ┆appropriately publish on each fi┆
0x01180…011a0 6c 65 20 61 20 76 61 6c 69 64 20 63 6f 70 79 72 69 67 68 74 20 6e 6f 74 69 63 65 20 22 43 6f 70   ┆le a valid copyright notice "Cop┆
0x011a0…011c0 79 72 69 67 68 74 0a 20 20 20 20 20 28 43 29 20 31 39 38 36 20 46 72 65 65 20 53 6f 66 74 77 61   ┆yright      (C) 1986 Free Softwa┆
0x011c0…011e0 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 49 6e 63 2e 22 20 28 6f 72 20 77 69 74 68 20 74 68   ┆re Foundation, Inc." (or with th┆
0x011e0…01200 65 20 79 65 61 72 0a 20 20 20 20 20 75 70 64 61 74 65 64 20 69 66 20 74 68 61 74 20 69 73 20 61   ┆e year      updated if that is a┆
0x01200…01220 70 70 72 6f 70 72 69 61 74 65 29 3b 20 6b 65 65 70 20 69 6e 74 61 63 74 20 74 68 65 20 6e 6f 74   ┆ppropriate); keep intact the not┆
0x01220…01240 69 63 65 73 20 6f 6e 20 61 6c 6c 20 66 69 6c 65 73 20 74 68 61 74 0a 20 20 20 20 20 72 65 66 65   ┆ices on all files that      refe┆
0x01240…01260 72 20 74 6f 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 20 61 6e 64 20   ┆r to this License Agreement and ┆
0x01260…01280 74 6f 20 74 68 65 20 61 62 73 65 6e 63 65 20 6f 66 20 61 6e 79 20 77 61 72 72 61 6e 74 79 3b 20   ┆to the absence of any warranty; ┆
0x01280…012a0 61 6e 64 0a 20 20 20 20 20 67 69 76 65 20 61 6e 79 20 6f 74 68 65 72 20 72 65 63 69 70 69 65 6e   ┆and      give any other recipien┆
0x012a0…012c0 74 73 20 6f 66 20 74 68 65 20 47 44 42 20 70 72 6f 67 72 61 6d 20 61 20 63 6f 70 79 20 6f 66 20   ┆ts of the GDB program a copy of ┆
0x012c0…012e0 74 68 69 73 20 4c 69 63 65 6e 73 65 0a 20 20 20 20 20 41 67 72 65 65 6d 65 6e 74 20 61 6c 6f 6e   ┆this License      Agreement alon┆
0x012e0…01300 67 20 77 69 74 68 20 74 68 65 20 70 72 6f 67 72 61 6d 2e 20 20 59 6f 75 20 6d 61 79 20 63 68 61   ┆g with the program.  You may cha┆
0x01300…01320 72 67 65 20 61 20 64 69 73 74 72 69 62 75 74 69 6f 6e 20 66 65 65 0a 20 20 20 20 20 66 6f 72 20   ┆rge a distribution fee      for ┆
0x01320…01340 74 68 65 20 70 68 79 73 69 63 61 6c 20 61 63 74 20 6f 66 20 74 72 61 6e 73 66 65 72 72 69 6e 67   ┆the physical act of transferring┆
0x01340…01360 20 61 20 63 6f 70 79 2e 0a 20 20 20 20 20 0a 20 20 32 2e 20 59 6f 75 20 6d 61 79 20 6d 6f 64 69   ┆ a copy.         2. You may modi┆
0x01360…01380 66 79 20 79 6f 75 72 20 63 6f 70 79 20 6f 72 20 63 6f 70 69 65 73 20 6f 66 20 47 44 42 20 73 6f   ┆fy your copy or copies of GDB so┆
0x01380…013a0 75 72 63 65 20 63 6f 64 65 20 6f 72 20 61 6e 79 20 70 6f 72 74 69 6f 6e 0a 20 20 20 20 20 6f 66   ┆urce code or any portion      of┆
0x013a0…013c0 20 69 74 2c 20 61 6e 64 20 63 6f 70 79 20 61 6e 64 20 64 69 73 74 72 69 62 75 74 65 20 73 75 63   ┆ it, and copy and distribute suc┆
0x013c0…013e0 68 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e 73 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20   ┆h modifications under the terms ┆
0x013e0…01400 6f 66 0a 20 20 20 20 20 50 61 72 61 67 72 61 70 68 20 31 20 61 62 6f 76 65 2c 20 70 72 6f 76 69   ┆of      Paragraph 1 above, provi┆
0x01400…01420 64 65 64 20 74 68 61 74 20 79 6f 75 20 61 6c 73 6f 20 64 6f 20 74 68 65 20 66 6f 6c 6c 6f 77 69   ┆ded that you also do the followi┆
0x01420…01440 6e 67 3a 0a 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 2a 20 63 61 75 73 65 20 74 68 65 20 6d 6f   ┆ng:               * cause the mo┆
0x01440…01460 64 69 66 69 65 64 20 66 69 6c 65 73 20 74 6f 20 63 61 72 72 79 20 70 72 6f 6d 69 6e 65 6e 74 20   ┆dified files to carry prominent ┆
0x01460…01480 6e 6f 74 69 63 65 73 20 73 74 61 74 69 6e 67 20 77 68 6f 0a 20 20 20 20 20 20 20 20 20 20 6c 61   ┆notices stating who           la┆
0x01480…014a0 73 74 20 63 68 61 6e 67 65 64 20 73 75 63 68 20 66 69 6c 65 73 20 61 6e 64 20 74 68 65 20 64 61   ┆st changed such files and the da┆
0x014a0…014c0 74 65 20 6f 66 20 61 6e 79 20 63 68 61 6e 67 65 3b 20 61 6e 64 0a 20 20 20 20 20 20 20 20 20 20   ┆te of any change; and           ┆
0x014c0…014e0 0a 20 20 20 20 20 20 20 20 2a 20 63 61 75 73 65 20 74 68 65 20 77 68 6f 6c 65 20 6f 66 20 61 6e   ┆         * cause the whole of an┆
0x014e0…01500 79 20 77 6f 72 6b 20 74 68 61 74 20 79 6f 75 20 64 69 73 74 72 69 62 75 74 65 20 6f 72 20 70 75   ┆y work that you distribute or pu┆
0x01500…01520 62 6c 69 73 68 2c 20 74 68 61 74 0a 20 20 20 20 20 20 20 20 20 20 69 6e 20 77 68 6f 6c 65 20 6f   ┆blish, that           in whole o┆
0x01520…01540 72 20 69 6e 20 70 61 72 74 20 63 6f 6e 74 61 69 6e 73 20 6f 72 20 69 73 20 61 20 64 65 72 69 76   ┆r in part contains or is a deriv┆
0x01540…01560 61 74 69 76 65 20 6f 66 20 47 44 42 20 6f 72 20 61 6e 79 0a 20 20 20 20 20 20 20 20 20 20 70 61   ┆ative of GDB or any           pa┆
0x01560…01580 72 74 20 74 68 65 72 65 6f 66 2c 20 74 6f 20 62 65 20 6c 69 63 65 6e 73 65 64 20 61 74 20 6e 6f   ┆rt thereof, to be licensed at no┆
0x01580…015a0 20 63 68 61 72 67 65 20 74 6f 20 61 6c 6c 20 74 68 69 72 64 0a 20 20 20 20 20 20 20 20 20 20 70   ┆ charge to all third           p┆
0x015a0…015c0 61 72 74 69 65 73 20 6f 6e 20 74 65 72 6d 73 20 69 64 65 6e 74 69 63 61 6c 20 74 6f 20 74 68 6f   ┆arties on terms identical to tho┆
0x015c0…015e0 73 65 20 63 6f 6e 74 61 69 6e 65 64 20 69 6e 20 74 68 69 73 20 4c 69 63 65 6e 73 65 0a 20 20 20   ┆se contained in this License    ┆
0x015e0…01600 20 20 20 20 20 20 20 41 67 72 65 65 6d 65 6e 74 20 28 65 78 63 65 70 74 20 74 68 61 74 20 79 6f   ┆       Agreement (except that yo┆
0x01600…01620 75 20 6d 61 79 20 63 68 6f 6f 73 65 20 74 6f 20 67 72 61 6e 74 20 6d 6f 72 65 20 65 78 74 65 6e   ┆u may choose to grant more exten┆
0x01620…01640 73 69 76 65 0a 20 20 20 20 20 20 20 20 20 20 77 61 72 72 61 6e 74 79 20 70 72 6f 74 65 63 74 69   ┆sive           warranty protecti┆
0x01640…01660 6f 6e 20 74 6f 20 74 68 69 72 64 20 70 61 72 74 69 65 73 2c 20 61 74 20 79 6f 75 72 20 6f 70 74   ┆on to third parties, at your opt┆
0x01660…01680 69 6f 6e 29 2e 0a 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 2a 20 69 66 20 74 68   ┆ion).                    * if th┆
0x01680…016a0 65 20 6d 6f 64 69 66 69 65 64 20 70 72 6f 67 72 61 6d 20 73 65 72 76 65 73 20 61 73 20 61 20 64   ┆e modified program serves as a d┆
0x016a0…016c0 65 62 75 67 67 65 72 2c 20 63 61 75 73 65 20 69 74 20 77 68 65 6e 20 73 74 61 72 74 65 64 20 72   ┆ebugger, cause it when started r┆
0x016c0…016e0 75 6e 6e 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 69 6e 20 74 68 65 20 73 69 6d 70 6c 65 73 74   ┆unning           in the simplest┆
0x016e0…01700 20 61 6e 64 20 75 73 75 61 6c 20 77 61 79 2c 20 74 6f 20 70 72 69 6e 74 20 61 6e 20 61 6e 6e 6f   ┆ and usual way, to print an anno┆
0x01700…01720 75 6e 63 65 6d 65 6e 74 20 69 6e 63 6c 75 64 69 6e 67 20 61 20 76 61 6c 69 64 0a 20 20 20 20 20   ┆uncement including a valid      ┆
0x01720…01740 20 20 20 20 20 63 6f 70 79 72 69 67 68 74 20 6e 6f 74 69 63 65 20 22 43 6f 70 79 72 69 67 68 74   ┆     copyright notice "Copyright┆
0x01740…01760 20 28 43 29 20 31 39 38 36 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69   ┆ (C) 1986 Free Software Foundati┆
0x01760…01780 6f 6e 2c 0a 20 20 20 20 20 20 20 20 20 20 49 6e 63 2e 22 20 28 6f 72 20 77 69 74 68 20 74 68 65   ┆on,           Inc." (or with the┆
0x01780…017a0 20 79 65 61 72 20 75 70 64 61 74 65 64 20 69 66 20 61 70 70 72 6f 70 72 69 61 74 65 29 2c 20 73   ┆ year updated if appropriate), s┆
0x017a0…017c0 61 79 69 6e 67 20 74 68 61 74 20 74 68 65 72 65 20 69 73 20 6e 6f 0a 20 20 20 20 20 20 20 20 20   ┆aying that there is no          ┆
0x017c0…017e0 20 77 61 72 72 61 6e 74 79 20 28 6f 72 20 65 6c 73 65 2c 20 73 61 79 69 6e 67 20 74 68 61 74 20   ┆ warranty (or else, saying that ┆
0x017e0…01800 79 6f 75 20 70 72 6f 76 69 64 65 20 61 20 77 61 72 72 61 6e 74 79 29 20 61 6e 64 20 74 68 61 74   ┆you provide a warranty) and that┆
0x01800…01820 20 75 73 65 72 73 20 6d 61 79 0a 20 20 20 20 20 20 20 20 20 20 72 65 64 69 73 74 72 69 62 75 74   ┆ users may           redistribut┆
0x01820…01840 65 20 74 68 65 20 70 72 6f 67 72 61 6d 20 75 6e 64 65 72 20 74 68 65 73 65 20 63 6f 6e 64 69 74   ┆e the program under these condit┆
0x01840…01860 69 6f 6e 73 2c 20 61 6e 64 20 74 65 6c 6c 69 6e 67 20 74 68 65 20 75 73 65 72 20 68 6f 77 0a 20   ┆ions, and telling the user how  ┆
0x01860…01880 20 20 20 20 20 20 20 20 20 74 6f 20 76 69 65 77 20 61 20 63 6f 70 79 20 6f 66 20 74 68 69 73 20   ┆         to view a copy of this ┆
0x01880…018a0 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 2e 0a 20 20 20 20 20 20 20 20 20 20 0a 20 20   ┆License Agreement.              ┆
0x018a0…018c0 20 20 20 20 20 20 2a 20 59 6f 75 20 6d 61 79 20 63 68 61 72 67 65 20 61 20 64 69 73 74 72 69 62   ┆      * You may charge a distrib┆
0x018c0…018e0 75 74 69 6f 6e 20 66 65 65 20 66 6f 72 20 74 68 65 20 70 68 79 73 69 63 61 6c 20 61 63 74 20 6f   ┆ution fee for the physical act o┆
0x018e0…01900 66 0a 20 20 20 20 20 20 20 20 20 20 74 72 61 6e 73 66 65 72 72 69 6e 67 20 61 20 63 6f 70 79 2c   ┆f           transferring a copy,┆
0x01900…01920 20 61 6e 64 20 79 6f 75 20 6d 61 79 20 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 20 6f 66 66 65   ┆ and you may at your option offe┆
[…truncated at 200 lines…]