Rika Ichinose
|
ee5b9e53a9
|
Improve generic CompareDWord.
|
2023-02-19 18:07:46 +00:00 |
|
J. Gareth "Curious Kit" Moreton
|
4e8ef448ed
|
* i386: Bug fix where EBP was marked as preserved when it wasn't, causing faulty optimisations
|
2023-02-19 16:49:29 +00:00 |
|
Marcus Sackrow
|
1cacbeff1e
|
AThreads: ThreadInfo for the main thread move to a global var to prevent problems with heap manager
|
2023-02-19 14:09:29 +01:00 |
|
Marcus Sackrow
|
5fe9ed18d9
|
Amiga: System CloseList() and CleanupThreadProcChain() are called after the memory manager is already shut down changed to native os memory allocation
|
2023-02-18 20:19:53 +01:00 |
|
florian
|
a221f2af79
|
* completed post/pre inc/decrement addressing mode instructions in TAoptBaseCpu.RegModifiedByInstruction
|
2023-02-18 11:15:39 +01:00 |
|
Michaël Van Canneyt
|
e4ad313f8b
|
* Better transaction handling, improved ranking mechanism speed
|
2023-02-18 09:48:54 +01:00 |
|
florian
|
22f1289b2a
|
* post/pre inc/decrement references modify obviously the base register on avr, resolves #40153
|
2023-02-17 23:02:40 +01:00 |
|
florian
|
ece59f2534
|
* also count the use of enum syms in preprocessor expressions correctly
|
2023-02-16 23:02:47 +01:00 |
|
florian
|
811c683775
|
* set rangedef of dyn. arrays correctly, resolves #40149
|
2023-02-15 22:14:55 +01:00 |
|
mattias
|
11cf24891d
|
fcl-web: moved OnLog from TSimpleFileModule to TFPCustomFileModule
|
2023-02-15 00:52:42 +01:00 |
|
mattias
|
2780b5f830
|
fcl-web: updated lpi
|
2023-02-14 22:40:51 +01:00 |
|
mattias
|
b292e19862
|
fcl-web: simpleserver: fixed parsing config file
|
2023-02-14 22:40:24 +01:00 |
|
mattias
|
21897ff46c
|
fcl-web: gitignore for linux
|
2023-02-14 22:39:05 +01:00 |
|
mattias
|
93a47ddada
|
pas2js: fixed compileserver compile with fpc 3.2.2
|
2023-02-14 22:38:42 +01:00 |
|
Pierre Muller
|
513c8983e0
|
Fix compilation error with -dFPC_USE_LIBC for loongarch64 cpu
|
2023-02-13 22:43:30 +00:00 |
|
Ondrej Pokorny
|
86c4b160e2
|
add all peflags
|
2023-02-13 21:41:54 +00:00 |
|
Pierre Muller
|
61bee98af9
|
Fix compilation error for loongarch64 system unit with -dFPC_USE_LIBC option
|
2023-02-13 16:31:53 +00:00 |
|
Pierre Muller
|
b49c3fe4f8
|
Aslo check that live_end is assigned before refering to it
|
2023-02-13 15:50:04 +01:00 |
|
Pierre Muller
|
c8b2a36bb1
|
Add support for -Ploongarch64 option
|
2023-02-13 13:01:21 +00:00 |
|
florian
|
63199a0966
|
* memory sizes updated
|
2023-02-12 20:55:38 +01:00 |
|
Rika Ichinose
|
eff26797ab
|
SSE2 IndexDWord for x64.
|
2023-02-12 15:18:45 +00:00 |
|
J. Gareth "Curious Kit" Moreton
|
2224305834
|
* x86: Fixed bad register tracking in OptPass2JMP
|
2023-02-12 15:14:21 +00:00 |
|
florian
|
def475f889
|
* arm compilation fixed
|
2023-02-11 21:21:21 +01:00 |
|
florian
|
d06852e6e9
|
+ exec_e_cant_call_linker shows now the error message
|
2023-02-11 21:07:01 +01:00 |
|
florian
|
d3ccd10674
|
* call esptool.py properly on Darwin
|
2023-02-11 21:06:40 +01:00 |
|
florian
|
67864b662a
|
* fix systems_freertos
|
2023-02-11 20:49:52 +01:00 |
|
florian
|
c7a0c0bbb4
|
* set FPU type properly for riscv32-freertos
|
2023-02-11 20:42:31 +01:00 |
|
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 |
|