RxDOS building - RXD_Build.txt (Announce)
> Here are the screen building output :
> https://www107.zippyshare.com/v/5r1MdlMP/file.html
> And the list of what I download to have no error (only warnings):
The following warnings are expected:
* bytes in front of IRT
* bytes in front of pre-SDA
* bytes in front of ms7_entry/ldos_entry/end/end2 (for each iniload stage)
* bytes used for depacker (for each inicomp stage)
* localvariables has x bytes (for LZMA-lzip depacker inicomp stage)
The three "word data exceeds bounds" warnings, all of which are on near call instructions, are not expected but are probably not cause for alarm. What version of NASM are you using? (Tell me the output of running the nasm -v
command please.)
Text file reproduced in full here:
nico7550@Nico7550-UX533:~/rxdos-7.2x$ ./mak.sh
Creating RxDOS.BIN
ldos/entry.asm:205: warning: 199 bytes in front of IRT [-w+user]
RxDOS/biocode.asm:455: warning: word data exceeds bounds [-w+number-overflow]
RxDOS/biocode.asm:504: warning: word data exceeds bounds [-w+number-overflow]
RxDOS/doscode.asm:600: warning: word data exceeds bounds [-w+number-overflow]
RxDOS/dosdata.asm:233: warning: 374 bytes in front of pre-SDA [-w+user]
Creating RxDOSU.COM
ldosboot/iniload.asm:743: warning: 0 bytes in front of ms7_entry [-w+user]
ldosboot/iniload.asm:1138: warning: 3 bytes in front of ldos_entry [-w+user]
ldosboot/iniload.asm:1526: warning: 15 bytes in front of end [-w+user]
ldosboot/iniload.asm:1598: warning: 431 bytes in front of end2 [-w+user]
-rw-rw-rw- 1 98304 May 3 15:46 bin/RxDOSU.COM
Creating RxDOS.COM
inicomp/inicomp.asm:1128: warning: iniblz: 1344 bytes used for depacker [-w+user]
ldosboot/iniload.asm:743: warning: 0 bytes in front of ms7_entry [-w+user]
ldosboot/iniload.asm:1138: warning: 3 bytes in front of ldos_entry [-w+user]
ldosboot/iniload.asm:1526: warning: 15 bytes in front of end [-w+user]
ldosboot/iniload.asm:1598: warning: 431 bytes in front of end2 [-w+user]
Creating RxDOS.COM
Compressed 93424 bytes into 47195 bytes ==> 50.52%
inicomp/inicomp.asm:1128: warning: inilz4: 1232 bytes used for depacker [-w+user]
ldosboot/iniload.asm:743: warning: 0 bytes in front of ms7_entry [-w+user]
ldosboot/iniload.asm:1138: warning: 3 bytes in front of ldos_entry [-w+user]
ldosboot/iniload.asm:1526: warning: 15 bytes in front of end [-w+user]
ldosboot/iniload.asm:1598: warning: 431 bytes in front of end2 [-w+user]
Creating RxDOS.COM
inicomp/inicomp.asm:1128: warning: inisz: 1248 bytes used for depacker [-w+user]
ldosboot/iniload.asm:743: warning: 0 bytes in front of ms7_entry [-w+user]
ldosboot/iniload.asm:1138: warning: 3 bytes in front of ldos_entry [-w+user]
ldosboot/iniload.asm:1526: warning: 15 bytes in front of end [-w+user]
ldosboot/iniload.asm:1598: warning: 431 bytes in front of end2 [-w+user]
Creating RxDOS.COM
Reading 93424 bytes from "tmp/RxDOS.BIN".
Phase 1: Instrumenting file
-----------------------------
Length of indata: 93424 bytes.
[building.directed.acyclic.graph.building.directed.acyclic.graph.]
Instrumenting file, done.
Phase 2: Calculating encoding
-----------------------------
pass 1: optimizing ..
[finding.shortest.path.finding.shortest.path.finding.shortest.pat]
size 322961.0 bits ~40371 bytes
pass 2: optimizing ..
[finding.shortest.path.finding.shortest.path.finding.shortest.pat]
size 322108.0 bits ~40264 bytes
pass 3: optimizing ..
[finding.shortest.path.finding.shortest.path.finding.shortest.pat]
size 321949.0 bits ~40244 bytes
pass 4: optimizing ..
[finding.shortest.path.finding.shortest.path.finding.shortest.pat]
size 321948.0 bits ~40244 bytes
pass 5: optimizing ..
Calculating encoding, done.
Phase 3: Generating output file
------------------------------
Enc: 100122334478270F,1112,2233445666778889,34456789ABBBCCEF
Length of crunched data: 40272 bytes.
Crunched data reduced 53152 bytes (56.89%)
Literal sequences are used, length 1 sequences are used,
length 123 mirrors are not used, max length used is 28274 and
the safety offset is 2.
Writing 40272 bytes to "tmp/EXO/RxDOS.EXO".
inicomp/inicomp.asm:1128: warning: iniexo: 1152 bytes used for depacker [-w+user]
ldosboot/iniload.asm:743: warning: 0 bytes in front of ms7_entry [-w+user]
ldosboot/iniload.asm:1138: warning: 3 bytes in front of ldos_entry [-w+user]
ldosboot/iniload.asm:1526: warning: 15 bytes in front of end [-w+user]
ldosboot/iniload.asm:1598: warning: 431 bytes in front of end2 [-w+user]
Creating RxDOS.COM
Compressing...
Input size: 93424 bytes
Number of layers: 2
Output size: 59540 bytes
inicomp/inicomp.asm:1128: warning: inix: 1888 bytes used for depacker [-w+user]
ldosboot/iniload.asm:743: warning: 0 bytes in front of ms7_entry [-w+user]
ldosboot/iniload.asm:1138: warning: 3 bytes in front of ldos_entry [-w+user]
ldosboot/iniload.asm:1526: warning: 15 bytes in front of end [-w+user]
ldosboot/iniload.asm:1598: warning: 431 bytes in front of end2 [-w+user]
Creating RxDOS.COM
!......!!.....!!......!!.......!!.......
tmp/RxDOS.BIN 46.69 % 93424 -> 49801 (-w 14 -l 6)
inicomp/inicomp.asm:1128: warning: inihs: 1056 bytes used for depacker [-w+user]
ldosboot/iniload.asm:743: warning: 0 bytes in front of ms7_entry [-w+user]
ldosboot/iniload.asm:1138: warning: 3 bytes in front of ldos_entry [-w+user]
ldosboot/iniload.asm:1526: warning: 15 bytes in front of end [-w+user]
ldosboot/iniload.asm:1598: warning: 431 bytes in front of end2 [-w+user]
Creating RxDOS.COM
tmp/RxDOS.BIN: 2.505:1, 39.92% ratio, 60.08% saved, 93424 in, 37299 out.
inicomp/lzd.asm:656: warning: localvariables has 14704 bytes [-w+user]
inicomp/inicomp.asm:1128: warning: inilz: 2928 bytes used for depacker [-w+user]
ldosboot/iniload.asm:743: warning: 0 bytes in front of ms7_entry [-w+user]
ldosboot/iniload.asm:1138: warning: 3 bytes in front of ldos_entry [-w+user]
ldosboot/iniload.asm:1526: warning: 15 bytes in front of end [-w+user]
ldosboot/iniload.asm:1598: warning: 431 bytes in front of end2 [-w+user]
Creating RxDOS.COM
compressing tmp/RxDOS.BIN into tmp/LZO/RxDOS.LZO
inicomp/inicomp.asm:1128: warning: inilzo: 1872 bytes used for depacker [-w+user]
ldosboot/iniload.asm:743: warning: 0 bytes in front of ms7_entry [-w+user]
ldosboot/iniload.asm:1138: warning: 3 bytes in front of ldos_entry [-w+user]
ldosboot/iniload.asm:1526: warning: 15 bytes in front of end [-w+user]
ldosboot/iniload.asm:1598: warning: 431 bytes in front of end2 [-w+user]
Note: Method lzd selected.
-rw-rw-rw- 1 45056 May 3 15:46 bin/RxDOS.COM
---
l
Complete thread:
- RxDOS 7.24 release - ecm, 08.10.2018, 19:09 (Announce)
- RxDOS 7.24 release - Guti, 09.10.2018, 10:14
- RxDOS 7.24 release - ecm, 09.10.2018, 12:54
- RxDOS 7.24 release - Doug, 11.10.2018, 09:32
- RxDOS 7.24 release - ecm, 11.10.2018, 11:53
- RxDOS 7.24 release - roytam, 11.10.2018, 15:37
- RxDOS 7.24 release - ecm, 11.10.2018, 18:16
- RxDOS 7.24 release - tom, 12.10.2018, 13:44
- RxDOS 7.24 release - ecm, 12.10.2018, 14:01
- RxDOS 7.24 release - ecm, 12.10.2018, 14:34
- RxDOS 7.24 release - ecm, 12.10.2018, 14:53
- RxDOS 7.24 release - nico7550, 15.04.2020, 23:37
- RxDOS: Progress since 7.24 release - ecm, 16.04.2020, 17:13
- RxDOS: Progress since 7.24 release - nico7550, 02.05.2020, 13:15
- RxDOS: Progress since 7.24 release - ecm, 03.05.2020, 15:11
- RxDOS: Progress since 7.24 release - nico7550, 03.05.2020, 15:59
- RxDOS: Progress since 7.24 release - ecm, 03.05.2020, 16:18
- RxDOS: Progress since 7.24 release - nico7550, 03.05.2020, 16:37
- RxDOS: Progress since 7.24 release - ecm, 03.05.2020, 16:46
- RxDOS: Progress since 7.24 release - nico7550, 03.05.2020, 16:54
- RxDOS: Progress since 7.24 release - ecm, 03.05.2020, 16:46
- RxDOS: Progress since 7.24 release - tom, 30.01.2021, 13:53
- RxDOS: Progress since 7.24 release - ecm, 30.01.2021, 14:37
- RxDOS: Progress since 7.24 release - tom, 31.01.2021, 12:55
- RxDOS: Progress since 7.24 release - ecm, 31.01.2021, 13:10
- RxDOS: Progress since 7.24 release - tom, 31.01.2021, 16:55
- RxDOS: Progress since 7.24 release - rr, 31.01.2021, 17:47
- RxDOS: Progress since 7.24 release - Japheth, 31.01.2021, 18:21
- RxDOS: Progress since 7.24 release - tom, 31.01.2021, 23:58
- RxDOS: Progress since 7.24 release - rr, 03.02.2021, 21:06
- RxDOS: Progress since 7.24 release - Japheth, 04.02.2021, 09:54
- RxDOS: Progress since 7.24 release - tom, 31.01.2021, 16:55
- RxDOS: Progress since 7.24 release - ecm, 31.01.2021, 13:10
- RxDOS: Progress since 7.24 release - tom, 31.01.2021, 12:55
- RxDOS: Progress since 7.24 release - ecm, 30.01.2021, 14:37
- RxDOS: Progress since 7.24 release - nico7550, 03.05.2020, 16:37
- RxDOS building - RXD_Build.txt - ecm, 03.05.2020, 17:11
- RxDOS building - Prerequisites - ecm, 03.05.2020, 17:29
- RxDOS building - Prerequisites - nico7550, 03.05.2020, 18:29
- RxDOS building - Prerequisites - nico7550, 03.05.2020, 18:50
- RxDOS building - Prerequisites - ecm, 03.05.2020, 19:21
- Building boot32fd.bin - ecm, 03.05.2020, 19:31
- RxDOS building - Prerequisites - ecm, 03.05.2020, 19:21
- RxDOS building - Prerequisites - ecm, 03.05.2020, 19:00
- RxDOS building - Prerequisites - nico7550, 03.05.2020, 18:50
- RxDOS building - Prerequisites - nico7550, 03.05.2020, 18:29
- RxDOS: Progress since 7.24 release - ecm, 03.05.2020, 16:18
- RxDOS: Progress since 7.24 release - nico7550, 03.05.2020, 15:59
- RxDOS: Progress since 7.24 release - ecm, 03.05.2020, 15:11
- RxDOS: Progress since 7.24 release - nico7550, 02.05.2020, 13:15
- RxDOS: Progress since 7.24 release - ecm, 16.04.2020, 17:13
- RxDOS 7.24 release - nico7550, 15.04.2020, 23:37
- RxDOS 7.24 release - roytam, 12.10.2018, 15:27
- RxDOS 7.24 release - ecm, 12.10.2018, 14:01
- RxDOS 7.24 release - tom, 12.10.2018, 13:44
- RxDOS 7.24 release - ecm, 11.10.2018, 18:16
- RxDOS 7.24 release - ecm, 11.10.2018, 18:15
- RxDOS 7.24 release - roytam, 11.10.2018, 15:37
- RxDOS 7.24 release - ecm, 11.10.2018, 11:53
- RxDOS 7.24 release - Doug, 11.10.2018, 09:32