Commit Graph

70 Commits

Author SHA1 Message Date
nickysn
374a8281e7 + added unit ports for win16
git-svn-id: trunk@39441 -
2018-07-12 14:24:46 +00:00
pierre
595938637e Add explicit FPC_SYSTEM_OPT variable that is only used for compilation of system units, thus allowing to explicitly pass -Sf option
git-svn-id: trunk@37890 -
2018-01-02 16:50:58 +00:00
nickysn
d8a2285a91 + enabled compilation of unit classes for win16; compiles only in the large
memory model for now (to be fixed later for the other memory models)

git-svn-id: trunk@37739 -
2017-12-15 19:56:30 +00:00
nickysn
572ec3b0d5 + enabled compilation of unit fgl for win16
git-svn-id: trunk@37738 -
2017-12-15 19:33:44 +00:00
nickysn
0b48943a1e + enabled compilation of unit typinfo for win16
git-svn-id: trunk@37737 -
2017-12-15 19:27:55 +00:00
nickysn
532ff65e87 + enabled compilation of unit types for win16
git-svn-id: trunk@37736 -
2017-12-15 17:55:29 +00:00
nickysn
b76bc68214 + enabled compilation of unit math for win16
git-svn-id: trunk@37735 -
2017-12-15 17:20:11 +00:00
nickysn
5409450195 + ported and enabled compilation of unit sysutils for win16
git-svn-id: trunk@37734 -
2017-12-15 16:58:49 +00:00
pierre
ac3b9ac979 Avoid placing COMPILER_UNITTARGETDIR in the prerequisite list of assmebler files,
as those directories are modified by any new file in that directory, which
  lead to repeated (and useless) recompilation of assembler files on linux systems.

git-svn-id: trunk@36173 -
2017-05-10 13:06:39 +00:00
florian
70b8789262 o basic extended pascal support:
+ automatically loaded helper unit
  * Makefiles adapted
  * mode switch
  * mode switches reorganized
+ TimeStamp support

git-svn-id: trunk@32330 -
2015-11-15 15:13:36 +00:00
nickysn
cc448b94ba + added the sysconst and rtlconsts units to the win16 rtl
git-svn-id: trunk@31903 -
2015-10-01 14:04:14 +00:00
nickysn
17951c7bee + added unit iso7185 to the win16 rtl
git-svn-id: trunk@31902 -
2015-10-01 13:23:24 +00:00
nickysn
c9b3279e3c + added unit dynlibs to the win16 rtl
git-svn-id: trunk@31901 -
2015-10-01 13:10:40 +00:00
nickysn
8728cc0238 * updated the source dependencies of the win16 system unit in Makefile.fpc
git-svn-id: trunk@31899 -
2015-10-01 12:33:40 +00:00
nickysn
8aa5a6e63b + added a dos unit implementation for win16
git-svn-id: trunk@31889 -
2015-09-29 13:17:55 +00:00
nickysn
0034e53445 - removed the win16 tiny memory model startup code loader - 16-bit windows
simply doesn't support the tiny memory model

git-svn-id: trunk@31705 -
2015-09-15 19:48:04 +00:00
nickysn
fe8cb4b09d + integrated the winprocs and wintypes .inc files into the win16 system unit
git-svn-id: trunk@31565 -
2015-09-06 23:37:04 +00:00
nickysn
55a8158c51 * split the win16 wintypes and winprocs units into include files, so they can
also be included in the implementation part of the system unit

git-svn-id: trunk@31564 -
2015-09-06 23:02:20 +00:00
nickysn
6e09a4ff92 + enable compilation of the uuchar, objpas and strings units for the win16 target
git-svn-id: trunk@31536 -
2015-09-05 19:45:52 +00:00
nickysn
a062fb17b3 + added makefiles for the win16 rtl
git-svn-id: trunk@31534 -
2015-09-05 15:50:19 +00:00