|
|
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: <[email protected]>
11: Received: by po2.andrew.cmu.edu (5.54/3.15) id <AA00199> for [email protected]; 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: [email protected]
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: [email protected]
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:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.