Menu

Output Panel Does Not Indicate Assembler Used

2022-06-09
2022-06-19
  • William Roth

    William Roth - 2022-06-09

    Great Cow Basic gives three options for "Assembler" in the Preferences Editor"

    GCASM
    PIC-AS
    MPASM

    When GCASM or PIC-AS are selected and MakeHex is executed, the output panel has a message that assembly was successful. And in the case of PIC-AS it is named as the assembler.

    However when MPASM is selected and MakeHex is executed, the output panel does not provide any message indicating that assembly by MPASM was successful or that assembly even happened. The output is identical to MakeASM. It simply says done.

    It would be nice (and consistent) to have the output panel indicate that MPASM was the assembler and that it executed successfully or not.

     

    Last edit: William Roth 2022-06-09
  • Anobium

    Anobium - 2022-06-09

    This is a valid piece of feedback. This should be added to the backlog of changes.

     
  • Anobium

    Anobium - 2022-06-19

    Build 1126 or greater now resolves this issue. Improved handling of compiler/assembly messages for external tools like MPASM. Now shows meaningful messages during compiling as follows.


    Great Cow BASIC Pre-processing (Copyright 2007..2022)
    C:\GCstudio\GreatCowBasic\include\Inspecting_Libraries.h

    Great Cow BASIC (0.99.02 2022-06-19 (Windows 64 bit) : Build 1126)

    Compiling c:\temp\New.gcb ...
    Done (Compile time: 1.640 seconds)

    Summary:
    Read by GCBASIC:
    Input lines: 542
    Subroutines: 435
    Chip resource usage:
    Program Memory: 5661/32768 words (17.28%)
    RAM: 532/4096 bytes (12.99%)
    OSC: HFINTOSC_1MHZ, 64Mhz (Internal oscillator)

    Assembling program ...
    Assembling program using c:\microchip\mpasmx\mpasmx.exe
    Assembled successfully using c:\microchip\mpasmx\mpasmx.exe

    Done

    Terminal will be reused by tasks, press any key to close it.


    Enjoy this improvement. :-)

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.