michael
5227a35d05
* Fix hints and warnings
...
git-svn-id: trunk@31366 -
2015-08-22 13:17:53 +00:00
michael
5e7f08a69c
* Fix memory leaks
...
git-svn-id: trunk@31365 -
2015-08-22 13:11:38 +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
joost
1f5fab5309
* rstconv.pp depends on fcl-json and uses resourcestrings
...
git-svn-id: trunk@31316 -
2015-08-12 19:01:50 +00:00
pierre
d9359ea4af
revision.inc update after commit 31240
...
git-svn-id: trunk@31294 -
2015-08-06 14:27:35 +00:00
joost
a67a35c498
* Added the ability to add fpmake as a target in a Makefile.fpc file. This way
...
there is no special need anymore for complete scripts in the Makefile.fpc
to call fpmake. And it is now possible to combine other targets with a
fpmake-target.
git-svn-id: trunk@31240 -
2015-07-28 09:52:19 +00:00
michael
722fdea993
* Improved testunit coverage
...
git-svn-id: trunk@31234 -
2015-07-26 08:31:28 +00:00
michael
a32160131b
* Add backwards compatibility lookup for operators
...
git-svn-id: trunk@31233 -
2015-07-26 08:11:06 +00:00
michael
798192ba70
* Better operator declaration
...
git-svn-id: trunk@31232 -
2015-07-26 08:10:45 +00:00
michael
a910bbc3a7
* Resolve operators at the end. The name is corrected after the node is created
...
git-svn-id: trunk@31231 -
2015-07-26 08:09:56 +00:00
michael
1c5da41b48
* Warn-no-node correctly passed on
...
git-svn-id: trunk@31230 -
2015-07-26 08:09:11 +00:00
michael
8cb651c0a5
* Correct documenting of advanced records
...
git-svn-id: trunk@31184 -
2015-07-01 19:44:47 +00:00
Károly Balogh
77bdd83bfc
AROS/x86_64: regenerated Makefiles
...
git-svn-id: trunk@31177 -
2015-06-29 00:09:06 +00:00
Károly Balogh
4eaf1ffa48
FPCMake: enable AROS on x86_64
...
git-svn-id: trunk@31167 -
2015-06-28 15:58:23 +00:00
marco
c9ae6b34c6
* initial support for INSTALL_BINDIR. If that option isn't used behaviour
...
should be the same as old. Mantis #27272
git-svn-id: trunk@31166 -
2015-06-28 15:06:04 +00:00
Jeppe Johansen
353682db67
Enable SUBARCH directive for avr-embedded target.
...
git-svn-id: trunk@31032 -
2015-06-13 12:40:31 +00:00
Károly Balogh
c5caa6d494
fpcres: enable resource compiler for Amiga and MorphOS
...
git-svn-id: trunk@31005 -
2015-06-07 17:49:54 +00:00
Jonas Maebe
41e4f7a55a
+ ELF/AArch64 resource handling support (patch by Edmund Grimley Evans)
...
git-svn-id: trunk@30896 -
2015-05-23 21:04:11 +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
7d16df9bea
+ Linux/AArch64 support in fpmkunit/fpcmake (patch by Edmund Grimley Evans)
...
git-svn-id: trunk@30890 -
2015-05-20 20:14:42 +00:00
florian
bda0f510f9
* updated revision.inc
...
git-svn-id: trunk@30754 -
2015-05-01 16:33:36 +00:00
florian
91702bd1b3
* regenerated
...
git-svn-id: trunk@30748 -
2015-05-01 14:45:31 +00:00
florian
e4492a2926
+ set suffixes and extensions for embedded targets
...
git-svn-id: trunk@30747 -
2015-05-01 14:44:53 +00:00
michael
3f3705725d
* Patch from Stephane Aulery to ease compilation, adding $MODE and $H+ (Bug ID 27987)
...
git-svn-id: trunk@30742 -
2015-04-28 06:52:37 +00:00
michael
faaae8b2a2
* Fix bug #24271 , fpdoc failing on dotted unit names
...
git-svn-id: trunk@30624 -
2015-04-17 18:23:13 +00:00
michael
f5aeb96c97
* Added dependency on rtl-objpas
...
git-svn-id: trunk@30618 -
2015-04-17 12:26:52 +00:00
michael
f787468412
* Fixed bug #27829
...
git-svn-id: trunk@30609 -
2015-04-16 06:48:52 +00:00
michael
10633da13b
* Reverted revision 30575 (forgor -depth=immediate
...
git-svn-id: trunk@30576 -
2015-04-13 19:44:51 +00:00
michael
2cab4a9a73
* Reverted revision 30557
...
git-svn-id: trunk@30575 -
2015-04-13 19:43:43 +00:00
nickysn
b0634d2cb3
* set svn mime type=text/plain and eol style=native to the *.cod files in the h2pas directory
...
git-svn-id: trunk@30553 -
2015-04-12 14:42:06 +00:00
florian
90e4581814
* update revision.inc
...
git-svn-id: trunk@30544 -
2015-04-11 13:55:26 +00:00
Jonas Maebe
201121d7c9
* synchronised with trunk till r30345
...
git-svn-id: branches/hlcgllvm@30349 -
2015-03-28 12:28:15 +00:00
michael
0d3cd8c402
* Documented *.cod search path for the plex/pyacc programs
...
git-svn-id: trunk@30289 -
2015-03-23 15:21:32 +00:00
marco
9255bc0fe5
* added _ before avr in cpusuffix. All other targets have.
...
Due to remark of "ghieber" on forum.
git-svn-id: trunk@30250 -
2015-03-17 09:09:14 +00:00
Jonas Maebe
bd203a5b57
* synchronised with trunk till r30240
...
git-svn-id: branches/hlcgllvm@30241 -
2015-03-15 19:44:58 +00:00
Jonas Maebe
7bc66a5142
+ ELF/ppc64le resource support
...
git-svn-id: trunk@30218 -
2015-03-14 18:36:32 +00:00
Jonas Maebe
67b8aceaee
* synchronized with privatetrunk till r30095
...
git-svn-id: branches/hlcgllvm@30101 -
2015-03-05 20:32:15 +00:00
nickysn
6be3b8cc63
* updated fpcmake's revision.inc
...
git-svn-id: trunk@30068 -
2015-03-02 12:19:04 +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
83e20b5a5b
+ x86_64/iphonesim support in fpcmake/fpmkunit
...
git-svn-id: trunk@29972 -
2015-02-23 22:56:21 +00:00
Jonas Maebe
3d01d4ceb1
* regenerated with Darwin/AArch64 support
...
git-svn-id: trunk@29950 -
2015-02-23 22:54:53 +00:00
Jonas Maebe
fcfa8f3826
+ fpcres (Darwin/)AArch64 support
...
o also use $elseif to stop endless $endif sequence at the end
git-svn-id: trunk@29949 -
2015-02-23 22:54:37 +00:00
Jonas Maebe
19f458787f
+ Darwin/AArch64 support to fpcmake
...
git-svn-id: trunk@29902 -
2015-02-23 22:52:01 +00:00
Tomas Hajny
85c0435e89
* added package description
...
git-svn-id: trunk@29619 -
2015-02-04 00:06:45 +00:00
Tomas Hajny
db3067b9de
* short name fits 8.3 now
...
git-svn-id: trunk@29618 -
2015-02-04 00:01:09 +00:00
Tomas Hajny
0f83e24145
* Unicode utilities now built for targets OS/2 and EMX too
...
git-svn-id: trunk@29568 -
2015-01-27 17:37:53 +00:00
marco
53b06fa861
* disable friendly message because the fileexistance test is not reliable at this point.
...
git-svn-id: trunk@29548 -
2015-01-25 14:49:33 +00:00
marco
c6d56f4e66
* always cthreads.
...
git-svn-id: trunk@29547 -
2015-01-25 00:34:00 +00:00
florian
8d4b7f8b97
* search directory given by FPCDIR for the *.cod files as well as /usr/local/lib/fpc/lexyacc/ and /usr/lib/fpc/lexyacc/ on unix (despite current dir), resolves #27326
...
git-svn-id: trunk@29503 -
2015-01-18 13:11:38 +00:00
florian
0b3130ad20
* "backported" changes from pyacc.pas to pyacc.y: pyacc.pas is generated actually from pyacc.y by pyacc
...
git-svn-id: trunk@29502 -
2015-01-18 13:09:35 +00:00
Tomas Hajny
dbb999c4dd
* change unit names in the uses clause to completely lowercase to avoid issues with case sensitive file systems
...
git-svn-id: trunk@29499 -
2015-01-17 16:04:33 +00:00
florian
a825a0f3ff
* patch by Cyrax to fix building, resolves #27323
...
git-svn-id: trunk@29494 -
2015-01-17 12:30:18 +00:00
Tomas Hajny
2da5e0b65c
+ new tool mkinsadd included into the standard building
...
git-svn-id: trunk@29490 -
2015-01-16 22:36:20 +00:00
Tomas Hajny
11d99d3208
+ new tool for simple post-processing of packages listings created by fpmake for easy merging into install.dat file used by the text-mode installer
...
git-svn-id: trunk@29489 -
2015-01-16 22:35:11 +00:00
nickysn
7cb38e1ce9
* removed the msdos binutils prefix, so that we can switch more easily to using a default watcom install (in case we decide we don't want to ship watcom binutils binaries due to license issues)
...
git-svn-id: trunk@29481 -
2015-01-16 13:37:10 +00:00
marco
bb4adddd2c
* fix for compilation error when building with buildunit instead of fppkg?
...
git-svn-id: trunk@29468 -
2015-01-13 16:27:37 +00:00
marco
d47aae933c
* ltelnet subcommand first character improvements. Mantis #27273
...
git-svn-id: trunk@29466 -
2015-01-13 14:51:32 +00:00
nickysn
513700cf64
* regenerate fpccfg.inc after r29434
...
git-svn-id: trunk@29453 -
2015-01-12 16:05:35 +00:00
joost
96ea6b0001
* Added uninstall command to fppkg
...
git-svn-id: trunk@29439 -
2015-01-11 18:22:01 +00:00
nickysn
aeb8c97257
+ added i8086 unit paths, containing the subarch and memory model to the default fpc.cfg
...
git-svn-id: trunk@29434 -
2015-01-11 12:45:43 +00:00
yury
bb7aee5e8e
* Added link to the pas2jni wiki page.
...
git-svn-id: trunk@29429 -
2015-01-08 13:19:05 +00:00
florian
b13e00ea70
* make yysleng a longint
...
git-svn-id: trunk@29426 -
2015-01-06 16:01:33 +00:00
florian
15537361ee
* patch by "rs" to support lines longer than 255 chars in h2pas, resolves #15056
...
git-svn-id: trunk@29425 -
2015-01-06 15:16:18 +00:00
yury
de770592da
* pas2jni: - Fixed method pointer handling for ARM platforms.
...
- Support for the JNI_OnException custom handler.
- Added useful info to the readme.
git-svn-id: trunk@29419 -
2015-01-05 18:27:53 +00:00
joost
3a5e83452a
* No need to install resource-files from binaries, those are
...
linked into the binary
git-svn-id: trunk@29411 -
2015-01-05 11:46:42 +00:00
yury
3e5fab4334
* Updated revision.inc for fpcmake.
...
git-svn-id: trunk@29402 -
2015-01-05 00:46:29 +00:00
marco
d407b668d1
* version updated to 3.1.1
...
git-svn-id: trunk@29399 -
2015-01-04 21:09:04 +00:00
joost
d53da9192b
* Renamed pas2js package to utils-pas2js, for consistency
...
git-svn-id: trunk@29397 -
2015-01-04 20:46:57 +00:00
joost
fcade9d8b8
* Re-generated utils-Makefile.fpcs and Makefiles
...
git-svn-id: trunk@29394 -
2015-01-04 20:37:29 +00:00
yury
7f23fcd02c
* pas2jni: Removed unneeded code. Added unsupported features to the readme.
...
git-svn-id: trunk@29392 -
2015-01-04 19:05:17 +00:00
marco
f2d4792342
* fix use of deprecated fields.
...
git-svn-id: trunk@29387 -
2015-01-04 17:36:48 +00:00
pierre
017d82efb7
Regenerated after 29384: Add -Cg option for mips and mipsel cpu's on unix-like systems
...
git-svn-id: trunk@29385 -
2015-01-04 15:30:43 +00:00
pierre
491fb0dcce
Add -Cg option for mips and mipsel cpu's on unix-like systems
...
git-svn-id: trunk@29384 -
2015-01-04 15:29:48 +00:00
nickysn
1f5fb65bcb
+ always enable smartlinking on i8086 in the default fpc.cfg
...
git-svn-id: trunk@29325 -
2014-12-25 18:09:53 +00:00
Tomas Hajny
335dd5a05e
* fix another mistake in description
...
git-svn-id: trunk@29267 -
2014-12-11 23:04:40 +00:00
Tomas Hajny
fdd389e72b
* fix another mistake in description
...
git-svn-id: trunk@29266 -
2014-12-11 23:01:43 +00:00
Tomas Hajny
074f9a1e66
* fix typo in description (creaty)
...
git-svn-id: trunk@29265 -
2014-12-11 23:00:32 +00:00
Jonas Maebe
7897c81c77
* regenerated by top-leve make all
...
git-svn-id: trunk@29258 -
2014-12-11 19:11:14 +00:00
Tomas Hajny
3998c2f7fa
* make sure that fpcmake.inc is properly (re-)built as necessary - pass the proper path to data2inc
...
git-svn-id: trunk@29256 -
2014-12-11 16:14:40 +00:00
joost
d3c2306586
* Pass correct baseinstalldir to fpmake when doing a cross-zipinstall from
...
a unix system to a non-unix system. Bug #27114
git-svn-id: trunk@29219 -
2014-12-08 14:29:27 +00:00
florian
8508d25f8e
* compilation fixed
...
git-svn-id: trunk@29216 -
2014-12-07 22:01:50 +00:00
marco
2578514853
* first dragonfly patch (existing most). Mantis #27091
...
git-svn-id: trunk@29213 -
2014-12-07 20:27:02 +00:00
Tomas Hajny
d2f4382fca
* short name updated to fit into 8.3
...
git-svn-id: trunk@29184 -
2014-11-30 00:07:52 +00:00
joost
0574714317
* Use short 8.3 names for archives on limit83fs-hosts
...
git-svn-id: trunk@29174 -
2014-11-28 21:35:46 +00:00
pierre
3670828f3b
Revert 29156 as pacakges/fcl-res is not ready for powerpc64 AIX
...
git-svn-id: trunk@29162 -
2014-11-26 17:21:31 +00:00
yury
0809bde8f2
* pas2jni: Again fixed exclusion of descendant classes.
...
git-svn-id: trunk@29161 -
2014-11-26 17:01:04 +00:00
yury
830e3ceb0d
* pas2jni: Properly handle enums with inline elements.
...
git-svn-id: trunk@29160 -
2014-11-26 17:00:42 +00:00
pierre
5e9f6b7362
Explictly add subdirectory fpmake.pp sources to ./fpmake dependencies
...
git-svn-id: trunk@29157 -
2014-11-26 15:49:38 +00:00
pierre
364a66fd7b
Add powerpc64 xcoff support for AIX
...
git-svn-id: trunk@29156 -
2014-11-26 15:45:55 +00:00
yury
7860959a13
* pas2jni: Fixed exclusion of descendant classes.
...
git-svn-id: trunk@29152 -
2014-11-26 11:33:26 +00:00
yury
3ca38ade60
* pas2jni: When excluding a class, also exclude all descendant classes.
...
git-svn-id: trunk@29149 -
2014-11-25 21:06:33 +00:00
yury
e318185d27
* pas2jni: Properly handle indexed properties with more than one index parameters.
...
git-svn-id: trunk@29147 -
2014-11-25 17:40:07 +00:00
joost
c34552da09
* Added the utils- prefix to the names of all utils-packages.
...
git-svn-id: trunk@29031 -
2014-11-08 21:03:59 +00:00
joost
99035134a5
* Create a separate binary-archive for all util-packages
...
git-svn-id: trunk@29022 -
2014-11-08 14:58:30 +00:00
joost
a23fde1fcb
* Removed files from fpmake.pp that are not even part of the package
...
git-svn-id: trunk@29020 -
2014-11-08 12:31:33 +00:00
joost
a9dcb9201f
* Do not rebuild fpmake on each run on an host-os that uses an executable-suffix. (.exe)
...
git-svn-id: trunk@28973 -
2014-11-03 12:42:33 +00:00
joost
75afdf052b
* Pass archive-command to fpmake on make zipsourceinstall
...
git-svn-id: trunk@28971 -
2014-11-02 19:51:52 +00:00
joost
3296c3d381
* Pass "-fsp 0" to fpmake on distinstall and zipdistinstall to remove absolute source path from fpunits.cfg files
...
git-svn-id: trunk@28946 -
2014-10-29 21:20:01 +00:00
joost
8da7914438
* Combine all utils into one achive, several installers depend on this
...
git-svn-id: trunk@28887 -
2014-10-20 19:42:52 +00:00