florian
c4d96ec538
* only non generic types can be used when specializing generics, fixes 7735
...
git-svn-id: trunk@5754 -
2006-12-30 21:51:24 +00:00
joost
985043e871
+ Added a README and some examples do database.ini
...
* fixed compilation of dbtestframework.pas
git-svn-id: trunk@5753 -
2006-12-30 20:30:35 +00:00
marco
51b4fc7852
* for some reason a hosttonet got commented out
...
(double bug introduced due to netdb bug?). Anyway works now; bug #7982
git-svn-id: trunk@5752 -
2006-12-30 20:04:43 +00:00
micha
467cd39091
* optimize fpglist.indexof, indexed array generates more optimal code than manual index multiplication
...
git-svn-id: trunk@5751 -
2006-12-30 19:14:11 +00:00
Jonas Maebe
bdfd3e5453
* patch from Lloyd B. Park to support persistent signals
...
for RTLEvent under unix
git-svn-id: trunk@5750 -
2006-12-30 17:28:10 +00:00
peter
6562e40a3e
* ignore program module when resolving unit names during ppu load
...
git-svn-id: trunk@5749 -
2006-12-30 17:18:28 +00:00
Jonas Maebe
b86e2aa33a
* fixed crash when compiling certain invalid "in" constructions
...
(mantis 8031)
git-svn-id: trunk@5748 -
2006-12-29 23:13:02 +00:00
florian
1e75956435
* continued to work on float128 translation, tedious work
...
git-svn-id: trunk@5747 -
2006-12-29 22:56:41 +00:00
micha
f9e7a99405
* speedup generic list, esp. remove
...
git-svn-id: trunk@5746 -
2006-12-29 22:23:28 +00:00
joost
0cab61a2e0
* restructured the test-suite
...
+ added several tests
+ added a connector for TMemDataset
git-svn-id: trunk@5745 -
2006-12-29 21:33:20 +00:00
marco
4264f5d041
* booltostr now D7 compat.
...
git-svn-id: trunk@5744 -
2006-12-29 21:19:46 +00:00
yury
f8cfa49971
* enabled af_smartlink_sections for i386-wince.
...
git-svn-id: trunk@5743 -
2006-12-29 21:06:05 +00:00
yury
1044e84ea3
* fixed i386-wince flags.
...
* enabled internal linker for i386-wince.
git-svn-id: trunk@5742 -
2006-12-29 20:50:43 +00:00
yury
ff37ef8786
* fixed i386-wince support. WinCE API functions are cdecl.
...
git-svn-id: trunk@5741 -
2006-12-29 20:49:03 +00:00
marco
5938f9ed6c
* here also shfolder added on Vincents request
...
git-svn-id: trunk@5740 -
2006-12-29 20:43:52 +00:00
yury
f8f7eedb40
- Use win/tthread.inc for wince.
...
git-svn-id: trunk@5739 -
2006-12-29 19:30:11 +00:00
yury
f49055ef72
* There is no SetFilePointerEx for wince.
...
git-svn-id: trunk@5738 -
2006-12-29 19:26:40 +00:00
peter
f972fdac2d
* fixed typos
...
* test must fail, this is also compatible with delphi
git-svn-id: trunk@5737 -
2006-12-29 17:48:36 +00:00
pierre
fc66d46beb
+ added several warnings about use of references
...
involving (%ebp) or (%esp) in assembler code.
Useful to track code that might suffer from regcall
convention.
git-svn-id: trunk@5736 -
2006-12-29 09:37:15 +00:00
Jonas Maebe
5988e6d117
* niln has a compelxity of 0 (so the inlining code doesn't try to take
...
its address) (mantis 8028)
git-svn-id: trunk@5735 -
2006-12-29 01:11:41 +00:00
marco
e459f8a26f
* redivided identifiers over units in a more delphi compat way. Still needs internal rework of convutils to classes. See 7481)
...
git-svn-id: trunk@5734 -
2006-12-28 17:47:04 +00:00
Jonas Maebe
03c7e345cd
* committed wrong version in previous revision
...
git-svn-id: trunk@5733 -
2006-12-28 17:02:24 +00:00
Jonas Maebe
47ff7b62e7
* fixed overload choosing algorithm so it's Delphi-compatible +
...
tests (and test generator) (also fixes mantis 6641)
git-svn-id: trunk@5732 -
2006-12-28 16:54:07 +00:00
Jonas Maebe
c839d560ab
* store widechar as integer rather than as widestring in variants
...
(Delphi-compatible)
git-svn-id: trunk@5731 -
2006-12-28 16:17:57 +00:00
marco
64f2b6f48d
* fix for bug #7247 . However maybe similar problems still exist
...
with quoted substrings. t.b.d.
git-svn-id: trunk@5730 -
2006-12-28 14:50:02 +00:00
marco
d9ef6c4ab1
* fix for 8022, shfolder now included
...
git-svn-id: trunk@5729 -
2006-12-28 13:53:59 +00:00
pierre
2ade15c3b5
* go32v2 signals are also cdecl now
...
git-svn-id: trunk@5728 -
2006-12-28 08:17:14 +00:00
pierre
93fb280c6d
+ GDB 6.6 needs expat library by default.
...
git-svn-id: trunk@5727 -
2006-12-28 07:44:28 +00:00
Jonas Maebe
41970b6006
+ added
...
git-svn-id: trunk@5726 -
2006-12-27 15:24:56 +00:00
Jonas Maebe
e6fbeee5a8
* updated for new compiler switches (mantis 7063)
...
git-svn-id: trunk@5725 -
2006-12-27 15:09:13 +00:00
Jonas Maebe
4ae9ac969a
* implicitly call procvars in tp/delphi modes for divmodn, shlshrn
...
and notn (mantis 7200)
git-svn-id: trunk@5724 -
2006-12-27 14:29:23 +00:00
tom_at_work
92538bcb2a
Fixed lineinfo compilation with -gl
...
git-svn-id: trunk@5723 -
2006-12-26 19:27:45 +00:00
Jonas Maebe
b2da1c43e7
+ added (fixed in r5682)
...
git-svn-id: trunk@5722 -
2006-12-26 18:25:04 +00:00
Jonas Maebe
66a07eba3e
* give an error if the same method declaration is added twice to an
...
interface/class/object (mantis 8019)
git-svn-id: trunk@5721 -
2006-12-26 18:12:56 +00:00
Jonas Maebe
f6473ac074
* give more information about array types in error messages
...
(dynamic, open, const open array) (mantis 8021)
git-svn-id: trunk@5720 -
2006-12-26 17:19:00 +00:00
Jonas Maebe
f56d53c0e1
* disable generation of smartlinkable code for Darwin for now since
...
the result doesn't work yet due to a bug in Apple's linker
git-svn-id: trunk@5719 -
2006-12-26 17:07:28 +00:00
chrivers
6a34534c2d
* Removed "platform" keyword from dladdr(), since it actually IS portable.
...
git-svn-id: trunk@5718 -
2006-12-26 17:06:42 +00:00
chrivers
cd526811cf
+ Added sem_timedwait prototype for timeout-enabled semaphore wait
...
git-svn-id: trunk@5717 -
2006-12-26 17:04:59 +00:00
daniel
9999f38b38
* Make it compile with 2.0 again.
...
git-svn-id: trunk@5716 -
2006-12-26 14:29:02 +00:00
daniel
fd1cd08e2f
* Fix closing endif
...
git-svn-id: trunk@5715 -
2006-12-26 13:02:21 +00:00
Károly Balogh
121a5c3cb8
+ workaround for old Amiga GNU AS, which vomits for .fpc sections
...
git-svn-id: trunk@5714 -
2006-12-26 08:43:27 +00:00
daniel
dbbd43d80d
* Disable go32v2 ifdef.
...
git-svn-id: trunk@5713 -
2006-12-25 22:42:34 +00:00
florian
7365009a64
* continued on float128 softfpu code
...
git-svn-id: trunk@5712 -
2006-12-25 22:37:59 +00:00
michael
edc1015a49
* Patch from Luiz Americo:
...
- Allow more than one field to be used in Locate (fix bug #7843 )
- Properly implement Edit, Insert, Cancel
- Simplified TableExists
- Make RecNo follows Delphi/sqldb (1 based count)
git-svn-id: trunk@5711 -
2006-12-25 15:56:48 +00:00
Károly Balogh
b0bc5d92fd
+ fixed suspected typo
...
git-svn-id: trunk@5710 -
2006-12-25 15:26:55 +00:00
Károly Balogh
f4a21e599a
+ fixed this to compile at least on bigendian
...
git-svn-id: trunk@5709 -
2006-12-25 14:07:04 +00:00
chrivers
c0c59912dd
+ Added sockaddr_un for AF_UNIX local sockets
...
+ Added psockaddr_un for ^sockaddr_un
git-svn-id: trunk@5708 -
2006-12-25 12:51:49 +00:00
chrivers
b8e514c466
* Cleaned up keyword-case style ("FUnction" => "function", etc)
...
git-svn-id: trunk@5707 -
2006-12-25 12:37:26 +00:00
chrivers
d50a9a37f3
+ Added sem_timedwait prototype for Linux pthreads
...
git-svn-id: trunk@5706 -
2006-12-25 12:24:00 +00:00
chrivers
9fa75157ce
+ Added MAP_FAILED const for all unix platforms
...
git-svn-id: trunk@5705 -
2006-12-25 12:23:28 +00:00