@@ -4,29 +4,29 @@ This is MS-DOS tools for linking `RDF`/`RDL` files.
44While playing with small compilers, I noticed one problem for all beginners.
55It lacks runtime-libraries and linkers support.
66
7- I researched the ` OBJ/OMF ` format and found it too complicated.
8- ` AOUTB ` has no segment memory support. ` COFF ` and ` ELF ` are also complex
7+ I researched the OBJ/OMF format and found it too complicated.
8+ AOUTB has no segment memory support. COFF and ELF are also complex
99and solve problems non-relevant to MS-DOS.
1010
11- By chance I meet the ` RDOFF2 ` format from NASM - a beautiful and simple
11+ By chance, I meet the RDOFF2 format from NASM - a beautiful and simple
1212format for object modules.
1313
14- This repository contains tools for working with ` RDOFF2 ` (and source code)
14+ This repository contains tools for working with RDOFF2 (and source code)
1515to help you build small compilers.
1616
1717` RDF ` - NASM builtin format ` RDOFF2 ` for object files. Different version of
1818Nasm works different with this files. So, I strongly advise to use
1919` NASM version 0.98.39 ` . See DOC\RDOFF2.TXT and source code.
2020
21- ` RDL ` - Again, NASM format but for libraries.
21+ ` RDL ` - Again, NASM- format but for libraries.
2222
23- * ` nasm ` - version ` 0.98.39 ` , just recompiled for MS-DOS (no DPMI) with RDF support
23+ * nasm - version ` 0.98.39 ` , just recompiled for MS-DOS (no DPMI) with RDF support
2424(by default - is disabled). No other changes.
25- * ` rdfdump ` - dump utility
26- * ` rlib ` - library manager
27- * ` rlink ` - linker itself
25+ * rdfdump - dump utility
26+ * rlib - library manager
27+ * rlink - linker itself
2828
29- ` rlink ` output formats:
29+ rlink output formats:
3030* com - simple MS-DOS .com file
3131* mzs - MS-DOS exe, small memory model (CS = code, DS = data,bss,stack)
3232* mzh - MS-DOS exe, huge memory model (each rdf have own CS, DS and BSS segment)
@@ -35,7 +35,7 @@ Nasm works different with this files. So, I strongly advise to use
3535
3636If you need viewer for RDF, please visit to https://github.com/DosWorld/objview
3737
38- ` Make ` utility available at https://github.com/DosWorld/smallmake
38+ " Make" utility available at https://github.com/DosWorld/smallmake
3939
4040# How to use
4141
@@ -49,7 +49,7 @@ https://github.com/DosWorld/libsystem2
4949
5050# Build
5151
52- You need Turbo Pascal and ` make ` in path.
52+ You need Turbo Pascal and " make" in path.
5353Just type:
5454
5555 cd src
0 commit comments