Commit Graph

589 Commits

Author SHA1 Message Date
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