viuavm-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Viuavm-commits] [SCM] Viua VM branch devel updated. v0.9.0-2302-gdf004c


From: git
Subject: [Viuavm-commits] [SCM] Viua VM branch devel updated. v0.9.0-2302-gdf004c5
Date: Wed, 19 Dec 2018 11:23:21 +0100 (CET)

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Viua VM".

The branch, devel has been updated
       via  df004c5e2a28cbe013f54ea21659afcad20ab7a7 (commit)
       via  4b0d1be323bb5732ab950425ea614bc08e3afb51 (commit)
       via  8cfaf4d47574085b302dface0f0b0ed39ab52ece (commit)
      from  36f85fa3ebc13167ad3746ef3c227c8b5e39d6ca (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit df004c5e2a28cbe013f54ea21659afcad20ab7a7
Author: Marek Marecki <address@hidden>
Date:   Wed Dec 19 11:22:11 2018 +0100

    Suppress unused register errors
    
    Assembler's backend now recognises the -Wunused-register option and does
    not throw errors when it detects unused registers. The option is also
    properly reported by the frontend (in help screen).

commit 4b0d1be323bb5732ab950425ea614bc08e3afb51
Author: Marek Marecki <address@hidden>
Date:   Wed Dec 19 11:21:26 2018 +0100

    Reformat assembler's help screen
    
    This will make subsequent diffs (when adding new options) clearer.

commit 8cfaf4d47574085b302dface0f0b0ed39ab52ece
Author: Marek Marecki <address@hidden>
Date:   Wed Dec 19 11:16:52 2018 +0100

    Add a mechanism to allow certain errors in the old SA
    
    The old SA is throwing too many false positives, making life
    unnecessarily hard and prevents perfectly fine programs from being
    assembled.

-----------------------------------------------------------------------

Summary of changes:
 include/viua/assembler/frontend/static_analyser.h  |  8 ++
 .../checkers/check_for_unused_registers.cpp        |  4 +
 .../frontend/static_analyser/verifier.cpp          | 26 +++++++
 src/front/asm.cpp                                  | 87 ++++++++++++++--------
 4 files changed, 94 insertions(+), 31 deletions(-)


hooks/post-receive
-- 
Viua VM



reply via email to

[Prev in Thread] Current Thread [Next in Thread]