michael
8af2ce27ef
* Patch by Ludo Brands to add support for ActiveX containers (bug 20991)
...
git-svn-id: trunk@19936 -
2011-12-31 15:41:59 +00:00
michael
c20d68baec
* Patch by Ludo Brands to support creation of activeX containers and event sink components (bug 20991)
...
git-svn-id: trunk@19935 -
2011-12-31 15:33:56 +00:00
michael
51953c459c
* Added eventsink unit from Ludo Brands (bug 20991)
...
git-svn-id: trunk@19934 -
2011-12-31 15:25:47 +00:00
florian
862f9dacea
* handle int_to_bool for qwordbools correctly on arm
...
git-svn-id: trunk@19933 -
2011-12-31 14:14:21 +00:00
Legolas
659b386f02
+ Added Easy gl2d library for Nintendo DS and 6 new examples
...
* libndsfpc: Fixed glMaterialShinyness()
git-svn-id: trunk@19932 -
2011-12-31 14:14:12 +00:00
joost
a7ac3986c9
* Forgot to adapt fcl-images Makefile.fpc in r18128
...
git-svn-id: trunk@19931 -
2011-12-31 09:55:40 +00:00
marco
cbd12709d4
* regenned makefile that was accidentally done win32 only.
...
git-svn-id: trunk@19930 -
2011-12-30 22:02:45 +00:00
florian
25e38983cf
* ide makes use of %APPDATA% if available to store configuration files, same logic as on unix, resolves #20870
...
git-svn-id: trunk@19929 -
2011-12-30 16:36:25 +00:00
marco
a231396bf7
* interface function declarations had no stdcall modifier, patch by Ludo #20987
...
git-svn-id: trunk@19928 -
2011-12-30 16:25:51 +00:00
florian
2dc2d65b1a
+ on windows, search %ALLUSERSPROFILE% and %USERPROFILE% for fpc.cfg
...
git-svn-id: trunk@19927 -
2011-12-30 16:20:27 +00:00
Jonas Maebe
930883edf6
* also report currency as automatable on non-x87 platforms
...
(may fix mantis #20986 )
git-svn-id: trunk@19924 -
2011-12-30 12:30:12 +00:00
Jonas Maebe
3b32e6986b
* fixed maketojumpbool() for 32 bit targets when used with a
...
64 bit destination
git-svn-id: trunk@19923 -
2011-12-30 12:12:39 +00:00
Jonas Maebe
3a6fb7c9ef
- removed stray if-statement
...
git-svn-id: trunk@19922 -
2011-12-30 12:11:33 +00:00
Jonas Maebe
f5568b86e6
+ support for OP_NOT and OP_NEG in a_op64_reg_reg() (required since
...
r19912)
git-svn-id: trunk@19921 -
2011-12-30 12:11:09 +00:00
Jonas Maebe
4d12a8b1ba
* fixed not(qwordbool): take all 64 bits into account, not only the
...
lower 32 ones
git-svn-id: trunk@19920 -
2011-12-30 12:09:43 +00:00
Jonas Maebe
d0ba14ecab
* fixed webtbs/tw20874b for non-x86 32 bit targets: tcgobj methods (by
...
default) cannot deal with 64 bit locations on 32 bit platforms
git-svn-id: trunk@19919 -
2011-12-30 11:58:49 +00:00
florian
5defdf86ba
* handle for-loops correctly if the limits contain the counter variable
...
git-svn-id: trunk@19918 -
2011-12-30 10:54:08 +00:00
marco
2087ab1508
* Remove upx support from makefiles.
...
git-svn-id: trunk@19917 -
2011-12-29 21:50:00 +00:00
joost
a48a84f54e
* Moved those tests in TTestDBBasics that needs a cursor to the new
...
TTestCursorDBBasics so that they are not tested anymore on unidirectional
datasets.
git-svn-id: trunk@19916 -
2011-12-29 21:08:52 +00:00
florian
cd644c4ecb
* VER2_0 overleft removed
...
git-svn-id: trunk@19915 -
2011-12-29 17:40:12 +00:00
florian
c4a5499d2a
* handle flag to reg./ref. conversion correctly for boolean64
...
git-svn-id: trunk@19914 -
2011-12-29 17:28:35 +00:00
florian
7070fef055
* patch by Jeppe Johansen to fix postprocessexecutable for the embedded target if host and target OS have different endianess, resolves #20926
...
git-svn-id: trunk@19913 -
2011-12-29 17:27:28 +00:00
florian
a59a37dddd
* handle assignments of qword bools with LOC_FLAGS correctly, resolves #20874
...
git-svn-id: trunk@19912 -
2011-12-29 16:48:46 +00:00
florian
61eb25ea30
* qwordbool is obviously a 64 bit type, resolves #20889
...
git-svn-id: trunk@19911 -
2011-12-29 16:46:50 +00:00
joost
0fcb5ae687
* Show a proper error-message when trying to do a locate on a uni-directional dataset
...
git-svn-id: trunk@19910 -
2011-12-29 16:24:14 +00:00
joost
06f0e3f9fa
* Fixed compilation by Delphi
...
git-svn-id: trunk@19909 -
2011-12-29 15:47:06 +00:00
joost
5698d75c4c
* Added more Delphi-compatibility wrappers
...
git-svn-id: trunk@19908 -
2011-12-29 15:44:19 +00:00
florian
6a1a2d3464
* get rid of some feature checks, probably the whole feature stuff is plainly the wrong way, embedded rtl compiles again, resolves #20913
...
git-svn-id: trunk@19907 -
2011-12-29 14:06:30 +00:00
florian
c4c20102fd
* make buildrtl aware of heapmgr
...
git-svn-id: trunk@19906 -
2011-12-29 14:04:50 +00:00
michael
51b5107247
* Patch from Ilya Melnikov to change var to out params (bug 20949)
...
git-svn-id: trunk@19905 -
2011-12-29 11:50:12 +00:00
michael
109fa89bc8
* Make sure key is zero-padded if seed is smaller than key length (bug 20949, patch from Ilya Melnikov)
...
git-svn-id: trunk@19904 -
2011-12-29 11:48:38 +00:00
marco
7b5c7f81d6
* fix for crash while building LCL docs. Hopefully the last one.
...
The fix is an emergency fix only, disabling calling convention
registration for element types that not derive from TPasProcedure
The fix is in Parsprocedureorfunctionheader, second part that handles
modifiers and calling conventions. The parent was always typecasted
to TPasProcedure, but can also be TPasProcedureType and TPasFunctionType
that not derive from TPasProcedure.
git-svn-id: trunk@19903 -
2011-12-28 23:00:56 +00:00
joost
14d24130d1
* EnterDir and LeaveDir cannot be used in threads, so a threadvar is used
...
to store the current directory of each thread.
git-svn-id: trunk@19902 -
2011-12-28 21:38:35 +00:00
marco
fa7df86f26
* improved unknown link errormsg to list current module name.
...
* Added some new units to clean rules. rst and main program objectcode
are still not cleaned properly though
git-svn-id: trunk@19901 -
2011-12-28 19:08:40 +00:00
marco
881caba4c3
* power functions added
...
git-svn-id: trunk@19900 -
2011-12-28 18:11:45 +00:00
florian
a710a7cf7f
* translate short int into cshort, patch by barlone, resolves #20956
...
git-svn-id: trunk@19899 -
2011-12-28 17:49:08 +00:00
florian
ea8ae7c867
* update of Portuguese compiler message file by Marcelo B Paula, resolves #20963
...
git-svn-id: trunk@19898 -
2011-12-28 17:44:46 +00:00
Jonas Maebe
a0c2e6a683
* replaced LGPL license notice with reference to COPYING.FPC to make it
...
clear that the static linking exception also applies to these units (they
were all written by FPC core team members except for colorsel, but that
unit was explicitly released with the static linking exception as well:
http://andis63.homeftp.net/downloads/colorsel/COPYING )
git-svn-id: trunk@19897 -
2011-12-28 12:49:46 +00:00
joost
47863d1167
* The dictionary has been splitted into two dictionaries, one global and
...
one specific to a package. This because the old dictionary contained
global variables and variables that were depending on the package being
handled. That leads to problems when handling multiple packages at the same
time in multiple threads.
git-svn-id: trunk@19896 -
2011-12-27 20:37:01 +00:00
michael
e94d49f298
* Added dependency on winunits-base
...
git-svn-id: trunk@19895 -
2011-12-27 16:19:32 +00:00
marco
0d9b57195b
* Fix results of a bunch of stat functions, sstat.inc.patch from #20974
...
git-svn-id: trunk@19894 -
2011-12-27 13:04:10 +00:00
marco
6f8dac94e9
* fix mantis #20973 , return value in unixutils.
...
git-svn-id: trunk@19893 -
2011-12-27 13:00:08 +00:00
michael
721a2cc2ad
* Applied patch from Ludo Brands (bug 20972)
...
git-svn-id: trunk@19892 -
2011-12-27 11:34:36 +00:00
marco
425123ad26
* fix oncalcfields call without dscalcfieldstate. Patch by Jose Mejuto,
...
Mantis #20968
git-svn-id: trunk@19891 -
2011-12-26 22:25:24 +00:00
michael
f98a2cbae6
* New methods made virtual
...
git-svn-id: trunk@19890 -
2011-12-26 16:41:00 +00:00
michael
85a9b8208f
* Importtl added
...
git-svn-id: trunk@19889 -
2011-12-26 16:38:37 +00:00
michael
48b314928b
* importtl (type library import program) from Ludo Brands (bug 20958)
...
git-svn-id: trunk@19888 -
2011-12-26 16:37:38 +00:00
michael
4c8800c253
* StdOle2 and typelib added from Ludo Brands (bug 20958)
...
git-svn-id: trunk@19887 -
2011-12-26 16:31:35 +00:00
joost
ad5d37fa25
* Made logging thread-safe. Handle the indenting of the log separate for each
...
thread.
* Log deleting files
git-svn-id: trunk@19886 -
2011-12-23 21:38:35 +00:00
michael
d15b70d46f
* Made scanner a protected property
...
git-svn-id: trunk@19885 -
2011-12-23 19:08:54 +00:00