Commit Graph

53192 Commits

Author SHA1 Message Date
michael
a2a9ef7667 * Validate report before running it (bug ID 33334)
git-svn-id: trunk@38422 -
2018-03-06 08:39:25 +00:00
pierre
6f9a1a77fd new msg*.inc files after: Add missing arm/i8086 targets
git-svn-id: trunk@38421 -
2018-03-05 22:28:10 +00:00
pierre
ed15a50562 Add missing arm/i8086 targets
git-svn-id: trunk@38420 -
2018-03-05 22:26:58 +00:00
pierre
5fe20f3f9d Add an explicit comment inside help pages
git-svn-id: trunk@38419 -
2018-03-05 22:08:42 +00:00
florian
208c2cce52 * fix case table detection for thumb
git-svn-id: trunk@38418 -
2018-03-05 21:44:19 +00:00
pierre
554c0c5a2a Avoid to access past length of string in last commit
git-svn-id: trunk@38417 -
2018-03-05 21:43:28 +00:00
pierre
01154e1f55 Also discard lines beginning with # for multiline messages
git-svn-id: trunk@38416 -
2018-03-05 21:36:37 +00:00
Mattias Gaertner
a8617f37c1 pastojs: parse units queued instead of recursively
git-svn-id: trunk@38415 -
2018-03-05 20:58:23 +00:00
Mattias Gaertner
d34e9b79bf fcl-passrc: optional parse units queued instead of recursively
git-svn-id: trunk@38414 -
2018-03-05 20:58:04 +00:00
Károly Balogh
77b97abe61 arm-netbsd: regenerated the required Makefiles
git-svn-id: trunk@38413 -
2018-03-05 15:44:49 +00:00
Károly Balogh
dbb91b5ef0 arm-netbsd: added platform define and dummy rtl files so the build passes for this platform. port not functional yet
git-svn-id: trunk@38412 -
2018-03-05 15:38:46 +00:00
michael
6e09180502 * Print column header if present, even if only 1 column (bug ID 33305)
git-svn-id: trunk@38411 -
2018-03-05 13:54:50 +00:00
michael
7275963030 * FixupReferences re-implemented, and make sure an empty report (just a title) can be run, i.e. no data needed
git-svn-id: trunk@38410 -
2018-03-05 13:44:58 +00:00
florian
b24eb3cce7 * x86_64-linux uses now pascal init code
git-svn-id: trunk@38409 -
2018-03-04 18:22:04 +00:00
florian
6d5ce55232 * unified def creation for open arrays
git-svn-id: trunk@38408 -
2018-03-04 17:59:05 +00:00
florian
23722a2f95 * correctly negate 8 bit values on avr, resolves #33322
git-svn-id: trunk@38407 -
2018-03-04 16:28:52 +00:00
florian
c230f81719 + support for <dyn. array>+<dyn. array>, resolves #30463
git-svn-id: trunk@38406 -
2018-03-04 16:12:43 +00:00
marco
f0042a4719 * vcmppd hardcoded primitives like vcmpeqpd.
* required increasing maxinfolen to 9 

git-svn-id: trunk@38404 -
2018-03-03 23:32:54 +00:00
marco
f21a141144 * mantis #32001, add 32 vcmpps variants.
git-svn-id: trunk@38403 -
2018-03-03 23:10:03 +00:00
florian
05a92d55e4 * partly reverted #38320, the code was correct
git-svn-id: trunk@38402 -
2018-03-03 16:41:52 +00:00
michael
c5348196cf * Actions were not considered in HandleRequest
git-svn-id: trunk@38401 -
2018-03-03 16:20:12 +00:00
florian
c6af4e42c0 * ensure that the stack is aligned after haltproc, should resolve #33311
git-svn-id: trunk@38400 -
2018-03-03 16:14:51 +00:00
michael
18d7b29b2f * Implement clear for report (bug ID 33286)
git-svn-id: trunk@38399 -
2018-03-03 11:41:55 +00:00
michael
cf07d30bfd * Make FPWebModule more extensible
git-svn-id: trunk@38398 -
2018-03-03 09:30:46 +00:00
michael
2c8f93917b * Base TCustomHTMLModule on TSessionHTTPModule
git-svn-id: trunk@38397 -
2018-03-03 09:15:10 +00:00
florian
09e205b7b0 * test is i386 only
git-svn-id: trunk@38396 -
2018-03-02 21:57:44 +00:00
Mattias Gaertner
835c0f4a79 pastojs: store and use precompiled initilialization JS, filer: write/read initialization JS+references
git-svn-id: trunk@38395 -
2018-03-02 17:02:25 +00:00
Mattias Gaertner
23cf3dceb4 fcl-passrc: useanalyzer: store and use initialization/finalization references
git-svn-id: trunk@38394 -
2018-03-02 17:00:59 +00:00
marcus
ae184f4665 Amicommon: Implemented GetTempDir() for all Amiga systems ('T:' as default)
git-svn-id: trunk@38393 -
2018-03-01 18:04:40 +00:00
nickysn
2cee948b72 + support segment overrides in inline asm references to local variables or parameters on x86
git-svn-id: trunk@38392 -
2018-03-01 17:59:57 +00:00
nickysn
df6a870873 * print an "invalid segment override expression" error message in case a segment
override uses an invalid (non-segment) register in the x86 inline asm reader
  (both for intel and att syntax)

git-svn-id: trunk@38391 -
2018-03-01 15:34:16 +00:00
Mattias Gaertner
b13e8030ae pastojs: filer: restore procedure body
git-svn-id: trunk@38390 -
2018-02-28 23:02:24 +00:00
Mattias Gaertner
a7c3c1bece fcl-passrc: resolver: added GetTopLvlProc
git-svn-id: trunk@38389 -
2018-02-28 23:01:35 +00:00
Mattias Gaertner
91dd43c9c2 fcl-json: added missing semicolons
git-svn-id: trunk@38388 -
2018-02-28 23:01:05 +00:00
florian
61053ead34 + optimize is operator if used on sealed classes as proposed in #30097
git-svn-id: trunk@38387 -
2018-02-28 22:09:24 +00:00
Mattias Gaertner
dc50511dce pastojs: filer: test restored useanalyzer
git-svn-id: trunk@38386 -
2018-02-28 18:33:45 +00:00
Mattias Gaertner
cb5be65887 fcl-passrc: useanalzer: use restored proc references
git-svn-id: trunk@38385 -
2018-02-28 18:32:53 +00:00
nickysn
c93c15429d + introduce tx86intreader.SetSegmentOverride(); using it everywhere adds more
checks for duplicated segment overrides (which cause a warning in TP mode and
  an error in all the other compiler modes)

git-svn-id: trunk@38384 -
2018-02-28 17:16:50 +00:00
nickysn
6f8abde786 + support [const+[ref]] in the x86 intel syntax asm reader
git-svn-id: trunk@38383 -
2018-02-28 16:24:45 +00:00
michael
0be6c4538c * Public function to add built-ins to expression parser identifiers
git-svn-id: trunk@38382 -
2018-02-28 16:09:17 +00:00
nickysn
8ffde52974 + also support [expr1]+[expr2] for adding references in the x86 intel syntax asm reader
git-svn-id: trunk@38381 -
2018-02-28 15:48:48 +00:00
michael
f4d3d6280c * Font properties properly editable (published)
git-svn-id: trunk@38380 -
2018-02-28 14:29:43 +00:00
Mattias Gaertner
84eb4c73e1 fcl-passrc: resolver: fixed error msg on proc type argument param mismatch
git-svn-id: trunk@38379 -
2018-02-28 14:00:13 +00:00
Mattias Gaertner
b4c9f54d89 pastojs: filer: write/restore proc body js
git-svn-id: trunk@38378 -
2018-02-28 13:49:59 +00:00
Mattias Gaertner
a1033eb1af fcl-passrc: useanalyzer: collect proc references only for implprocs
git-svn-id: trunk@38377 -
2018-02-28 13:49:13 +00:00
michael
93ec82315a * Make expression parser available
git-svn-id: trunk@38376 -
2018-02-28 13:23:38 +00:00
michael
80d95cd787 * Allow unpreparing of report
git-svn-id: trunk@38375 -
2018-02-28 09:48:58 +00:00
michael
847b5faab0 * Fix for issue #33270
git-svn-id: trunk@38374 -
2018-02-28 09:23:08 +00:00
michael
1c36ce2605 * Strip prefix off name in allocatename
git-svn-id: trunk@38373 -
2018-02-28 09:17:33 +00:00
michael
70523f1b58 * Set designer flag, change ChildBand property type to CustomChildBand
git-svn-id: trunk@38372 -
2018-02-28 07:48:21 +00:00