Author Topic: Download Asmc  (Read 878 times)

nidud

  • Member
  • *****
  • Posts: 1370
    • https://github.com/nidud/asmc
Download Asmc
« on: January 16, 2017, 03:21:42 AM »
Source and binaries are located at https://github.com/nidud/asmc.
Direct download: master.zip

ChangeLog: history.txt
« Last Edit: July 21, 2017, 05:25:42 AM by nidud »

fearless

  • Member
  • ***
  • Posts: 274
    • LetTheLightIn
Re: Download Asmc
« Reply #1 on: January 16, 2017, 05:12:01 AM »
Just a suggestion, but could be worth also uploading the a latest release zip to the releases section of https://github.com/nidud/asmc and the zip archive could include the history.txt as well just for completeness.
fearless

CM690II Case, HX1000 PSU, Asus Z97, Intel i7-4790K, Seidon 120v Cooler, 16GB DDR3, MSI GTX 980TI, Samsung 256GB + 1TB SSD, WD Black 2TB x2 + 4TB HDD, Asus 27" LCD

www.LetTheLight.in  My Github

nidud

  • Member
  • *****
  • Posts: 1370
    • https://github.com/nidud/asmc
Re: Download Asmc
« Reply #2 on: January 17, 2017, 03:39:00 AM »
I have to figure out how that work eventually but there are a few loose ends at the moment. I will just add the binary to this post for testing as oppose to add a new release.

Adding the history file to the archive may be a good idea, and also maybe add some text to the logo indicating the test version.

nidud

  • Member
  • *****
  • Posts: 1370
    • https://github.com/nidud/asmc
Re: Download Asmc
« Reply #3 on: June 07, 2017, 08:28:21 PM »
This is a 32-bit Linux version of Asmc build with Open Watcom. As for testing I manage to build the following:

Code: [Select]
; build:
; ./asmc -elf test.asm
; gcc -o test test.o
;
.486
.model flat, syscall

printf proto :ptr, :vararg

.code

main proc

printf( "Hello Linux!\n" )
ret

main endp

end

64-bit:
Code: [Select]
; build:
; asmc -elf64 test.asm
; gcc -o test test.o
;
    .code

printf proto :ptr, :vararg

    .code

main proc

    printf( "Hello Linux64!\n" )
    ret

main endp

    end
« Last Edit: June 27, 2017, 03:56:53 AM by nidud »