Changeset 160 for trunk/include


Ignore:
Timestamp:
Apr 8, 2017, 12:28:00 AM (9 years ago)
Author:
Ben Rietbroek
Message:

Set DEBUG_LEVEL=2 for building -- catch JWasm SIZE bug [v1.1.1-testing]

With -W0, JWasm does not complain about stuff like 'mov [bx], 1'.
With -W4, JWasm does complain and states it assumes BYTE, and correct
code is generated. With 'add [bx], 1' however, assuming BYTE is stated
but WORD code is generated. This is a bug in JWasm v2.06d.
With DEBUG_LEVEL=2, such stuff is catched and flagged as an error.

Also removed the debug option from the linker flags, because they
produce an oversized image. They are not used anyway.

CAUTION:
This is a testbuild !
AirBoot uses the BIOS to access disks and a small coding error can trash
partition tables or other vital disk structures. You are advised to make
backups of TRACK0 and EBRs before using this testbuild. More info at:
https://rousseaux.github.io/netlabs.air-boot/pdf/AirBoot-v1.1.0-manual.pdf

Location:
trunk/include
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/version.h

    r147 r160  
    3232#define     BLDLVL_YEAR             "2017"
    3333#define     BLDLVL_MONTH            "04"
    34 #define     BLDLVL_DAY              "05"
     34#define     BLDLVL_DAY              "06"
    3535// Build time
    3636//~ #define     BLDLVL_HOURS            "01"
  • trunk/include/version.inc

    r147 r160  
    7070AB_YEAR             EQU     2017h
    7171AB_MONTH            EQU     04h
    72 AB_DAY              EQU     05h
     72AB_DAY              EQU     06h
    7373
    7474; The Hours, Minutes and Seconds, again in BCD for easy manipulation.
Note: See TracChangeset for help on using the changeset viewer.