flat assembler
Message board for the users of flat assembler.
Index
> Linux > What is the difference between FASM LINUX and FASM LIBC ? |
Author |
|
HaHaAnonymous 20 Jan 2013, 21:24
[ Post removed by author. ]
Last edited by HaHaAnonymous on 28 Feb 2015, 21:57; edited 1 time in total |
|||
20 Jan 2013, 21:24 |
|
Spool 20 Jan 2013, 21:36
[ Post removed by author. ]
Last edited by Spool on 17 Mar 2013, 04:26; edited 1 time in total |
|||
20 Jan 2013, 21:36 |
|
JohnFound 20 Jan 2013, 21:52
The console FASM for Linux is native Linux application and this way it possibly will not run in other Unix systems. (Because it uses Linux syscalls for all I/O - file access, console write, etc.)
The LIBC version of FASM uses LIBC functions for the same purpose and because of this is little bit more portable across the different POSIX compliant OSes. In general, the proper port of FASM for some particular OS should not use LIBC. IMHO, using LIBC is "quick and dirty" way to port FASM. |
|||
20 Jan 2013, 21:52 |
|
shutdownall 20 Jan 2013, 22:30
Thanks, John.
Good explanation. |
|||
20 Jan 2013, 22:30 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.