svn+ssh://jonas@svn.freepascal.org/FPC/svn/fpc/trunk
r2029 (jonas)
* properly fixed allocating procedure symbols, now also works for nested
procedures
git-svn-id: branches/fixes_2_0@2030 -
svn+ssh://jonas@svn.freepascal.org/FPC/svn/fpc/trunk
r2009 (jonas)
* generate the procsymbol before generating the code for the procedure,
so that refences to this symbol are not treated as external
r2013 (jonas)
* always generate code which can be used to build dynamically loadable
libraries with
git-svn-id: branches/fixes_2_0@2019 -
svn+ssh://jonas@svn.freepascal.org/FPC/svn/fpc/trunk
r2014 (jonas)
* fixed to work after the changes in the handling of mode switching
git-svn-id: branches/fixes_2_0@2015 -
svn+ssh://jonas@svn.freepascal.org/FPC/svn/fpc/trunk
r2002 (jonas)
* fixed passing record parameters of size >= 3 and whose size is not
divisible by 4 on Darwin (have to be passed on the stack instead of in
registers), fixes tcalext3
git-svn-id: branches/fixes_2_0@2011 -
svn+ssh://jonas@svn.freepascal.org/FPC/svn/fpc/trunk
r1971 (jonas)
* changed default packenum for MacPas from 1 to 2 (compatible with Metrowerks)
git-svn-id: branches/fixes_2_0@1972 -
svn+ssh://jonas@svn.freepascal.org/FPC/svn/fpc/trunk
r1961 (jonas)
* fixed fpc_ansistr_append_ansistring() in case it's called to append a
string to itself
git-svn-id: branches/fixes_2_0@1970 -
http://peter@svn.freepascal.org/svn/fpc/trunk
........
r1927 | daniel | 2005-12-11 15:25:07 +0100 (Sun, 11 Dec 2005) | 6 lines
* Grab_vcsa utility that is supposed to be installed suid root.
It sets the permissions, in case you are logged in on the console,
of your /dev/vcs and /dev/vcsa device to the permissions of your
/dev/tty device, making sure programs using the video unit can
use the Linux console mode instead of the Network mode.
........
r1936 | peter | 2005-12-12 08:01:03 +0100 (Mon, 12 Dec 2005) | 2 lines
* ifndef ver2_0 added
........
r1938 | michael | 2005-12-12 21:07:25 +0100 (Mon, 12 Dec 2005) | 1 line
+ CloseProcessHandles made virtual
........
r1942 | daniel | 2005-12-13 13:56:35 +0100 (Tue, 13 Dec 2005) | 2 lines
* Rename xf86dga1.pp to xf86dga1.inc because it is an include file.
........
r1944 | daniel | 2005-12-13 22:13:29 +0100 (Tue, 13 Dec 2005) | 2 lines
+ Add PTCpas package
........
r1945 | daniel | 2005-12-13 22:26:19 +0100 (Tue, 13 Dec 2005) | 2 lines
* Rename included to .inc
........
r1946 | daniel | 2005-12-13 22:51:00 +0100 (Tue, 13 Dec 2005) | 2 lines
* Move grab_vcsa to utils
........
r1947 | daniel | 2005-12-13 22:53:54 +0100 (Tue, 13 Dec 2005) | 2 lines
* Remove unnecessary writeln
........
r1948 | peter | 2005-12-14 14:36:32 +0100 (Wed, 14 Dec 2005) | 2 lines
* revert previous commit
........
r1949 | peter | 2005-12-14 18:23:32 +0100 (Wed, 14 Dec 2005) | 2 lines
* change value to const string to remvoe implicit exception stack:
........
git-svn-id: branches/fixes_2_0@1953 -
svn+ssh://jonas@svn.freepascal.org/FPC/svn/fpc/trunk
r1917 (jonas)
* compiler discerns between +0.0 and -0.0
+ test for the above
git-svn-id: branches/fixes_2_0@1919 -
svn+ssh://jonas@svn.freepascal.org/FPC/svn/fpc/trunk
r1917 (jonas)
* compiler discerns between +0.0 and -0.0
+ test for the above
git-svn-id: branches/fixes_2_0@1918 -
svn+ssh://jonas@svn.freepascal.org/FPC/svn/fpc/trunk
r1907 (jonas)
* fixed strpos() in case source or target is nil
+ added test for this
git-svn-id: branches/fixes_2_0@1908 -
svn+ssh://jonas@svn.freepascal.org/FPC/svn/fpc/trunk
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)
git-svn-id: branches/fixes_2_0@1906 -
svn+ssh://jonas@svn.freepascal.org/FPC/svn/fpc/trunk
r1903 (jonas)
+ added a number of constants from /usr/include/sys/iocomm.h and filio.h
(including FIONREAD, needed for lazarus)
git-svn-id: branches/fixes_2_0@1904 -
svn+ssh://jonas@svn.freepascal.org/FPC/svn/fpc/trunk
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
git-svn-id: branches/fixes_2_0@1901 -
svn+ssh://jonas@svn.freepascal.org/FPC/svn/fpc/trunk
r1897 (jonas)
* fixed showing of warnings for uninitialised function results
git-svn-id: branches/fixes_2_0@1899 -
svn+ssh://jonas@svn.freepascal.org/FPC/svn/fpc/trunk
r1896 (jonas)
* made the target parameter of SetString an "out" instead of "var" parameter
git-svn-id: branches/fixes_2_0@1898 -
svn+ssh://jonas@svn.freepascal.org/FPC/svn/fpc/trunk
r1887 (jonas)
* also make "out" shortstring parameters openstrings if required
git-svn-id: branches/fixes_2_0@1888 -
svn+ssh://jonas@svn.freepascal.org/FPC/svn/fpc/trunk
r1885 (jonas)
- removed dllfuncs unit, use dynlibs from the rtl instead
* fixed glx for Mac OS X
git-svn-id: branches/fixes_2_0@1886 -
svn+ssh://jonas@svn.freepascal.org/FPC/svn/fpc/trunk
r1882 (jonas)
* fixed floattostr and friends for systems where extended = double
git-svn-id: branches/fixes_2_0@1883 -
svn+ssh://jonas@svn.freepascal.org/FPC/svn/fpc/trunk
r1869 (jonas)
* fixed crash when an optimized sequence extends till the start of an
assembler block
git-svn-id: branches/fixes_2_0@1870 -
http://peter@svn.freepascal.org/svn/fpc/trunk
........
r1718 | tom_at_work | 2005-11-10 18:06:25 +0100 (Thu, 10 Nov 2005) | 2 lines
* 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)
........
r1722 | tom_at_work | 2005-11-11 13:16:08 +0100 (Fri, 11 Nov 2005) | 1 line
* added CheckInitialStkLen() function which checks whether the given stack size value is valid on the OS when creating a thread, fixing stack checking
........
r1727 | tom_at_work | 2005-11-12 12:34:15 +0100 (Sat, 12 Nov 2005) | 2 lines
* forgot to add CheckInitialStkLen function
* fixed two unitinitialized StackLength variables
........
git-svn-id: branches/fixes_2_0@1748 -
http://peter@svn.freepascal.org/svn/fpc/trunk
........
r1704 | vincents | 2005-11-09 14:26:22 +0100 (Wed, 09 Nov 2005) | 1 line
removed seek64bit define
........
r1711 | tom_at_work | 2005-11-10 16:01:00 +0100 (Thu, 10 Nov 2005) | 2 lines
* signal handler update, uses uc_mcontext instead of sigcontext_struct in later Linux versions
* syscalls update
........
r1712 | tom_at_work | 2005-11-10 16:04:28 +0100 (Thu, 10 Nov 2005) | 1 line
* new constants for si_code field for FPU signals (required by commit 1710)
........
r1714 | tom_at_work | 2005-11-10 16:11:06 +0100 (Thu, 10 Nov 2005) | 1 line
* removed "+0" offset generation in assembler writer
........
r1719 | michael | 2005-11-10 21:40:11 +0100 (Thu, 10 Nov 2005) | 1 line
+ Patch from Michalis Kamburelis to implement correct config dir, following basedir-spec
........
r1720 | marco | 2005-11-11 10:30:08 +0100 (Fri, 11 Nov 2005) | 2 lines
* should now also ignore comment starting with ; (bug 45something)
........
r1721 | michael | 2005-11-11 12:24:30 +0100 (Fri, 11 Nov 2005) | 1 line
+ Added TFPHashTable object, implemented by Dean Zobec
........
r1725 | florian | 2005-11-12 12:01:27 +0100 (Sat, 12 Nov 2005) | 2 lines
+ writeidx program added
........
r1726 | florian | 2005-11-12 12:14:50 +0100 (Sat, 12 Nov 2005) | 2 lines
* reset some variables which could be in an illegal state after an error, this is mainly important for the ide
........
r1729 | marco | 2005-11-13 15:56:35 +0100 (Sun, 13 Nov 2005) | 2 lines
* patch with a _lot_ more constants from JP Mugaas (for Indy)
........
r1730 | marco | 2005-11-13 16:25:26 +0100 (Sun, 13 Nov 2005) | 2 lines
* couple of redefs for bug #4509
........
git-svn-id: branches/fixes_2_0@1747 -