1
0
mirror of https://github.com/cc65/cc65.git synced 2024-11-04 17:04:58 +00:00
cc65/libsrc
Oliver Schmidt a9ce4dc76c "Inverted" time_t value handling.
So far time_t values were interpreted as local time values. However, usually time_t values are to be interpreted as "seconds since 1 Jan 1970 in UTC". Therefore all logic handling time_t values has to be changed.

- So far gmtime() called localtime() with an adjusted time_t, now localtime() calls gmtime() with an adjusted time_t.
- mktime() has to do "the opposite" of localtime(), to keep it that way mktime() does now the inverse adjustment made by localtime().
- All currently present time() implementations internally call mktime() so they don't require individual adjustments.
2018-08-02 17:12:12 +02:00
..
apple2 Fixed regression introduced by https://github.com/cc65/cc65/pull/652. 2018-07-26 14:31:17 +02:00
atari Some minor cleanups. 2018-07-26 14:35:26 +02:00
atari2600
atari5200
atmos Merge branch 'master' into popptr1 2018-05-21 13:33:14 +02:00
c16 TAB to space conversion 2018-06-30 16:25:43 +03:00
c64 TAB to space conversion 2018-06-30 16:25:43 +03:00
c128 Moved C128 specific definitions to cbm_kernal.inc 2018-07-01 09:58:39 +03:00
cbm Added a blank line between .include statements and .import/.export statements 2018-07-04 17:40:28 +03:00
cbm510 Updated comment 2018-07-01 09:54:39 +03:00
cbm610 TAB to space conversion 2018-06-30 16:25:43 +03:00
common "Inverted" time_t value handling. 2018-08-02 17:12:12 +02:00
conio Further optimizations in common/conio. 2018-05-22 16:00:05 +02:00
creativision
dbg Added "popptr1" which is of common use to save some bytes. 2018-05-20 15:30:18 +02:00
em
gamate
geos-apple
geos-cbm
geos-common Update symbols.txt 2018-05-25 14:48:20 +02:00
joystick
lynx
mouse
nes Clean-up because of tgidrv_line.inc 2018-05-22 22:32:50 +00:00
none
osic1p
pce Merge branch 'master' into popptr1 2018-05-21 13:33:14 +02:00
pet Use common include file cbm_kernal.inc 2018-07-01 09:56:37 +03:00
plus4 Save the three bytes for the plus4 too. 2018-05-27 00:10:58 +02:00
runtime Some minor cleanups. 2018-07-26 14:35:26 +02:00
serial
sim6502
supervision spaces instead of tab 2018-06-06 21:18:47 +02:00
telestrat Merge branch 'master' into popptr1 2018-05-21 13:33:14 +02:00
tgi Fixed some code, to adapt to register-use changes caused by pull request #652. 2018-07-27 09:21:31 -04:00
vic20 TAB to space conversion 2018-06-30 16:25:43 +03:00
zlib Fixed some code, to adapt to register-use changes caused by pull request #652. 2018-07-27 09:21:31 -04:00
Makefile