michael
e6daa40259
* Refactoring and added copyright
...
git-svn-id: trunk@37307 -
2017-09-24 07:41:21 +00:00
pierre
8614a38ad3
Fix cross-compiler with soft 80bit with external assembler
...
git-svn-id: trunk@37306 -
2017-09-23 20:52:57 +00:00
michael
8cd2ebf94b
* Add barcode drawing routines
...
git-svn-id: trunk@37305 -
2017-09-23 20:20:50 +00:00
michael
c24bd22743
* Patch from Pascal Riekenberg
...
fpReport:
* (correct) field values in group footers
* bug fixing and refactoring for ExprVariable handling
* refactoring of group condition value evaluation and change detection
* StartOnNewPage for group header
* ReprintHeader for group header
* internal Variable InRepeatedGroupHeader, which is true during print of repeated group header
nestedgroups:
* cleanup and typo
* new group footer memos (with name of group)
* group 1 and 2 start on new page
* all groups use repeated headers
* 3 group header bands (header + 2 childs)
* first band is shown in first header
* second band is shown in repeated header
* third is shown in every header
git-svn-id: trunk@37304 -
2017-09-23 19:09:42 +00:00
pierre
4c02f2ca71
New revision following commit 37286
...
git-svn-id: trunk@37303 -
2017-09-22 19:59:45 +00:00
michael
52fe038b53
* use system.HMOdule when available
...
git-svn-id: trunk@37302 -
2017-09-22 15:29:09 +00:00
Mattias Gaertner
f1055a32b9
pastojs: convert str(float:w:p) to rtl.floatToStr(d,w,p)
...
git-svn-id: trunk@37301 -
2017-09-22 15:04:52 +00:00
Mattias Gaertner
58aaf2a545
pastojs: test dotted unit name in implemention section
...
git-svn-id: trunk@37300 -
2017-09-22 12:40:32 +00:00
nickysn
e701fa8de1
* converted the x86 instruction flags to a set, so they can be extended more
...
easily and so that all the values are now available to the compiler
(previously, there were several, which were mapped to the same value and thus
were only used to make x86ins.dat easier to read)
git-svn-id: trunk@37299 -
2017-09-21 15:48:27 +00:00
pierre
b14feadfe1
Fix cycle failure after last commit
...
git-svn-id: trunk@37298 -
2017-09-21 15:47:49 +00:00
pierre
735f9363d8
Add code for writing 80-bit data with soft 80-bit extended when FPC_SOFT_FPUX80 is defined
...
git-svn-id: trunk@37297 -
2017-09-21 14:40:23 +00:00
pierre
59edd81a26
Disable some code using bestrealrec if macro FPC_SOFT_FPUX80 is defined
...
git-svn-id: trunk@37296 -
2017-09-21 14:39:14 +00:00
pierre
2a49627d48
Allow compilation of ppc386 compiler using FPC_SOFT_FPUX80, i.e. soft float 80-bit extended float
...
git-svn-id: trunk@37295 -
2017-09-21 14:36:48 +00:00
pierre
82dce8d7e1
Add FPC_SOFT_FPUX80 conditional code for 80-bit float type using soft float unit
...
git-svn-id: trunk@37294 -
2017-09-21 14:10:03 +00:00
Mattias Gaertner
b226b21925
pastojs: enable widechar and unicodestring
...
git-svn-id: trunk@37293 -
2017-09-21 12:23:28 +00:00
Mattias Gaertner
576d70eb64
pastojs: pasuseanalyzer: mark argument default value expressions
...
git-svn-id: trunk@37292 -
2017-09-21 12:00:12 +00:00
Mattias Gaertner
039a7adf1d
pastojs: fixed setCharAt, optimize const-1 in charAt and setCharAt
...
git-svn-id: trunk@37291 -
2017-09-21 11:28:38 +00:00
Mattias Gaertner
2ffa1ed9bf
pastojs: tests for srcmaps, fixed srcmap of inc/dec()
...
git-svn-id: trunk@37290 -
2017-09-21 11:01:28 +00:00
Mattias Gaertner
31279e1168
fcl-passrc: fixed dot operator position
...
git-svn-id: trunk@37289 -
2017-09-21 11:00:40 +00:00
Mattias Gaertner
88c515a6c4
fcl-js: jswriter: accelerated WriteJS
...
git-svn-id: trunk@37288 -
2017-09-21 10:59:40 +00:00
pierre
c25487ebdc
Fix Haiku failure after BeOS specific code introduction
...
git-svn-id: trunk@37287 -
2017-09-21 09:53:04 +00:00
pierre
22df94492e
Fix OS/2 rtl installation failure, due to double listing of static libraries in install rule
...
git-svn-id: trunk@37286 -
2017-09-21 06:38:28 +00:00
pierre
0513b2cf5b
Remove source directories for PPU files in dependency rules (was already disabled)
...
git-svn-id: trunk@37285 -
2017-09-20 20:58:15 +00:00
pierre
399d677363
Remove source directories for PPU files in dependency rules
...
git-svn-id: trunk@37284 -
2017-09-20 20:55:20 +00:00
pierre
fe5505c230
Disable sdl and libgd pacakges for wii
...
git-svn-id: trunk@37283 -
2017-09-20 16:05:47 +00:00
pierre
ae44c6332a
Add BeOS as supported target
...
git-svn-id: trunk@37282 -
2017-09-20 16:04:55 +00:00
pierre
9fd998713c
Use BeOS specific version of SigAction procedure declaration type
...
git-svn-id: trunk@37281 -
2017-09-20 16:03:37 +00:00
pierre
6f14241e56
Add fallback if GetLastOSError function is not implemented
...
git-svn-id: trunk@37280 -
2017-09-20 16:02:47 +00:00
pierre
de456308c1
Enable clocale and objects units for BeOS
...
git-svn-id: trunk@37279 -
2017-09-20 16:01:43 +00:00
pierre
5eff63164d
Enable strutils,varutils,fmtbcd units for symbian, watcom and wii targets
...
git-svn-id: trunk@37278 -
2017-09-20 16:00:59 +00:00
pierre
cc6a6c7c59
Disable GPM for BeOS
...
git-svn-id: trunk@37277 -
2017-09-20 15:59:15 +00:00
pierre
17a974940e
Add cthreads unit to BeOS target
...
git-svn-id: trunk@37276 -
2017-09-20 15:58:18 +00:00
nickysn
ab62e2237b
* mark the sldt,syscall,sysenter,sysexit,sysret,andn,bextr,rorx,sarx,shlx and
...
shrx instructions as protected mode only
git-svn-id: trunk@37275 -
2017-09-20 15:43:23 +00:00
michael
d4e4572a84
* Reverted HandleGroups to HandleGroupBands to stay in sync with the other method names, likewise renamed reportsummaries
...
git-svn-id: trunk@37274 -
2017-09-20 15:40:40 +00:00
michael
b793b2dd28
* Patch from Pascal Riekenberg to implement nested groups
...
git-svn-id: trunk@37273 -
2017-09-20 15:33:43 +00:00
michael
9aa7d07896
* Fix return type of PageCount when not using marker
...
git-svn-id: trunk@37272 -
2017-09-20 15:10:50 +00:00
michael
642e08a573
* Patch from Pascal RiekenBerg to fix wrong coordinates in PDF shape rendering (Bug ID 32448)
...
git-svn-id: trunk@37271 -
2017-09-20 15:08:19 +00:00
michael
6e67a1a332
* Patch from Pascal RiekenBerg to fix distortion in image renderer (Bug ID 32449)
...
git-svn-id: trunk@37270 -
2017-09-20 15:02:42 +00:00
michael
06563f73f6
* Reset request stream position in case of a Location and 302 status retry. (bug ID 32410)
...
git-svn-id: trunk@37269 -
2017-09-20 14:46:09 +00:00
michael
aabc5dc217
* Add AddList to list classes (bug ID 32447)
...
git-svn-id: trunk@37268 -
2017-09-20 14:21:52 +00:00
michael
d99b19734e
* Fix bug #32446 : exception was being eaten by wrong use of try...except
...
git-svn-id: trunk@37267 -
2017-09-20 14:00:01 +00:00
pierre
0c7646761f
Also disable pthread_attr_setinheritsched call for BeOS
...
git-svn-id: trunk@37266 -
2017-09-20 13:56:05 +00:00
Mattias Gaertner
77b1cfcd0d
pastojs: srcmap: keep position at curly brackets, fixed bracket accessor
...
git-svn-id: trunk@37264 -
2017-09-20 09:13:01 +00:00
Mattias Gaertner
4b4e40c98e
fcl-js: added example srcmapdump
...
git-svn-id: trunk@37263 -
2017-09-20 09:08:07 +00:00
Mattias Gaertner
5e2ebcd019
fcl-js: added DebugSrcMapLine
...
git-svn-id: trunk@37262 -
2017-09-20 09:07:07 +00:00
pierre
941b51b671
Add explicit rules for iso7185 and extpas units
...
git-svn-id: trunk@37261 -
2017-09-20 08:53:10 +00:00
pierre
07ba4f8cca
Add FSem and FSuspendedExternal private fields for BeOS
...
git-svn-id: trunk@37260 -
2017-09-20 08:50:08 +00:00
pierre
98be7e67f1
Disable FpSigTimedWait also for BeOS
...
git-svn-id: trunk@37259 -
2017-09-20 08:49:12 +00:00
pierre
e7fe9ddfbc
Add units softfpu, sfpux80, sfpu128, ufloatx80 and ufloat128 to list of units for all linux targets
...
git-svn-id: trunk@37258 -
2017-09-19 21:01:08 +00:00
pierre
61d16e1063
Allow compilation of softfpu unit with 128-bit upport on big endian code (code generated might be wrong)
...
git-svn-id: trunk@37257 -
2017-09-19 20:59:16 +00:00