Annotation of gdb/=rt-extra, revision 1.1.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