daniel
2fbe0038b9
* Make clongdouble:
...
- 8 bytes on windows
- For other platforms: 12 bytes on 32-bit and 16 bytes on 64-bit cpus.
... using a record with assignment overloads.
git-svn-id: trunk@8112 -
2007-07-21 13:02:11 +00:00
daniel
4c81c227fa
- Remove long2hex, replace by hexstr.
...
git-svn-id: trunk@8111 -
2007-07-21 10:29:09 +00:00
daniel
5ce54c6a20
+ For muln, don't load left operand in register unless necessary.
...
(mul supports memory operands).
git-svn-id: trunk@8110 -
2007-07-21 09:20:33 +00:00
Károly Balogh
4ad9fca754
+ updated powersdl.inc
...
git-svn-id: trunk@8109 -
2007-07-20 23:00:43 +00:00
Jonas Maebe
49a2084ea0
* fixed calling inline functions (with exit statements) from inside
...
finally blocks
* fixed the handling of function results of inlined functions with
exit statements
+ test for the above two issues and for bug fixed in r8091
* copy may_be_in_reg field inside ttempcreatenode.dogetcopy (allows
some more temps which were needlessly forced into memory to be in
registers)
git-svn-id: trunk@8108 -
2007-07-20 16:49:35 +00:00
Jonas Maebe
20dbda751a
* fixed sparc compilation after addr_lo/hi changes
...
git-svn-id: trunk@8107 -
2007-07-20 12:30:16 +00:00
joost
4c5d8a9c79
* Use the Action form a control as a Link in a THTMLDatasetFormGridProducer
...
git-svn-id: trunk@8106 -
2007-07-20 10:49:42 +00:00
joost
ca6ce14767
* Changed the domain of the loop also for the header
...
git-svn-id: trunk@8105 -
2007-07-20 10:13:51 +00:00
joost
faf94383d0
* Place labels in the header of a THTMLDatasetFormGridProducer
...
* Changed the domain of a loop, so that all tablecells are drawn in the same manner
git-svn-id: trunk@8104 -
2007-07-19 22:00:04 +00:00
joost
4ecda7164f
* Avoid unnecessary calls to ProduceContent. (ie: avoid generating the website twice)
...
git-svn-id: trunk@8103 -
2007-07-19 21:56:02 +00:00
michael
7f58252179
* Extra mouse button defines from Pavel Ishenin
...
git-svn-id: trunk@8102 -
2007-07-19 12:08:41 +00:00
michael
f2c14cee47
* Added ssExtra1,ssExtra2 to TShiftStateEnum at the request of Marc Weustinc
...
git-svn-id: trunk@8101 -
2007-07-19 08:03:53 +00:00
michael
61dae2cf4f
* Patch from Ido Kanner to update translations
...
git-svn-id: trunk@8098 -
2007-07-18 21:12:15 +00:00
Vincent Snijders
5f70aef328
* skip test on win64, because it tests proper initc handling and initc is not available on win64 (no cygwin for win64)
...
git-svn-id: trunk@8097 -
2007-07-18 20:48:27 +00:00
micha
dd350255a4
* print thread handle unsigned in unix thread debug info
...
git-svn-id: trunk@8094 -
2007-07-18 20:14:48 +00:00
micha
721ae51cd0
* dump stack when thread terminates because of exception (unix)
...
git-svn-id: trunk@8093 -
2007-07-18 20:13:39 +00:00
micha
0e64718cb2
* call HandleErrorAddrFrame on return of signal handler, reduces amount of code called within signal handler (for linux/i386)
...
git-svn-id: trunk@8092 -
2007-07-18 20:11:07 +00:00
Jonas Maebe
1a522594ec
* fixed tonnode.getcopy crash in case there is no exception variable
...
git-svn-id: trunk@8091 -
2007-07-18 19:03:49 +00:00
Jonas Maebe
71193c0f2c
* fixed bootstrapping with 2.0.4
...
* fixed ppc64 compilation (by reintroducing a bogus ptrint warning, that
code really is correct)
git-svn-id: trunk@8090 -
2007-07-18 12:15:55 +00:00
Almindor
69271c6e1a
* update fpmake.inc for proper OS/CPU target list
...
git-svn-id: trunk@8086 -
2007-07-17 19:55:03 +00:00
Almindor
5f573c2383
* remove SDL from netBSD, openBSD, Solaris and linux x86_64/ppc (untested/not existing)
...
git-svn-id: trunk@8085 -
2007-07-17 19:43:37 +00:00
joost
787b968e70
* Replaced "uname m" from which the output was not very consistent with "fpc -PP"
...
git-svn-id: trunk@8084 -
2007-07-17 17:39:35 +00:00
Jonas Maebe
28bab3fb4f
- removed some unused variables
...
* fixed some (harmless) ptrint warnings
- removed some commented code in agppcmpw
* added one missing field in a typed constant in cp1251
git-svn-id: trunk@8081 -
2007-07-17 13:57:15 +00:00
Almindor
920660c460
* fix AssignFile to use "out" if the PARAMOUT define is defined (fixes 9275)
...
git-svn-id: trunk@8080 -
2007-07-16 21:47:31 +00:00
joost
b03a908438
* Make THTMLDatasetFormProducer.Controls and .ButtonRow streamable for usage with Lazarus
...
git-svn-id: trunk@8079 -
2007-07-16 19:50:12 +00:00
Almindor
fdecceebd0
* fix UnicodeToUtf8 if Dest is nil, patch by Sergei Gorelkin
...
git-svn-id: trunk@8078 -
2007-07-16 18:24:32 +00:00
michael
b3ac071c8c
* Made GetConnectionDef Public
...
git-svn-id: trunk@8077 -
2007-07-16 17:20:35 +00:00
michael
ce1df155fd
* Fixes from Andrew Haines:
...
- Freeing a TChmSitemap causes an error
- AddStreamToArchive would write to the stream to compress always.
- A bunch of endian fixes.
git-svn-id: trunk@8074 -
2007-07-16 07:44:34 +00:00
Vincent Snijders
09a869c579
* fixed readability of previous commit
...
git-svn-id: trunk@8073 -
2007-07-16 07:04:09 +00:00
Vincent Snijders
9fcaa2eaf2
* fixed test for win64
...
git-svn-id: trunk@8072 -
2007-07-16 07:00:24 +00:00
yury
f591ba7e59
* Fixed GetScrollPos and GetScrollRange.
...
git-svn-id: trunk@8070 -
2007-07-15 22:35:37 +00:00
Vincent Snijders
062ab70e51
* fixed test for win64
...
git-svn-id: trunk@8069 -
2007-07-15 20:37:41 +00:00
tom_at_work
b7e4528998
* fixed compilation on big endian systems
...
git-svn-id: trunk@8068 -
2007-07-15 19:33:48 +00:00
michael
e30a40ba2a
* Added fcl-xml dependency
...
git-svn-id: trunk@8067 -
2007-07-15 18:55:11 +00:00
florian
2b2c6f7f53
* don't add empty symtables when specializing generics
...
git-svn-id: trunk@8066 -
2007-07-15 17:16:21 +00:00
daniel
a05d228679
- Remove IE from g_concatcopy again.
...
git-svn-id: trunk@8065 -
2007-07-15 16:15:13 +00:00
florian
305c71201a
* fixed wrong declaration of TreeView_GetItemRect
...
* fixed code of TreeView_GetItemRect
git-svn-id: trunk@8064 -
2007-07-15 15:58:58 +00:00
Vincent Snijders
6e4643c425
regenerated makefile for all targets
...
git-svn-id: trunk@8063 -
2007-07-15 12:02:27 +00:00
michael
71152163bc
* Added check for descending index
...
git-svn-id: trunk@8062 -
2007-07-15 10:56:38 +00:00
michael
6ce1a04ab7
* Added chm components from andrew haines
...
git-svn-id: trunk@8061 -
2007-07-15 10:01:37 +00:00
yury
3e60b4a8dd
* Don't optimize (eliminate) arm fpu move instruction if it performs float type conversion. It fixes tb0519.pp on arm-linux.
...
git-svn-id: trunk@8059 -
2007-07-14 21:52:15 +00:00
daniel
f0633187f4
+ Change constants in g_concatcopy to make the right decisions on x86_64.
...
* Fix move copy in g_concatcopy for x86_64.
git-svn-id: trunk@8058 -
2007-07-14 21:29:57 +00:00
daniel
c0fbd64a42
+ Test program for bug #9261 .
...
git-svn-id: trunk@8057 -
2007-07-14 21:21:07 +00:00
daniel
4a3870eb12
* Fix bug #9261 .
...
git-svn-id: trunk@8056 -
2007-07-14 20:57:56 +00:00
yury
0a4f80b936
* Fixed reading of components from stream on arm-linux.
...
git-svn-id: trunk@8055 -
2007-07-14 20:45:05 +00:00
yury
ef3178cdb1
* Fixed default float exceptions mask for arm fpu. It fixes tw3160c.pp on arm-linux.
...
git-svn-id: trunk@8054 -
2007-07-14 19:46:22 +00:00
tom_at_work
49b84c3116
* remove obsolete code
...
git-svn-id: trunk@8053 -
2007-07-14 19:18:15 +00:00
daniel
4f6eb50391
+ Internalerror if g_concatcopy is called with len=0.
...
git-svn-id: trunk@8052 -
2007-07-14 18:56:16 +00:00
yury
4da2e1a04f
* fixed conversion zero int64 to double in softfloat mode.
...
git-svn-id: trunk@8050 -
2007-07-14 18:45:00 +00:00
Vincent Snijders
9d0445a7ef
* fixed checking if file is directory in Erase(File); it was broken if the directory had the FILE_ATTRIBUTE_NOT_CONTENT_INDEXED attribute too
...
git-svn-id: trunk@8049 -
2007-07-14 13:15:19 +00:00