Commit Graph

51966 Commits

Author SHA1 Message Date
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
pierre
856b3d86ce Add ufloatx80 unit, to add operator overload for 80-bit extended type on CPUs that do not support this type natively
git-svn-id: trunk@37256 -
2017-09-19 20:57:20 +00:00
pierre
9daa2279f6 Use sfpu128 unit instead of softfpu, as softfpu does not always has 128-bit support enabled
git-svn-id: trunk@37255 -
2017-09-19 17:23:03 +00:00
Mattias Gaertner
2d33a8d949 pastojs: fixed intf function
git-svn-id: trunk@37254 -
2017-09-18 18:57:26 +00:00
Mattias Gaertner
f0a0526b68 pastojs: function position is implementation, not interface
git-svn-id: trunk@37253 -
2017-09-18 18:51:45 +00:00
Mattias Gaertner
e5ac6d2769 fcl-passrc: parser: proctype position at end bracket open
git-svn-id: trunk@37252 -
2017-09-18 18:51:27 +00:00
Mattias Gaertner
4a4f143d0c fcl-passrc: parser: parse dot after [] operators
git-svn-id: trunk@37251 -
2017-09-18 18:18:27 +00:00
pierre
ce332eb2e2 Fix failures for rtl ppudump on sparc cpu
git-svn-id: trunk@37250 -
2017-09-18 14:10:19 +00:00
pierre
91fa2999ee Add aarch64 and sparc64 linux targets to help output
git-svn-id: trunk@37249 -
2017-09-18 11:58:45 +00:00
Károly Balogh
790c1f87f1 palmos: implemented sysosalloc/free for the heap
git-svn-id: trunk@37248 -
2017-09-18 11:14:48 +00:00
Károly Balogh
e896c16b4f palmos: some ifdefs for better feature support
git-svn-id: trunk@37247 -
2017-09-18 11:13:29 +00:00
Mattias Gaertner
f175619c7c pastojs: nicer for-loop srcmap
git-svn-id: trunk@37246 -
2017-09-18 08:53:49 +00:00
Mattias Gaertner
b2796c13b6 fcl-passrc: parser: use operator position for TBinaryExpr
git-svn-id: trunk@37245 -
2017-09-18 08:29:48 +00:00
Mattias Gaertner
e709afc543 fcl-passrc: parser: use identifier start position for TPasVariable
git-svn-id: trunk@37244 -
2017-09-18 07:56:32 +00:00
Mattias Gaertner
69ba6ade9d fcl-passrc: added TPasParser.CurTokenPos, primitive expression: use token start as position
git-svn-id: trunk@37243 -
2017-09-17 21:12:03 +00:00
pierre
bd428ce6ad Use getptruint for pointer type const, fixes i8086 ppudump problems
git-svn-id: trunk@37242 -
2017-09-17 20:44:08 +00:00
pierre
97241c46b2 Move getptruint/putptruint methods to tentfile class to allow use with ppudump
git-svn-id: trunk@37241 -
2017-09-17 20:41:51 +00:00
Mattias Gaertner
6791127952 fcl-js: jswriter: if-else: use bfalse position
git-svn-id: trunk@37240 -
2017-09-17 20:33:02 +00:00
Mattias Gaertner
8a9ddd8eb4 fcl-passrc: parser: use token start for statement position
git-svn-id: trunk@37239 -
2017-09-17 20:27:43 +00:00
Mattias Gaertner
eccb5422e0 fcl-passrc: parser: TPasImplIfElse now uses if token start instead of condition end position
git-svn-id: trunk@37238 -
2017-09-17 20:13:09 +00:00
Mattias Gaertner
544d44827f pastojs: fixed lpi
git-svn-id: trunk@37237 -
2017-09-17 20:12:15 +00:00
Mattias Gaertner
49115a4199 pastojs: added test for generating sourcemap
git-svn-id: trunk@37236 -
2017-09-17 19:58:59 +00:00
Mattias Gaertner
1f92f3c754 fcl-passrc: program, unit, library, initialization: use token start position instead of end
git-svn-id: trunk@37235 -
2017-09-17 19:50:29 +00:00
Mattias Gaertner
51fd3d9ff6 fcl-js: sourcemap: added TSourceMap.IndexOfSegmentAt
git-svn-id: trunk@37234 -
2017-09-17 19:49:29 +00:00
michael
396d1b823c * Refactoring: move report layouting to separate class, so it can be overridden
git-svn-id: trunk@37233 -
2017-09-17 16:47:24 +00:00
michael
2c1a7fa1d1 * Remove some warnings
git-svn-id: trunk@37232 -
2017-09-17 09:32:24 +00:00
michael
b8d0c9da03 * Aggregate expressions, modified patch by Pascal Riekenberg
git-svn-id: trunk@37231 -
2017-09-17 09:32:02 +00:00