florian
ed07cd14b2
* fix standalone compilation
...
* cosmetics
2024-09-01 20:19:07 +01:00
Pierre Muller
d40aac6cca
Implement regeneration of compiler msgidx.inc and msgtxt.inc files for IDE if needed
2024-08-27 21:57:55 +00:00
Michael VAN CANNEYT
bd4e9676fa
* Add namespaces.lst
2023-07-27 19:04:09 +02:00
Michaël Van Canneyt
6b5a4dbf6e
* use cthreads in correct location
2023-07-19 14:27:28 +02:00
Michaël Van Canneyt
f39ed31cbb
* Forgot to commit
2023-07-16 07:20:10 +02:00
Michaël Van Canneyt
98ea5cddda
* PChar -> PAnsichar
2023-07-15 18:22:37 +02:00
Michael VAN CANNEYT
fa735ba7b2
* Refactor, so the combination CPU-OS-SubTarget is a record. Allows for extension if need be
2023-06-19 07:04:50 +00:00
Jinyang He
7cde8df8c7
Add loongarch64 packages support
2023-02-05 19:18:48 +00:00
florian
51bb01734b
* patch by Alfred Glänzer: Prevent install of unnecessary files during cross-install, resolves #40101
2023-01-11 22:17:27 +01:00
Michael VAN CANNEYT
7762897d32
* Fix some compiler warnings
2022-12-14 15:16:58 +01:00
Nikolay Nikolov
09b5e7c6b2
Revert "+ added dependency to rtl-unicode for the ide package"
...
This reverts commit 153baf41ce
.
2022-02-12 15:23:17 +02:00
Nikolay Nikolov
153baf41ce
+ added dependency to rtl-unicode for the ide package
2022-02-12 13:39:14 +02:00
Pierre Muller
9abd81efa5
Set correct exetension for cross-IDE
2022-02-11 22:34:32 +00:00
Pierre Muller
751417b685
wasm32 compiler target required -dNOOPT option
2022-02-11 22:19:43 +00:00
pierre
615e1c0431
Only set llvm to true if LLVM custom option variable is set, but not to false if not (as true might be the default value)
...
git-svn-id: trunk@49534 -
2021-06-23 14:37:34 +00:00
pierre
9374155344
Add --NOLLVM and use LLVM by default of compiler is llvm variant
...
git-svn-id: trunk@49495 -
2021-06-11 08:49:24 +00:00
Jonas Maebe
723430ac34
* support building the IDE with the LLVM code generator
...
git-svn-id: trunk@44791 -
2020-04-18 15:44:57 +00:00
pierre
fb8f4ceca5
* Fix sourcezip make target, correcting mixed case input file names.
...
git-svn-id: trunk@44246 -
2020-02-27 07:32:00 +00:00
joost
533777000a
* Disable building the IDE on Darwin by default
...
git-svn-id: trunk@44154 -
2020-02-11 21:36:26 +00:00
joost
79bbc20f29
* FPMake-option NoIDE added
...
git-svn-id: trunk@44152 -
2020-02-11 19:31:35 +00:00
Jonas Maebe
1a559f5c60
* move the homogenous float aggregate determination function to a common
...
unit for ARM and AArch64
git-svn-id: trunk@41419 -
2019-02-23 15:42:39 +00:00
florian
a34d4e715c
Merged riscv_new branch
...
git-svn-id: trunk@39813 -
2018-09-26 19:49:08 +00:00
marco
98f00acb06
* trunk to 3.3.1
...
git-svn-id: trunk@39635 -
2018-08-18 15:47:44 +00:00
pierre
0064860f75
Changes for symbian target OS
...
git-svn-id: trunk@39577 -
2018-08-06 15:14:25 +00:00
Jeppe Johansen
dcb0f4fdb5
Fixed setjmp that overwrote a callee save register.
...
Disable relaxation for the gp load part of the prt0 code.
Fixed up some syscall definitions.
git-svn-id: branches/laksen/riscv_new@39478 -
2018-07-20 15:00:14 +00:00
pierre
040ce05360
Fix error in condition to compile IDE package for cross-compilation, should solve bug report 33174
...
git-svn-id: trunk@38244 -
2018-02-15 13:12:20 +00:00
pierre
33188fb5ba
Add CROSSGDB macro for cross-cpu IDEs
...
git-svn-id: trunk@38158 -
2018-02-07 22:29:24 +00:00
pierre
21a18de003
Use newly added SetExeName TTarget method to specify full name of IDE for cross-CPU
...
git-svn-id: trunk@38144 -
2018-02-06 22:14:40 +00:00
pierre
1512f9a34c
Add NOGDBMI fpmake option to explicitly disable GDBMI support, and add GDBMI_DEFAULT_OSes to default to GDBMI
...
git-svn-id: trunk@38131 -
2018-02-06 12:40:58 +00:00
florian
9915de038f
* build x86-64 with optimizer as well, it is unclear, why -dNOOPT was added
...
git-svn-id: trunk@37932 -
2018-01-07 16:23:15 +00:00
florian
8714ddafa5
* fix pathes of IDE package
...
* cosmetic changes (indention)
* cross IDE gets now the CPU name as a prefix
* cross IDE units are build into a seperate dir, so after a full build, a cross IDE can be easily build
git-svn-id: trunk@37929 -
2018-01-07 14:56:44 +00:00
florian
3ce7927096
* made the ide a package, so it can be build in parallel with the other packages, reasons:
...
- lowers build times
- ide is not that important anymore than years before
- other utils like pastojs are also located in the packages tree
git-svn-id: trunk@37926 -
2018-01-06 20:22:30 +00:00