joost
c39b663201
* Patch from Andrey Gusev to implement TSQLQuery.GetRowsaffected + test
...
git-svn-id: trunk@8843 -
2007-10-18 20:45:10 +00:00
peter
bfca4e67fa
* -CO option to check for possible integer overflows
...
git-svn-id: trunk@8842 -
2007-10-18 19:55:22 +00:00
Jonas Maebe
2db3d54b2e
* support for -Cg- to disable pic code
...
git-svn-id: trunk@8841 -
2007-10-18 18:23:03 +00:00
peter
a6eb5d839b
* allow types in interfaces
...
git-svn-id: trunk@8840 -
2007-10-18 07:09:36 +00:00
peter
5fdbf74be8
* compiles now
...
git-svn-id: trunk@8839 -
2007-10-18 00:27:06 +00:00
peter
1e123d66ba
* improved generics
...
git-svn-id: trunk@8838 -
2007-10-18 00:24:05 +00:00
peter
6434772c3c
* error message when a goto label is optimized away
...
git-svn-id: trunk@8837 -
2007-10-17 21:52:25 +00:00
Jonas Maebe
2701a0f743
* initialise timespec.tv_sec again for generic BasicEventWaitFor
...
git-svn-id: trunk@8836 -
2007-10-17 21:14:01 +00:00
micha
5f3e2b10e8
* use sem_timedwait for BasicEventWaitFor if available (linux now)
...
git-svn-id: trunk@8835 -
2007-10-17 20:49:25 +00:00
Jonas Maebe
83bab3b071
+ documented -XR in the help pages
...
* specified OSes to which -Xr applies
git-svn-id: trunk@8834 -
2007-10-17 19:37:32 +00:00
Jonas Maebe
3155b650a1
* pass "-syslibroot sysrootpath" to the darwin linker if -XRsysrootpath
...
is used (mantis #9953 )
git-svn-id: trunk@8833 -
2007-10-17 19:25:06 +00:00
sekelsenmat
091e563e77
Added UIQ 2 device support for mksymbian
...
git-svn-id: trunk@8832 -
2007-10-17 19:05:53 +00:00
Jonas Maebe
4a560781c4
- reverted r8826, the original unaligned() code was correct
...
git-svn-id: trunk@8830 -
2007-10-17 12:36:15 +00:00
florian
4b69743c92
* fixed compilation on non sigbusing cpus
...
git-svn-id: trunk@8829 -
2007-10-16 21:14:41 +00:00
peter
9ca132c61b
* look in main source dir instead of loaded_from unit dirs. The loaded_from dir is normally
...
already searched by the unit search path. And it prevented overriding the path where to
look first for a unit. See bug #9664
git-svn-id: trunk@8828 -
2007-10-16 20:55:24 +00:00
florian
3f24d63176
* fixed Compare* for CPUs requiring natural alignment
...
git-svn-id: trunk@8827 -
2007-10-16 20:32:59 +00:00
Jonas Maebe
fc892e9dff
* fixed unaligned() placements (have to be applied to the pointers,
...
not to the loaded values)
git-svn-id: trunk@8826 -
2007-10-16 20:05:10 +00:00
peter
398363156b
* cache stdout threadvar in catchunhandledexception
...
* retrieve the address of io exception texts instead of assigning to a string
git-svn-id: trunk@8825 -
2007-10-16 19:13:53 +00:00
peter
cd35804502
* cache inoutres threadvar address
...
git-svn-id: trunk@8824 -
2007-10-16 19:12:29 +00:00
peter
4f862a23a7
* fixed alignment leftover in compare
...
git-svn-id: trunk@8823 -
2007-10-16 17:53:00 +00:00
florian
4235e9a00a
o resolve #7277 :
...
* fixed tab order on options/dirs./misc.
* tfpmemo sends esc now properly
git-svn-id: trunk@8821 -
2007-10-15 21:00:41 +00:00
florian
7229dcfdcb
* setup a proper symtable stack before parsing the generic declaration itself, resolves #9419
...
git-svn-id: trunk@8820 -
2007-10-15 19:43:01 +00:00
florian
3752cfb649
* fix cotan, resolves #9944
...
git-svn-id: trunk@8819 -
2007-10-15 17:25:52 +00:00
Jonas Maebe
eb6c8fa570
* one more typecast fix
...
git-svn-id: trunk@8818 -
2007-10-15 14:02:30 +00:00
Jonas Maebe
4486a2cecb
* fixed some type casts
...
git-svn-id: trunk@8817 -
2007-10-15 13:58:45 +00:00
Jonas Maebe
6121df1f67
* moved inclusion of sysos.inc higher up in system.inc, so that
...
cgeneric.inc can use the C types
* imports of C routines in cgeneric.inc now use C types
git-svn-id: trunk@8816 -
2007-10-15 13:51:51 +00:00
Jonas Maebe
cc843f5f62
* fixed comparedword in case len=0
...
git-svn-id: trunk@8815 -
2007-10-15 13:44:57 +00:00
Jonas Maebe
0d1c396521
+ basic test for indexbyte/word/dword (no tests yet for special
...
cases like negative or overflowing counts)
git-svn-id: trunk@8814 -
2007-10-15 13:29:27 +00:00
Jonas Maebe
a23d65fa93
* fixed comparedword (same as for ppc32)
...
git-svn-id: trunk@8813 -
2007-10-15 11:22:03 +00:00
Jonas Maebe
361ccedeb2
+ comparebyte/word/dword test based on tmove
...
git-svn-id: trunk@8812 -
2007-10-15 10:55:28 +00:00
Jonas Maebe
107682e148
* fixed comparedword
...
* fixed properties
git-svn-id: trunk@8811 -
2007-10-15 10:54:49 +00:00
Jonas Maebe
d59a18dced
* fixed properties
...
git-svn-id: trunk@8810 -
2007-10-15 10:54:29 +00:00
florian
76b95fb058
* fixed arm-linux compilation with FPC_USE_LIBC
...
git-svn-id: trunk@8809 -
2007-10-14 21:05:44 +00:00
Jonas Maebe
c03f19fa50
* in case of "movzbl %dl,%edx" etc, %edx depends on its previous value.
...
regloadedwithnewvalue() gave the wrong answer for this in case
candependonprevvalue was false (caused a wrong optimization in the
space() function of the rtl)
git-svn-id: trunk@8808 -
2007-10-14 20:22:23 +00:00
florian
cfa6d83aee
+ show path in IDE breakpoint list, resolves #9873
...
git-svn-id: trunk@8807 -
2007-10-14 19:26:34 +00:00
florian
f7b0abffec
o BeOS patch by Olivier Coursiere:
...
* reenable creating shared object using the libc based rtl. I have also added gc-sections support.
git-svn-id: trunk@8806 -
2007-10-14 18:37:00 +00:00
florian
16a1f65470
o another BeOS Patch by Olivier Coursiere:
...
* fix a compilation error since a recent change
git-svn-id: trunk@8805 -
2007-10-14 18:36:31 +00:00
florian
79aec138c8
o forgotten BeOS patch by Olivier Coursiere:
...
+ rtl/beos/i386/sighnd.inc
+ packages/base/pthreads/pthrbeos.inc (basically a verbatim copy of the bsd one, just to compile as pthread support is limited under BeOS)
* utils/fppkg/Makefile.fpc
git-svn-id: trunk@8804 -
2007-10-14 18:33:24 +00:00
florian
fd237cd084
* whitespaces fixed
...
git-svn-id: trunk@8803 -
2007-10-14 18:31:32 +00:00
florian
e4fdb15e3f
+ added critical section protection for putmouseevent, just in case
...
* typo fixed
git-svn-id: trunk@8802 -
2007-10-14 18:31:04 +00:00
florian
9ab1a1c550
* allow mla to take 4 operands, resolves #9461
...
git-svn-id: trunk@8801 -
2007-10-14 18:08:49 +00:00
florian
dab6eec7e2
* patch by J. Peter Mugaas to resolve #7777 and #7778
...
git-svn-id: trunk@8800 -
2007-10-14 18:02:25 +00:00
florian
00fef0fdd0
* allow the usage of fields of parent classes for property readers/writers, resolves #9095
...
git-svn-id: trunk@8799 -
2007-10-14 17:54:00 +00:00
florian
792f07c7c8
* use always insert mode when replacing text, resolves #9476
...
git-svn-id: trunk@8798 -
2007-10-14 16:22:39 +00:00
florian
3744241d04
* support of Ctrl-F4 and Ctrl-F5 for modal dialogs, solves #6747
...
git-svn-id: trunk@8796 -
2007-10-14 14:52:38 +00:00
florian
aff5e1c197
* fpu safe glut by Jan Bruns, resolves #8995
...
git-svn-id: trunk@8795 -
2007-10-14 14:15:48 +00:00
florian
62923e86b1
* fixed two backward searching issues: #7112 and #9663
...
git-svn-id: trunk@8794 -
2007-10-14 13:34:50 +00:00
Jonas Maebe
564d93bab8
* quoted a bunch of variables
...
git-svn-id: trunk@8793 -
2007-10-14 12:26:16 +00:00
Jonas Maebe
66520db151
* fixed in case the fpc binary is not in the PATH
...
git-svn-id: trunk@8792 -
2007-10-14 12:19:52 +00:00
marco
4bec9a23ce
* turn implicit exceptions off for most strutils routines.
...
+/-20% decrease in size
git-svn-id: trunk@8791 -
2007-10-14 11:25:19 +00:00