michael
e227d76b7d
* Patch from Graeme Geldenhuys to move FailNotEquals to main interface
...
git-svn-id: trunk@30315 -
2015-03-24 13:40:56 +00:00
michael
1f868aac8b
* Patch from Graeme GeldenHuys: Allow to set an address in Fail calls
...
git-svn-id: trunk@30314 -
2015-03-24 13:38:37 +00:00
michael
cadb67e90b
* Patch from Graeme geldenhuys: Additional ComparisonMsg (added overload)
...
git-svn-id: trunk@30313 -
2015-03-24 13:34:02 +00:00
michael
20aeb0e0ad
* TTestFailure now has address information
...
git-svn-id: trunk@30312 -
2015-03-24 13:32:35 +00:00
michael
8ee96289fc
* Patch from Graeme Geldenhuys: Some helper functions
...
git-svn-id: trunk@30311 -
2015-03-24 13:31:10 +00:00
michael
d540c77660
* Patch from Graeme Geldenhuys to use common consoletestrunner app
...
git-svn-id: trunk@30310 -
2015-03-24 13:27:33 +00:00
michael
0faf7d4435
* Patch from Graeme Geldenhuys to avoid compiler warning
...
git-svn-id: trunk@30309 -
2015-03-24 13:24:49 +00:00
michael
e21ed02d09
* Patch from Graeme Geldenhuys to remove duplicate output strings
...
git-svn-id: trunk@30308 -
2015-03-24 13:17:44 +00:00
michael
d9a205de45
* Patch from Graeme Geldenhuys so fpcunit can be compiled with 2.6.4
...
git-svn-id: trunk@30307 -
2015-03-24 13:15:32 +00:00
michael
23ca31480c
* Fix bug ID #26571
...
git-svn-id: trunk@30306 -
2015-03-24 13:09:42 +00:00
lacak
d193c51dbd
fcl-db: cosmetic
...
git-svn-id: trunk@30305 -
2015-03-24 12:41:54 +00:00
michael
9d5e80d072
* Allow use of absolute path in ServerID (bug ID 27572)
...
git-svn-id: trunk@30304 -
2015-03-24 09:23:29 +00:00
michael
1127dc9983
* Fix Active:=true at designtime
...
git-svn-id: trunk@30303 -
2015-03-24 09:16:44 +00:00
michael
0304b5f1e9
* Copy LineBreak during TStrings.Assign
...
git-svn-id: trunk@30302 -
2015-03-24 08:47:49 +00:00
michael
063d7f1ce2
* Overloaded version of TStrings.Add that accepts Fmt,Args
...
git-svn-id: trunk@30301 -
2015-03-24 08:47:14 +00:00
michael
e3111faa2e
* Implemented LineBreak property for TStrings
...
git-svn-id: trunk@30300 -
2015-03-24 08:38:52 +00:00
nickysn
011e8fcd07
* moved the code for setting max width and then restoring it when obtaining a
...
backtrace from fpdebug.pas to the Backtrace method in the libgdb.a interface.
- removed the code for changing the gdb window width from fpdebug.pas entirely,
because it makes no sense for the gdb/mi interface and it's better to use
MaxWidth/NormWidth in the libgdb.a interface for the libgdb.a functions that
need it.
git-svn-id: trunk@30299 -
2015-03-24 00:27:44 +00:00
nickysn
aece198492
* moved the code from the libgdb.a interface for setting maximum width and then
...
restoring it from InternalGetValue to new methods (MaxWidth and NormWidth), so
they can be reused by other methods as well.
git-svn-id: trunk@30298 -
2015-03-23 22:33:49 +00:00
michael
a16ec9b64c
* Patch from ocean, fixing AV (bug ID 26540)
...
git-svn-id: trunk@30296 -
2015-03-23 19:54:46 +00:00
michael
ac077797cd
* Fix for bug ID #27715
...
git-svn-id: trunk@30295 -
2015-03-23 19:50:46 +00:00
michael
3be394061e
* Patch from Reinier Olieslagers to fix bug #25682
...
git-svn-id: trunk@30294 -
2015-03-23 19:42:36 +00:00
michael
5f5883695d
* Fix bug #26954
...
git-svn-id: trunk@30292 -
2015-03-23 16:50:31 +00:00
michael
743324f72b
* Patch from Laco with minor modification from bug ID #27251
...
git-svn-id: trunk@30291 -
2015-03-23 16:37:51 +00:00
michael
ac3aa6b602
* Fix from Ocean for reading PNG (26538)
...
git-svn-id: trunk@30290 -
2015-03-23 15:44:43 +00:00
michael
0d3cd8c402
* Documented *.cod search path for the plex/pyacc programs
...
git-svn-id: trunk@30289 -
2015-03-23 15:21:32 +00:00
michael
6d989c57e2
* Fix demos so they work on 64-bit as well (there is no libc unit for 64 bit)
...
git-svn-id: trunk@30288 -
2015-03-23 14:49:37 +00:00
nickysn
85cb180d80
* prepend "+" to each file name to be added to the library by wlib. This
...
indicates an "add" command, instead of "replace".
git-svn-id: trunk@30287 -
2015-03-23 01:19:19 +00:00
nickysn
931f5a0b54
* fixed passing of the wlib output file parameter (-o requires an equal sign)
...
git-svn-id: trunk@30286 -
2015-03-23 01:10:32 +00:00
nickysn
9d8f0493cd
* support 4 pages (instead of 3) in the 640x200 EGA mode in the msdos graph unit as well
...
git-svn-id: trunk@30285 -
2015-03-22 23:05:40 +00:00
nickysn
20033d1af2
* emulate 4 pages (instead of 3) in the 640x200x16 colors mode
...
git-svn-id: trunk@30284 -
2015-03-22 22:35:47 +00:00
nickysn
317c1b32cf
* updated VGA/VGALo to 4 pages as well, as it is the same mode as EGA/EGALo
...
git-svn-id: trunk@30283 -
2015-03-22 22:34:34 +00:00
nickysn
c2628e9917
* support 4 pages instead of 3 in the 640x200 EGA mode
...
git-svn-id: trunk@30282 -
2015-03-22 22:15:40 +00:00
nickysn
3d8c941c6c
* updated go32v2 graph unit video card detection code with the latest code from the msdos graph unit (which supports detection of EGAMono, MCGA and combinations of two video cards)
...
git-svn-id: trunk@30281 -
2015-03-22 21:35:28 +00:00
florian
2fdc4f06de
* few 64 Bit related fixes, the type change of chtype resolves #27024
...
git-svn-id: trunk@30280 -
2015-03-22 20:15:59 +00:00
marco
076e43f799
* try to beautify image_delayload_descriptor a bit. But a 1:1 structure
...
is not possible I think (unless we forfeit the bitpack alternative)
git-svn-id: trunk@30279 -
2015-03-22 19:54:53 +00:00
Károly Balogh
87deec105d
m68k: implemented 68k specific a_bit_set_const_ref and a_bit_set_reg_ref, using BSET/BCLR
...
git-svn-id: trunk@30278 -
2015-03-22 17:44:59 +00:00
nickysn
069fa51445
* use separate input and output files when invoking wlib to create a static
...
library. This resolves a problem with parallel building of a i8086 cross
compiler, due to a race condition in wlib, when running several instances of
wlib in the same directory. The problem is in the way wlib creates a temp file
in the current directory using non-atomic operations and with a high
probability of a name collision. Using separate input and output files avoids
this temp file creation by wlib.
git-svn-id: trunk@30277 -
2015-03-22 17:42:19 +00:00
Jeppe Johansen
fa5bd1c513
ARMv7M supports UMULL.
...
Fix missing conflicts for multiplication instructions for >=ARMv6.
git-svn-id: trunk@30276 -
2015-03-22 14:39:43 +00:00
Károly Balogh
c49c8210a3
m68k: some initial HLCG, use BSET/BCLR instructions for simple bit manipulation
...
git-svn-id: trunk@30275 -
2015-03-22 14:01:14 +00:00
Jeppe Johansen
f7526d0d36
Add classes and stub thread support in the embedded rtl.
...
git-svn-id: trunk@30274 -
2015-03-22 13:55:20 +00:00
Jeppe Johansen
3ef4033e7d
Test the proper CPUARM capability when chosing between blx and bl.
...
git-svn-id: trunk@30273 -
2015-03-22 13:42:28 +00:00
florian
5f4dc5e54f
* parentheses after an @-operator can contain a full expression, resolves #27517
...
git-svn-id: trunk@30272 -
2015-03-22 13:00:43 +00:00
florian
3396e2e1f4
* interpret -daaa:=bbb after -Sm was passed as a macro definition, resolves #27529
...
git-svn-id: trunk@30271 -
2015-03-22 10:20:37 +00:00
florian
36e79a874e
* when creating code for an iso mod operator, use create_internal for the helper nodes
...
to avoid unnecessary warnings
git-svn-id: trunk@30270 -
2015-03-21 22:57:19 +00:00
florian
a8e001d4ad
* do not warn about disjunct ranges for internally created cmp nodes
...
git-svn-id: trunk@30269 -
2015-03-21 22:56:30 +00:00
florian
0bc63c438e
+ tifnode.create_internal
...
git-svn-id: trunk@30268 -
2015-03-21 22:55:35 +00:00
Károly Balogh
ad301f8fa1
m68k: implemented t68kvecnode.update_reference_reg_packed. same as the generic one, but allocates int registers instead of address registers, because on 68k IMUL,SHR/SHL and AND can't work on address registers, which results in a lot of register shuffling
...
git-svn-id: trunk@30267 -
2015-03-21 20:09:35 +00:00
Jeppe Johansen
5ca1740bee
Fix issue in is_thumb32_imm. imm<11:10> have to be non-zero meaning the rotate only works from 8 to 31. Caused 0x8000001F to be mistaken for a valid immediate.
...
git-svn-id: trunk@30266 -
2015-03-21 12:46:45 +00:00
Jonas Maebe
39594adae1
* different, simpler fix for #27691 fixed in r30261; should fix the
...
internalerrors on some platforms after that revision
git-svn-id: trunk@30265 -
2015-03-20 14:23:28 +00:00
marco
57212decc8
* ugly auto conversion IMAGE_IMPORT_DESCRIPTOR and _IMAGE_TLS_DIRECTORY64/32 fixed.
...
* IMAGE_EXPORT_DIRECTORY
(see comments mantis #27674 )
git-svn-id: trunk@30264 -
2015-03-20 14:01:28 +00:00