Annotation of gdb/=rt-extra, revision 1.1

1.1     ! root        1: BABYL OPTIONS:
        !             2: Version: 5
        !             3: Labels:
        !             4: Note:   This is the header of an rmail file.
        !             5: Note:   If you are seeing it in rmail,
        !             6: Note:    it means the file has no messages in it.
        !             7: 
        !             8: 1,,
        !             9: Received: by PREP.AI.MIT.EDU; Mon, 25 May 87 04:03:20 EDT
        !            10: Message-Id: <8705250803.AA14993@prep.ai.mit.edu>
        !            11: Received: by po2.andrew.cmu.edu (5.54/3.15) id <AA00199> for rms@prep.ai.mit.edu; Mon, 25 May 87 04:02:41 EDT
        !            12: Received: via switchmail; Mon, 25 May 87 04:02:29 edt
        !            13: Received: FROM z.itc.cmu.edu VIA qmail
        !            14:           ID </cmu/common/mailqs/q004/QF.z.itc.cmu.edu.20b7fa53.6bb39>;
        !            15:           Mon, 25 May 87 04:01:27 edt
        !            16: Received: FROM z.itc.cmu.edu VIA qmail
        !            17:           ID </cmu/itc/zs01/.Outgoing/QF.z.itc.cmu.edu.20b7fa49.a49502>;
        !            18:           Mon, 25 May 87 04:01:15 edt
        !            19: From: zs01#@andrew.cmu.edu (Zalman Stern)
        !            20: Date: Mon, 25 May 87 04:01:13 edt
        !            21: To: rms@prep.ai.mit.edu
        !            22: Subject: Small diff to yesterdays gdb diffs.
        !            23: 
        !            24: *** EOOH ***
        !            25: From: zs01#@andrew.cmu.edu (Zalman Stern)
        !            26: Date: Mon, 25 May 87 04:01:13 edt
        !            27: To: rms@prep.ai.mit.edu
        !            28: Subject: Small diff to yesterdays gdb diffs.
        !            29: 
        !            30: Richard,
        !            31: 
        !            32: Here is another minor diff to the diassembler to get certain conditional
        !            33: branches instructions correct...
        !            34: 
        !            35: Also, I noticed that gcc.tar.Z is out of date with respect to gcc.tar .
        !            36: When I go to get these files, should I go ahead and replace the compressed
        !            37: version with a newer one or should I leave it alone? Likewise, should I try and
        !            38: make a split version on prep?
        !            39: 
        !            40: -Z-
        !            41: 
        !            42: *** ibm032-pinsn.c.old Mon May 25 03:31:04 1987
        !            43: --- ibm032-pinsn.c     Mon May 25 03:47:12 1987
        !            44: ***************
        !            45: *** 101,112 ****
        !            46:       }
        !            47:     }
        !            48:     else { /* Conditional branches are hacked. */
        !            49: !     switch (type & 0x0f) {
        !            50:   
        !            51:         int displacement;
        !            52:   
        !            53:         case ibm032_JI:
        !            54: !         fprintf(stream, ibm032_opcodes[opcodeIndex].mnemonic, mapCondition(type & ibm032_negative, buffer[0] & LOW4));
        !            55:         putc('\t', stream);
        !            56:         print_address((buffer[1] << 1) + memaddr, stream);
        !            57:         return 2;
        !            58: --- 101,112 ----
        !            59:       }
        !            60:     }
        !            61:     else { /* Conditional branches are hacked. */
        !            62: !     switch (type & LOW4) {
        !            63:   
        !            64:         int displacement;
        !            65:   
        !            66:         case ibm032_JI:
        !            67: !         fprintf(stream, ibm032_opcodes[opcodeIndex].mnemonic, mapCondition(type & ibm032_negative, (buffer[0] & LOW3) + 8));
        !            68:         putc('\t', stream);
        !            69:         print_address((buffer[1] << 1) + memaddr, stream);
        !            70:         return 2;
        !            71: *** ibm032-opcode.h.old        Mon May 25 03:33:19 1987
        !            72: --- ibm032-opcode.h    Mon May 25 03:33:24 1987
        !            73: ***************
        !            74: *** 11,16 ****
        !            75: --- 11,17 ----
        !            76:   
        !            77:   /* Various useful bit masks. */
        !            78:   #define ibm032_typeMask              0x0f /* Mask to get actual type info out of instruction type. */
        !            79: + #define LOW3                 0x07
        !            80:   #define LOW4                 0x0f
        !            81:   #define HIGH4                        0xf0
        !            82:   #define LOW16                        0x0000ffff
        !            83: 
        !            84: 

unix.superglobalmegacorp.com