pierre
5ed7bd35df
Update all trunk/fpcsrc Makefile's after commit 42749
...
git-svn-id: trunk@42750 -
2019-08-20 15:58:10 +00:00
Jonas Maebe
128bf046b4
* regenerated Makefiles with LLVM bitcode installation support
...
git-svn-id: branches/debug_eh@41914 -
2019-04-20 18:56:45 +00:00
pierre
74fed2a4cd
Regenerate Makefile's after fpcmake change in commit #41721
...
git-svn-id: trunk@41723 -
2019-03-17 14:45:03 +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
michael
212c48e3fc
* Fix bug ID #32923 using patch from Margers
...
git-svn-id: trunk@41080 -
2019-01-27 08:38:45 +00:00
michael
2927388c0a
* Patch from Margers to fix bug ID #13757
...
git-svn-id: trunk@41079 -
2019-01-27 08:20:54 +00:00
marco
846c708df6
* editor mousewheel support patch from mantis #12081
...
git-svn-id: trunk@40832 -
2019-01-10 10:51:09 +00:00
michael
a9696520fb
* Apply patch from Margers to fix bug ID #6496
...
git-svn-id: trunk@40804 -
2019-01-08 04:15:38 +00:00
michael
49ff0a1235
* Fix bug #22435 , using provided patch by alex biasi
...
git-svn-id: trunk@40802 -
2019-01-08 03:50:33 +00:00
Károly Balogh
5182dc37af
haiku-x86_64: regenerated all Makefiles, take 2
...
git-svn-id: trunk@40758 -
2019-01-04 03:18:42 +00:00
florian
e74a5c89b0
* patch by Marģers: fix wrong button caption in Options -> Save As dialog, resolves #34533
...
git-svn-id: trunk@40743 -
2019-01-01 23:46:37 +00:00
florian
22efab7b1a
* patch by Marģers: fix undo of deleting of lines in the text mode ide, resolves #24663
...
git-svn-id: trunk@40730 -
2019-01-01 16:04:20 +00:00
Jonas Maebe
c6bb85eae9
* support for compiling the objects unit methods that expect local procedure/
...
function pointers using {$modeswitch nestedprocvars} functionality, activate
this for LLVM and also activate that modeswitch for a test that uses this
o also convert the IDE units to use this functionality
o requires extra typecasts because implicit type conversions from
procvar(p: psometype) to procvar(p: pointer) are not supported; on the
plus side, even those type conversions are checked for validity
o note: requires {$modeswitch nestedprocvars} in all programs/units
that rely on this functionality
git-svn-id: trunk@40598 -
2018-12-20 21:22:40 +00:00
pierre
2c64982f82
Fix compilation of installer for win32 target
...
git-svn-id: trunk@40481 -
2018-12-06 17:06:45 +00:00
yury
a29290202f
* Regenerated makefiles to support x86_64-android.
...
git-svn-id: trunk@39958 -
2018-10-17 17:12:20 +00:00
yury
8c59eb1ce5
* Regenerated makefiles to support aarch64-android.
...
git-svn-id: trunk@39863 -
2018-10-06 09:36:03 +00:00
pierre
4e7003fb94
Update all packages Makefile's
...
git-svn-id: trunk@39828 -
2018-09-27 07:05:49 +00:00
pierre
1976cda913
Update Makefile.fpc to pacakages location
...
git-svn-id: trunk@39826 -
2018-09-27 07:01:58 +00:00
pierre
535d87cdb9
Add rtl dependency and fix fpcdir value
...
git-svn-id: trunk@39825 -
2018-09-27 06:59:07 +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
a93fe1b363
Regenerated Makefile's after addition of ppas and ppaslink script removal in rev 38745
...
git-svn-id: trunk@38751 -
2018-04-12 15:26:33 +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
1ff69ee0fa
Fix compilation with SUPPORT_REMOTE macro defined
...
git-svn-id: trunk@38157 -
2018-02-07 22:28:39 +00:00
pierre
5ee7682313
Add Makefile targets for IDE targetting different CPUs
...
git-svn-id: trunk@38146 -
2018-02-06 22:40:11 +00:00
pierre
253cf4abe1
Allow compilation for JVM CPU
...
git-svn-id: trunk@38145 -
2018-02-06 22:39:17 +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
09995b820e
Pass --NOGDBMI=1 to fpmake if NOGDBMI is set
...
git-svn-id: trunk@38132 -
2018-02-06 12:41:54 +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
pierre
0cabadca2c
Fix i386 compilation error for PIC code by using local stack variable
...
git-svn-id: trunk@38127 -
2018-02-06 10:17:18 +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