Commit Graph

360 Commits

Author SHA1 Message Date
nickysn
c92235f4fd + unicode version of the histlist unit
git-svn-id: branches/unicodekvm@48581 -
2021-02-10 12:19:34 +00:00
nickysn
668d859cc2 + added histlist.inc as dependency for histlist.pas in fpmake.pp
git-svn-id: branches/unicodekvm@48579 -
2021-02-10 09:59:06 +00:00
nickysn
ad35f14017 + added histlist.pas that include histlist.inc
git-svn-id: branches/unicodekvm@48578 -
2021-02-10 09:58:19 +00:00
nickysn
4ff66758ee * histlist.pas renamed histlist.inc
git-svn-id: branches/unicodekvm@48577 -
2021-02-10 09:57:26 +00:00
nickysn
eb6d1dc73f + unicode version of the menus unit
git-svn-id: branches/unicodekvm@48576 -
2021-02-10 00:41:08 +00:00
nickysn
e902487711 + added include file menus.inc to the menus unit dependencies in fpmake.pp
git-svn-id: branches/unicodekvm@48575 -
2021-02-09 23:38:59 +00:00
nickysn
08c5d9b007 + added menus.pas that includes menus.inc
git-svn-id: branches/unicodekvm@48574 -
2021-02-09 23:38:24 +00:00
nickysn
17b748ef9a * menus.pas renamed menus.inc
git-svn-id: branches/unicodekvm@48573 -
2021-02-09 23:37:31 +00:00
nickysn
346cf6a32f + unicode version of unit outline
git-svn-id: branches/unicodekvm@48571 -
2021-02-09 23:33:37 +00:00
nickysn
074f72b64b + added outline.inc include file to fpmake.pp
git-svn-id: branches/unicodekvm@48570 -
2021-02-09 22:02:09 +00:00
nickysn
8b0747f552 + added outline.pas that includes outline.inc
git-svn-id: branches/unicodekvm@48569 -
2021-02-09 22:01:23 +00:00
nickysn
86f36c66c0 * outline.pas renamed outline.inc
git-svn-id: branches/unicodekvm@48568 -
2021-02-09 22:00:25 +00:00
nickysn
c540ef3bf8 * TWindow.Title changed to UnicodeString
git-svn-id: branches/unicodekvm@48567 -
2021-02-09 21:55:33 +00:00
nickysn
2b0cdc0c15 - removed the posidx, because it seems to be unused
git-svn-id: branches/unicodekvm@48565 -
2021-02-09 20:54:26 +00:00
nickysn
763124567d * unicode versions of TView.TextWidth and CTextWidth
git-svn-id: branches/unicodekvm@48564 -
2021-02-09 20:49:23 +00:00
nickysn
e8a0abf075 * unicode version of SpecialChars
git-svn-id: branches/unicodekvm@48562 -
2021-02-09 20:43:47 +00:00
nickysn
766162a348 * unicode fixes in TListViewer.Draw
git-svn-id: branches/unicodekvm@48561 -
2021-02-09 20:42:05 +00:00
nickysn
bb06c623c3 * unicode version of TListViewer.GetText
git-svn-id: branches/unicodekvm@48560 -
2021-02-09 20:36:17 +00:00
nickysn
6198d4a0a1 * unicode conversion of TScrollBar.Init
git-svn-id: branches/unicodekvm@48559 -
2021-02-09 20:30:02 +00:00
nickysn
c9cc530d94 * TTitleStr redefined as UnicodeString in the unicode version of the views unit
git-svn-id: branches/unicodekvm@48558 -
2021-02-09 20:19:39 +00:00
nickysn
98132ce24e * unicode fixes in TFrame.Draw
git-svn-id: branches/unicodekvm@48557 -
2021-02-09 20:17:41 +00:00
nickysn
6fa787674f + unicode version of MoveBuf
git-svn-id: branches/unicodekvm@48555 -
2021-02-09 16:58:20 +00:00
nickysn
7fd8562d4a + unicode version of MoveChar
git-svn-id: branches/unicodekvm@48554 -
2021-02-09 15:38:03 +00:00
nickysn
ae339ed8fb + unicode version of CStrLen
git-svn-id: branches/unicodekvm@48553 -
2021-02-09 14:36:14 +00:00
nickysn
3297a453ea + unicode version of MoveStr
git-svn-id: branches/unicodekvm@48552 -
2021-02-09 14:32:27 +00:00
nickysn
8a7ba17e12 + unicode version of MoveCStr
git-svn-id: branches/unicodekvm@48551 -
2021-02-09 14:26:59 +00:00
nickysn
0d76565e50 * partial unicode conversion of the views unit
git-svn-id: branches/unicodekvm@48550 -
2021-02-09 14:08:25 +00:00
nickysn
4b0edb6115 * switched the fv units to objfpc mode
git-svn-id: branches/unicodekvm@48549 -
2021-02-09 10:56:27 +00:00
nickysn
b564e400fc + introduced unit uviews, which is going to be the unicode enabled version of the views unit
git-svn-id: branches/unicodekvm@48546 -
2021-02-08 20:42:14 +00:00
nickysn
be64fd707a + add include file views.inc to fpmake
git-svn-id: branches/unicodekvm@48545 -
2021-02-08 20:36:06 +00:00
nickysn
1f3e903c10 + added views.pas that includes views.inc
git-svn-id: branches/unicodekvm@48544 -
2021-02-08 20:35:35 +00:00
nickysn
c5541e9376 * views.pas renamed views.inc
git-svn-id: branches/unicodekvm@48543 -
2021-02-08 20:34:42 +00:00
nickysn
3d4a242974 + introduced unit udrivers, which calls InitEnhancedVideo instead of InitVideo (i.e. enables unicode mode in the video unit)
git-svn-id: branches/unicodekvm@48542 -
2021-02-08 20:29:23 +00:00
nickysn
e341e247e9 + add drivers.inc to the include file dependencies of the drivers unit
git-svn-id: branches/unicodekvm@48541 -
2021-02-08 20:19:34 +00:00
nickysn
28cc421b13 + added drivers.pas that includes drivers.inc
git-svn-id: branches/unicodekvm@48540 -
2021-02-08 20:18:42 +00:00
nickysn
44213e3389 * drivers.pas moved to drivers.inc
git-svn-id: branches/unicodekvm@48539 -
2021-02-08 20:17:50 +00:00
nickysn
75db39f064 * all integers replaced with smallint, in order to be able to introduce objfpc mode
git-svn-id: branches/unicodekvm@48538 -
2021-02-08 20:15:40 +00:00
nickysn
20a6e682a9 * synchronized with trunk
git-svn-id: branches/unicodekvm@48450 -
2021-01-29 03:03:38 +00:00
nickysn
1d9d1ab859 * regenerated makefiles
git-svn-id: branches/wasm@48369 -
2021-01-24 02:01:11 +00:00
nickysn
8b4aceea50 * synchronized with trunk
git-svn-id: branches/wasm@48134 -
2021-01-11 07:01:01 +00:00
florian
964dc6f6f1 * avoid div by zero in TView.CalcBounds.GrowI, resolves #30922
git-svn-id: trunk@48115 -
2021-01-08 16:33:05 +00:00
nickysn
cf6c173653 * regenerated makefiles
git-svn-id: branches/wasm@47988 -
2021-01-02 22:25:27 +00:00
nickysn
a84b091b5e * makefiles regenerated after fpcmake update
git-svn-id: branches/wasm@47985 -
2021-01-02 22:15:42 +00:00
pierre
68d3962889 Regenerate all Makefile's, and update utils/fpcm/fpcmake.inc and utils/fpcm/revision.inc after commit 47483
git-svn-id: trunk@47484 -
2020-11-20 14:03:57 +00:00
Károly Balogh
9d67adcbb6 * regenerated all Makefiles after Sinclair QL support was added
git-svn-id: trunk@47453 -
2020-11-19 02:58:27 +00:00
florian
b596b71130 * patch by Joe care to make fv more 64 Bit save, resolves #37772
git-svn-id: trunk@46893 -
2020-09-18 19:28:53 +00:00
Tomas Hajny
2fd6661a9d + added possibility to navigate among tabs using Ctrl-PgUp/Ctrl-PgDn
git-svn-id: trunk@46340 -
2020-08-09 13:25:37 +00:00
Tomas Hajny
f8144bb724 * fix bug causing misinterpretation of cursor keys in case of tab without shurtcuts
git-svn-id: trunk@46338 -
2020-08-09 12:31:36 +00:00
pierre
ca40956a3a Regenerated all Makefile's
git-svn-id: trunk@46224 -
2020-08-04 10:19:49 +00:00
Jonas Maebe
fb23834367 * regenerated Makefiles again
git-svn-id: trunk@45766 -
2020-07-11 09:51:28 +00:00
Jonas Maebe
350d2d92f9 * regenerated Makesfiles
git-svn-id: trunk@45762 -
2020-07-10 22:08:30 +00:00
Jonas Maebe
e7d1a77f9a * rename the ARM/AArch64-Darwin targets to ARM/AArch64-iOS
* rename the m68k/PowerPC-MacOS targets to m68k/PowerPC-MacOSClassic
  * repurpose the AArch64/Darwin target for AArch64/macOS
   o make AArch64-Darwin default target for a hosted AArch64-Darwin compiler

git-svn-id: trunk@45758 -
2020-07-10 21:52:24 +00:00
svenbarth
b3ddd4e786 * regenerate Makefiles
git-svn-id: trunk@45601 -
2020-06-06 17:18:48 +00:00
pierre
c77ef7d6dd Regenerate all Makefile's after change in utils/fpcm/fpcmake.ini to better support use of i386 compiler on x86_64 machines
git-svn-id: trunk@45356 -
2020-05-13 13:53:15 +00:00
nickysn
56b79257a1 * fixed fpmake invokation when building an i386-linux snapshot on a x86_64-linux host
git-svn-id: trunk@45298 -
2020-05-06 20:41:01 +00:00
nickysn
86643f8a34 * synchronized with trunk
git-svn-id: branches/z80@44981 -
2020-04-21 23:36:44 +00:00
svenbarth
184d6d61ed * regenerate makefiles
git-svn-id: trunk@44958 -
2020-04-21 06:09:20 +00:00
nickysn
d57ffc4745 * changed the object file format for z80-embedded and z80-zxspectrum to .rel
git-svn-id: branches/z80@44899 -
2020-04-20 23:36:15 +00:00
nickysn
2f68090dd6 * synchronized with trunk
git-svn-id: branches/z80@44898 -
2020-04-20 22:42:08 +00:00
pierre
cd6de6a4ca Regenerate all Makefiles
git-svn-id: trunk@44882 -
2020-04-20 13:58:47 +00:00
nickysn
0f323df7a3 * synchronized with trunk
git-svn-id: branches/z80@44873 -
2020-04-19 21:10:31 +00:00
Jonas Maebe
26ec913725 * regenerated makefiles
git-svn-id: trunk@44861 -
2020-04-19 17:33:47 +00:00
nickysn
b868d653bb * regenerated makefiles after sync with trunk
git-svn-id: branches/z80@44847 -
2020-04-19 13:00:50 +00:00
nickysn
831a8cbcfa * regenerated makefiles in the packages directory
git-svn-id: branches/z80@44821 -
2020-04-19 04:05:59 +00:00
Jonas Maebe
4b59bcb0ca * regenerated makefiles
git-svn-id: trunk@44793 -
2020-04-18 16:08:25 +00:00
florian
5bab6201d5 * rebuild Makefiles
git-svn-id: trunk@44679 -
2020-04-10 19:42:14 +00:00
florian
43dc4c7ea0 * regenerated Makefiles
git-svn-id: trunk@44333 -
2020-03-21 20:59:59 +00:00
pierre
a09e40945c Regenerate all Makefile's after commit #43472
git-svn-id: trunk@43478 -
2019-11-15 14:47:02 +00:00
nickysn
9bab5b9527 * synchronize with trunk
git-svn-id: branches/unicodekvm@42905 -
2019-09-02 15:22:23 +00:00
pierre
5ed7bd35df Update all trunk/fpcsrc Makefile's after commit 42749
git-svn-id: trunk@42750 -
2019-08-20 15:58:10 +00:00
nickysn
0c2d847ad2 * synchronize with trunk
git-svn-id: branches/unicodekvm@42319 -
2019-07-02 14:51:22 +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
nickysn
9838135ffb * synchronize with trunk
git-svn-id: branches/unicodekvm@41879 -
2019-04-15 17:16:22 +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
nickysn
0b850d9883 + add TEvent.UnicodeChar to the drivers unit
git-svn-id: branches/unicodekvm@41534 -
2019-03-01 15:04:07 +00:00
nickysn
5c6d6b030d * switch to using enhanced key events in the drivers unit
git-svn-id: branches/unicodekvm@41533 -
2019-03-01 14:28:33 +00:00
marco
846c708df6 * editor mousewheel support patch from mantis #12081
git-svn-id: trunk@40832 -
2019-01-10 10:51:09 +00:00
marco
2c4ef5512c * patch from Marģers that fixes parameter arrays formatstr, mantis 34839
git-svn-id: trunk@40811 -
2019-01-09 10:18:36 +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
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
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
marco
98f00acb06 * trunk to 3.3.1
git-svn-id: trunk@39635 -
2018-08-18 15:47:44 +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
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
michael
16ba47be46 * Patch from Ondrej Pokorny to convert unit names to CamelCase (bug ID 33481)
git-svn-id: trunk@38616 -
2018-03-23 22:06:36 +00:00
nickysn
aebc0a74f7 + enabled compilation of the 'fv' package for i8086-msdos
git-svn-id: trunk@37744 -
2017-12-16 01:04:15 +00:00
nickysn
06e025b779 + enable compilation of the free vision package for the win16 target
git-svn-id: trunk@37656 -
2017-12-01 21:04:57 +00:00
nickysn
f6d672d1b5 + fixed compilation of unit outline in the i8086 compact and medium memory models
git-svn-id: trunk@37655 -
2017-12-01 21:04:21 +00:00
nickysn
4d3cf7de6d * fixed compilation of unit views in the i8086 compact and medium memory models
git-svn-id: trunk@37654 -
2017-12-01 20:57:17 +00:00
nickysn
a6c878c256 * fixed compilation of unit drivers in the medium and compact memory models
git-svn-id: trunk@37653 -
2017-12-01 20:50:44 +00:00
nickysn
7af8cb4015 + fixed compilation of unit 'time' on win16
git-svn-id: trunk@37652 -
2017-12-01 20:42:41 +00:00
nickysn
f1b14555b1 + added i8086 memory model defines in free vision's platform.inc
git-svn-id: trunk@37651 -
2017-12-01 20:42:14 +00:00
nickysn
1b14212b47 * fixed compilation of unit 'editors' on i8086
git-svn-id: trunk@37650 -
2017-12-01 20:29:49 +00:00
nickysn
c4e036d647 + compilation of unit 'drivers' fixed for the win16 target
git-svn-id: trunk@37648 -
2017-12-01 19:58:15 +00:00
nickysn
48756d91b7 + win16 support in free vision's platform.inc
git-svn-id: trunk@37647 -
2017-12-01 19:57:44 +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
marco
0eaa8c2a57 * preparation for 64-bit amiga support (:-))
git-svn-id: trunk@36643 -
2017-07-04 11:55:48 +00:00
marco
cb0f89c4a8 * change longint cast of pointer to ptrint #32096
git-svn-id: trunk@36642 -
2017-07-04 11:48:49 +00:00
pierre
7a172d3d5a Regenerated all Makefile from packages directories
git-svn-id: trunk@36395 -
2017-06-01 14:15:50 +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
marco
3f080ad23f * fix for 0390945
git-svn-id: trunk@34912 -
2016-11-18 09:23:20 +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
marco
869d24f7d1 * spelling mistakes fpc repo part, mantis #30233
git-svn-id: trunk@33882 -
2016-06-02 20:01:09 +00:00
marcus
77e47d21bb os4units: added iffparse, keymap, clipboard, graphics, intuition, activated some packages
git-svn-id: trunk@33581 -
2016-04-30 13:39:08 +00:00
Károly Balogh
2e398fa8f7 * disabled powerpc-amiga target for packages where it doesn't build (yet), so make all works
git-svn-id: trunk@33481 -
2016-04-10 21:52:33 +00:00
Tomas Hajny
29cf2c9ed7 * avoid division by zero if no screen information is available on startup
git-svn-id: trunk@33462 -
2016-04-10 01:42:53 +00:00
marco
7b4229b83e * include platform.inc in sysmsg because that unit tests directives that
are set only there (like OS_WINDOWS). Suggestion by Joe Care mantis #29926

git-svn-id: trunk@33383 -
2016-03-29 19:17:51 +00:00
nickysn
e83f3d2978 * updated all the remaining makefiles that 'fpcmake -r' missed
git-svn-id: trunk@31527 -
2015-09-05 11:21:36 +00:00
joost
46906833f1 * Re-generated makefile's
git-svn-id: trunk@31318 -
2015-08-12 19:47:44 +00:00
joost
ac87da7c42 * Filter the Makefile's unit searchpaths from the fpmake command line.
To void cluttering the .fpm file

git-svn-id: trunk@31317 -
2015-08-12 19:15:14 +00:00
pierre
0c011c9313 Add DragonFly specific OS_XXX defines
git-svn-id: trunk@31207 -
2015-07-14 21:54:19 +00:00
Károly Balogh
77bdd83bfc AROS/x86_64: regenerated Makefiles
git-svn-id: trunk@31177 -
2015-06-29 00:09:06 +00:00
Jonas Maebe
89418d23e5 * regenerated Makefiles with Linux/AArch64 support
git-svn-id: trunk@30891 -
2015-05-20 20:15:10 +00:00
Jonas Maebe
fa328436ab * regenerated for iphonesim/x86-64
git-svn-id: trunk@29974 -
2015-02-23 22:56:41 +00:00
Jonas Maebe
3d01d4ceb1 * regenerated with Darwin/AArch64 support
git-svn-id: trunk@29950 -
2015-02-23 22:54:53 +00:00
joost
1a90d29063 * Re-generated packages-Makefile.fpcs and Makefiles
git-svn-id: trunk@29409 -
2015-01-05 11:34:47 +00:00
marco
d407b668d1 * version updated to 3.1.1
git-svn-id: trunk@29399 -
2015-01-04 21:09:04 +00:00
Károly Balogh
3a5f11ab2f Amiga-likes: better FV system integration.
* focus/unfocus event support
* use Keyboard.WaitForSystemEvent() instead of waiting for a fixed time.
  this allows very snappy event response times (you can really feel this
  while typing/editing for example) together with blinking cursor support
  this really enhances the IDE experience on Amiga-likes.

git-svn-id: trunk@29337 -
2014-12-26 23:39:54 +00:00
Károly Balogh
136f845576 Amiga-likes: do not call Drivers.GetSystemEvent, FV doesn't really handle it, and causes issues if the system events are swallowed by various components. the IDE has direct system event integration in its main loop.
git-svn-id: trunk@29332 -
2014-12-26 23:09:43 +00:00
marco
6bcb46eb30 * adding dragonfly to packages, mantis #27091
git-svn-id: trunk@29215 -
2014-12-07 20:38:45 +00:00
marcus
8c5c6588f2 Amiga/AROS/MorphOS: some more path fixed in FV, userscreen for all 3 platforms
git-svn-id: trunk@28639 -
2014-09-11 19:03:19 +00:00
Károly Balogh
ab726d665e IDE: don't spam the strerr with unconditional debug when the ASCII window is open (introduced in r26288)
git-svn-id: trunk@28632 -
2014-09-09 00:46:06 +00:00
Károly Balogh
604b277183 Amiga: rtl-console and fv now builds for classic Amiga. It probably still nukes badly though, due to problems in the age-old AmUnits interface units. To be fixed soon.
git-svn-id: trunk@28567 -
2014-08-31 17:54:00 +00:00
Károly Balogh
6873588b0f FV: use DOSDelay() on all Amiga platforms
git-svn-id: trunk@28565 -
2014-08-31 17:41:01 +00:00
marcus
9b40b6dcc1 AROS: FP-IDE, System clipboard, execute programs/Shell, keycode Ctrl-A for Select All
git-svn-id: trunk@28561 -
2014-08-31 17:13:30 +00:00
marcus
49b0c18c53 AROS: rtl-console, fv, FP-IDE added
git-svn-id: trunk@28552 -
2014-08-31 13:48:16 +00:00
Károly Balogh
85953d5e99 MorphOS: moved system dependent units outside the RTL into the new morphunits package. also renamed some units to match classic Amiga and/or AROS naming
git-svn-id: trunk@28519 -
2014-08-25 02:17:16 +00:00
Károly Balogh
da7efb8607 AROS: regenerated Makefiles to support i386-aros
git-svn-id: trunk@28438 -
2014-08-17 23:16:47 +00:00
yury
73c26bd6be * mipsel-android: Regenerated makefiles. From now the mipsel-android target can be built and used.
git-svn-id: trunk@26705 -
2014-02-07 12:37:17 +00:00
Tomas Hajny
77967432ef * always use forward slashes in path to fpmake similarly to paths to other tools in Makefiles
git-svn-id: trunk@26641 -
2014-02-01 00:11:09 +00:00
marco
dea2c743d5 * Initial active version of
rtl-extra : objects matrix ucomplex
   rtl-objpas: convutil(s) dateutil(s) stdconvs variants varutils
   

git-svn-id: trunk@26398 -
2014-01-05 19:20:15 +00:00
marco
a001e12d04 * rtl-console initial version.
git-svn-id: trunk@26372 -
2014-01-03 22:19:02 +00:00
marco
b2a4b4cfda * mantis #25278 ascii table and #25239 (redundant help buttons) parts.
git-svn-id: trunk@26288 -
2013-12-26 17:14:50 +00:00
Jonas Maebe
81597bf171 * updated address of FSF (mantis #24646, patch by Alexey Svistunov)
git-svn-id: trunk@24986 -
2013-06-27 14:01:18 +00:00
joost
df4191acb3 * Handle the location of each package at run-time, not at compilation time
* Added a fpmake.pp in the root, to compile the utils and packages in one go

git-svn-id: trunk@24783 -
2013-06-02 17:55:23 +00:00
pierre
4226f08565 Regenerate with up-to-date fpcmake binary
git-svn-id: trunk@24372 -
2013-04-29 12:45:11 +00:00
pierre
884918a4c4 Regenerate all Makefiles with an up-to-date fpcmake binary
git-svn-id: trunk@24365 -
2013-04-29 12:27:42 +00:00
joost
527c407b62 * Re-generated Makefiles for the changes in the Makefile.fpcs in r24349
git-svn-id: trunk@24350 -
2013-04-27 20:48:14 +00:00
joost
20a3809e58 * Now zipinstall is passed to fpmake by all Makefile.fpc's
git-svn-id: trunk@24349 -
2013-04-27 20:34:00 +00:00
yury
23b95a4d70 * Regenerated all makefiles.
git-svn-id: branches/targetandroid@23422 -
2013-01-17 11:36:12 +00:00
joost
316717a710 * Re-generated all the Makefile.fpcs from the packages. So they are almost all the same now.
git-svn-id: trunk@23001 -
2012-11-17 00:18:50 +00:00
tom_at_work
9428c78d63 Pass OPT to compilation of fpmake.
Solves issues with systems that e.g. require special options for compilation of programs (e.g. libc programs to find libc startup code) or the actual build has been compiled with options that are incompatible with default ones.

Tested changes by building an i386-linux local build and i386-linux->arm-linux cross-builds

git-svn-id: trunk@22397 -
2012-09-15 23:41:44 +00:00
tom_at_work
7c56a9f34d Revert r22080 because it prevents crosscompilation.
git-svn-id: trunk@22101 -
2012-08-16 21:24:47 +00:00
tom_at_work
7b6bcd315f Pass FPCOPT to fpmkunit and fpmake compilation. This prevents build errors of these programs if the given FPCOPT options of the previously compiled RTL are incompatible to default options. Regenerated associated makefiles.
git-svn-id: trunk@22080 -
2012-08-14 19:09:17 +00:00
pierre
edcb02b571 Use need system macro FPC_LOCALS_ARE_STACK_REG_RELATIVE for mips support
git-svn-id: trunk@21898 -
2012-07-12 09:15:20 +00:00
pierre
bf8ec92b5c * Use two parameter get_caller_frame function to get correct result on mips
git-svn-id: trunk@21888 -
2012-07-11 22:17:37 +00:00
pierre
1b3fd997fc + Regenerate all Makefiles's after adding x86_64 netbsd target
git-svn-id: trunk@21031 -
2012-04-24 23:15:18 +00:00
Jonas Maebe
135565e951 * enabled for AIX
git-svn-id: trunk@20851 -
2012-04-11 18:07:23 +00:00
Jonas Maebe
44bd889b9b * regenerated Makefiles with AIX support
git-svn-id: trunk@20812 -
2012-04-11 18:03:57 +00:00
Jonas Maebe
2e1b527718 + AIX support for FV
git-svn-id: trunk@20811 -
2012-04-11 18:02:48 +00:00
pierre
2c4d8cc9d9 Add x86_64-openbsd target in Makefiles
git-svn-id: trunk@20723 -
2012-04-06 16:49:08 +00:00
pierre
78a930ae03 * Fix Warning: Source file not found for win32
git-svn-id: trunk@20411 -
2012-02-23 16:57:33 +00:00
joost
3d368fb900 * Revert accidentally committed files in r20238
git-svn-id: trunk@20239 -
2012-02-03 21:21:38 +00:00
joost
32541398c8 Better way to disable package then used in r20236, this way the package is cleaned on a distclean
git-svn-id: trunk@20238 -
2012-02-03 21:15:41 +00:00
joost
f1405b03fa * Converted more packages to fpmake building
git-svn-id: trunk@20068 -
2012-01-13 22:41:43 +00:00
joost
6c6708632e * Set for which os'es the packages have to be compiled for those packages that do not compile on WinCE
git-svn-id: trunk@20057 -
2012-01-11 21:16:07 +00:00
joost
5ebc858a33 * Do not install the build-unit
git-svn-id: trunk@19985 -
2012-01-06 17:10:23 +00:00
Jonas Maebe
a0c2e6a683 * replaced LGPL license notice with reference to COPYING.FPC to make it
clear that the static linking exception also applies to these units (they
    were all written by FPC core team members except for colorsel, but that
    unit was explicitly released with the static linking exception as well:
    http://andis63.homeftp.net/downloads/colorsel/COPYING )

git-svn-id: trunk@19897 -
2011-12-28 12:49:46 +00:00
pierre
8b86d4ecb3 Fix AsciiTab proble for powerpc64, InfoLong and InfoPtr are not equivalent
git-svn-id: trunk@19841 -
2011-12-13 13:51:23 +00:00
pierre
179ccf2c6b Enable AsciiTable and fix compilation with -dDEBUG
git-svn-id: trunk@19840 -
2011-12-13 13:35:32 +00:00
pierre
243687b6d4 Remove platform.inc
git-svn-id: trunk@19839 -
2011-12-13 13:34:47 +00:00
pierre
09d8a6423c Use platform.inc file from ../src directory
git-svn-id: trunk@19838 -
2011-12-13 13:34:16 +00:00
pierre
5a0486a0cc Use platform.inc file from ../src directory
git-svn-id: trunk@19837 -
2011-12-13 13:33:28 +00:00
florian
9426cac1b0 * rebuilt Makefiles
git-svn-id: trunk@19748 -
2011-12-04 15:34:01 +00:00
pierre
ef40c9f3cc + Add FPC OpenBSD target support
git-svn-id: trunk@19375 -
2011-10-04 22:26:04 +00:00
florian
d7f7a9bb76 * patch by Alexander Shishkin to clean up $ifopt usage by $push/$pop, resolves #20346
git-svn-id: trunk@19256 -
2011-09-27 20:22:40 +00:00
pierre
1c2a5f9819 + Update all Makefile's modified by
change in utils/fpcm/fpcmake.ini in prevous commit.

  Adapt also other files to that change:

  * compiler/globals.pas: Replace $FPCTARGET by os_string if
  tf_use_8_3 flag is set for target_info also.

  * tests/Makefile.fpc: Modify TEST_TARGETSUFFIX in the same way
  as TARGETSUFFIX was modified in previous commit.

  * tests/utils/dotest.pp:
    + New variable UseOSOnly, set to true if only target OS name
    should be used for subdirectories.

git-svn-id: trunk@18228 -
2011-08-16 20:10:19 +00:00
marco
043e9b2ec2 * Trunk version to 2.7.1
git-svn-id: trunk@18075 -
2011-08-03 13:59:33 +00:00
marco
39d7bb511d * Regenned all makefiles before 2.6.x branching.
git-svn-id: trunk@18073 -
2011-08-03 13:41:52 +00:00
joost
584ac69bff * Several fpmake-file updates
git-svn-id: trunk@17976 -
2011-07-11 19:24:28 +00:00
marco
6f1f310ee9 * fix | separator char. Bug 6262D
git-svn-id: trunk@16606 -
2010-12-21 19:30:12 +00:00
pierre
cf9a7cda1c * First try to support 64-bit cpu's
git-svn-id: trunk@16466 -
2010-11-28 19:35:43 +00:00
pierre
e5e5cfdc2a * Try to fix VideoMode change problem
git-svn-id: trunk@16452 -
2010-11-26 23:34:14 +00:00
Jonas Maebe
8b0301409a + i386/iphonesim target for the new iPhoneSimulator in Xcode 3.2.4 and
later: the same as i386/darwin, except
      a) uses the non-fragile Objective-C ABI/runtime
      b) does not require stubs for direct calls/jumps (not required for
         i386/darwin under 10.6 and later either, but still generated
         there for backwards compatibility)
      c) only the same packages are enabled as for ARM/Darwin
      d) MacOSAll is compiled specifically for the iPhoneSimulator SDK
    This target also defines the symbol "darwin" apart from the target
    name "iphonesim" for source code compatibility reasons.

git-svn-id: trunk@16065 -
2010-09-29 21:56:47 +00:00
Tomas Hajny
393db3d359 * fix previously broken TProgram based FV programs (assuming that unit Video initializes screen parameters at startup)
git-svn-id: trunk@15130 -
2010-04-11 00:29:09 +00:00
pierre
55cffbef12 * Update Makefiles
git-svn-id: trunk@14385 -
2009-12-10 08:36:52 +00:00
pierre
acfdb1518f * fix problem with last position of scrollbar
git-svn-id: trunk@14051 -
2009-11-04 16:45:26 +00:00
Jonas Maebe
847354fe10 * Makefiles version 2.5.1
git-svn-id: trunk@13533 -
2009-08-13 21:21:28 +00:00
Jonas Maebe
e246cac3ac * regenerated using latest fpcmake
git-svn-id: trunk@13487 -
2009-08-02 18:40:14 +00:00
florian
ee1961fdf0 * merged ColorSel implementations of Marco van de Voort and Andreas Jakobsche
git-svn-id: trunk@12311 -
2008-12-07 12:21:05 +00:00
marco
cba8503e2b * added skeleton for colorsel I still had lying around, derived from IDE src. Should be possible to expand them based on PD C++ TV code?
git-svn-id: trunk@12305 -
2008-12-06 11:37:56 +00:00
peter
2916256b2c * change externalurl to homepageurl
git-svn-id: trunk@12170 -
2008-11-18 23:58:52 +00:00
peter
f203a498e1 * fix archiving
git-svn-id: trunk@12168 -
2008-11-18 23:16:57 +00:00
Károly Balogh
2e72bd03a7 + support for SysResize event for Amiga
git-svn-id: trunk@11998 -
2008-10-30 20:56:01 +00:00
Károly Balogh
df8fa326cd + initial version of Amiga sysmsgs support
git-svn-id: trunk@11980 -
2008-10-26 23:47:41 +00:00
marco
42282f0351 * removed some 1.0 defines
git-svn-id: trunk@11979 -
2008-10-26 22:15:47 +00:00
Károly Balogh
d135a2d9ea + minor Amiga/MorphOS FV tweaks:
* GiveUpTimeSlice() now Sleep()s for shorter time
  * Amiga "all files" are "*" and not "*.*", this fixes file dialogs somewhat

git-svn-id: trunk@11970 -
2008-10-24 16:56:59 +00:00
marco
e64a1f6026 * Some more manifests
git-svn-id: trunk@11963 -
2008-10-23 22:27:48 +00:00
Károly Balogh
7057d925d4 + made FV to compile on MorphOS
git-svn-id: trunk@11960 -
2008-10-23 20:50:51 +00:00
marco
1295c499c9 * More fpmake fixes. Exampledirs and includefiles mostly fixed for these.
gdbint moves two examples from src to exampledir + makefile fix.

git-svn-id: trunk@11949 -
2008-10-22 22:08:05 +00:00
marco
e5db5e4aa8 * regened makefiles to propagate makefile versions
git-svn-id: trunk@11947 -
2008-10-22 17:32:15 +00:00
marco
3591d54f24 * updated all makefile.fpc versions to 2.2.2 for fppkg compat.
git-svn-id: trunk@11945 -
2008-10-22 17:19:13 +00:00
peter
7b188a6a0e * reset version to latest release: 2.2.2-0
git-svn-id: trunk@11907 -
2008-10-17 18:36:45 +00:00
ivost
2439dbd5a6 * added unixtype unit in addition to baseunix unit (currently baseunix contains all types of unixtype)
git-svn-id: trunk@11782 -
2008-09-14 18:54:55 +00:00
marco
92d95bcab5 * lowercase all platform.inc inclusions for fpdoc's sake.
git-svn-id: trunk@11642 -
2008-08-23 14:44:45 +00:00
marco
89ae7d0b25 * skip e0 scancodes in certain cases. bug #8978
git-svn-id: trunk@11566 -
2008-08-13 20:09:57 +00:00