Author Topic: NASM and ARM64 MacOS (or ARM64 Windows)  (Read 17553 times)

Offline alCoPaUL

  • Jr. Member
  • *
  • Posts: 74
  • Country: ph
    • Webpage
NASM and ARM64 MacOS (or ARM64 Windows)
« on: March 28, 2023, 09:05:55 PM »
so are there any plans to mod NASM and make it also assemble ARM64 MacOS assembly sources coz all new MacOS from the latest or last x86 MacOS looks like solid ARM64 all the way..

or ARM64 for native ARM64 Windows just in case Microsoft goes with the meme??

Offline tysonprogrammer

  • Jr. Member
  • *
  • Posts: 22
  • Country: us
  • C# application developer attempting assembly.

Offline Frank Kotler

  • NASM Developer
  • Hero Member
  • *****
  • Posts: 2667
  • Country: us
Re: NASM and ARM64 MacOS (or ARM64 Windows)
« Reply #2 on: April 21, 2023, 10:54:29 PM »
I think the link you provide is for x86. I don't think Nasm will touch  ARM.

Best,
Frank


Offline tysonprogrammer

  • Jr. Member
  • *
  • Posts: 22
  • Country: us
  • C# application developer attempting assembly.
Re: NASM and ARM64 MacOS (or ARM64 Windows)
« Reply #3 on: May 26, 2023, 05:41:11 PM »
Correc, I don't have an Mac ARM machine to test it on , using ARM instructions that is.

Offline alCoPaUL

  • Jr. Member
  • *
  • Posts: 74
  • Country: ph
    • Webpage
Re: NASM and ARM64 MacOS (or ARM64 Windows)
« Reply #4 on: June 11, 2023, 07:52:21 PM »
thanks for the update..

Offline Deskman243

  • Jr. Member
  • *
  • Posts: 49
Re: NASM and ARM64 MacOS (or ARM64 Windows)
« Reply #5 on: June 30, 2023, 06:58:44 PM »
What I understand from here is that when you source a language for assembly you get more applications in the multi-platform fields however you can confirm that NASM is based on x86 that is in fact different from Apple's ARM. Unless you have another active research reference I would suggest you try the NASM-X pages for more on the platform resources or if you really like to make a new reference for such a build.

Cheers!
« Last Edit: June 30, 2023, 07:08:40 PM by Deskman243 »

Offline alCoPaUL

  • Jr. Member
  • *
  • Posts: 74
  • Country: ph
    • Webpage
Re: NASM and ARM64 MacOS (or ARM64 Windows)
« Reply #6 on: July 01, 2023, 03:36:31 PM »
well, they call that cross platform development. :D

like visual studio 2010 full versions can create Itanium executable files under Windows 7 x64 bit intended for the Windows Itanium OSes..