Pierre Muller
dd99cad0ab
Remove references to sockets unit, now in rtl-extra package
2023-09-27 08:19:22 +02:00
Pierre Muller
fb43582e94
Remove references to crt and graph units
2023-09-27 08:19:22 +02:00
Pierre Muller
ad33900090
Remove rules and references to matrix and ucomplex, which are in rtl-extra package
2023-09-27 00:10:10 +02:00
Pierre Muller
7438ea1d83
Remove references to fmtbcd (which is located in rtl-extra package)
2023-09-26 23:34:24 +02:00
Pierre Muller
71ebbd7cc3
Use CLASSESUNIT variable instead of classes
2023-09-26 23:14:49 +02:00
Pierre Muller
820830cacc
Remove references to variants, varutils, dateutil and fpmkunit units, all moved to packages long ago
2023-09-26 23:03:26 +02:00
Pierre Muller
abf3ce721c
Remove OS specific rules for sysutils unit and set SYSUTILS_DEPS_OS as needed
2023-09-26 22:48:55 +02:00
Pierre Muller
9f38ebf2c9
Remove OS specific dos unit rules, set DOSDIR or DOS_DEPS_OS as needed and use DOSUNIT variable
2023-09-26 15:31:02 +02:00
Pierre Muller
6b636fc22d
Replace all objpas unit references by $(OBJPASUNIT) OS Makefile.fpc
2023-09-26 15:31:02 +02:00
Pierre Muller
3daac41f3d
Handle typinfo unit for DOTTED
2023-09-26 01:02:45 +02:00
Pierre Muller
9db23894a5
Handle types unit for DOTTED
2023-09-26 01:02:45 +02:00
Pierre Muller
9d9335dc19
Handle ctypes unit DOTTED conversion
2023-09-25 01:02:54 +02:00
Pierre Muller
e4fb8aa30a
Handle rtlconst(s) unit for DOTTED
2023-09-25 01:02:51 +02:00
Pierre Muller
be78db8180
Handle sysconst unit for DOTTED
2023-09-25 01:02:49 +02:00
Pierre Muller
bdfd7a66eb
* Adapt initc unit to DOTTED.
...
* Remove OS specific initc rules.
* Set default directory for initc main source to
UNIXINC variable value if is is set.
* Replace initc references by INITCUNIT variable.
* Add dpmiexcp dependency for initc on go32v2 system
by setting INITC_DEPS_OS.
* Add nwsys.inc dependency for initc on netware system.
2023-09-25 01:02:48 +02:00
Pierre Muller
3db44e8d8e
Handle dynlibs unit to support DOTTED version
...
* Replace dynlibs by DYNLIBSUNIT variable use everywhere
* Remove OS specific dynlibs unit rules
* Set DYNLIBSINCDIR varaible where required
* Set DYNLIBS_DEPS_OS where needed
2023-09-20 13:49:54 +02:00
Pierre Muller
82dec844c3
* Update math unit rules for dotted version
...
+ Add PROCINC/mathu.inc dependency in generic rule for math unit
* Remove OS specific rules for math unit
* Use MATHUNIT variable everywhere
2023-09-20 08:26:06 +02:00
Pierre Muller
7eb36c389b
Use CP_UNITS variable
2023-09-13 20:34:16 +00:00
Pierre Muller
971ba981f7
Remove OS getopts rule and use GETOPTSUNIT variable
2023-09-13 20:06:34 +00:00
Pierre Muller
63d64cce41
Use FGLUNIT and CPALLUNIT variables
2023-09-13 20:06:34 +00:00
Pierre Muller
aed1e0a5e2
Remove OS rules for flg and cpall units
2023-09-13 20:06:34 +00:00
Pierre Muller
265d51a912
Remove OS rule for charset unit and use CHARSETUNIT variable
2023-09-13 20:06:34 +00:00
Pierre Muller
db61217355
Fix missing spaces around $(CMEMUNIT)
2023-09-13 06:43:51 +00:00
Pierre Muller
6077499091
Remove OS rules for cmem unit and use CMEMUNIT variable
2023-09-12 21:51:03 +00:00
Pierre Muller
20e87be824
Remove OS rules for strings unit and use STRINGSUNIT variable
2023-09-12 21:39:27 +00:00
Pierre Muller
6ba28372db
Remove OS lnfodwrf unit rule and use LNFODWRFUNIT variable
2023-09-12 21:39:27 +00:00
Pierre Muller
3f4c6c5255
Replace lineinfo by variable LINEINFOUNIT
2023-09-12 21:39:27 +00:00
Pierre Muller
55196a4fae
Replace heaptrc by $(HEAPTRCUNIT) in all Makefile.fpc
2023-09-12 07:24:28 +00:00
Pierre Muller
b081947e49
Replace all uuchar by $(UUCHARUNIT) in Makefile.fpc
2023-09-12 07:24:28 +00:00
Pierre Muller
ef41312308
Remove OS specific rules for uuchar unit
2023-09-12 07:24:28 +00:00
Pierre Muller
8f1ca3773c
Remove all OS specfic objpas unit rules
2023-09-12 07:24:27 +00:00
Pierre Muller
e34a5ac44b
Remove OS specific extpas rules and replace extpas by $(EXTPASUNIT)
2023-09-11 22:25:18 +00:00
Pierre Muller
d1c0a1b8d3
Remove OS specific iso7185 unit rules, and replace iso7185 by $(ISO7185UNIT)
2023-09-11 22:16:41 +00:00
Pierre Muller
774140bb84
Replace all macpas by $(MACPASUNIT) in Makefile.fpc files
2023-09-11 22:03:34 +00:00
Pierre Muller
60649204ad
Remove obsolete GRAPHDIR and USELIBGGI, because graph unit has been moved to packages long ago
2023-08-09 22:49:48 +02:00
Michaël Van Canneyt
681a00a76f
* Fixes based on feedback of team, fixes issue #40368
2023-07-30 11:19:47 +02:00
pierre
912bc1e65b
+ Add math unit dependency to types$(PPUEXT) rule.
...
* Fix missing close-brace in several types$(PPUEXT) rules.
git-svn-id: trunk@43042 -
2019-09-19 20:49:12 +00:00
Károly Balogh
7c3702d3b0
palmos: make it easy to disable certain features, also disable some which are not needed now. hello, world! is about 6K with these settings, about 5K smaller than otherwise
...
git-svn-id: trunk@37937 -
2018-01-09 15:17:10 +00:00
Károly Balogh
d2f051be8f
palmos: include the new startup code in the build
...
git-svn-id: trunk@37901 -
2018-01-04 08:44:56 +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
pierre
ab0df78c00
Add systraps and pilot units
...
git-svn-id: trunk@37213 -
2017-09-15 14:32:28 +00:00
Károly Balogh
fed07e6643
m68k-palmos: yet another broken-over-a-decade platform build fixed
...
git-svn-id: trunk@36863 -
2017-08-08 19:10:27 +00:00
nickysn
748428b637
+ support the KOI8-R and KOI8-U Cyrillic encodings
...
git-svn-id: trunk@36445 -
2017-06-07 13:51:53 +00:00
nickysn
fce5fbd726
+ added cp3021 (Bulgarian MIK) code page support
...
git-svn-id: trunk@36444 -
2017-06-07 13:19:20 +00:00
nickysn
396eebbfb5
+ added support for iso8859-[3,4,6,7,8,9,10,11,13,14,15,16]
...
* charmap .txt files in rtl/ucmaps for iso8859-[1,2,5] also updated
git-svn-id: trunk@36425 -
2017-06-05 16:36:24 +00:00
nickysn
35be7348fb
+ added code pages 737, 775, 857, 860, 861, 862, 863, 864, 865 and 869
...
git-svn-id: trunk@36423 -
2017-06-05 14:25:15 +00:00
nickysn
ef25c33d69
+ added cp855 to the implicit unit list in the rtl makefiles
...
git-svn-id: trunk@36421 -
2017-06-05 12:19:01 +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
marco
c465d3d64a
* moving 4 cp9* units. These are 16-bit and big.
...
git-svn-id: trunk@27349 -
2014-03-29 19:43:13 +00:00
Tomas Hajny
2e004af6e7
+ character sets for central Europe added also to Makefiles as implicit units
...
git-svn-id: trunk@26528 -
2014-01-20 00:26:15 +00:00