summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* + added code again to improve inlining based on vs_read/..., and fixed someinlinejonas2005-12-101-26/+90
| | | | | | | remaining bugs in it (tinline5 now works) git-svn-id: http://svn.freepascal.org/svn/fpc/branches/inline@1911 3ad0048d-3df7-0310-abae-a5850022a9f2
* * gave all valid_for_*() functions a second parameter which indicatesjonas2005-12-105-99/+46
| | | | | | | | | | whether or not errors should be written out - removed enhanced inlining code based on the new vs_read/... functionality so it can be merged separately into the main branch (fixed version will be committed after this commit) git-svn-id: http://svn.freepascal.org/svn/fpc/branches/inline@1910 3ad0048d-3df7-0310-abae-a5850022a9f2
* Merged revisions ↵jonas2005-12-09467-11322/+27909
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1630-1633,1635,1637-1638,1640,1642,1644,1646-1649,1651,1653,1655-1658,1660-1662,1665,1667-1669,1671,1675-1678,1680-1682,1684,1687,1690,1692,1694,1696,1698,1704,1710-1714,1716-1733,1735-1736,1738-1741,1743,1749-1751,1754,1756-1798,1800-1809,1811,1813-1819,1823,1825-1827,1829-1869,1871-1872,1874-1878,1880-1882,1884-1885,1887,1889,1891,1894,1896-1897,1900,1902-1903,1905,1907 via svnmerge from svn+ssh://jonas@svn.freepascal.org/FPC/svn/fpc/trunk r1630 (marco) * stacksize fixes for freebsd r1631 (jonas) + test for new inlining (fails currently) r1632 (tom_at_work) * fixes error introduced in sscanf() when looking for 64 bit unsafe pointer casts r1633 (tom_at_work) * fixed webbug 4201 which does not properly clean up all threads, causing (program) freeze r1635 (joost) + patch from Bram Kuijvenhoven: - removed unused private field TODBCConnection.FDataSourceName - added local proc ODBCResultToStr - fix in SQLDriverConnect parameter - prevent freeing of handles that should not be freed in some cases r1637 (tom_at_work) * added stacksize parameter for TThread.Create for some platforms left out in commit 1621 r1638 (florian) * made test i386 only, freezes at least on amd64 for unknown reasons r1640 (florian) + format("%d",[<qword>]); fixes 4489 r1642 (florian) + binary operator support for booleans in variants r1644 (florian) * OrdType isn't valid for Int64 and QWord r1646 (florian) * fixed -Nu option on help screen r1647 (florian) * regenerated msg include files r1648 (tom_at_work) * a_op_const_reg_reg optimizations * added some more 64 bit PPC opcodes * removed last mwpascal references * added replacement of division/modulo by constant by multiplications and shifts for 64 bit * general cleanup r1649 (florian) * ldf*/stf* can handle only offsets with max. +/- 1020, so generate never a pc relative symbol r1651 (florian) * ThreadProc needs stdcall or cdecl calling conventions usually r1653 (florian) * reverted r1651 r1655 (joost) + added support for ftFixedChar r1656 (joost) + Centralized all parameter-parsing in TParams.ParseSQL (bug 4374) r1657 (joost) + Removed TDatabase.Notification (as suggested by Martin Schreiber, bug 4468 r1658 (florian) * auto close window r1660 (florian) + check vmt when loading one, fixes tw2318b r1661 (florian) + TThread.WaitFor needs to call CheckSynchronize r1662 (tom_at_work) * ppc64: moved division by constant optimization from nppcmat to cgcpu unit * ppc64: cg now also replaces multiplications/divisions by negative powers of two by shifts (and a negate) * ppc64: replacement of divison by constants now properly check the -O2 compiler switch r1665 (marco) * small but significant typo fixed for ipv6 sockaddr record in BSD style (_WITH_ sinlen) r1667 (joost) + localized Baseres to avoid a second clear r1668 (florian) * DynArrayFromVariant partly fixed r1669 (michael) + Fixed -o option r1671 (hajny) * WaitFor modified to call CheckSynchronize - to be tested with 3695 r1675 (florian) * compile with $R- r1676 (florian) * more rangecheck fixing r1677 (joost) + Patch from Bram Kuijvenhoven: - pass ODBC api call return values to ODBCCheckResult function explicitly instead of using SQLGetDiagRec (improves error reporting with unixODBC) - fixed TODBCConnection.Param property; no semicolons were inserted to separate the parameters in the connection string r1678 (florian) * fixed DynArraySetLength r1680 (joost) + Added empty TMySQLconnection.UnPrepareStatement r1681 (hajny) * Alle -> all r1682 (florian) + warn directive is different fom warnings and warning r1684 (hajny) * mistyping fixed - trac_e_able r1687 (joost) + Added odbcsqldyn.pp + Fixed dyn. loading of ODBC and cleanup of non-fpc code + TODBCConnection now uses odbcsqldyn r1690 (peter) * fix boolean range parsing false..true * allow set of boolean r1692 (peter) * fixed range error in FpSigFillSet r1694 (peter) * fixed compile errors r1696 (joost) + removed two win32 configuration calls, which are not a part of ODBC itself r1698 (michael) + -o now sets output path only if a path is explicitly specified r1704 (vincents) removed seek64bit define r1710 (joost) + only set parameters when needed + Fix for null-values in date/time-fields r1711 (tom_at_work) * signal handler update, uses uc_mcontext instead of sigcontext_struct in later Linux versions * syscalls update r1712 (tom_at_work) * new constants for si_code field for FPU signals (required by commit 1710) r1713 (tom_at_work) * cleanup, removing debug code removed and fixing file headers * cprt0 updates r1714 (tom_at_work) * removed "+0" offset generation in assembler writer r1716 (tom_at_work) * quick fix for stack checking on Linux/PPC64 r1717 (tom_at_work) * removed "+0" offset generation in assembler writer r1718 (tom_at_work) * stack related things (sizes, calculations, etc.) are now 64 bit on 64 bit platforms * default stack size is now also 32k for Windows (allows the use of stack checking when using threads) r1719 (michael) + Patch from Michalis Kamburelis to implement correct config dir, following basedir-spec r1720 (marco) * should now also ignore comment starting with ; (bug 45something) r1721 (michael) + Added TFPHashTable object, implemented by Dean Zobec r1722 (tom_at_work) * added CheckInitialStkLen() function which checks whether the given stack size value is valid on the OS when creating a thread, fixing stack checking r1723 (tom_at_work) * some cleanup, typo fixes r1724 (olle) bugfix, inherited reset was not called r1725 (florian) + writeidx program added r1726 (florian) * reset some variables which could be in an illegal state after an error, this is mainly important for the ide r1727 (tom_at_work) * forgot to add CheckInitialStkLen function * fixed two unitinitialized StackLength variables r1728 (florian) * fixed interface wrappers in pic r1729 (marco) * patch with a _lot_ more constants from JP Mugaas (for Indy) r1730 (marco) * couple of redefs for bug 4509 r1731 (florian) * fixed stupid typo in x86_64 pic code generation r1732 (hajny) * DosWrite only possible under non-PM apps r1733 (florian) * when creating pic code, every procedure must be declared being global r1735 (hajny) * Check of memory ranges under OS/2 added to HeapTrc r1736 (hajny) * CheckInitialStkLen and/or StackLength initialization added to previously omitted targets r1738 (olle) fixed support for filenames with spaces in exec r1739 (florian) * fixed loading of pic'ed symbols with offset * symbols declared AB_COMMON or AB_LOCAL need no pic r1740 (florian) + $PIC module switch directive r1741 (florian) * force PIC on x86_64 r1743 (florian) * of course, we can't omit pic generation for local symbols r1749 (marco) * added resource consts and types r1750 (florian) + implementation of lazy binding for linux r1751 (peter) * store hidden symbols correctly in ppu r1754 (marco) * fixed RLIMIT_VMEM gotcha r1756 (tom_at_work) * 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 r1757 (tom_at_work) * ppc64/linux: fixed and enabled some more assembly routines in the RTL * ppc64/linux: cleaned up several files (mainly proper comments) r1758 (florian) * reverted lazy binding patch: lazy binding requires anyways PIC r1759 (florian) * fixed address calculation when generating pic r1760 (florian) + added missing make_simple_ref r1761 (florian) + more make_simple_ref added r1762 (florian) * new version number r1763 (florian) * fixed rtl package building r1764 (peter) * Mac conversions from Mark de Wever r1765 (hajny) * fix of buggy output for -? with path containing underscore r1766 (hajny) * fix of buggy output for -? with path containing underscore r1767 (hajny) * fix of buggy output for -? with path containing underscore r1768 (hajny) * fix of buggy output for -? with path containing underscore r1769 (hajny) * fix of buggy output for -? with path containing underscore r1770 (hajny) * fix of buggy output for -? with path containing underscore r1771 (hajny) * fix of buggy output for -? with path containing underscore r1772 (hajny) * fix of buggy output for -? with path containing underscore r1773 (tom_at_work) * 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 r1774 (tom_at_work) * renamed tb0488.pp to tb0488a.pp * added tb0488b test program r1775 (tom_at_work) * ppc64/linux: fixed and enabled most assembly helpers r1776 (tom_at_work) * fix of test tw3697 for unix platforms r1777 (joost) + avoided mem-leak r1778 (tom_at_work) * ppc64/linux: enhanced varargs support (passes tprintf test now) * ppc64/linux: some small tweak for small memory locations copy code r1779 (tom_at_work) * added ptrgl helper to cprt0 startup code as well r1780 (joost) + initial implementation of mysql40[dyn].pp and mysql41[dyn].pp r1781 (joost) + added SQLDB support for MySQL v4.0 and v4.1 r1782 (joost) + added mysql40conn.pas and mysql41conn.pas, needed for revision 1781 r1783 (joost) + added mysql4conn for backwards-compatibility r1784 (hajny) * FPC version is (at least) 2.0.2 now r1785 (jonas) * use stmw/lmw when saving/restoring a lot of registers, to reduce generated code size and thus instruction cache pressure. r1786 (tom_at_work) * ppc64: with -Or the compiler now also generates calls to helper functions in the function prolog/epilog instead of multiple stores/loads * ppc64: moved function prolog/epilog helper code into startup code * ppc64: added FPU configuration code in math unit (fixes tw3161) r1787 (tom_at_work) * ppc32: added FPU configuration code in math unit (fixes tw3161) r1788 (karoly) + added datatypes.library support r1789 (karoly) + MorphOS specific OpenGL implementation. Partial for now, more to come. r1790 (karoly) + MorphOS support added to standard units, hope i didn't broke something else r1791 (florian) * copying of classes fixed, closes 3930 r1792 (florian) * made generic basic file handling 64 bit r1793 (florian) + 64 bit fs support r1794 (tom_at_work) * fixes for successful cycle on 64 bit systems after 64 bit FS changes r1795 (marco) * CROSSOPT support required for darwin. r1796 (marco) * cross-darwin support r1797 (florian) * hopefully fixed setup of long/shortdateformat setup r1798 (marco) * CROSSOPT support r1800 (joost) + added support for MySQL 5.0 + added mysql_stmt_* calls to dyn. loaded mysql-library r1801 (michael) + Fixed inline detection on functions r1802 (florian) + support exit(); r1803 (florian) * fixed issue with static fields r1804 (florian) + extended test r1805 (florian) + cursorfont.pp from Mikolay Nikolov r1806 (florian) * fixed AnsiContainsText r1807 (florian) * AnsiEndsStr fixed r1808 (florian) * test for last commit r1809 (marco) * getrandomrgn r1811 (florian) * fixes 4519, applied patch from Martin Schreiber to do so r1813 (karoly) Merged r1666 changes from fixes branch r1814 (karoly) Few more TinyGL specific GLUT calls added. r1815 (karoly) Fixed do_erase and do_rename Unix2Amiga path conversions r1816 (karoly) Fixed Unix2Amiga path conversions for external asm script r1817 (florian) * fixed StrToFloat for large constants r1818 (florian) * fixed TRegistry.ChangeKey r1819 (karoly) * a very early aboxlib implementation r1823 (florian) * fixed m68k compilation while sitting bored in the train r1825 (daniel) * Interface unit to fftw library r1826 (daniel) * fast -> fastest r1827 (florian) * apptype causes only a note on system not supporting apptype r1829 (karoly) * Few more changes for MorphOS OpenGL support * TinyGL unit moved to RTL, because it fits there better r1830 (karoly) + Support unit for MUI widget kit added r1831 (karoly) * Makefile adjustments for MUI r1832 (karoly) + Implemented (hopefully correct) DoSuperMethodA() r1833 (karoly) + some more emulinterface consts added r1834 (daniel) * Add fftw r1835 (karoly) * Changes for better MUI support r1836 (karoly) * fixed double identifier r1837 (karoly) * Modified makefile to match the changes r1838 (daniel) * Add {$inline on} r1839 (daniel) * Version upgrade to final version from 7 april 2000 r1840 (daniel) * Renamed to crc.pas r1841 (daniel) * Rename gzcrc r1842 (daniel) * Rename crc unit r1843 (daniel) * Replace C types with native Pascal types * Avoid sysutils overhead r1844 (daniel) * Kill zmemcpy and zmemzero r1845 (daniel) * Remove defines in zutil r1846 (daniel) var & const were sometimes lowercased, sometimes uppercased. Put them in lowercase. r1847 (daniel) * Remove unused zmemcmp r1848 (daniel) * Remove FPC define r1849 (daniel) * Remove FPC define r1850 (daniel) * Kill zalloc, zfree fields and start conversion to standard getmem & freemem r1851 (jonas) * added {$goto on} to fix compilation r1852 (michael) + Fixed Native Format issues of TDateTime fields r1853 (michael) + date/time stuff is written in native format r1854 (daniel) * Fix compilation r1855 (daniel) * Remove "uses base" r1856 (daniel) * Rename unit crc to fpccrc to avoid name conflict in packages r1857 (daniel) * Rename md5 directory to hash for hash functions * Move crc.pas into hash r1858 (daniel) * Adapt Makefiles r1859 (daniel) * Paszlib part of changes r1860 (joost) + moved empty databasename check to TSQLConnection r1861 (hajny) * workaround for OS/2 bug - check for 64kB border crossing in parameters for DosExecPgm r1862 (daniel) * Remove now obsolete unit zutil r1863 (daniel) * Bump version number r1864 (daniel) * zutil removal r1865 (daniel) * zutil removal r1866 (daniel) * Remove zutil r1867 (daniel) * Inline most stuff in paszlib.pas r1868 (daniel) * Add deflateInit2_ r1869 (jonas) * fixed crash when an optimized sequence extends till the start of an assembler block r1871 (daniel) * Isolated IE200311075 bug found today r1872 (daniel) * Remove inline from problematic procedures. Problem isolated and moved to testsuite. * Added hash to requirements of some packages r1874 (tom_at_work) * makefile updates after last changes for successful build on ppc64/linux r1875 (jonas) * fixed compilation on systems where comp = int64 (i.e., everything non-x86) and thus incompatible with floating point types r1876 (florian) * fixed compilerwidestring concatenation r1877 (florian) * initial revision r1878 (florian) * allow pred/succ on non continous enumerations in delphi mode r1880 (florian) * resolve postponed local switch changes before switching mode r1881 (joost) + fixed compilation r1882 (jonas) * fixed floattostr and friends for systems where extended = double r1884 (michael) + Added XRandr from Nikolay Nikolov r1885 (jonas) - removed dllfuncs unit, use dynlibs from the rtl instead * fixed glx for Mac OS X r1887 (jonas) * also make "out" shortstring parameters openstrings if required r1889 (jonas) + added r1891 (michael) + Added check for IsMultiThread in CheckSynchronize r1894 (jonas) * fixed web bug 4546 r1896 (jonas) * made the target parameter of SetString an "out" instead of "var" parameter r1897 (jonas) * fixed showing of warnings for uninitialised function results r1900 (jonas) * always keep 1 free os chunk available in the freelist to avoid a performance killing corner case where one block is constantly allocated and freed and can result in a redividing of an os chunk in small parts for each allocation r1902 (tom_at_work) * updated makefiles for ppc64/linux to allow successful building on that platform r1903 (jonas) + added a number of constants from /usr/include/sys/iocomm.h and filio.h (including FIONREAD, needed for lazarus) r1905 (jonas) * fixed and enabled gtk2 for Darwin/Mac OS X (Lazarus built for gtk2 works with fink installed gtk+2-dev package; note that first startup of gtk2 program takes very long because of font conversions of all installed fonts) r1907 (jonas) * fixed strpos() in case source or target is nil + added test for this git-svn-id: http://svn.freepascal.org/svn/fpc/branches/inline@1909 3ad0048d-3df7-0310-abae-a5850022a9f2
* * fixed make cycle with -Or (put parameters values which are computed in ajonas2005-11-021-49/+53
| | | | | | | register in a temp if the parasym they are associated with is not regable) git-svn-id: http://svn.freepascal.org/svn/fpc/branches/inline@1629 3ad0048d-3df7-0310-abae-a5850022a9f2
* Merged revisions 826-1627 via svnmerge fromjonas2005-11-02829-25976/+103208
| | | | | | | /trunk git-svn-id: http://svn.freepascal.org/svn/fpc/branches/inline@1628 3ad0048d-3df7-0310-abae-a5850022a9f2
* Initialized merge tracking via "svnmerge" with revisions "1-825" from jonas2005-11-020-0/+0
| | | | | | | svn+ssh://jonas@svn.freepascal.org/FPC/svn/fpc/trunk git-svn-id: http://svn.freepascal.org/svn/fpc/branches/inline@1627 3ad0048d-3df7-0310-abae-a5850022a9f2
* * split vs_used in vs_read, vs_written, vs_readwrittenjonas2005-08-0820-143/+240
| | | | | | | | | * vs_assigned now called vs_initialised * optimized inlining so it recognises value parameters which are actually constants, so it uses less unnecessary temps git-svn-id: http://svn.freepascal.org/svn/fpc/branches/inline@826 3ad0048d-3df7-0310-abae-a5850022a9f2
* + branch for inlining improvementsjonas2005-08-080-0/+0
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/branches/inline@825 3ad0048d-3df7-0310-abae-a5850022a9f2
* * fix for 4264marco2005-08-081-2/+2
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@824 3ad0048d-3df7-0310-abae-a5850022a9f2
* * cpu directive fixedflorian2005-08-071-2/+2
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@822 3ad0048d-3df7-0310-abae-a5850022a9f2
* * limited storage to 2e9 so it causes no wrap around on big machinesflorian2005-08-071-1/+3
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@819 3ad0048d-3df7-0310-abae-a5850022a9f2
* + added missing inline directives for 2.0.xflorian2005-08-071-3/+3
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@818 3ad0048d-3df7-0310-abae-a5850022a9f2
* + some inline directives addedflorian2005-08-071-53/+56
| | | | | | | + max/min(cardinal,cardinal) removed, causes trouble, see e.g. webtbs/tw3900.pp git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@817 3ad0048d-3df7-0310-abae-a5850022a9f2
* * passing of dyn. arrays of tvarrec to array of const fixed, fixes bug 4219florian2005-08-072-1/+40
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@816 3ad0048d-3df7-0310-abae-a5850022a9f2
* * some cosmetic cleanups while investigating bug 4154 which was already marco2005-08-071-13/+5
| | | | | | | fixed. git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@814 3ad0048d-3df7-0310-abae-a5850022a9f2
* + Edit|Select and Edit|Unselect, closes 4181florian2005-08-077-5/+21
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@813 3ad0048d-3df7-0310-abae-a5850022a9f2
* * version increased to 1.0.6florian2005-08-071-1/+8
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@812 3ad0048d-3df7-0310-abae-a5850022a9f2
* * cmCopyWin and cmPasteWin defined only onceflorian2005-08-073-6/+7
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@811 3ad0048d-3df7-0310-abae-a5850022a9f2
* - readln(<pchar>) forbidden, there is no way to prevent an buffer overflow, ↵florian2005-08-072-1/+8
| | | | | | fixes 4227 git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@810 3ad0048d-3df7-0310-abae-a5850022a9f2
* * marked several small "wrapper only" procedures as inlineflorian2005-08-071-136/+98
| | | | | | | * fixed some warnings git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@808 3ad0048d-3df7-0310-abae-a5850022a9f2
* * AnsiReplaceText fixed, fixes 4260florian2005-08-073-31/+50
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@807 3ad0048d-3df7-0310-abae-a5850022a9f2
* * apparantly broke linux since iconv is in glibc there, fixed + some minor ↵marco2005-08-061-12/+14
| | | | | | gotchas git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@806 3ad0048d-3df7-0310-abae-a5850022a9f2
* * more darwin fixes. Export to libiconv not iconvmarco2005-08-061-2/+8
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@805 3ad0048d-3df7-0310-abae-a5850022a9f2
* * Darwin fixes. Untested on Darwin yet. (adding lib + name to external ↵marco2005-08-061-4/+6
| | | | | | statements) git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@804 3ad0048d-3df7-0310-abae-a5850022a9f2
* - Fixed date/time formats for sqldb and tdbfjoost2005-08-066-123/+20
| | | | | | | | - removed obsolete TSQLConnection.ObtainSQLStatementType - added check for empty sql-statements to sqldb git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@803 3ad0048d-3df7-0310-abae-a5850022a9f2
* * FreeBSD cwstring supportmarco2005-08-064-36/+96
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@802 3ad0048d-3df7-0310-abae-a5850022a9f2
* * fixed setting of WindMax*/WindMin*, fixes 4212florian2005-08-061-47/+42
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@801 3ad0048d-3df7-0310-abae-a5850022a9f2
* * dyn. arrays are always passed by value, fixes 4240florian2005-08-054-5/+89
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@800 3ad0048d-3df7-0310-abae-a5850022a9f2
* * exception parser checks now if the used id for the handler is really ON, ↵florian2005-08-052-1/+53
| | | | | | fixes webbug 4256 git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@798 3ad0048d-3df7-0310-abae-a5850022a9f2
* *c <int64>:=-<longint> fixed (bug 4253)florian2005-08-0510-3/+30
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@796 3ad0048d-3df7-0310-abae-a5850022a9f2
* * Patch from Vincentmarco2005-08-051-2/+36
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@795 3ad0048d-3df7-0310-abae-a5850022a9f2
* an attempt to fix a bit more stuff in m68kkaroly2005-08-044-18/+13
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@794 3ad0048d-3df7-0310-abae-a5850022a9f2
* * Make watchdog externaldaniel2005-08-041-1/+1
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@793 3ad0048d-3df7-0310-abae-a5850022a9f2
* some dirty 68k changes/experiments...karoly2005-08-043-25/+70
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@792 3ad0048d-3df7-0310-abae-a5850022a9f2
* * fixed setting of widestringmanagerflorian2005-08-041-0/+1
| | | | | | | | | --Ths line, and those below, will be ignored-- M rtl/unix/cwstring.pp git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@790 3ad0048d-3df7-0310-abae-a5850022a9f2
* * Fix for 4168 A few typechanges weren't propagated to the demomarco2005-08-041-4/+4
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@789 3ad0048d-3df7-0310-abae-a5850022a9f2
* * Fixed tzseconds problem. I hope.marco2005-08-042-4/+9
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@788 3ad0048d-3df7-0310-abae-a5850022a9f2
* * nx86cnv.pas must set ctypeconv node properlyflorian2005-08-032-0/+3
| | | | | | | * nx86cnv must be used git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@787 3ad0048d-3df7-0310-abae-a5850022a9f2
* - n386cnv.pas removed, was emptyflorian2005-08-032-72/+1
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@786 3ad0048d-3df7-0310-abae-a5850022a9f2
* * patch from Martin Schreiber to fix bug 4247florian2005-08-032-9/+25
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@784 3ad0048d-3df7-0310-abae-a5850022a9f2
* + GetEnumNameCount by Danny Milosavljevicflorian2005-08-031-0/+23
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@783 3ad0048d-3df7-0310-abae-a5850022a9f2
* * windres isn't called anymore with an empty include parameter, fixes 4205florian2005-08-024-135/+143
| | | | | | | * -vd prints windres command line git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@781 3ad0048d-3df7-0310-abae-a5850022a9f2
* * fixed webtbf/tw4244jonas2005-08-021-1/+1
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@779 3ad0048d-3df7-0310-abae-a5850022a9f2
* * remove ld 2.16 specific linepeter2005-08-011-1/+1
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@778 3ad0048d-3df7-0310-abae-a5850022a9f2
* * Add remarks from the e-mailsdaniel2005-08-011-0/+6
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@777 3ad0048d-3df7-0310-abae-a5850022a9f2
* * Add Mac OS X exception againdaniel2005-08-011-28/+26
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@776 3ad0048d-3df7-0310-abae-a5850022a9f2
* * Use .space instead of .filldaniel2005-07-311-2/+2
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@775 3ad0048d-3df7-0310-abae-a5850022a9f2
* + missing functionflorian2005-07-301-0/+1
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@774 3ad0048d-3df7-0310-abae-a5850022a9f2
* * exported __FD*florian2005-07-303-3/+6
| | | | | | | + __FD* inlined git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@773 3ad0048d-3df7-0310-abae-a5850022a9f2
* * octal constant supportflorian2005-07-301-0/+12
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@772 3ad0048d-3df7-0310-abae-a5850022a9f2