Description: Misc Packages
This file as text.
(active) Revisions in this set:
c330f5080cbd36d4ff747dcb4f382063f5e57dfd,99680eb88c425cd71edf808d6084fa51a636696c,0dabe496019e970e657cc95f3c34d45ddc3fe4ef
8b24033e93b3cc381cd27a137149ca5cd870ebba,f3c377f8d1e689d70f39e831701ab243162030c2,c152796bf3a25f2a9fbc9fdd67f0d1cdb31dbca4
58bca9cce18f26cd9c7c4a7dadae39995621a53b,fa4e52857646bf1d45bef26d42e9efe75e84cdfe,4426d0da7abffba27f125112a1484e3c9449761a
b6ba87bed489e5eedaf9cc7e84b938a5c700293d,817ec09ec01e4e8134dd5b0175e2ce390cf8d973,e1747381219360a06b66960ba7221ea74df78492
a3d8d941ccca0cce923c127a76e51fbce3d7a9d2,0bb2b47bf8e859b9e836e1affbf3bbe9beb11fc3,e63ca07d641db8789890df2bf744d9fa36b0f5c9
dc88694c7fe63043c2cedafd124750cd2c1fdaff,1415385d29e5a12b7cbfa12f63648c6ae7467648,2da77dc6fb68d7e453347bb249ae5b002496b113
75256399b829a2645c1738cc8a82c27cc9a1db14,92eab370c3269f87e339a75a4ddffc9316ee58e5,1afe0114d47e60c3092e18d66c00172864f2d392
9588204585d3f8b06b2929d8ec89b19629de7706,131331bc50fa06099c49c8aaf7466ee728ec4be3,60017c10345599516c295fb8b4ee2970db758ca4
025282ccb90443098c381832c5482c4111140c53,55e55cf2475c30e1074b778e205aaff3678d7a55,73462ff8fe9fe321936b17850ef4fb6bd11cce99
868d5f29c9b72579a9060b80668e527007eedfdd,b28d49ced7660c2e8b2c1805702cacd211dcbe1a,866f3ffa2acbc006d1c7aea7191e3f8857680ac7
c771d772c4b897b43e2e65d22a51a9d65a874cf4,49c14164091e9376f8da8f98af46702c357b849e,63f6df2fbc25054afe7863ff17d2d1de6e4b5a60
8b356c7f604f2ef5e7c706daa2fd1427b6eae169,1073729336c5e9dca6bcbbfc5b0fc17ed6e916ef,f2717b8dc0dfe068383bf4086196277af3b7f9f5
f17e847e5b5d574166e4b1edd213ce335746ab8a,2e553ab0e8244e1e9e776315aefbbf213a101fb3,729840ca6f1f478ea2b63d9f5f3b32df5584a594
0e0c98f564ff46a6a3f7179463afb3185c89047a,4cfe27bd3cb3d88560c8a9eb56f8ff88c6e3f04e,5e5751649822802142d3728e4749b78fe66c7910
0914565a52c04d217598761129ba6f2a329c537a,e920651b4d01ae157a684ff41934ba27e3b987cd,34ca0cca57d8c1eb39023417086688d40895a04e
9255f39d1c2d4de4e141fa0e34357e3a27434457,6894db869e07801afb46e77751b56a757a802abe,6f8244ad519d78283fa91b0ce989295e9f4153e6
b8b45f49968f553409da71525d4d70e697b19cb0,1f2a5899e7debb333d51b907fc329345a26fbddd,e9ef70439d145ade8d4cd53a2e49cfec98644c83
Clicking a revision will expand files
* replaced fpcunit custom code to obtaining a caller site with a call to
CaptureBacktrace (prevents crashes when compiled with LLVM backend,
and is generally more robust)
* patch by Anton Kavalenka: heaptrc: Improve tracing by printing actual
module name (ether EXE or DLL), resolves
0036130
* fix building on non-unix/windows targets
* last fix was most likely not complete
* use accessor functions to work with the TContext record
* rename RunErrorCodex64 to a more appropriate RunErrorCodeSEH
Various Watcom changes to enable compilation of packages and utils
fcl-res: Mach-O fat binary support
Only for TMachOResourceReader. We always compile/generate a single architecture
binary, and then the programmer can combine those with lipo. So the writer does
not need fat binary support for common usage.
Resolves
gitlab 0039124
Fixed variant discriminator types
* Add Ant/JUnit alike XML test-output format
* Fix changed base type in TAbstractWriter for WriteString
* Dotted filenames for package fcl-res
* Dotted filenames for package fcl-fpcunit
* Dotted filenames for package fcl-xml
Update dom_html.pp - Add function GetElementsByClassName
* Add some methods for improved DUnit compatibility
* (re)Build element ID list at end of parse. Fixes issue
gitlab 0039391
* Add AssertNoException, add overload with function reference
+ started working on a WebAssembly resource writer for fcl-res and the fpcres tool
+ write the WebAssembly header in the WASM resource writer
+ added units wasmconsts and wasmtypes
+ WASM resource writer: write the Data and DataCount sections (with 0 data segments for now)
+ implement TWasmResourceWriter.PrescanResourceTree, based on the ELF
implementation. Call this on Write() to prepare resource stuff for writing.
+ wasm resource writer: start writing the data segments, also the import section
+ wasm resource writer: write the linking custom section
+ wasm resource writer: create the WASM_SEGMENT_INFO subsection of the linking custom section
+ wasm resource writer: create a symbol table (empty for now)
+ wasm resource writer: added FPC_RESSYMBOL to the symbol table
+ wasm resource writer: create a list of relocation entries (not written to
file, yet). Add relocations to the list in TWasmResourceWriter.WriteResHeader
+ wasm resource writer: actually write the data relocation table
+ add symbols for the data segments
+ use R_WASM_MEMORY_ADDR_I32 relocations instead of R_WASM_MEMORY_ADDR_I32 in
R_WASM_MEMORY_ADDR_I32
+ wasm resource writer: add the file data segment offset when writing relocations
+ wasm resource writer: implemented TWasmResourceWriter.WriteNodeInfos
+ wasm resource writer: implemented TWasmResourceWriter.WriteResStringTable
+ wasm resource writer: implemented WriteRawData
+ wasm resource writer: implemented AddEmptySections
fcl-res: fix missing field initialization in the coff writer, which in turn fixes fpcres randomly producing broken coff objects (rejected by GNU link)
* fix
gitlab 0041091: apply patch by @yoozaa80 to use the length of the WideString instead of the single-/multibyte encoded string
* Loop variable must be integer, count can be -1
* Remove outdated version number
Fix TSAXAttributes copying.
XML: Fixed compilation of "ReduceXML" example on Windows with the "cwstring" unit
XML: Fix compilation of "HTMLWithSAX" example due to compiler mode
(inactive) Revisions in this set b596b71130a1b18e08388c0d5853968043e0deb2,ce3335affebeac822e3fd9acf8298512325ed696,202976b457fc706bc54091d2c1c3cdc1ab132f17
* patch by Joe care to make fv more 64 Bit save, resolves
0037772
* Fix windows compilation