Starting work on disambiguating PCjs the emulator from PCjs the project/website; the emulator will become PCx86
This commit is contained in:
parent
7c3aab2a7e
commit
288f28055d
1519 changed files with 16242 additions and 6939 deletions
|
|
@ -1,319 +0,0 @@
|
|||
---
|
||||
layout: page
|
||||
title: Microsoft Macro Assembler 5.10
|
||||
permalink: /disks/pc/tools/microsoft/masm/5.10/
|
||||
---
|
||||
|
||||
Microsoft Macro Assembler 5.10
|
||||
---
|
||||
|
||||
Directory listings of the five distribution diskettes (plus an update disk issued by Microsoft in March 1990)
|
||||
are provided below.
|
||||
|
||||
We don't have any documents from this release, but we do have
|
||||
[Microsoft Macro Assembler 5.0 Documentation](/pubs/pc/software/tools/microsoft/masm/5.00/).
|
||||
|
||||
### Directory of MS MASM 5.10 (Disk 1)
|
||||
|
||||
Volume in drive A is MASM
|
||||
|
||||
Directory of A:\
|
||||
|
||||
MIXED <DIR> 02-01-88 1:00p
|
||||
CREF EXE 28427 02-01-88 1:00p
|
||||
MASM EXE 110703 02-01-88 1:00p
|
||||
PACKING LST 5170 02-01-88 1:00p
|
||||
README DOC 39353 02-01-88 1:00p
|
||||
RUNME EXE 31701 02-01-88 1:00p
|
||||
SETUP BAT 33 02-01-88 1:00p
|
||||
SETUP SUS 7353 02-01-88 1:00p
|
||||
SHOW EXE 4964 02-01-88 1:00p
|
||||
9 file(s) 227704 bytes
|
||||
|
||||
Directory of A:\MIXED
|
||||
|
||||
. <DIR> 02-01-88 1:00p
|
||||
.. <DIR> 02-01-88 1:00p
|
||||
BA ASM 1138 02-01-88 1:00p
|
||||
BAMAIN BAS 567 02-01-88 1:00p
|
||||
CA ASM 298 02-01-88 1:00p
|
||||
CAMAIN C 111 02-01-88 1:00p
|
||||
FA ASM 426 02-01-88 1:00p
|
||||
FAMAIN FOR 190 02-01-88 1:00p
|
||||
MIXED DOC 9107 02-01-88 1:00p
|
||||
MIXED INC 3179 02-01-88 1:00p
|
||||
PA ASM 388 02-01-88 1:00p
|
||||
PAMAIN PAS 164 02-01-88 1:00p
|
||||
POWER2 ASM 2065 02-01-88 1:00p
|
||||
13 file(s) 17633 bytes
|
||||
|
||||
Total files listed:
|
||||
22 file(s) 245337 bytes
|
||||
103424 bytes free
|
||||
|
||||
### Directory of MS MASM 5.10 (Disk 2)
|
||||
|
||||
Volume in drive A is UTILITIES
|
||||
|
||||
Directory of A:\
|
||||
|
||||
CVPACK EXE 49400 02-01-88 1:00p
|
||||
ERROUT EXE 10729 02-01-88 1:00p
|
||||
EXEHDR EXE 29942 02-01-88 1:00p
|
||||
EXEMOD EXE 11765 02-01-88 1:00p
|
||||
EXEPACK EXE 14803 02-01-88 1:00p
|
||||
LIB EXE 49661 02-01-88 1:00p
|
||||
LINK EXE 65475 02-01-88 1:00p
|
||||
MAKE EXE 38613 02-01-88 1:00p
|
||||
MOUSE COM 14551 02-01-88 1:00p
|
||||
SETENV EXE 10313 02-01-88 1:00p
|
||||
10 file(s) 295252 bytes
|
||||
|
||||
Total files listed:
|
||||
10 file(s) 295252 bytes
|
||||
61440 bytes free
|
||||
|
||||
### Directory of MS MASM 5.10 (Disk 3)
|
||||
|
||||
Volume in drive A is CODEVIEW
|
||||
|
||||
Directory of A:\
|
||||
|
||||
BIOS INC 2302 02-01-88 1:00p
|
||||
CV EXE 232896 02-01-88 1:00p
|
||||
CV HLP 21552 02-01-88 1:00p
|
||||
DEMO EXE 14725 02-01-88 1:00p
|
||||
DOS INC 9862 02-01-88 1:00p
|
||||
E_AUTO CV 7409 02-01-88 1:00p
|
||||
MACRO DOC 17983 02-01-88 1:00p
|
||||
M_AUTO CV 570 02-01-88 1:00p
|
||||
PAGERR ASM 11192 02-01-88 1:00p
|
||||
Q_AUTO CV 16 02-01-88 1:00p
|
||||
SETUP SUS 3680 02-01-88 1:00p
|
||||
SHOWR ASM 8944 02-01-88 1:00p
|
||||
SHOWR EXE 5419 02-01-88 1:00p
|
||||
U_AUTO CV 5153 02-01-88 1:00p
|
||||
W_AUTO CV 9641 02-01-88 1:00p
|
||||
15 file(s) 351344 bytes
|
||||
|
||||
Total files listed:
|
||||
15 file(s) 351344 bytes
|
||||
2048 bytes free
|
||||
|
||||
### Directory of MS MASM 5.10 (Disk 4)
|
||||
|
||||
Volume in drive A is EDITOR
|
||||
|
||||
Directory of A:\
|
||||
|
||||
INI <DIR> 02-01-88 1:00p
|
||||
EXT <DIR> 02-01-88 1:00p
|
||||
CALLTREE EXE 31233 02-01-88 1:00p
|
||||
ECH EXE 19351 02-01-88 1:00p
|
||||
EXP EXE 32220 02-01-88 1:00p
|
||||
FIXSHIFT COM 690 02-01-88 1:00p
|
||||
M EXE 94821 02-01-88 1:00p
|
||||
MEGREP EXE 31915 02-01-88 1:00p
|
||||
RM EXE 24884 02-01-88 1:00p
|
||||
UNDEL EXE 30046 02-01-88 1:00p
|
||||
10 file(s) 265160 bytes
|
||||
|
||||
Directory of A:\EXT
|
||||
|
||||
. <DIR> 02-01-88 1:00p
|
||||
.. <DIR> 02-01-88 1:00p
|
||||
EXT DOC 15877 02-01-88 1:00p
|
||||
EXT H 8730 02-01-88 1:00p
|
||||
EXTHDR OBJ 1893 02-01-88 1:00p
|
||||
EXTHDRP OBJ 2021 02-01-88 1:00p
|
||||
SKEL C 2457 02-01-88 1:00p
|
||||
SKEL DEF 211 02-01-88 1:00p
|
||||
8 file(s) 31189 bytes
|
||||
|
||||
Directory of A:\INI
|
||||
|
||||
. <DIR> 02-01-88 1:00p
|
||||
.. <DIR> 02-01-88 1:00p
|
||||
BRIEF INI 2094 02-01-88 1:00p
|
||||
EPSILON INI 978 02-01-88 1:00p
|
||||
QUICK INI 1058 02-01-88 1:00p
|
||||
WS DLL 2609 02-01-88 1:00p
|
||||
WS ZXT 2084 02-01-88 1:00p
|
||||
7 file(s) 8823 bytes
|
||||
|
||||
Total files listed:
|
||||
25 file(s) 305172 bytes
|
||||
45056 bytes free
|
||||
|
||||
### Directory of MS MASM 5.10 (Disk 5)
|
||||
|
||||
Volume in drive A is OS2 PROGRAM
|
||||
|
||||
Directory of A:\
|
||||
|
||||
API LIB 81408 02-01-88 1:00p
|
||||
APILMR OBJ 105 02-01-88 1:00p
|
||||
BIND EXE 36946 02-01-88 1:00p
|
||||
BSE INC 768 02-01-88 1:00p
|
||||
BSEDOS INC 17479 02-01-88 1:00p
|
||||
BSEERR INC 6723 02-01-88 1:00p
|
||||
BSESUB INC 10693 02-01-88 1:00p
|
||||
CVP EXE 222505 02-01-88 1:00p
|
||||
CVP HLP 21552 02-01-88 1:00p
|
||||
DOSCALLS LIB 29184 02-01-88 1:00p
|
||||
EXEC EXE 9299 02-01-88 1:00p
|
||||
ILINK EXE 88929 02-01-88 1:00p
|
||||
IMPLIB EXE 30166 02-01-88 1:00p
|
||||
LINK EXE 117001 02-01-88 1:00p
|
||||
MAKESHOW BAT 2054 02-01-88 1:00p
|
||||
MAKESHOW CMD 1991 02-01-88 1:00p
|
||||
MASM EXE 124712 02-01-88 1:00p
|
||||
MEP EXE 97063 02-01-88 1:00p
|
||||
OS2 DOC 33751 02-01-88 1:00p
|
||||
OS2 INC 391 02-01-88 1:00p
|
||||
OS2DEF INC 5119 02-01-88 1:00p
|
||||
OS2PATCH EXE 1069 02-01-88 1:00p
|
||||
PAGERP ASM 11504 02-01-88 1:00p
|
||||
PTRACE87 PAT 188 02-01-88 1:00p
|
||||
SHOW 379 02-01-88 1:00p
|
||||
SHOWP ASM 15079 02-01-88 1:00p
|
||||
SHOWS DEF 18 02-01-88 1:00p
|
||||
27 file(s) 966076 bytes
|
||||
|
||||
Total files listed:
|
||||
27 file(s) 966076 bytes
|
||||
241152 bytes free
|
||||
|
||||
### Directory of MS MASM 5.10A (Update)
|
||||
|
||||
Volume in drive A is MASM-5-10A
|
||||
|
||||
Directory of A:\
|
||||
|
||||
MASM EXE 110937 01-16-89 11:16a
|
||||
BINB <DIR> 03-19-90 12:15p
|
||||
README DOC 3951 03-10-90 4:06p
|
||||
3 file(s) 114888 bytes
|
||||
|
||||
Directory of A:\BINB
|
||||
|
||||
. <DIR> 03-19-90 12:15p
|
||||
.. <DIR> 03-19-90 12:15p
|
||||
MASM EXE 124448 01-16-89 11:11a
|
||||
3 file(s) 124448 bytes
|
||||
|
||||
Total files listed:
|
||||
6 file(s) 239336 bytes
|
||||
120832 bytes free
|
||||
|
||||
### Contents of README.DOC from the **MS MASM 5.10A (Update)** Diskette
|
||||
|
||||
Dear Macro Assembler Customer,
|
||||
|
||||
This incremental update provides fixes for the problems
|
||||
described below. In general, the problems
|
||||
fixed are the ones most frequently reported to us. The next
|
||||
full update of Macro Assembler will address other problems.
|
||||
|
||||
If you find any other problems with the Macro Assembler,
|
||||
please contact us at (206) 454-2030. We are very interested
|
||||
in tracking all problems found with MASM to ensure that they
|
||||
are fixed in future releases. Your feedback is invaluable!
|
||||
|
||||
Sincerely,
|
||||
|
||||
System Languages Group
|
||||
Microsoft Product Support Services
|
||||
|
||||
Problems Fixed in MASM 5.10a
|
||||
|
||||
o Modified alignment constraints for variables
|
||||
allocated with the LOCAL directive.
|
||||
|
||||
Padding bytes are used to enforce the following
|
||||
constraints:
|
||||
|
||||
Type Specifier Align Type
|
||||
BYTE BYTE
|
||||
WORD WORD
|
||||
DWORD DWORD
|
||||
FWORD WORD
|
||||
QWORD DWORD
|
||||
TBYTE WORD
|
||||
|
||||
Offset for local variables whose size is greater
|
||||
than WORD is now correctly calculated.
|
||||
|
||||
o With /Zi, Codeview information is now generated
|
||||
for all symbols defined with the LOCAL directive.
|
||||
|
||||
o The text macros for parameters and locals with the
|
||||
PROC directive are generated with surrounding
|
||||
parentheses. This aids in their correct
|
||||
evaluation in expressions.
|
||||
|
||||
o USES clauses in PROC directives no longer
|
||||
generates internal assembler errors.
|
||||
|
||||
o Open procedures no longer cause listing file
|
||||
errors.
|
||||
|
||||
o SUBSTR can now be used with the same label as both
|
||||
source and destination.
|
||||
|
||||
o EXTRN ABS when C language is specified prepends
|
||||
name with an underscore.
|
||||
|
||||
o Parameter alignment in 32 bit mode has been
|
||||
adjusted. 6 bytes were previously allocated for
|
||||
the return address, but 8 bytes are pushed by the
|
||||
calling program.
|
||||
|
||||
o 32 bit fixup records are now being output in 16
|
||||
bit code segments.
|
||||
|
||||
o Unintentionally redefining a code label in a PROC
|
||||
no longer causes the assembler to hang.
|
||||
|
||||
o MASM will now run in a VIO window under
|
||||
Presentation Manager.
|
||||
|
||||
Problems Fixed in MASM 5.10a, Cont.
|
||||
|
||||
o .CONST now generates a 'CONST' class segment as
|
||||
documented. Previously, it was generating class
|
||||
'DATA'.
|
||||
|
||||
o /Z switch is no longer ignored after an include
|
||||
file is processed.
|
||||
|
||||
o Can now mix / and \ in the command line source
|
||||
file path specification, i.e.:
|
||||
|
||||
masm -t \masm/src/file.asm;
|
||||
|
||||
o Fixed GP fault on command line longer than 127
|
||||
characters.
|
||||
|
||||
o Fixed bug which caused errors to be reported with
|
||||
the wrong line numbers.
|
||||
|
||||
o Fixed a phase-error problem with:
|
||||
|
||||
MOV BX, forward-reference expression
|
||||
|
||||
o Fixed improper behavior when type missing on LABEL
|
||||
directive.
|
||||
|
||||
o Real number initialization now works when .RADIX
|
||||
16. Previously, a false "non-digit in number"
|
||||
error was generated.
|
||||
|
||||
o Can now initialize a structure field to a segment
|
||||
address. Previously, initializing a DD to a
|
||||
segmentName generated an invalid object file.
|
||||
|
||||
o % operator no longer inconsistently causes "symbol
|
||||
not defined" errors when used with text equates.
|
||||
|
||||
o Text macro expansions no longer cause GP faults.
|
||||
Loading…
Reference in a new issue