Jonas Maebe
c9148d67a9
* support for {$z+/-} (={$z4/1})
...
git-svn-id: trunk@6109 -
2007-01-21 22:08:53 +00:00
Jonas Maebe
73ce3c3ad1
* test is only for i386 win32/linux/freebsd
...
git-svn-id: trunk@6108 -
2007-01-21 21:41:42 +00:00
daniel
50b920294b
+ Switch IDE to resourcestrings
...
git-svn-id: trunk@6107 -
2007-01-21 21:40:59 +00:00
joost
d9efc52dba
* Replaced TIBConnections LoadBlobIntoStream for LoadblobIntobuffer
...
* Dont check the quotation-style if no database is selected yet
git-svn-id: trunk@6106 -
2007-01-21 21:34:43 +00:00
florian
feea4deb6d
* convert \ to / for TEST_FPC
...
git-svn-id: trunk@6105 -
2007-01-21 20:41:24 +00:00
daniel
0977e21a17
* Communicate gdb version by means of an include file. If you build the
...
IDE with "make rtl fv ide", it compiles gdbint by means of unit dependencies,
but the gdb version define is not passed then. Using an include file allows
detection of the gdb version once. After that, the IDE can be built using
the quick make command, making IDE development more comfortable.
git-svn-id: trunk@6104 -
2007-01-21 20:21:25 +00:00
florian
01f03a69cb
* outdated
...
git-svn-id: trunk@6103 -
2007-01-21 17:55:44 +00:00
Jonas Maebe
b951947b64
* partially fixed Delphi compatibility for assembler procedures: in case
...
only parameters on the stack are passed and if the function result is
not referenced, don't allocate a stackframe. Fixes mantis 8155, but
see that bug report for other rules (there's one error there: Delphi
*does* allocate a function result for non-string/variant/interface
if @result is referenced)
git-svn-id: trunk@6102 -
2007-01-21 16:53:59 +00:00
florian
7d3d64e2ec
* fixed #8156
...
git-svn-id: trunk@6101 -
2007-01-21 16:15:19 +00:00
Jonas Maebe
9398d67e51
* fixed SetWaitableTimer declaration
...
git-svn-id: trunk@6100 -
2007-01-21 16:08:50 +00:00
florian
eda8184e21
* problem with virtual methods and interfaces fixed, fixes #8158
...
git-svn-id: trunk@6099 -
2007-01-21 15:57:16 +00:00
florian
8c48cb108a
* fixed creation of custom variants
...
git-svn-id: trunk@6098 -
2007-01-21 15:24:11 +00:00
yury
3fba2975a2
* proper fix for r6069. Double quotes should not be used in makefiles because on Windows make creates batch file for executing programs with double quotes in parameters. It leads to strange errors.
...
* Now make cycle works on Win9x and make cross cycle works on all Windows.
git-svn-id: trunk@6097 -
2007-01-21 15:14:18 +00:00
joost
1a8ff494ff
* Added support for fetching BLOB-fields directly in TBufDataset
...
git-svn-id: trunk@6096 -
2007-01-21 14:17:14 +00:00
florian
2da51bce72
+ cmpxchg16b
...
git-svn-id: trunk@6095 -
2007-01-21 11:04:19 +00:00
Károly Balogh
0c03baa24c
+ few experiments, still a huge mess
...
git-svn-id: trunk@6094 -
2007-01-21 01:17:02 +00:00
tom_at_work
5234486213
* fixed test for 64 bit platforms
...
git-svn-id: trunk@6093 -
2007-01-20 22:18:08 +00:00
tom_at_work
8e3112acfe
* fixed generation of branch labels in stubs of functions exported by a library (require a dot prefix on ppc64/linux; fixes tlibrary2)
...
git-svn-id: trunk@6092 -
2007-01-20 22:16:23 +00:00
peter
70fc3274e2
* minor fixes from mantis 8132
...
git-svn-id: trunk@6091 -
2007-01-20 21:06:54 +00:00
florian
83a0391c24
* gba and nds have no softfloat support
...
git-svn-id: trunk@6090 -
2007-01-20 20:41:04 +00:00
florian
49796e5151
+ TAggregatedObject, fixes #8149
...
git-svn-id: trunk@6089 -
2007-01-20 20:28:29 +00:00
Jonas Maebe
4e96fe8fac
* fixed with-support for classrefdefs (mantis 8150), with thanks to
...
Thorsten Engler for supplying an initial patch
git-svn-id: trunk@6088 -
2007-01-20 20:04:54 +00:00
Károly Balogh
307adfc54a
+ added this file i forgot, used by video unit
...
git-svn-id: trunk@6087 -
2007-01-20 00:29:37 +00:00
Károly Balogh
7f0f0d4287
+ added required units to compile IDE
...
they're a total mess ATM, under fixing/cleanup, but IDE start up at least
git-svn-id: trunk@6086 -
2007-01-20 00:27:08 +00:00
joost
90a6bdcdd4
* Implemented the sqEscapeSlash and sqescapeRepeat connection options
...
* Adapted and added a test
git-svn-id: trunk@6085 -
2007-01-19 22:45:49 +00:00
joost
3594230958
* Added support for ftDateTime fields
...
* RecNo should return 0 if the dataset is closed, not 1
git-svn-id: trunk@6084 -
2007-01-19 22:42:19 +00:00
daniel
5f1f8936e5
* Comment to document libgpm/xterm mouse mess.
...
git-svn-id: trunk@6083 -
2007-01-19 22:26:58 +00:00
daniel
ac23d1ea3c
* Mouse unit is solely responsible for xterm mouse.
...
* Improve detection of xterm mouse
* Improve detection of gpm mouse
git-svn-id: trunk@6082 -
2007-01-19 21:59:24 +00:00
Jonas Maebe
d4bea61f27
* enabled again for Darwin since it now works for at least Darwin/ppc
...
git-svn-id: trunk@6081 -
2007-01-19 21:49:44 +00:00
Jonas Maebe
4d1f213889
* fixed gprof support for darwin/ppc32 (although the output from gprof
...
isn't very useful, since it discards all symbols which contain a '$')
git-svn-id: trunk@6080 -
2007-01-19 21:43:12 +00:00
Jonas Maebe
01749b93f3
* disabled checkpointer for Darwin since it doesn't work
...
git-svn-id: trunk@6079 -
2007-01-19 21:40:58 +00:00
Jonas Maebe
31fa4e78c9
* call libc's exit instead of _exit when doing a halt, so the
...
libc atexit handlers are called
git-svn-id: trunk@6078 -
2007-01-19 21:05:28 +00:00
Jonas Maebe
e78568ba69
* test no longer has to fail in objfpc mode (in theory, it should fail
...
in Delphi mode though)
git-svn-id: trunk@6077 -
2007-01-19 19:33:04 +00:00
Jonas Maebe
a3f059bc29
* call the ansistring version of val for zero-based array-of-char
...
parameters (because they can be auto-converted to ansistring, but not
to shortstring) (mantis #8148 )
git-svn-id: trunk@6076 -
2007-01-19 18:22:03 +00:00
Jonas Maebe
3e153102a8
* fixed calling class methods via classrefdefs (mantis #8145 )
...
git-svn-id: trunk@6075 -
2007-01-19 18:05:58 +00:00
Jonas Maebe
6c05674d51
* fixed overload checking of virtual and class methods (mantis #8140 )
...
* fixed "overload" keyword checking in Delphi mode
git-svn-id: trunk@6074 -
2007-01-19 17:20:36 +00:00
joost
85cf9db5e7
* Commented some unneeded buggy code
...
git-svn-id: trunk@6073 -
2007-01-19 15:02:31 +00:00
Jonas Maebe
ea5a5ad02c
* added missing abi field initialisation
...
git-svn-id: trunk@6072 -
2007-01-19 13:59:17 +00:00
Jonas Maebe
2ad3ef968f
* properly detect when we can't take the address of a with-expression
...
and assign it to a temp in that case (mantis #8141 )
git-svn-id: trunk@6071 -
2007-01-19 13:01:07 +00:00
yury
4ed3ef645b
+ Added Delphi compatible richedit unit.
...
git-svn-id: trunk@6070 -
2007-01-19 12:54:44 +00:00
yury
2219e9fa45
* fixed: wrong fpc executable was used when doing make cycle to create cross compiler.
...
git-svn-id: trunk@6069 -
2007-01-19 12:38:05 +00:00
pierre
31e650f98d
fix another memory leak
...
git-svn-id: trunk@6068 -
2007-01-19 05:43:40 +00:00
pierre
d5e4828f6f
* avoid memory leak for copy of withnode in tempnodes
...
git-svn-id: trunk@6067 -
2007-01-19 05:12:08 +00:00
pierre
8132e2c5d0
* correct previous patch, the first letter was missing
...
git-svn-id: trunk@6066 -
2007-01-19 03:34:57 +00:00
pierre
4bd7803e00
* insure that env variable is only truncated if more than 255 chars after the equal sign
...
git-svn-id: trunk@6065 -
2007-01-19 03:29:40 +00:00
pierre
2c09c499ab
* avoid a range check error
...
git-svn-id: trunk@6064 -
2007-01-19 02:53:46 +00:00
pierre
67fd7833cd
* Use GetStr to get pstring values
...
git-svn-id: trunk@6063 -
2007-01-19 01:39:53 +00:00
pierre
903d6db366
* avoid redefinition of source OS
...
git-svn-id: trunk@6062 -
2007-01-19 01:38:29 +00:00
tom_at_work
e501fab034
* replaced all HandleError() calls to appropriate float_raise() calls
...
* added overflow handling for fpc_exp_real
* removed arbitrary tabbing by spaces, improving readability somewhat
git-svn-id: trunk@6061 -
2007-01-18 22:10:32 +00:00
yury
30db0a17db
* added some Delphi compatible redefs and constants.
...
git-svn-id: trunk@6060 -
2007-01-18 22:09:06 +00:00