Commit Graph

66551 Commits

Author SHA1 Message Date
florian
f1f84a292c * don't not generate non-constant leb128 entriesm for riscv32-freertos 2023-02-10 21:28:39 +01:00
florian
2ad22a3f32 * unit name fixed 2023-02-10 21:16:03 +01:00
florian
0e05e908d5 riscv32-freertos:
* unit name fixed
 * linker script fixed
 * assembler supports dwarf
2023-02-09 21:29:06 +01:00
florian
71e0c12c88 * set fpu type correctly for riscv32-freertos 2023-02-08 22:38:17 +01:00
florian
87ec3d6fad + completed identifiers for RiscV ABIs 2023-02-08 22:26:58 +01:00
florian
7e3bdd501c * enable to check the existing of environment variables in config files 2023-02-08 21:33:21 +01:00
Michaël Van Canneyt
910fc7215d * Added additional constants for enumerated, fix build 2023-02-08 15:48:35 +01:00
Michaël Van Canneyt
047e360538 * Improvements so whole RTL can be parsed 2023-02-08 15:22:34 +01:00
Michaël Van Canneyt
08f396f64e * Additional modifiers 2023-02-08 15:22:34 +01:00
Pierre Muller
aa7f1f9667 This change might generate failure to compile
older code for BeOS, because of field name changes.

  Rename stat structure fields according to information in
https://www.haiku-os.org/legacy-docs/bebook/TheStorageKit_DefinedTypes.html#stat

  Add S_ISUID and S_ISGID constants with value zero
as these features do not seem to be supported by BeOS.
2023-02-08 13:47:58 +00:00
Pierre Muller
7ec5e24541 Add missing FILE_ATTRIBUTE_XXX constants as found in WinCE 5.0 headers (only FILE_ATTRIBUTE_DEVICE is not defined) 2023-02-08 12:44:30 +00:00
Pierre Muller
c29018d0ac Fix compilation of system.ioutils unit for wince system 2023-02-07 22:35:26 +00:00
Pierre Muller
73f11c71cb Commit new revision.inc file after f737860763 2023-02-07 22:19:47 +00:00
florian
f79448a9ff * target cpu type fixed 2023-02-07 22:59:51 +01:00
J. Gareth "Curious Kit" Moreton
33dfb6cb4e * x86: Converted bit-test optimisations to use
debug_hexstr so comments aren't truncated
	 (and put $ before BTx values)
2023-02-06 21:31:50 +00:00
J. Gareth "Curious Kit" Moreton
ae47cc2c88 * x86: New debug_hexstr instruction to help produce concise debug comments 2023-02-06 21:31:50 +00:00
florian
6e84ee5806 * patch by Jinyang He to fix building loongarch64 with -Oodfa/-O4 2023-02-06 22:26:02 +01:00
marcoonthegit
2ac86ab662 * some extra constants and added typing to setexecutionstate 2023-02-06 14:04:46 +01:00
Michaël Van Canneyt
0639ec476d * No symlink support on WinCE 2023-02-06 09:53:30 +01:00
Michaël Van Canneyt
9a08966d77 * Removed debug define 2023-02-06 09:47:02 +01:00
Jinyang He
783bbb66f9 Update Makefiles 2023-02-05 19:18:48 +00:00
Jinyang He
e2d86ad66a add ppsuf so that we can compiler loongarch fpc now 2023-02-05 19:18:48 +00:00
Jinyang He
176462c39a add loongarch64 tests support 2023-02-05 19:18:48 +00:00
Jinyang He
7cde8df8c7 Add loongarch64 packages support 2023-02-05 19:18:48 +00:00
Jinyang He
92e60d2107 add loongarch64 linux rtl support 2023-02-05 19:18:48 +00:00
Jinyang He
664c613d96 add loongarch64 rtl support 2023-02-05 19:18:48 +00:00
Jinyang He
f737860763 Add loongarch64 fpcmake support 2023-02-05 19:18:48 +00:00
Jinyang He
3d2c96ebbf Add loongarch64 linux support to compiler 2023-02-05 19:18:48 +00:00
Jinyang He
12c4290ffe Add loongarch64 architecture support to compiler 2023-02-05 19:18:48 +00:00
Jinyang He
8fac3d62ce add has_double_field 2023-02-05 19:18:48 +00:00
Jinyang He
96f4300158 Fix the edge of first_imaginary in move op 2023-02-05 19:18:48 +00:00
Jinyang He
2d680afab7 Fix the ~ is NOR rather than NOT 2023-02-05 19:18:48 +00:00
Jinyang He
cda8971baa Add dwarf cfa support 2023-02-05 19:18:48 +00:00
Rika Ichinose
524589231f Improved CompareByte for i386 and x86_64. 2023-02-05 15:09:01 +00:00
Michaël Van Canneyt
d07e34297f * Fix interlockedincrement 2023-02-05 12:53:14 +01:00
Michaël Van Canneyt
2619e6b870 * Fix compiler warning 2023-02-05 11:59:06 +01:00
Michaël Van Canneyt
cb0ed2b6f0 * Correct params checking in case of array 2023-02-05 11:35:31 +01:00
Michaël Van Canneyt
6e5c5f599e * Completion of put/patch split 2023-02-05 11:35:31 +01:00
Jonas Maebe
ffa14ee448 Utf8CodePointLen: remove pointer arithmetic to fix JVM compatibility 2023-02-05 10:58:59 +01:00
Jonas Maebe
7f41bb4718 JVM: add typesym for anonymous record typed constants
Fixes compilation of system unit with JVM compiler after b38d13577f
2023-02-05 10:58:59 +01:00
florian
9c10167b6f + CPUX86_HAS_BSWAP 2023-02-04 19:20:10 +01:00
Michaël Van Canneyt
e84e0a16e1 * Different PUT/PATCH. Allow legacy PUT 2023-02-04 14:16:58 +01:00
Michaël Van Canneyt
15b49f4609 * Fix compiler warning 2023-02-04 13:09:33 +01:00
Michaël Van Canneyt
eaf665e8c4 * Fix some compiler warnings 2023-02-04 13:04:39 +01:00
Michaël Van Canneyt
1d9a17377d * Fix compiler warning 2023-02-04 13:03:36 +01:00
Michaël Van Canneyt
a33bd31734 * Remove baseunix 2023-02-04 12:55:04 +01:00
Michaël Van Canneyt
869496b9e2 * Allow to set LogEvents on created connections 2023-02-04 11:13:43 +01:00
Michaël Van Canneyt
9c0a59b069 * 32/64 bit, handle ExecPrepared result correctly 2023-02-04 11:11:44 +01:00
Michaël Van Canneyt
4f029720be * Attempt to fix FileGetDateTimeInfo 2023-02-04 10:42:40 +01:00
marcoonthegit
4871ad4707 * SetThreadExecutionState 2023-02-03 10:34:57 +01:00