mirror of
https://github.com/vishapoberon/compiler.git
synced 2026-10-10 03:57:23 +00:00
- 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
24 lines
486 B
C
24 lines
486 B
C
/* voc 2.1.0 [2026/07/12]. Bootstrapping compiler for address size 8, alignment 8. xrtspaSF */
|
|
|
|
#define SHORTINT INT8
|
|
#define INTEGER INT16
|
|
#define LONGINT INT32
|
|
#define SET UINT32
|
|
|
|
#include "SYSTEM.h"
|
|
|
|
|
|
export CHAR Configuration_versionLong[76];
|
|
|
|
|
|
|
|
|
|
|
|
export void *Configuration__init(void)
|
|
{
|
|
__DEFMOD;
|
|
__REGMOD("Configuration", 0);
|
|
/* BEGIN */
|
|
__MOVE("2.1.0 [2026/07/12]. Bootstrapping compiler for address size 8, alignment 8.", Configuration_versionLong, 76);
|
|
__ENDMOD;
|
|
}
|