Jonas Maebe
|
cc44a19af5
|
* use stmw/lmw when saving/restoring a lot of registers, to reduce generated
code size and thus instruction cache pressure.
git-svn-id: trunk@1785 -
|
2005-11-19 17:31:35 +00:00 |
|
Tomas Hajny
|
715cfa08eb
|
* FPC version is (at least) 2.0.2 now
git-svn-id: trunk@1784 -
|
2005-11-18 23:40:06 +00:00 |
|
joost
|
0f99b4ee64
|
+ added mysql4conn for backwards-compatibility
git-svn-id: trunk@1783 -
|
2005-11-18 20:21:48 +00:00 |
|
joost
|
ee6bdd4424
|
+ added mysql40conn.pas and mysql41conn.pas, needed for revision 1781
git-svn-id: trunk@1782 -
|
2005-11-18 16:51:42 +00:00 |
|
joost
|
9b5cf2eeab
|
+ added SQLDB support for MySQL v4.0 and v4.1
git-svn-id: trunk@1781 -
|
2005-11-18 16:50:08 +00:00 |
|
joost
|
b805e52e7e
|
+ initial implementation of mysql40[dyn].pp and mysql41[dyn].pp
git-svn-id: trunk@1780 -
|
2005-11-18 14:28:42 +00:00 |
|
tom_at_work
|
268050b0c1
|
* added ptrgl helper to cprt0 startup code as well
git-svn-id: trunk@1779 -
|
2005-11-17 21:35:47 +00:00 |
|
tom_at_work
|
93bb997d8f
|
* ppc64/linux: enhanced varargs support (passes tprintf test now)
* ppc64/linux: some small tweak for small memory locations copy code
git-svn-id: trunk@1778 -
|
2005-11-17 21:35:01 +00:00 |
|
joost
|
dcbf526530
|
+ avoided mem-leak
git-svn-id: trunk@1777 -
|
2005-11-17 16:06:40 +00:00 |
|
tom_at_work
|
f1733aed59
|
* fix of test tw3697 for unix platforms
git-svn-id: trunk@1776 -
|
2005-11-16 21:08:30 +00:00 |
|
tom_at_work
|
88cd832f48
|
* ppc64/linux: fixed and enabled most assembly helpers
git-svn-id: trunk@1775 -
|
2005-11-16 20:53:58 +00:00 |
|
tom_at_work
|
c97dfde06d
|
* renamed tb0488.pp to tb0488a.pp
* added tb0488b test program
git-svn-id: trunk@1774 -
|
2005-11-16 20:51:45 +00:00 |
|
tom_at_work
|
9d7ac02696
|
* fixed tb0488 on unix platforms (missing cwstring uses)
* 64bit big-endian fix of dynamic array handling
* added qword support for %x format specifier of format() functions
git-svn-id: trunk@1773 -
|
2005-11-16 20:50:38 +00:00 |
|
Tomas Hajny
|
9032cdafbe
|
* fix of buggy output for -? with path containing underscore
git-svn-id: trunk@1772 -
|
2005-11-16 19:00:21 +00:00 |
|
Tomas Hajny
|
50f03555bd
|
* fix of buggy output for -? with path containing underscore
git-svn-id: trunk@1771 -
|
2005-11-16 18:59:57 +00:00 |
|
Tomas Hajny
|
55c67978a3
|
* fix of buggy output for -? with path containing underscore
git-svn-id: trunk@1770 -
|
2005-11-16 18:59:33 +00:00 |
|
Tomas Hajny
|
b94665c39f
|
* fix of buggy output for -? with path containing underscore
git-svn-id: trunk@1769 -
|
2005-11-16 18:47:52 +00:00 |
|
Tomas Hajny
|
614b6a3816
|
* fix of buggy output for -? with path containing underscore
git-svn-id: trunk@1768 -
|
2005-11-16 18:47:29 +00:00 |
|
Tomas Hajny
|
20ca9f5fac
|
* fix of buggy output for -? with path containing underscore
git-svn-id: trunk@1767 -
|
2005-11-16 18:46:15 +00:00 |
|
Tomas Hajny
|
f3c9fb62fa
|
* fix of buggy output for -? with path containing underscore
git-svn-id: trunk@1766 -
|
2005-11-16 18:44:13 +00:00 |
|
Tomas Hajny
|
c513dbcd03
|
* fix of buggy output for -? with path containing underscore
git-svn-id: trunk@1765 -
|
2005-11-16 18:43:48 +00:00 |
|
peter
|
4286b4364c
|
* Mac conversions from Mark de Wever
git-svn-id: trunk@1764 -
|
2005-11-16 06:38:33 +00:00 |
|
florian
|
f9b05b2cdf
|
* fixed rtl package building
git-svn-id: trunk@1763 -
|
2005-11-15 22:39:32 +00:00 |
|
florian
|
94357cdb50
|
* new version number
git-svn-id: trunk@1762 -
|
2005-11-15 21:38:40 +00:00 |
|
florian
|
ef2966e2a6
|
+ more make_simple_ref added
git-svn-id: trunk@1761 -
|
2005-11-15 20:03:30 +00:00 |
|
florian
|
f8e6df62b6
|
+ added missing make_simple_ref
git-svn-id: trunk@1760 -
|
2005-11-15 19:43:37 +00:00 |
|
florian
|
99be25604b
|
* fixed address calculation when generating pic
git-svn-id: trunk@1759 -
|
2005-11-15 19:25:42 +00:00 |
|
florian
|
cd96d43ac3
|
* reverted lazy binding patch: lazy binding requires anyways PIC
git-svn-id: trunk@1758 -
|
2005-11-15 19:21:42 +00:00 |
|
tom_at_work
|
3bf1152a9c
|
* ppc64/linux: fixed and enabled some more assembly routines in the RTL
* ppc64/linux: cleaned up several files (mainly proper comments)
git-svn-id: trunk@1757 -
|
2005-11-15 17:30:15 +00:00 |
|
tom_at_work
|
99ed1d009b
|
* ppc32/linux: cprt0 update, fixing linking to libc
* ppc32/linux: stat update, making the compiler cycle with -dFPC_USE_LIBC again
* fixed typo in ugetrlimit libc function name
git-svn-id: trunk@1756 -
|
2005-11-15 17:27:42 +00:00 |
|
marco
|
b6ed07eb30
|
* fixed RLIMIT_VMEM gotcha
git-svn-id: trunk@1754 -
|
2005-11-15 11:15:27 +00:00 |
|
peter
|
9a8dc6bfb2
|
* store hidden symbols correctly in ppu
git-svn-id: trunk@1751 -
|
2005-11-15 08:35:01 +00:00 |
|
florian
|
72d7597edc
|
+ implementation of lazy binding for linux
git-svn-id: trunk@1750 -
|
2005-11-14 22:28:12 +00:00 |
|
marco
|
238510c59d
|
* added resource consts and types
git-svn-id: trunk@1749 -
|
2005-11-14 11:31:28 +00:00 |
|
florian
|
2585309c04
|
* of course, we can't omit pic generation for local symbols
git-svn-id: trunk@1743 -
|
2005-11-13 21:36:38 +00:00 |
|
florian
|
d06bdbba13
|
* force PIC on x86_64
git-svn-id: trunk@1741 -
|
2005-11-13 21:24:54 +00:00 |
|
florian
|
5c92126933
|
+ $PIC module switch directive
git-svn-id: trunk@1740 -
|
2005-11-13 21:21:15 +00:00 |
|
florian
|
ff6af1804b
|
* fixed loading of pic'ed symbols with offset
* symbols declared AB_COMMON or AB_LOCAL need no pic
git-svn-id: trunk@1739 -
|
2005-11-13 21:05:42 +00:00 |
|
olle
|
0fde736720
|
fixed support for filenames with spaces in exec
git-svn-id: trunk@1738 -
|
2005-11-13 20:56:40 +00:00 |
|
Tomas Hajny
|
f29fde8978
|
* CheckInitialStkLen and/or StackLength initialization added to previously omitted targets
git-svn-id: trunk@1736 -
|
2005-11-13 19:13:16 +00:00 |
|
Tomas Hajny
|
349d7108ce
|
* Check of memory ranges under OS/2 added to HeapTrc
git-svn-id: trunk@1735 -
|
2005-11-13 19:05:38 +00:00 |
|
florian
|
ca921976f6
|
* when creating pic code, every procedure must be declared being global
git-svn-id: trunk@1733 -
|
2005-11-13 18:08:49 +00:00 |
|
Tomas Hajny
|
7ab72f43b3
|
* DosWrite only possible under non-PM apps
git-svn-id: trunk@1732 -
|
2005-11-13 17:30:18 +00:00 |
|
florian
|
dac22b4703
|
* fixed stupid typo in x86_64 pic code generation
git-svn-id: trunk@1731 -
|
2005-11-13 17:00:34 +00:00 |
|
marco
|
3638f8fdea
|
* couple of redefs for bug #4509
git-svn-id: trunk@1730 -
|
2005-11-13 15:25:26 +00:00 |
|
marco
|
09134bd40a
|
* patch with a _lot_ more constants from JP Mugaas (for Indy)
git-svn-id: trunk@1729 -
|
2005-11-13 14:56:35 +00:00 |
|
florian
|
fdc1419832
|
* fixed interface wrappers in pic
git-svn-id: trunk@1728 -
|
2005-11-13 14:53:04 +00:00 |
|
tom_at_work
|
cc2873232f
|
* forgot to add CheckInitialStkLen function
* fixed two unitinitialized StackLength variables
git-svn-id: trunk@1727 -
|
2005-11-12 11:34:15 +00:00 |
|
florian
|
a27b87043f
|
* reset some variables which could be in an illegal state after an error, this is mainly important for the ide
git-svn-id: trunk@1726 -
|
2005-11-12 11:14:50 +00:00 |
|
florian
|
4f3c7f7883
|
+ writeidx program added
git-svn-id: trunk@1725 -
|
2005-11-12 11:01:27 +00:00 |
|