florian
a365ae3631
+ define BUILDFULLNATIVE and BUILDNATIVE for native builds
...
git-svn-id: trunk@22236 -
2012-08-24 21:15:28 +00:00
michael
88776524fd
* Interdependency reduction, verbosity introduced
...
git-svn-id: trunk@22214 -
2012-08-23 15:27:00 +00:00
michael
efaf017b17
* Improvements so package name can be specified, fpmake is excluded
...
git-svn-id: trunk@22211 -
2012-08-23 12:56:53 +00:00
Jonas Maebe
5f46866595
* regenerated using a current version of fpcmake
...
git-svn-id: trunk@22207 -
2012-08-23 09:51:14 +00:00
Jonas Maebe
97021d47c3
* like other applications that custapp, these also depend on univint on
...
the Darwin/iphonesim platforms
* regenerated using a current version of fpcmake
git-svn-id: trunk@22205 -
2012-08-23 09:49:29 +00:00
michael
2d653999b4
* Dependency on fcl-base added
...
git-svn-id: trunk@22199 -
2012-08-23 08:21:34 +00:00
michael
2cc020c20e
* Dependency on fcl-base added
...
git-svn-id: trunk@22198 -
2012-08-23 08:21:07 +00:00
michael
20c0a14e1e
* Fixed makefile
...
git-svn-id: trunk@22197 -
2012-08-23 08:04:36 +00:00
michael
28ef4c9532
* Fixed compilation
...
git-svn-id: trunk@22174 -
2012-08-22 16:49:47 +00:00
michael
d666240097
* Added pas2fpm
...
git-svn-id: trunk@22173 -
2012-08-22 16:45:57 +00:00
michael
eb2c0f52f4
* pas2ut, initial version (create unit tests from pascal unit)
...
git-svn-id: trunk@22165 -
2012-08-21 19:43:26 +00:00
marco
407a2604a3
- Add fpcpackage=y to install section to install in proper dir. Mantis #22549
...
git-svn-id: trunk@22156 -
2012-08-21 11:43:28 +00:00
michael
74624a0c37
* Write class local consts and types in correct way
...
git-svn-id: trunk@22151 -
2012-08-20 22:26:57 +00:00
michael
9d528c65e3
* Patch from DoDi to allow easy import
...
git-svn-id: trunk@22150 -
2012-08-20 22:24:57 +00:00
michael
1c32e34395
* Patch from Graeme Geldenhuys to fix some tab->spaces (bug 22658)
...
git-svn-id: trunk@22140 -
2012-08-19 22:17:29 +00:00
michael
3bc8bbf378
* Fixed to conform to new structures in pastree
...
git-svn-id: trunk@22092 -
2012-08-15 16:00:51 +00:00
michael
9635787b5a
* Added functionality to create fpdoc.css from internal copy
...
git-svn-id: trunk@22079 -
2012-08-14 18:47:57 +00:00
michael
4a9d012d3a
* Patch from Reinier Olislagers to update copyright and emit a more friendly message if an input file is not found (bug ID 22639)
...
git-svn-id: trunk@22078 -
2012-08-14 18:27:46 +00:00
joost
160c2fec65
* Use fpmkunit in the fppkg package, to avoid double code.
...
This also adds (among others) iphonesim support to fppkg
git-svn-id: trunk@21959 -
2012-07-23 20:56:09 +00:00
joost
7b13c9230d
* Renamed TLogLevel vl** enumerations to ll**, to avoid
...
conflicts with fpmkunits TVerboseLevel
git-svn-id: trunk@21957 -
2012-07-23 20:13:19 +00:00
michael
a8e634d506
* Added option to remove brackets from menu header From AndrewH (Bug ID 21676)
...
git-svn-id: trunk@21882 -
2012-07-11 17:13:40 +00:00
michael
093748402e
* Only one result section for overloaded functions
...
git-svn-id: trunk@21868 -
2012-07-11 11:15:09 +00:00
marco
347ab7651a
* changed delp from unit dos to unit sysutils. (path lengths)
...
git-svn-id: trunk@21472 -
2012-06-03 12:36:56 +00:00
marco
6033d3df0d
* adding a copyright banner and a short description.
...
git-svn-id: trunk@21471 -
2012-06-03 11:25:37 +00:00
marco
bc56239af7
* removed checkcvs. We stopped using CVS 7 years ago, and don't check $Log:'s
...
that often anymore. There is nothing worth keeping from this source (which is by me btw)
git-svn-id: trunk@21470 -
2012-06-03 11:16:17 +00:00
Jonas Maebe
3a2afe27aa
+ new -varparas option that adds overloads for imported methods whereby
...
Java array parameters are translated into single element var-parameters
git-svn-id: trunk@21407 -
2012-05-28 10:21:25 +00:00
Jonas Maebe
9b21c6c84d
* abort if the specified destination file is a directory (mantis #22089 )
...
git-svn-id: trunk@21355 -
2012-05-21 11:37:41 +00:00
marco
a7ee1899bc
* Patch from Mark Morgan Lloyd to add subcommands to ltelnet. Mantis #22032
...
git-svn-id: trunk@21340 -
2012-05-19 22:12:45 +00:00
florian
5966fcce74
* PIC does not require using the external assembler anymore
...
- removed 2.0.x-ism
git-svn-id: trunk@21116 -
2012-04-29 14:19:32 +00:00
Jonas Maebe
6d628a794b
* fixed merge error in r21069: netbsd/x86-64 is supported, not haiku/x86-64
...
(fortunately, the makefiles were generated using a correct fpcmake)
git-svn-id: trunk@21074 -
2012-04-27 09:16:20 +00:00
Jonas Maebe
834026bfb5
* synchronised with trunk up to r21067
...
git-svn-id: branches/jvmbackend@21068 -
2012-04-26 21:24:20 +00:00
Jonas Maebe
81d1cfb3ca
+ -prefix_constants <x>, -prefix_fields <x> and -prefix_innerclasses <x>
...
options to customise the prefixes that the translator adds to to resp.
constant, field and inner class names. For an empty prefix, use "".
Defaults: nothing for constants, "f" for fields and "Inner" for inner
classes.
git-svn-id: branches/jvmbackend@21041 -
2012-04-25 18:14:35 +00:00
Jonas Maebe
9a10c5aea8
* don't mark final class methods as virtual
...
git-svn-id: branches/jvmbackend@21040 -
2012-04-25 18:14:29 +00:00
marco
69fbbcedf3
* fix passing of only one parameter on non unix platforms. Mantis #21630
...
git-svn-id: trunk@21038 -
2012-04-25 17:21:16 +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
pierre
1b6c45455e
+ Add x86_64 netbsd target
...
git-svn-id: trunk@21030 -
2012-04-24 23:12:30 +00:00
Jonas Maebe
aee5380ae0
* merged trunk up to r20882
...
o support for the new codepage-aware ansistrings in the jvm branch
o empty ansistrings are now always represented by a nil pointer rather than
by an empty string, because an empty string also has a code page which
can confuse code (although this will make ansistrings harder to use
in Java code)
o more string helpers code shared between the general and jvm rtl
o support for indexbyte/word in the jvm rtl (warning: first parameter
is an open array rather than an untyped parameter there, so
indexchar(pcharvar^,10,0) will be equivalent to
indexchar[pcharvar^],10,0) there, which is different from what is
intended; changing it to an untyped parameter wouldn't help though)
o default() support is not yet complete
o calling fpcres is currently broken due to limitations in
sysutils.executeprocess() regarding handling unix quoting and
the compiler using the same command lines for scripts and directly
calling external programs
o compiling the Java compiler currently requires adding ALLOW_WARNINGS=1
to the make command line
git-svn-id: branches/jvmbackend@20887 -
2012-04-15 15:54:10 +00:00
Jonas Maebe
135565e951
* enabled for AIX
...
git-svn-id: trunk@20851 -
2012-04-11 18:07:23 +00:00
Jonas Maebe
adbad5ab96
+ fcl-res support for xcoff/aix
...
+ compiler support for Delphi-style resources on aix
git-svn-id: trunk@20841 -
2012-04-11 18:06:33 +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
b0e4263fee
+ aix support in fpcmake and fpmake
...
git-svn-id: trunk@20787 -
2012-04-11 17:59:59 +00:00
joost
66b0f3d9fb
* Added fpmake.pp files for utilities
...
git-svn-id: trunk@20752 -
2012-04-07 20:06:14 +00:00
joost
f0a75c1254
* Added fpmake.pp files for some utils
...
git-svn-id: trunk@20736 -
2012-04-06 22:47:03 +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
763edfcbef
+ Add x86_64 cpu support for openbsd target
...
git-svn-id: trunk@20719 -
2012-04-05 21:12:30 +00:00
joost
b1cda73a9a
* Replaced fpcmake building by fpmake building
...
git-svn-id: trunk@20612 -
2012-03-24 10:15:21 +00:00
joost
ff6c64ae70
* Do not build unused units
...
git-svn-id: trunk@20609 -
2012-03-23 22:18:27 +00:00
joost
79c3ea3f87
* Added fpmake.pp file for fppkg-util
...
git-svn-id: trunk@20584 -
2012-03-22 21:10:28 +00:00
joost
ae5c440864
* Added ability to generate target-dependencies
...
git-svn-id: trunk@20579 -
2012-03-22 16:40:58 +00:00
joost
1bf8ef2428
* Also allow a single package dependency
...
git-svn-id: trunk@20573 -
2012-03-22 14:03:06 +00:00