Merge pull request #2511 from coronax/fix-gettime-in-time.s

In time(), set the clock id to CLOCK_REALTIME when calling clock_gettime.
This commit is contained in:
Bob Andrews
2024-09-08 16:04:27 +02:00
committed by GitHub
2 changed files with 9 additions and 2 deletions

View File

@@ -66,3 +66,9 @@
.global _clock_settime .global _clock_settime
.global _localtime .global _localtime
.global _mktime .global _mktime
;------------------------------------------------------------------------------
; Constants
CLOCK_REALTIME = 0

View File

@@ -6,7 +6,7 @@
.export _time .export _time
.import decsp1, ldeaxi .import pusha, ldeaxi
.importzp ptr1, sreg, tmp1, tmp2 .importzp ptr1, sreg, tmp1, tmp2
.include "time.inc" .include "time.inc"
@@ -22,7 +22,8 @@
; Get the time (machine dependent) ; Get the time (machine dependent)
jsr decsp1 lda #CLOCK_REALTIME
jsr pusha
lda #<time lda #<time
ldx #>time ldx #>time
jsr _clock_gettime jsr _clock_gettime