mirror of
https://github.com/cc65/cc65.git
synced 2024-09-29 02:55:20 +00:00
Compare commits
No commits in common. "8804dc7a5836828b40eaa10de333e16886197b7a" and "89b709c7f87da4594d93f9a45c1a95b0b72b15bc" have entirely different histories.
8804dc7a58
...
89b709c7f8
@ -120,7 +120,7 @@ command line arguments to <tt/sim65/ will be passed to <tt/main/,
|
|||||||
and the return value from <tt/main/ will become sim65's exit code.
|
and the return value from <tt/main/ will become sim65's exit code.
|
||||||
The <tt/stdlib.h/ <tt/exit/ function may also be used to terminate with an exit code.
|
The <tt/stdlib.h/ <tt/exit/ function may also be used to terminate with an exit code.
|
||||||
|
|
||||||
Exit codes are limited to an unsigned 8 bit value. (E.g. returning -1 will give an exit code of 255.)
|
Exit codes are limited to an unsigned 8 bit value.
|
||||||
|
|
||||||
The standard C library high level file input and output is functional.
|
The standard C library high level file input and output is functional.
|
||||||
A sim65 application can be written like a command line application,
|
A sim65 application can be written like a command line application,
|
||||||
@ -141,12 +141,8 @@ int main()
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Build and run:
|
// Build and run:
|
||||||
// cl65 -t sim6502 -o example.prg example.c
|
// cc65 -o example.s example.c
|
||||||
// sim65 example.prg
|
// ca65 -o example.o example.s
|
||||||
|
|
||||||
// Build and run, separate steps:
|
|
||||||
// cc65 -t sim6502 -o example.s example.c
|
|
||||||
// ca65 -t sim6502 -o example.o example.s
|
|
||||||
// ld65 -t sim6502 -o example.prg example.o sim6502.lib
|
// ld65 -t sim6502 -o example.prg example.o sim6502.lib
|
||||||
// sim65 example.prg
|
// sim65 example.prg
|
||||||
</verb></tscreen>
|
</verb></tscreen>
|
||||||
@ -177,11 +173,7 @@ _main:
|
|||||||
rts
|
rts
|
||||||
|
|
||||||
; Build and run:
|
; Build and run:
|
||||||
; cl65 -t sim6502 -o example.prg example.s
|
; ca65 -o example.o example.s
|
||||||
; sim65 example.prg
|
|
||||||
|
|
||||||
; Build and run, separate steps:
|
|
||||||
; ca65 -t sim6502 -o example.o example.s
|
|
||||||
; ld65 -t sim6502 -o example.prg example.o sim6502.lib
|
; ld65 -t sim6502 -o example.prg example.o sim6502.lib
|
||||||
; sim65 example.prg
|
; sim65 example.prg
|
||||||
</verb></tscreen>
|
</verb></tscreen>
|
||||||
|
Loading…
Reference in New Issue
Block a user