Commit graph

13 commits

Author SHA1 Message Date
Norayr Chilingarian
575ea5c236 Platform.SetFileMtime and oocFiles.SetModTime. 2026-09-18 01:46:06 +04:00
Norayr Chilingarian
e661d17436 ported oocFiles compatibility library. 2026-09-17 20:43:01 +04:00
Norayr Chilingarian
4dd3c395fe adding big-endian support across compiler, runtime, and library modules
- adding Platform.LittleEndian to centralize endianness detection
- using SYSTEM.GET with correct byte offset for HUGEINT to smaller type reads on big-endian
- fixing Reals.BytesToHex iteration direction and InitEndian for big-endian
- fixing oocLowReal fraction, IsInfinity, IsNaN using Reals.Expo/SetExpo
- fixing Math.ToREAL and MathL.exponent for big-endian
- fixing In.Int and In.LongInt for big-endian
- fixing outtest.wh byte iteration direction for big-endian
- regenerating all bootstrap C sources
- tested on ppc32
2026-07-12 18:17:58 +04:00
Norayr Chilingarian
a9465ccfc6 bootstrap sources. 2025-06-24 18:27:35 +04:00
Norayr Chilingarian
dac6504f12 comments in symbol files, viewable by showdef browser. 2025-06-24 17:44:19 +04:00
Norayr Chilingarian
32ec67552f fix in ooc Strings modules to prevent index out of range error. 2022-03-15 17:20:41 +04:00
Norayr Chilingarian
ff87e23780 fixed ooc.C typesizes and made X11 examples compile. 2020-03-29 20:40:36 +04:00
David Brown
9ffafc59b4 Reenable library files, fix LONGREAL constants and type casts. 2016-09-26 19:01:59 +01:00
David Brown
20a97bb570 Add check that double and long long (both 64 bit) have same alignment. 2016-09-21 11:56:21 +01:00
David Brown
ca2cc52a44 Port updated tests and binary snapping, with corrected Reals code, from tidy branch. 2016-08-24 14:10:06 +01:00
David Brown
2b3b6a822a File mode corrections. Add lol filetype to 'lf' eolns. 2016-06-16 18:14:58 +01:00
David Brown
7bdc53145e Update library source to V2. 2016-06-16 14:56:42 +01:00
David Brown
1304822769 Rename lib to library. 2016-06-16 13:56:12 +01:00