Commit Graph

179 Commits

Author SHA1 Message Date
marco
74aff88586 --- Merging r49045 into '.':
C    Makefile
C    Makefile.fpc
--- Recording mergeinfo for merge of r49045 into '.':
 U   .
Summary of conflicts:
  Text conflicts: 2

# revisions: 49045
r49045 | jonas | 2021-03-24 15:33:09 +0100 (Wed, 24 Mar 2021) | 1 line
Changed paths:
   M /trunk/Makefile
   M /trunk/Makefile.fpc

  * support building with FPC 3.2.2

git-svn-id: branches/fixes_3_2@49384 -
2021-05-20 20:03:52 +00:00
pierre
e1b53067a6 Merge commit 48814:
------------------------------------------------------------------------
r48814 | pierre | 2021-02-26 17:15:30 +0000 (Fri, 26 Feb 2021) | 1 line

 Do not add libgcc directory to library directories with -Fl option if -Xd option is used
------------------------------------------------------------------------

------------------------------------------------------------------------
r42843 | pierre | 2019-08-26 21:41:41 +0000 (Mon, 26 Aug 2019) | 1 line

 Partial update for go32v2 and sources
------------------------------------------------------------------------
--- Merging r44112 into '.':
G    installer/install.dat
--- Recording mergeinfo for merge of r44112 into '.':
 G   .
------------------------------------------------------------------------
r48836 | hajny | 2021-02-28 02:08:17 +0000 (Sun, 28 Feb 2021) | 1 line

  * package tplylib added, corrections for more than 31 items on a tab
------------------------------------------------------------------------
--- Merging r48836 into '.':
G    installer/install.dat
--- Recording mergeinfo for merge of r48836 into '.':
 G   .
------------------------------------------------------------------------
r49035 | pierre | 2021-03-22 23:26:26 +0000 (Mon, 22 Mar 2021) | 1 line

 Try to fix short package name issues in install.dat and add missing go32v2 packages
------------------------------------------------------------------------
--- Merging r49035 into '.':
G    installer/install.dat
--- Recording mergeinfo for merge of r49035 into '.':
 G   .

git-svn-id: branches/fixes_3_2@49041 -
2021-03-23 23:59:37 +00:00
marco
fd02f9b727 # revisions: 44426,44562,45115,45371,45375,45511,44641,44559,47746
git-svn-id: branches/fixes_3_2@47934 -
2021-01-01 18:05:20 +00:00
pierre
0830edbde5 Regenerate all Makefile's after ios introduction and macos->macosclassic changes inside utils/fpcm/fpcmake.ini
git-svn-id: branches/fixes_3_2@46923 -
2020-09-23 09:47:20 +00:00
Jonas Maebe
b6eafa3039 * regenerated Makefiles
git-svn-id: branches/fixes_3_2@46868 -
2020-09-15 19:54:06 +00:00
marco
522350a85d * fixes to 3.2.1
git-svn-id: branches/fixes_3_2@45662 -
2020-06-20 16:47:24 +00:00
marco
08e9298df4 --- Merging r42301 into '.':
U    packages/fcl-process/src/amicommon/process.inc
--- Recording mergeinfo for merge of r42301 into '.':
 U   .
--- Merging r42760 into '.':
U    packages/amunits/src/coreunits/intuition.pas
--- Recording mergeinfo for merge of r42760 into '.':
 G   .
--- Merging r44045 into '.':
U    packages/amunits/src/coreunits/amigados.pas
--- Recording mergeinfo for merge of r44045 into '.':
 G   .
--- Merging r44059 into '.':
U    packages/arosunits/src/amigados.pas
--- Recording mergeinfo for merge of r44059 into '.':
 G   .
--- Merging r44102 into '.':
G    packages/arosunits/src/amigados.pas
--- Recording mergeinfo for merge of r44102 into '.':
 G   .
--- Merging r44105 into '.':
U    packages/amunits/src/coreunits/agraphics.pas
U    packages/amunits/src/coreunits/datatypes.pas
U    packages/amunits/src/coreunits/exec.pas
G    packages/amunits/src/coreunits/intuition.pas
U    packages/amunits/src/coreunits/locale.pas
U    packages/amunits/src/otherlibs/cybergraphics.pas
U    packages/morphunits/src/keymap.pas
U    packages/morphunits/src/mui.pas
--- Recording mergeinfo for merge of r44105 into '.':
 G   .

# revisions: 42301,42760,44045,44059,44102,44105

git-svn-id: branches/fixes_3_2@44106 -
2020-02-03 19:32:16 +00:00
marco
01cb09e1a0 --- Merging r43812 into '.':
U    packages/amunits/src/coreunits/console.pas
U    packages/amunits/src/coreunits/conunit.pas
--- Recording mergeinfo for merge of r43812 into '.':
 U   .
--- Merging r43814 into '.':
U    packages/rtl-console/fpmake.pp
U    packages/rtl-console/src/amiga/crt.pp
--- Recording mergeinfo for merge of r43814 into '.':
 G   .
--- Merging r43815 into '.':
U    packages/arosunits/fpmake.pp
A    packages/arosunits/src/console.pas
A    packages/arosunits/src/conunit.pas
U    packages/morphunits/fpmake.pp
A    packages/morphunits/src/console.pas
A    packages/morphunits/src/conunit.pas
U    packages/os4units/fpmake.pp
A    packages/os4units/src/console.pas
A    packages/os4units/src/conunit.pas
G    packages/rtl-console/fpmake.pp
A    packages/rtl-console/src/amicommon/crt.pp
D    packages/rtl-console/src/amiga
--- Recording mergeinfo for merge of r43815 into '.':
 G   .
--- Merging r43827 into '.':
G    packages/rtl-console/fpmake.pp
U    packages/rtl-console/src/amicommon/crt.pp
--- Recording mergeinfo for merge of r43827 into '.':
 G   .
--- Merging r43847 into '.':
G    packages/rtl-console/src/amicommon/crt.pp
--- Recording mergeinfo for merge of r43847 into '.':
 G   .
--- Merging r43854 into '.':
G    packages/rtl-console/src/amicommon/crt.pp
--- Recording mergeinfo for merge of r43854 into '.':
 G   .
--- Merging r43876 into '.':
G    packages/rtl-console/src/amicommon/crt.pp
--- Recording mergeinfo for merge of r43876 into '.':
 G   .

# revisions: 43812,43814,43815,43827,43847,43854,43876

git-svn-id: branches/fixes_3_2@43959 -
2020-01-16 17:33:51 +00:00
pierre
12c54a62e7 Update all Makefile's to enable x86_64-haiku target
git-svn-id: branches/fixes_3_2@42135 -
2019-05-28 22:07:11 +00:00
marco
c9a68fbdba --- Merging r41941 into '.':
U    packages/morphunits/src/amigados.pas
U    packages/morphunits/src/exec.pas
--- Recording mergeinfo for merge of r41941 into '.':
 U   .
--- Merging r41942 into '.':
U    packages/arosunits/src/amigados.pas
--- Recording mergeinfo for merge of r41942 into '.':
 G   .
--- Merging r41944 into '.':
U    packages/arosunits/src/agraphics.pas
--- Recording mergeinfo for merge of r41944 into '.':
 G   .
--- Merging r41945 into '.':
U    packages/morphunits/src/agraphics.pas
--- Recording mergeinfo for merge of r41945 into '.':
 G   .
--- Merging r41947 into '.':
U    packages/arosunits/src/intuition.pas
--- Recording mergeinfo for merge of r41947 into '.':
 G   .
--- Merging r41948 into '.':
U    packages/morphunits/src/intuition.pas
--- Recording mergeinfo for merge of r41948 into '.':
 G   .
--- Merging r41953 into '.':
U    packages/morphunits/src/utility.pas
--- Recording mergeinfo for merge of r41953 into '.':
 G   .
--- Merging r41955 into '.':
U    packages/amunits/src/coreunits/agraphics.pas
U    packages/amunits/src/coreunits/clipboard.pas
U    packages/amunits/src/coreunits/intuition.pas
--- Recording mergeinfo for merge of r41955 into '.':
 G   .
--- Merging r41956 into '.':
U    packages/arosunits/src/datatypes.pas
U    packages/arosunits/src/locale.pas
U    packages/arosunits/src/serial.pas
U    packages/arosunits/src/workbench.pas
--- Recording mergeinfo for merge of r41956 into '.':
 G   .
--- Merging r41957 into '.':
U    packages/morphunits/src/datatypes.pas
--- Recording mergeinfo for merge of r41957 into '.':
 G   .

# revisions: 41941,41942,41944,41945,41947,41948,41953,41955,41956,41957

git-svn-id: branches/fixes_3_2@41984 -
2019-05-04 15:51:54 +00:00
marco
7d336b1638 --- Merging r40496 into '.':
U    packages/amunits/src/coreunits/serial.pas
--- Recording mergeinfo for merge of r40496 into '.':
 U   .
--- Merging r40497 into '.':
A    packages/arosunits/src/serial.pas
U    packages/arosunits/src/exec.pas
U    packages/arosunits/fpmake.pp
A    packages/os4units/src/serial.pas
U    packages/os4units/src/exec.pas
U    packages/os4units/fpmake.pp
U    packages/morphunits/fpmake.pp
A    packages/morphunits/src/serial.pas
U    packages/morphunits/src/exec.pas
--- Recording mergeinfo for merge of r40497 into '.':
 G   .
--- Merging r40653 into '.':
U    packages/amunits/src/coreunits/amigados.pas
--- Recording mergeinfo for merge of r40653 into '.':
 G   .

# revisions: 40496,40497,40653

git-svn-id: branches/fixes_3_2@41260 -
2019-02-09 11:38:56 +00:00
yury
2d48bc8b9c * Regenerated makefiles.
git-svn-id: branches/fixes_3_2@40541 -
2018-12-13 18:18:24 +00:00
marco
340c62d2e7 more version updates
git-svn-id: branches/fixes_3_2@39634 -
2018-08-18 15:26:38 +00:00
marco
bceb71bf9f * version to 3.2.0-beta
git-svn-id: branches/fixes_3_2@39633 -
2018-08-18 15:25:41 +00:00
marco
d143ab60e1 * regenned makefile without date/rev components for easier merging.
git-svn-id: trunk@39630 -
2018-08-18 15:06:25 +00:00
marcus
ae01ff2bf3 amiga units: datatypes library unit improved
git-svn-id: trunk@38987 -
2018-05-13 16:38: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
Károly Balogh
cbf0ff8430 amunits: fix AutoConfig structures aligment, 2 bytes alignment is needed. change tested against real hardware.
git-svn-id: trunk@38075 -
2018-01-28 23:10:17 +00:00
pierre
d18627f0af * Update all fpcsrc Makefile's using latest fpcmake version 2017-09-21 rev 37286
git-svn-id: trunk@37462 -
2017-10-16 00:27:27 +00:00
Károly Balogh
04dee0fc04 regenerated Makefiles for m68k-macos target
git-svn-id: trunk@37034 -
2017-08-22 11:16:42 +00:00
marcus
a57a6d09f3 amunits, morphunits: adjusted ASL library unit to latest SDK
git-svn-id: trunk@37020 -
2017-08-21 18:05:05 +00:00
marcus
645dd2a272 amunits: move DoMethod/DoSuperMethod to intuition, Hook Helper to Utility, exec helper to exec, commodities macros to commodities, mark amigalib as deprecated
git-svn-id: trunk@36778 -
2017-07-23 21:52:30 +00:00
pierre
7a172d3d5a Regenerated all Makefile from packages directories
git-svn-id: trunk@36395 -
2017-06-01 14:15:50 +00:00
Károly Balogh
611f8b1530 amiga-likes: make sure TAG_USER is unsigned
git-svn-id: trunk@36232 -
2017-05-16 22:11:56 +00:00
pierre
17b2671213 Regenerate all Makefile's after changes related to FPCDIR checks
git-svn-id: trunk@35833 -
2017-04-18 14:15:47 +00:00
marcus
f4a3a45c3f Amiga: AsTag/TAG_ with unsigned overloads
git-svn-id: trunk@35164 -
2016-12-18 14:35:15 +00:00
marco
f4213124f2 * some more occured->occurred, mostly in comments
git-svn-id: trunk@35122 -
2016-12-13 14:26:41 +00:00
marcus
f6e1411ddb Amiga: HookEntryPas to interface
git-svn-id: trunk@34839 -
2016-11-07 18:13:19 +00:00
Károly Balogh
f31cefd240 amunits: new HookEntryPas function, to support hooks using the Register calling convention. It is actually advised to use cdecl functions instead.
git-svn-id: trunk@34829 -
2016-11-06 23:32:19 +00:00
Károly Balogh
5dc55b362d ami-extra: moved amsgbox here from amunits, and therefore made it available across all Amiga-likes
git-svn-id: trunk@34398 -
2016-08-30 12:55:43 +00:00
Károly Balogh
ee8fb64a99 amunits: since amsgbox is not used in unit initializations any more, make it depend on intuition and not redefinine EasyRequestArgs
git-svn-id: trunk@34397 -
2016-08-30 12:46:19 +00:00
nickysn
5306ee552b * regenerated makefiles with latest fpcmake
git-svn-id: trunk@34008 -
2016-06-18 01:00:45 +00:00
nickysn
a58dd988a4 * regenerate makefiles after the fpcmake update
git-svn-id: trunk@34002 -
2016-06-17 22:05:59 +00:00
Károly Balogh
8d4e07c262 amunits: removed two Makefiles, which weren't actually in use for a good while
git-svn-id: trunk@33607 -
2016-05-01 22:46:26 +00:00
Károly Balogh
9e10e2fab4 ami-extra: moved pcq unit here from amunits/utilunits, so it's compiled for all Amiga-like platforms
git-svn-id: trunk@33606 -
2016-05-01 22:42:20 +00:00
marcus
79508d4653 Amiga, AROS, MorphOS: AsTag helper with LongInt instead Integer
git-svn-id: trunk@33565 -
2016-04-27 18:14:40 +00:00
marcus
38c98b02c0 Amiga: Fixed example sources for new varargs
git-svn-id: trunk@33239 -
2016-03-13 17:08:22 +00:00
marcus
ebc5a637fa Amiga, MorphOS: Fixed various inconsistencies of the three Amiga-style platforms
git-svn-id: trunk@33225 -
2016-03-12 17:16:56 +00:00
marcus
759170f822 Amiga, AROS, MorphOS: TAG_(), AsTag() for easer varargs handling
git-svn-id: trunk@33223 -
2016-03-12 13:50:00 +00:00
marcus
1e792e6f06 Amiga: systemvartags and longarray removed, array of const -> array of PtrUInt
git-svn-id: trunk@33222 -
2016-03-12 13:01:12 +00:00
marcus
0a763a9a83 Amiga: correct type for IntuitionsBase
git-svn-id: trunk@33155 -
2016-03-05 15:03:16 +00:00
marcus
d3b8483cef Amiga: Syscallified last units, Open Library in initialization, Close Library in Finalization
git-svn-id: trunk@33149 -
2016-03-05 10:09:36 +00:00
Károly Balogh
d866e0be32 amunits: fixed error to be PLongInt instead of PCxObj in CxBroker. Shouldn't make a big actual difference, but for the sake of correctness...
git-svn-id: trunk@32705 -
2015-12-24 08:02:37 +00:00
Károly Balogh
21352ca934 amunits: actually, the DoMethodA() fix by Marcus added in r32699 is correct, and the old version was wrong. so remove remark about TODO, and leftovers of the old code.
git-svn-id: trunk@32704 -
2015-12-24 06:12:32 +00:00
Károly Balogh
c10272d879 amunits, arosunits, morphunits: don't pass the calculated object address through a local var in OCLASS, it's not needed really. also allow inlining of the macros. this results in better code generated
git-svn-id: trunk@32703 -
2015-12-24 05:54:03 +00:00
Károly Balogh
5d7b08d28f amunits: fixed CreateCxObj argument locations in commodities
git-svn-id: trunk@32702 -
2015-12-24 05:00:08 +00:00
marcus
26e19330f5 Amiga: DoMethodA repaired (crashed always)
git-svn-id: trunk@32699 -
2015-12-22 20:27:53 +00:00
marcus
fe87417345 Amiga: Added DoMethod varargs version
git-svn-id: trunk@32698 -
2015-12-22 18:55:14 +00:00
Károly Balogh
ddc387891b amunits: removed pastoc dependency from workbench unit. this was the last unit which depend on pastoc in coreunits
git-svn-id: trunk@32695 -
2015-12-21 22:37:47 +00:00
Károly Balogh
49e4ea153a amunits: removed pastoc dependency from icon unit. also removed two BumpRevision() overlays which were simply broken since day 1. (newname is an output buffer the caller must allocate, not an input parameter)
git-svn-id: trunk@32694 -
2015-12-21 22:34:13 +00:00