Commit Graph

809 Commits

Author SHA1 Message Date
michael
80b5ecaecd + patch from Graeme Geldenhuys to include version info
git-svn-id: trunk@4730 -
2006-09-26 12:50:10 +00:00
micha
08c3d44cea use the ctypes unit in h2pas (from jpetermugaas)
git-svn-id: trunk@4687 -
2006-09-22 21:12:07 +00:00
michael
7eb023d7cd + Check for empty example file name
git-svn-id: trunk@4466 -
2006-08-20 09:44:43 +00:00
marco
00b93a5916 * max_elems now 1000
git-svn-id: trunk@4401 -
2006-08-11 09:41:19 +00:00
Károly Balogh
705033284e + regenerated makefiles to support powerpc-amiga target
git-svn-id: trunk@4371 -
2006-08-06 12:28:28 +00:00
Károly Balogh
d41f1ca2d8 + enabled Amiga target for PowerPC
git-svn-id: trunk@4330 -
2006-08-02 19:55:24 +00:00
peter
3b51742204 * support .svn and readonly files
git-svn-id: trunk@4319 -
2006-07-31 09:31:37 +00:00
michael
7c6568ff0b + Implemented correct visibility checking for arguments of methods
git-svn-id: trunk@4230 -
2006-07-16 16:00:27 +00:00
michael
f9b4308edd + Some cosmetical issues, and now all elements are emitted only once.
git-svn-id: trunk@4154 -
2006-07-12 22:42:53 +00:00
michael
a49a8ba774 * Take link contents into account when writing seealso section
git-svn-id: trunk@3866 -
2006-06-13 22:54:59 +00:00
michael
8b6142e9b3 + Fixed syntax highlighting. Asm blocks now also correct
git-svn-id: trunk@3859 -
2006-06-13 19:34:49 +00:00
florian
5575a837db * gba patch from Francesco Lombardi
git-svn-id: trunk@3716 -
2006-05-28 14:48:24 +00:00
florian
6fa48a858a + fixed missing class directives, poped up after yesterdays changes
git-svn-id: trunk@3689 -
2006-05-27 08:33:23 +00:00
peter
f3c4ff3470 * win64 lcl
git-svn-id: trunk@3445 -
2006-05-07 08:14:04 +00:00
peter
a0d4f358eb * disable LCL detection
git-svn-id: trunk@3328 -
2006-04-24 08:00:33 +00:00
peter
cba7504dec * use -P for cross compile
* support libimp*.a

git-svn-id: trunk@3321 -
2006-04-23 18:53:29 +00:00
peter
323d6cf640 * use -O2 for 2.1.1 compilers
git-svn-id: trunk@2966 -
2006-03-19 11:19:43 +00:00
Jonas Maebe
f3ffa1400a * regenerated for new ppc release optimizer settings
git-svn-id: trunk@2943 -
2006-03-17 17:54:28 +00:00
Jonas Maebe
73356964b0 * -O1r -> -O2 for ppc release
git-svn-id: trunk@2942 -
2006-03-17 17:52:43 +00:00
Jonas Maebe
f868c80460 + i386-darwin support (use fpcmake from after 12 February 2006)
git-svn-id: trunk@2820 -
2006-03-09 15:26:49 +00:00
mazen
aeb162e4e1 + added target arm-palmos (please use an fpcmake later than 04 feb 2006 in future)
git-svn-id: trunk@2603 -
2006-02-15 22:05:04 +00:00
florian
f4738689ba * search for gtar first
git-svn-id: trunk@2600 -
2006-02-15 21:14:41 +00:00
marco
b03d19b2a0 * regenned with -Tall
git-svn-id: trunk@2553 -
2006-02-12 21:57:18 +00:00
tom_at_work
a3295f379a * removed powerpc64/linux from SMARTLINKTARGETS. Takes way too much time without an internal binwriter.
* regenerated makefiles

git-svn-id: trunk@2546 -
2006-02-12 20:26:15 +00:00
florian
bde6f4ab2d + added i386-darwin
git-svn-id: trunk@2527 -
2006-02-12 13:32:40 +00:00
mazen
bc18d6eb8a + added palmos support to makes files
+ added Makefile.fpc to palmos in rtl
+ added faked prt0 to plamos rtl

git-svn-id: trunk@2443 -
2006-02-05 19:22:12 +00:00
peter
f7d546ed5f * duplicate names fixed
git-svn-id: trunk@2437 -
2006-02-05 01:57:23 +00:00
daniel
d19c95db8f * various bugfixes
- Disable shared linking for now since it since it simply breaks
    svn. (Already disabled in Makefile itself, likely accidentally
    done with an old FPCMake, but it "fixed" svn to compile.)

git-svn-id: trunk@2401 -
2006-02-02 08:22:35 +00:00
florian
4b078de51e + arm-palmos
git-svn-id: trunk@2396 -
2006-02-01 21:52:32 +00:00
tom_at_work
453bb6d1c9 * removed libc package from build for every linux platform but i386 and x86-64 (libc is a x86 specific kylix compatibility library)
git-svn-id: trunk@2376 -
2006-01-29 17:49:42 +00:00
daniel
f1e849a469 * Better error handling
git-svn-id: trunk@2350 -
2006-01-27 10:36:46 +00:00
daniel
44ee4f6a39 + Very aggressive vcsa detection
git-svn-id: trunk@2349 -
2006-01-27 10:28:58 +00:00
Vincent Snijders
8a02b500ed added support for use of absolute links with content files
git-svn-id: trunk@2311 -
2006-01-17 11:41:28 +00:00
peter
dadbbb32ce * remove obsolete wincrt for windows
git-svn-id: trunk@2301 -
2006-01-15 21:14:50 +00:00
peter
b668f08d4c * only build fpmcgtk for win32 if the gtk dll is found
git-svn-id: trunk@2300 -
2006-01-15 21:14:28 +00:00
florian
c4afc10ebc + >< support for fpdoc from Vincent Snijders
git-svn-id: trunk@2283 -
2006-01-14 13:04:22 +00:00
florian
b9a0e2ead2 * makefile again regenerated
git-svn-id: trunk@2280 -
2006-01-13 20:32:53 +00:00
florian
40290348bc * Makefiles regenerated
git-svn-id: trunk@2279 -
2006-01-13 19:49:25 +00:00
florian
7cfcc635fa * install shared library only if it exists
git-svn-id: trunk@2278 -
2006-01-13 19:36:53 +00:00
oro06
6e55d519bc *avoid negative value for big const
git-svn-id: trunk@2273 -
2006-01-13 08:35:05 +00:00
florian
3eda59948d * fixed make clean all install
git-svn-id: trunk@2261 -
2006-01-11 22:20:40 +00:00
florian
30fc11e7ca * makefiles regenerated
git-svn-id: trunk@2260 -
2006-01-11 21:46:28 +00:00
florian
dfcf0cb9d7 * proper handling of build units and implicit units for shared libs
git-svn-id: trunk@2256 -
2006-01-11 21:38:52 +00:00
florian
7dbeab548d + make shared implemented
git-svn-id: trunk@2255 -
2006-01-11 21:20:55 +00:00
florian
0454654a22 * more shared stuff, still not perfect
git-svn-id: trunk@2230 -
2006-01-08 16:26:07 +00:00
florian
9c6b3cc8f7 + make shared
git-svn-id: trunk@2227 -
2006-01-08 15:52:43 +00:00
daniel
155b36dc87 * Add extra check for owner of tty
git-svn-id: trunk@2202 -
2006-01-07 08:43:34 +00:00
oro06
49738994a8 *preprocessor can't read files with proc/func declaration
git-svn-id: trunk@2078 -
2005-12-29 16:07:01 +00:00
michael
675d051274 + Patch from Vincent Snijder to fix multiple content files and use DirectoryExists
git-svn-id: trunk@1989 -
2005-12-19 08:10:50 +00:00
tom_at_work
c3f678e8df * updated makefiles for ppc64/linux to allow successful snapshot building on that platform
git-svn-id: trunk@1975 -
2005-12-16 20:37:08 +00:00
daniel
61d288a7cc * Remove unnecessary writeln
git-svn-id: trunk@1947 -
2005-12-13 21:53:54 +00:00
daniel
178b756607 * Move grab_vcsa to utils
git-svn-id: trunk@1946 -
2005-12-13 21:51:00 +00:00
tom_at_work
3502898ba3 * makefile updates after last changes for successful build on ppc64/linux
git-svn-id: trunk@1874 -
2005-12-04 13:07:37 +00:00
daniel
7bc989e199 * Remove inline from problematic procedures. Problem isolated and moved to
testsuite.
  * Added hash to requirements of some packages

git-svn-id: trunk@1872 -
2005-12-02 22:27:50 +00:00
marco
f7f14e4dee * CROSSOPT support
git-svn-id: trunk@1798 -
2005-11-20 22:19:50 +00:00
marco
10e40626cb * CROSSOPT support required for darwin.
git-svn-id: trunk@1795 -
2005-11-20 21:55:12 +00:00
tom_at_work
202236c6e0 * fpcmake.ini update which fixes glibc search path problems on PowerPC64
* makefile update

git-svn-id: trunk@1546 -
2005-10-20 16:56:40 +00:00
Jonas Maebe
2dbdc474fd * use register variables when release-building for ppc (more or less doubles
performance for most programs)

git-svn-id: trunk@1383 -
2005-10-15 16:36:52 +00:00
tom_at_work
f7f0f9c426 * makefile adaption to be able to cycle compiler and RTL on PowerPC64 target
* some fixes for PowerPC64 target in the code generator and the RTL
* stabs generation for PowerPC64 is okay now (untested)

git-svn-id: trunk@1337 -
2005-10-08 15:48:39 +00:00
tom_at_work
79ea4bb52f * added support for powerpc64 target
git-svn-id: trunk@1256 -
2005-10-02 14:36:28 +00:00
florian
2476957db9 * workaorund for ld merging problems from Simon Kissel
git-svn-id: trunk@1159 -
2005-09-23 09:58:16 +00:00
florian
c7bdfe238b * regenerated makefiles
git-svn-id: trunk@1039 -
2005-09-02 17:46:38 +00:00
michael
c747e932e4 + Regenerated for all targets
git-svn-id: trunk@1015 -
2005-09-02 06:58:22 +00:00
michael
45286477bf + Compile fpcres also for win32/bsd
git-svn-id: trunk@992 -
2005-08-31 16:11:49 +00:00
florian
2f9a952747 * better clean up
git-svn-id: trunk@960 -
2005-08-28 12:41:29 +00:00
michael
726dfa7a37 + Fixed incompatibilities/differences with Delphi
git-svn-id: trunk@958 -
2005-08-28 12:30:30 +00:00
michael
1fa1fc663a + Added sample resource pointer section
git-svn-id: trunk@957 -
2005-08-28 09:36:50 +00:00
michael
d570eabe53 + Added fpcres
git-svn-id: trunk@954 -
2005-08-28 09:31:26 +00:00
florian
d94fa751e0 * basic parsing for bodies of C programs
git-svn-id: trunk@948 -
2005-08-27 12:58:09 +00:00
sg
1a8051f993 * Applied patches by Vincent Snijders
* Fixed handling of nested variant records
* Improved operator support (<= and >= were missing)
* Operator support in output: Better names
* HTML writer generates working filenames for operator pages

git-svn-id: trunk@849 -
2005-08-11 20:56:44 +00:00
florian
8602390d46 * Makefiles regenerated to propagate -Ur change of fpcmake
git-svn-id: trunk@844 -
2005-08-10 21:55:57 +00:00
florian
da58c3ca5a * -Ur switch for RELEASE mode is generated by fpcmake
git-svn-id: trunk@843 -
2005-08-10 21:27:48 +00:00
florian
1057f991ae + i386/wince
git-svn-id: trunk@598 -
2005-07-09 09:34:19 +00:00
sg
2059bf057f * FPDoc / FCL/PasSrc: Added variant record support to parser and HTML writer
git-svn-id: trunk@456 -
2005-06-20 10:32:54 +00:00
peter
39efda1fde * fix writing of multiple files per path
git-svn-id: trunk@337 -
2005-06-10 07:03:21 +00:00
peter
6dc46f0cd0 * group files per directory
* better indention of log message

git-svn-id: trunk@282 -
2005-06-08 10:48:04 +00:00
peter
4ace790492 * remove $Log
git-svn-id: trunk@231 -
2005-06-07 09:47:55 +00:00
florian
1f84c12ae4 + wince and win64 target added to be handled by fpcmake
git-svn-id: trunk@216 -
2005-06-05 14:15:36 +00:00
florian
68350b00fa * last char of prefix should be a /
git-svn-id: trunk@196 -
2005-06-04 16:56:42 +00:00
michael
bc223811c3 + Patch from Vincent Snijders to remove use of NOBR tag
git-svn-id: trunk@128 -
2005-05-27 17:43:19 +00:00
michael
f7be00d080 + Patch from Vincent Snijders to fix character set indication
git-svn-id: trunk@127 -
2005-05-27 10:39:45 +00:00
fpc
4c55f2bc34 + Initial import
git-svn-id: trunk@92 -
2005-05-25 07:57:17 +00:00
florian
8bb7b7ea08 + revision is now written as well
git-svn-id: trunk@64 -
2005-05-22 11:34:38 +00:00
florian
34f32597a2 * empty log messages are now handled correctly
* better handling of trailing new lines in messages

git-svn-id: trunk@47 -
2005-05-21 14:38:17 +00:00
florian
bbc61266fe + readded
git-svn-id: trunk@46 -
2005-05-21 14:25:16 +00:00
fpc
790a4fe2d3 * log and id tags removed
git-svn-id: trunk@42 -
2005-05-21 09:42:41 +00:00
peter
b68af1b0e3 * post 2.0.0 fixes from cvs
git-svn-id: trunk@7 -
2005-05-16 20:59:02 +00:00
fpc
50778076c3 initial import
git-svn-id: trunk@1 -
2005-05-16 18:37:41 +00:00
Tomas Hajny
ef03a27d2c * mistyping fixed (xhmtl) 2005-05-15 19:36:30 +00:00
peter
58a928152a * svn2cl in pascal 2005-05-15 12:08:06 +00:00
michael
5d5f1cee3c * Added patch from Vincent Snijders to add a footer to each HTML page 2005-05-09 18:50:13 +00:00
florian
4af99ad8ec * better error reporting 2005-05-06 19:31:36 +00:00
peter
6cf4eb98c3 * use current fpcmake instead of from 1.9.8 2005-05-05 13:28:47 +00:00
peter
49669f5ab2 * 2.0.0 2005-05-05 13:24:28 +00:00
peter
7dadd64723 * 2.0.0 2005-05-05 12:59:59 +00:00
michael
7341f87d03 + Added support for opaque types 2005-05-04 08:38:58 +00:00
peter
dde36768ec don't use ../data2inc it doesn't work for cross compiles
use data2inc only if it is available
2005-04-25 07:41:51 +00:00
marco
44f8eaa99a * compilation fixed 2005-04-23 09:43:40 +00:00
marco
36faaa39b0 * fix for data2inc built by CVS 2005-04-13 17:11:32 +00:00
michael
a8a32ac06f + Fixed subsection/section writing 2005-03-10 20:32:16 +00:00
michael
559e1e7d79 - keywords 'virtual' and 'uses' were added.
- '{}' and '(**)' comment types were separated.
- tokens now AnsiStrings
- the comments are now handled better, ptop now does multi line comments.
- added debug prints to verbose option
        'line in-<number> out-<number> symbol "<name>" = "<value>"'
  the <value> is truncated in the middle. this means visible beginning and
  the end.
2005-02-21 07:59:10 +00:00
florian
cbfda37a26 + added -P:
allows to generate headers which load proc. dyn. from libs
2005-02-20 11:09:41 +00:00
peter
aa5b73f3ec * 1.9.8 2005-02-15 22:28:29 +00:00
peter
e417e34496 * truncate log 2005-02-14 17:13:06 +00:00
peter
1d857bdb67 * vj for bz2 compression 2005-02-11 16:05:25 +00:00
peter
02fa3205b8 * sunos to solaris 2005-02-10 17:27:50 +00:00
michael
3073c753a2 + Fixed bug report from Ales Katona 2005-02-05 12:30:08 +00:00
peter
110fb12911 * regenerated 2005-02-03 20:33:26 +00:00
peter
3089ca7d24 * strip dir from ppu when installing 2005-01-31 20:40:05 +00:00
peter
9734ec881c * call fpcmake with -Tcpu-os 2005-01-31 20:01:03 +00:00
peter
af058e845e * show version+date if -v is used 2005-01-31 19:26:47 +00:00
michael
0ffbccd294 + Initial implementation of linear template. 2005-01-15 20:46:34 +00:00
michael
fe4cb5e126 + Added template file 2005-01-15 13:34:29 +00:00
michael
1630ecdcb0 + Added unix man page output; Implemented usage 2005-01-14 17:55:07 +00:00
michael
0716489afd + New structure for writers. Implemented TXT writer 2005-01-12 21:11:41 +00:00
armin
1e050cf077 * added -V to print version 2005-01-11 21:13:12 +00:00
peter
ef3b19b316 * regenerated 2005-01-11 17:07:45 +00:00
peter
853152fdc2 * fix searching for fpc binary when specified on the cmdline 2005-01-11 17:02:29 +00:00
armin
26b56d31ce * updated makefile.fpc versions to 1.9.7, regenerated makefiles 2005-01-10 22:49:56 +00:00
peter
994ab51002 * regenerated to use cpu-os 2005-01-10 21:29:23 +00:00
peter
b70d944a49 * use cpu-os style 2005-01-10 20:33:09 +00:00
michael
dbf41e5a8d + Split out latex writer to linear and latex writer 2005-01-09 15:59:50 +00:00
armin
67de07c897 * fixed access violation without file on command line 2005-01-01 19:56:29 +00:00
Tomas Hajny
afa7fa4e4b * version 1.9.6 2004-12-30 22:23:18 +00:00
peter
23c6b25728 * typo 2004-12-20 19:01:11 +00:00
peter
f52d2b2edf * regenerated 2004-12-20 18:37:51 +00:00
peter
712030ba8b * zipsuffix support for 1.0.x 2004-12-20 18:28:03 +00:00
michael
94d65e5ea7 + Fixed HTML path 2004-12-20 16:28:56 +00:00
peter
c784367dfc * zipname fixes 2004-12-19 18:53:59 +00:00
peter
3c3ec40b70 * regenerated 2004-12-19 17:42:32 +00:00
Tomas Hajny
76c9411116 * Makefiles regenerated 2004-12-05 19:01:01 +00:00
Tomas Hajny
53038faf19 * do not report '-?' as illegal option 2004-12-05 11:18:04 +00:00
Tomas Hajny
490f9abe4c * fixes for 8.3 platforms 2004-11-28 22:04:45 +00:00
armin
f4ffaa9828 * applied peters patch for cross compile (bin installation) 2004-11-26 13:03:07 +00:00
peter
46d1fc9546 * removed memavail 2004-11-22 17:52:19 +00:00
michael
88f43b8d18 + Faster inserts by sorting after all elements were parsed (suggestion by Mattias Gaertner) 2004-11-15 18:03:28 +00:00
michael
63c6ea5abf + Example fixes, and more escape seqences 2004-11-15 18:01:16 +00:00
michael
c493f28b04 + Added help screen 2004-11-15 18:00:18 +00:00
florian
19e6fa2783 * regenerated with recent fpcmake 2004-11-14 22:04:16 +00:00
michael
fca81e8e76 + Added unitdiff 2004-11-14 21:24:10 +00:00
michael
b9f07753be + Changed copyright 2004-11-14 21:20:31 +00:00
michael
4688e0cb03 + Initial check-in 2004-11-14 21:18:58 +00:00
peter
e06f452fb2 * check if cross gcc is available 2004-11-06 18:11:44 +00:00
peter
0eb61a4823 * fixed crashes with ide and 1.9.x 2004-11-02 23:53:19 +00:00
olle
3425ceaf85 * __missing_command will now have the name of the missing command appended. 2004-11-01 17:17:33 +00:00
peter
86f78c7300 * units are now created in separate directory units/cpu-os/
* distclean uses cleanall rule and removes units dir
  * cross compile support fixed, it is now possible to cycle a ppcsparc
    without deleting ppc386
  * bintutilsperfix defaults to cpu-os-
2004-10-30 12:36:43 +00:00
michael
24520c7cc8 + Sort list of modules in package page 2004-10-22 19:58:35 +00:00
Tomas Hajny
2131196402 * dxegen compilable for any target now 2004-09-15 19:20:51 +00:00
Tomas Hajny
ad2339dc75 * regenerated 2004-09-15 19:16:38 +00:00
michael
1b3f122c67 + Fix for wrong for loop variable from Tomas Hajny 2004-09-15 08:35:39 +00:00
peter
574bc1f6ab * fix nested for-loop with same index 2004-09-13 16:02:36 +00:00
olle
e0d35adc51 * COPYTREE now uses (recommended) -R instead of -r option 2004-09-12 20:22:47 +00:00
carl
fad1c0f131 + support for creating packed records
* var parameter bugfixes
2004-09-08 22:21:41 +00:00
armin
458e3c3780 * makefiles regenerated
* ide: added target netwlibc
2004-09-04 23:33:38 +00:00
armin
d969bdf6a0 * added target netwlibc 2004-09-04 21:24:43 +00:00
michael
d7b63f9440 + Lookup using string, not widestring 2004-08-31 09:40:05 +00:00
michael
b3bc9fe727 + More intelligent handling of nodes. Do not write unused nodes. 2004-08-29 15:32:41 +00:00
michael
1d75079523 + Removed temporary warning about reading of doc file 2004-08-28 18:47:48 +00:00
michael
4a2124889f + Do not write descr nodes for module when updating 2004-08-28 18:18:59 +00:00
michael
ad65b1d01e + Check whether outputfile not in inputfilenames 2004-08-28 18:15:14 +00:00
michael
5b3c8ece09 + Check for non-nil context 2004-08-28 18:05:17 +00:00
michael
b3ca44a053 + Added context to topic pages 2004-08-28 18:04:49 +00:00
michael
a8597e1803 + Added update mode 2004-08-28 18:04:06 +00:00
michael
58e76bd37a + Added warning if docnode not found (option --warn-no-node 2004-08-28 18:03:23 +00:00
peter
82f90fcb13 support for .lpr files 2004-08-27 20:50:33 +00:00
michael
abd581ac2b + Improved translation handling 2004-08-25 07:16:43 +00:00
michael
111ff2e6b2 + Translate now called correctly... 2004-08-24 14:48:25 +00:00
peter
4964799a49 * recommit to get newer timestamp 2004-08-18 19:18:18 +00:00
carl
31a3763f12 + bugfixes with C++ comments, they are now placed above the definition
* some bugfixes with the _label reserved word.
2004-08-13 02:35:29 +00:00
michael
865131946b + Command-line filenames support 2004-08-04 21:05:14 +00:00
michael
67779d5035 + Support for example files 2004-08-04 20:59:20 +00:00
michael
8312eddebb + Patch from Vincent Snijders to fix CPU-specific installs 2004-08-01 08:12:07 +00:00
michael
107ae4d266 + Strip path from sourcefilename in generated docs 2004-07-25 22:40:13 +00:00
michael
cfde5a91a5 + Fixed header row for table 2004-07-25 22:23:06 +00:00
michael
2da22be553 + Ctrl-R as shortcut to mark selection as variable 2004-07-25 22:22:49 +00:00
michael
9abcb9dda1 + Some fixes in verbatim writing 2004-07-23 23:39:48 +00:00
michael
d03877c186 + Support for topics and editing module/package element 2004-07-21 19:25:01 +00:00
michael
00e5297c76 * Patch from peter to fix writing of target dir rules for cpu specific dirs 2004-07-12 06:42:52 +00:00
peter
acdd47c907 * support varaiable_cpu 2004-07-11 18:58:19 +00:00
marco
84503f170c * rtl only autoadded if name<>rtl (+/- line 1030) 2004-06-29 19:20:49 +00:00
peter
e3fcd02f26 * regenerated 2004-06-23 14:45:37 +00:00
marco
835505d547 Patch from Christian Iversen. ioresult check when opening for output 2004-06-20 17:56:05 +00:00
michael
24bdd465aa + Translated topic strings 2004-06-07 07:16:40 +00:00
Károly Balogh
55a846919b + added morphos target 2004-06-06 14:11:54 +00:00
michael
433693deca + Added Topic support 2004-06-06 10:53:02 +00:00
olle
34f826e190 * niceified 2004-06-05 11:14:49 +00:00
michael
ddf83bad19 + Version 1.9.4 2004-05-30 09:44:59 +00:00
michael
1682586b08 + Version on 1.9.4 2004-05-30 09:38:26 +00:00
peter
d9e0521b8d * use UNIXHier 2004-05-24 16:31:36 +00:00
peter
dbe27cf929 * remove trailing / from dirs in path 2004-05-23 19:04:09 +00:00
peter
423fde7ac6 * regenerated 2004-05-23 18:25:48 +00:00
florian
d4576c1075 * regenerated 2004-05-23 11:48:28 +00:00
marco
6a902e9f9b * freebsd/x86_64 2004-05-20 12:02:48 +00:00
marco
27a71635fd * got fed up with exceptions on file not found. Fileresolver now raises a
EFileNotFound error, and makeskel catches and exists gracefully
2004-05-01 20:13:40 +00:00
olle
73f73fb6f1 * updated according to the new version of fpcmake.ini 2004-04-20 23:29:59 +00:00
olle
17f4f0d27f + Added section [defines] for defining misc things
+ Added OS lists BSDs and UNIXs under [defines]
  + Added phony target FORCE under [defines]
  * More robust Darwin detection
  * UNIXINSTALLDIR renamed to UNIXHier
2004-04-20 23:03:26 +00:00
olle
a7d759d976 * support for new fpcini section [defines] 2004-04-20 22:59:31 +00:00
florian
86e92d9daf * i386 compilation on debian biarch fixed 2004-04-12 18:16:15 +00:00
Jonas Maebe
6234729fbc + add -O1 for powerpc if RELEASE=1 2004-04-10 15:55:24 +00:00
olle
19f8e5ff4c * fixed examples dir for linux 2004-04-05 12:28:11 +00:00
olle
da08119ee7 + added define linuxHier
* changed linux install locations
  * moved definition of BSHhier to target section
2004-04-04 21:07:18 +00:00
olle
0c79e44717 * Darwin is on equal foot as other BSD's
* BATCHEXT (for surce) renamed to SRCBATCHEXT
  + New BATCHEXT dependant of target system
  + New DEBUGSYMEXT for debugger symbol files
  + Clean/cleanall also helpful when link on target
2004-04-01 12:35:10 +00:00
olle
b390d20504 + a tool not found is replaced by the fake command __missing_command__, so that make stops, if it tries to run the command. 2004-04-01 12:26:56 +00:00
olle
6e851542d0 * updated help text 2004-04-01 12:16:31 +00:00
peter
092692f688 * deb packaging fixes
* make deb NODOCS=1 support added
2004-03-19 18:24:31 +00:00
pierre
831a8a275f * restore asw for win32 but only if CROSSBINDIR is not set 2004-03-01 02:50:41 +00:00
olle
94bc20bee6 * fixed macos entry 2004-02-23 22:36:13 +00:00
Tomas Hajny
fa6166944f Makefiles regenerated 2004-02-22 16:07:41 +00:00
Tomas Hajny
3fb05ea6d7 * small correction for checking of absolute paths 2004-02-22 14:55:22 +00:00
michael
ab4e8dfef4 + Patch from Jeff Pohlmeyer to support multiline macros 2004-02-09 18:51:53 +00:00
florian
8f1992a89f + arm-linux target 2004-02-07 00:22:24 +00:00
florian
6a518791f9 * improved libgcc detection 2004-01-31 14:47:39 +00:00
florian
0ae641a4f5 * improved libgcc detection 2004-01-31 14:36:48 +00:00
peter
69fd93b662 * also try BASEDIR for FPCDIR 2004-01-15 19:05:07 +00:00
marco
55850b063a * regenerating the makefiles with some netbsd fixes + version upgrades 2004-01-05 23:34:21 +00:00
marco
b487ca1339 * fixed a few makefiles version numbers 2004-01-05 23:29:35 +00:00
marco
1215104a6e * netbsd patches 2004-01-05 17:45:02 +00:00
sg
64727d607e * Added support for source references 2003-11-28 12:51:37 +00:00
michael
07861bbe2b + set maxsymbolsize to 255 2003-11-24 22:39:25 +00:00
marco
11dea78d81 * package updates 2003-11-01 22:44:46 +00:00
marco
0159963af7 * peter told me to fix this 2003-10-30 09:19:57 +00:00
peter
2d6deeaade * regenerated 2003-10-28 16:44:35 +00:00
peter
7d4885dc70 * ECHOREDIR set to echo for not Unix 2003-10-28 16:38:22 +00:00
peter
168ccf83c3 * regenerated 2003-10-27 15:58:54 +00:00
peter
bb595e61bb * replace \ with / in path to make.exe 2003-10-27 15:34:13 +00:00
marco
fe0b24be44 * small crosscompiling changes 2003-10-23 16:21:41 +00:00
Tomas Hajny
42f14d3bfd * Wiktor Sywula: platform extensions updated 2003-10-18 09:48:00 +00:00
marco
68aae0de5e * better support for crosscompiling binaries install 2003-10-17 14:11:12 +00:00
marco
f5951d174c * the check for 1.0->1.1 was the wrong way around. asw kept appearing.
Fixed.
2003-10-17 04:05:24 +00:00
peter
964de0b20a * add path of make to SEARCHPATH 2003-10-13 12:14:31 +00:00
peter
9fc4e555dd * regenerated 2003-10-09 14:35:20 +00:00
peter
52fe9035d9 * fpc -Q to -P 2003-10-09 14:31:12 +00:00
yuri
4d8f1265e0 + Initial OS/2 IPF support added 2003-10-08 11:41:54 +00:00
marco
feaed02001 * cross compiling fixes to makefile and fpcmake 2003-10-04 13:48:11 +00:00
marco
313e4f97bf * Crosscompiling fixes for prefix handling. make all comes a long way now
make install still to do
2003-10-03 21:36:44 +00:00
marco
eaceacb7e2 * remake with new fpc param 2003-10-02 08:50:13 +00:00
marco
b25354e915 * watcom support 2003-09-30 09:10:28 +00:00
peter
025796f9e1 * fixed for unix 2003-09-27 13:00:30 +00:00
florian
22f11a30c4 * initial release, mainly backup 2003-09-22 01:35:54 +00:00
Mattias Gaertner
1f77027b5a MG: makeskel now ignores missing translation file 2003-09-02 13:26:47 +00:00
marco
8cac3cdb88 * fixes 2003-08-28 11:07:45 +00:00
michael
3fe2c13a12 + Removed fpde to reduce dependencies of fpde 2003-06-26 20:48:59 +00:00
michael
8822018ebd + fix from Robert Zierer 2003-06-26 19:46:19 +00:00
florian
f48b695397 + darwin support added 2003-05-20 23:54:45 +00:00
peter
33a6f3a12a * check for cygdriver in PATH to check for Cygwin, the old detection
method didn't work with recent Cygwin
2003-05-13 14:45:17 +00:00
sg
bdacff24e5 * Fixed a severe memory corruption problem on termination 2003-05-07 16:31:32 +00:00
peter
373c94ff64 * fpde is i386 onlyu 2003-04-25 21:03:01 +00:00
peter
9c08ff4f69 * target_dir variable generation was not cpu dependent yet 2003-04-25 20:53:33 +00:00
peter
5d75008475 * support different cpu target 2003-04-24 23:21:01 +00:00
peter
d1eb9015ae * compare full source and target if ppas needs to be run 2003-04-23 14:01:24 +00:00