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
chrivers
ed72c61524
+ Added dl_info record
...
+ Added dladdr() prototype
+ Added RTLD_DEFAULT const for BSD and LINUX
+ Added RTLD_NEXT for all platforms
git-svn-id: trunk@5704 -
2006-12-25 12:22:19 +00:00
Jonas Maebe
5074c4c734
* fixed typo
...
git-svn-id: trunk@5703 -
2006-12-25 10:01:24 +00:00
Vincent Snijders
4bb6ca2e51
* faster and less memory consuming version as submitted to the shootout
...
git-svn-id: trunk@5702 -
2006-12-24 18:20:28 +00:00
florian
df5a5cf75e
* started to fix compilation
...
git-svn-id: trunk@5701 -
2006-12-24 17:06:59 +00:00
florian
454120a504
+ raw conversion of float80 and float128 support commited
...
git-svn-id: trunk@5700 -
2006-12-24 15:13:52 +00:00
florian
6f155936ec
* dependencies fixed
...
git-svn-id: trunk@5699 -
2006-12-24 15:13:25 +00:00
Jonas Maebe
f308bfb45c
* fixed mantis 6686 ("function a;" without prior definition of "a"
...
accepted in Delphi mode + extra test case where something similar
has to succeed)
git-svn-id: trunk@5698 -
2006-12-24 10:48:49 +00:00
pierre
30456f6b81
+ GDB 6.6 added
...
GDB 6.1 (for go32v2 target added)
GDB_HAS_DEPRECATED_CBPH defined for versions where
create_breakpoint_hook is deprecated.
git-svn-id: trunk@5697 -
2006-12-24 01:32:53 +00:00
pierre
c9c37f573b
+ DontClearGraphMemory added to be able to start a mode
...
without clearing everything (needed for IDE)
* tried to clean assembler problems due to regcall
conventions
git-svn-id: trunk@5696 -
2006-12-24 01:30:10 +00:00
pierre
e0d9b9e307
* fix previous patch for -g alone,
...
now debug type is set to target_info.dbg
git-svn-id: trunk@5695 -
2006-12-24 01:27:26 +00:00
pierre
a63fa3518f
* try to correct the code for regcall convention.
...
* signal handlers need to have cdecl modifier to
be compatible with djgpp C code.
git-svn-id: trunk@5694 -
2006-12-24 01:26:47 +00:00
Jonas Maebe
9d28af4269
* removed po_function and instead check proctypeoption (more
...
comprehensive too)
git-svn-id: trunk@5693 -
2006-12-23 21:04:30 +00:00
Jonas Maebe
a63ed25f74
* fixed support for repeating constructor without parameters in Delphi
...
mode + test
git-svn-id: trunk@5692 -
2006-12-23 20:53:47 +00:00
daniel
984191ef0e
* Also add symteminline condition.
...
git-svn-id: trunk@5691 -
2006-12-23 15:48:28 +00:00
daniel
29ee556451
* Make real48 operators inline
...
git-svn-id: trunk@5690 -
2006-12-23 15:44:46 +00:00
Jonas Maebe
d3ded54ae0
* temporarily turn off self and vmt checking after calling
...
AfterConstruction, since self may no longer be valid afterwards
(the instance may already have freed itself, e.g. in case of a
TThread with FreeOnTerminate=true)
git-svn-id: trunk@5689 -
2006-12-23 14:03:43 +00:00
Jonas Maebe
e5a1d628eb
* fixed one regression in r5682: implementation declarations with a
...
calling convention that has different hidden parameters than the
interface declaration no longer compiled in Delphi mode (e.g.
webtbs/tw7329.pp on i386)
* fixed remaining declaration parsing incompatibilities in TP/Delphi
modes (other modes already gave errors for the things below):
* give an error for "function a: byte;" in interface followed by
"procedure a;" in implementation ("function a;" in implementation
still allowed as in TP/Delphi)
* give an error for "function a(b: byte):byte" in interface
followed by "function a: byte;" in implementation (if one parameter
or return type is specified in implementation, everything must
be repeated -- "function a;" still allowed)
* copied webtbs/tw0890.pp to webtbf/tw0890a.pp since it now correctly
fails, and modified webtbs/tw0890.pp so it doesn't fail with the
new code
git-svn-id: trunk@5688 -
2006-12-23 11:17:21 +00:00
Vincent Snijders
d75316efaf
+ enabled compiling lnet on arm-wince
...
git-svn-id: trunk@5687 -
2006-12-22 21:08:17 +00:00
Jonas Maebe
2b9bdf2155
* fixed mantis 6631, 7322 and 7989: check parameters and return
...
types of interface methods implemented in a class
git-svn-id: trunk@5686 -
2006-12-22 19:50:52 +00:00
florian
c81f69a82a
* renamed
...
git-svn-id: trunk@5685 -
2006-12-22 19:05:24 +00:00
florian
d105f287c7
* TFPList benchmark old vs. generic
...
git-svn-id: trunk@5684 -
2006-12-22 19:04:15 +00:00
michael
a166a31b61
* Patch from Luiz Americo
...
- fixes bug #7925
- optimization for ApplyUpdates
- clean InitFieldDefs implementation
git-svn-id: trunk@5683 -
2006-12-22 18:22:08 +00:00
Jonas Maebe
f3f8a76559
* fixed mantis 7173 (properly check parameters in unit
...
implementation in Delphi/TP mode if they are repeated)
git-svn-id: trunk@5682 -
2006-12-22 17:48:28 +00:00
Jonas Maebe
c8a8e9704c
* renamed tres1.RES to tres1.res for case-sensitive file systems
...
git-svn-id: trunk@5681 -
2006-12-22 17:19:47 +00:00