User contributions
From Lazarus wiki
Jump to navigationJump to search- 19:19, 28 May 2022 diff hist +263 WebAssembly/Threads Added section Thread Local Storage, as this also needs to be done for complete threads support
- 19:16, 28 May 2022 diff hist +402 WebAssembly/Threads →Shared memory and passive segments: - shared memory and passive segments have been implemented by passing the options to the linker
- 17:10, 28 May 2022 diff hist +654 WebAssembly/Threads More info about shared memory and passive segments
- 16:58, 28 May 2022 diff hist +39 WebAssembly/Roadmap Added link to the WebAssembly/Threads page
- 16:56, 28 May 2022 diff hist +26 WebAssembly/Threads Added category WebAssembly
- 00:35, 28 May 2022 diff hist +6,040 WebAssembly/Threads →Atomic instructions: - atomic functions are available in the WebAssembly unit
- 00:32, 28 May 2022 diff hist -4 WebAssembly/Threads →Atomic instructions: - there's now a new compiler option to enable WASM threads: -CTwasmthreads, it should be used to compile the RTL, instead of -dFPC_WASM_THREADS
- 07:37, 24 May 2022 diff hist 0 m WebAssembly/Threads →Atomic instructions: - Use consistent capitalization for "Interlocked"
- 07:31, 24 May 2022 diff hist +872 WebAssembly/Threads →Atomic instructions: - document the RTL changes made for the support of atomic instructions with -dFPC_WASM_THREADS
- 15:29, 30 April 2022 diff hist +57 Platform list OpenBSD for x86_64 is supported as well
- 02:06, 17 February 2022 diff hist +5 Installing the Free Pascal Compiler →Compiling the FPC source: - make clean and make all should be separate commands in case of "make -jXXX" parallel compilation
- 17:04, 13 February 2022 diff hist +20 FPC New Features Trunk →TStream methods for RawByteString and UnicodeString
- 15:11, 13 February 2022 diff hist +1,176 FPC New Features Trunk →Units
- 16:58, 12 February 2022 diff hist +2,623 FPC New Features Trunk →Units
- 16:33, 12 February 2022 diff hist -150 Free Vision →Unicode version
- 16:22, 12 February 2022 diff hist +58 FPC New Features Trunk →Units
- 16:19, 12 February 2022 diff hist +203 FPC New Features Trunk →Unicode support
- 16:15, 12 February 2022 diff hist +425 FPC New Features Trunk →Units
- 11:15, 26 January 2022 diff hist +27 WebAssembly Added section "Free Pascal support"
- 11:10, 26 January 2022 diff hist -4 m WebAssembly/Compiler →Obtaining the compiler sources: - removed repeated word "now"
- 10:57, 26 January 2022 diff hist +120 WebAssembly/Compiler →Prerequisites: - known external assembler bug with LLVM 13.0.0
- 15:47, 19 October 2021 diff hist -40 WebAssembly/Roadmap →Short-Term: - WASI.File I/O is working
- 15:43, 19 October 2021 diff hist +107 WebAssembly/Roadmap →Short-Term: - SysUtils is working
- 15:40, 19 October 2021 diff hist -24 WebAssembly/Roadmap →Short-Term: - DOS.FSearch has been implemented
- 14:44, 19 October 2021 diff hist -4 WebAssembly/Roadmap →Short-Term: - SysUtils.FindFirst, FindNext and FindClose have been implemented
- 00:31, 13 October 2021 diff hist +101 WebAssembly/Roadmap →Short-Term: - SysUtils.Date and time functions, related to the system clock have been implemented
- 10:29, 12 October 2021 diff hist +64 WebAssembly/Roadmap →Short-Term: - DOS.SetFTime has been implemented
- 08:27, 12 October 2021 diff hist -24 WebAssembly/Roadmap →Short-Term: - DOS.GetFAttr has been implemented
- 06:10, 12 October 2021 diff hist +10 WebAssembly/Roadmap moved DOS.SetFAttr to long term/unsupported features
- 06:05, 12 October 2021 diff hist -4 WebAssembly/Roadmap →Short-Term: - FileGetAttr has been implemented
- 04:40, 12 October 2021 diff hist +30 WebAssembly/Roadmap moved SysUtils.FileSetAttr to the long term/unsupported features
- 04:37, 12 October 2021 diff hist +3 WebAssembly/Roadmap →Long-Term: - fixed table
- 04:34, 12 October 2021 diff hist -4 WebAssembly/Roadmap →Short-Term: - SysUtils.FileGetSymLinkTarget has been implemented
- 03:01, 12 October 2021 diff hist +215 WebAssembly/Roadmap moved SysUtils.DiskFree and DiskSize to the long term roadmap
- 02:59, 12 October 2021 diff hist +144 WebAssembly/Roadmap →Long-Term: - added non-local GOTO as a separate item, because it's a very different feature, compared to local GOTO
- 02:53, 12 October 2021 diff hist +229 WebAssembly/Roadmap →Short-Term: - SysUtils.DirectoryExists is almost ready
- 02:45, 12 October 2021 diff hist -4 WebAssembly/Roadmap →Short-Term: - SysUtils.FileExists has been implemented
- 14:52, 11 October 2021 diff hist +84 WebAssembly/Roadmap →Short-Term: - SysUtils.FileSetDate has been implemented
- 14:29, 11 October 2021 diff hist +4 m WebAssembly/Roadmap →Short-Term
- 14:28, 11 October 2021 diff hist +84 WebAssembly/Roadmap →Short-Term: - SysUtils.FileAge has been implemented
- 14:10, 11 October 2021 diff hist +84 WebAssembly/Roadmap →Short-Term: - SysUtils.FileGetDate has been implemented
- 10:28, 11 October 2021 diff hist -4 WebAssembly/Roadmap →Short-Term: - SysUtils.DeleteFile has been implemented
- 10:15, 11 October 2021 diff hist -4 WebAssembly/Roadmap →Short-Term: - SysUtils.RenameFile is implemented
- 10:08, 11 October 2021 diff hist +124 WebAssembly/Roadmap →Short-Term: - added SysUtils.DiskFree and .DiskSize
- 10:03, 11 October 2021 diff hist +837 WebAssembly/Roadmap →Short-Term: - added more unimplemented SysUtils file functions
- 09:54, 11 October 2021 diff hist +88 WebAssembly/Roadmap →Short-Term
- 09:53, 11 October 2021 diff hist -20 WebAssembly/Roadmap →Short-Term: - SysUtils.FileCreate, FileRead, FileWrite, FileSeek and FileTruncate are implemented
- 09:13, 11 October 2021 diff hist +130 WebAssembly/Roadmap →Short-Term: - SysUtils.FileOpen is implemented
- 08:55, 11 October 2021 diff hist -4 WebAssembly/Roadmap →Short-Term: - SysUtils.FileClose is implemented
- 08:45, 11 October 2021 diff hist +505 WebAssembly/Roadmap →Short-Term: - added the sysutils file functions
- 19:49, 10 October 2021 diff hist +438 WebAssembly/Roadmap →Short-Term: - updated ChDir support to "in progress"
- 07:23, 10 October 2021 diff hist +8 AnsiString →see also: - fix URLs
- 05:14, 6 October 2021 diff hist -4 WebAssembly/Roadmap →Short-Term: - SysUtils environment variables functions are now working
- 04:39, 6 October 2021 diff hist -4 WebAssembly/Roadmap →Short-Term: - SysUtils.Sleep is now implemented
- 03:48, 6 October 2021 diff hist -4 WebAssembly/Roadmap →Short-Term: - SysUtils.GetTickCount64 has been implemented
- 20:26, 5 October 2021 diff hist +81 WebAssembly/Roadmap →Short-Term
- 20:25, 5 October 2021 diff hist +100 WebAssembly/Roadmap →Short-Term
- 20:22, 5 October 2021 diff hist +214 WebAssembly/Roadmap →Short-Term: - added the working parts of SysUtils
- 20:15, 5 October 2021 diff hist +272 WebAssembly/Roadmap →Short-Term: - added the missing SysUtils features, grouped by category
- 20:05, 5 October 2021 diff hist +109 WebAssembly/Roadmap RTL.WASI.DOS.SetDate/SetTime moved to long term features, as it lacks API support from WASI and cannot be implemented in the short term
- 19:57, 5 October 2021 diff hist -9 m WebAssembly/Roadmap →Short-Term
- 19:56, 5 October 2021 diff hist -6 m WebAssembly/Roadmap →Short-Term
- 19:55, 5 October 2021 diff hist -291 WebAssembly/Roadmap →Short-Term: - removed obvious/redundant comments about working features
- 19:54, 5 October 2021 diff hist -60 WebAssembly/Roadmap →Short-Term
- 19:51, 5 October 2021 diff hist -4 m WebAssembly/Roadmap →Short-Term
- 19:50, 5 October 2021 diff hist -20 WebAssembly/Roadmap RTL.WASI.DOS.GetMsCount is now implemented
- 18:43, 5 October 2021 diff hist +130 WebAssembly/Roadmap DOS.DiskFree and DOS.DiskSize moved to long term goals, as it is unclear when there would be APIs available, that allow for them to be implemented
- 18:41, 5 October 2021 diff hist +83 WebAssembly/Roadmap →Short-Term: - unit classes marked as 'supposed to be working'
- 18:36, 5 October 2021 diff hist +37 WebAssembly/Roadmap moved process support to the long term goals, because it's not standardized in WASI yet
- 18:30, 5 October 2021 diff hist +398 WebAssembly/Roadmap →Long-Term: - added multithreading support as one of the long term goals (not yet implemented)
- 18:23, 5 October 2021 diff hist -629 WebAssembly/Roadmap →Long-Term: - NaNs with a payload are probably not a notable goal, they also work in the internal asm, so I'm removing them from this table
- 16:26, 5 October 2021 diff hist -204 WebAssembly/Roadmap →Short-Term
- 16:25, 5 October 2021 diff hist -95 WebAssembly/Roadmap →Long-Term
- 16:24, 5 October 2021 diff hist +1,284 WebAssembly/Roadmap →Long-Term: - status of exceptions support updated
- 16:07, 5 October 2021 diff hist +246 WebAssembly/Roadmap →Long-Term
- 16:06, 5 October 2021 diff hist +539 WebAssembly/Roadmap →Long-Term
- 16:00, 5 October 2021 diff hist +66 WebAssembly/Roadmap →Short-Term: - WASI lacks timezone support (even in wasi-libc in their official SDK)
- 06:12, 3 October 2021 diff hist +129 FPC New Features Trunk →New compiler targets: - Z80
- 05:41, 3 October 2021 diff hist +17 Free Pascal supported targets →Self-build supported targets current
- 05:39, 3 October 2021 diff hist +7 Free Pascal supported targets →Self-build supported targets
- 05:38, 3 October 2021 diff hist +16 Free Pascal supported targets →Self-build supported targets
- 05:38, 3 October 2021 diff hist +41 Free Pascal supported targets →Self-build supported targets
- 05:36, 3 October 2021 diff hist -132 Platform list
- 05:34, 3 October 2021 diff hist +52 Platform list →Supported targets for WebAssembly 32-bit
- 05:33, 3 October 2021 diff hist +66 Platform list added the WebAssembly targets
- 05:27, 3 October 2021 diff hist -1,142 WebAssembly/Compiler removed the outdated section
- 05:11, 3 October 2021 diff hist +112 Z80 →Requirements: - SDCC is not required, due to FPC's internal assembler and linker for the Z80
- 05:06, 3 October 2021 diff hist -44 Z80 →Overview: - subversion -> git
- 22:53, 1 October 2021 diff hist +51 WebAssembly/Compiler →Obtaining the compiler sources
- 22:52, 1 October 2021 diff hist +64 WebAssembly/Compiler →Prerequisites
- 05:37, 1 October 2021 diff hist -9 WebAssembly/Roadmap →Short-Term
- 05:37, 1 October 2021 diff hist +40 WebAssembly/Roadmap →Short-Term
- 05:55, 27 September 2021 diff hist +169 FPC New Features Trunk →New compiler targets: - WebAssembly
- 22:03, 26 September 2021 diff hist +260 WebAssembly/Roadmap →Long-Term
- 21:54, 26 September 2021 diff hist +7 m WebAssembly/Roadmap →Long-Term
- 21:53, 26 September 2021 diff hist +25 WebAssembly/Compiler →Prerequisites: - LLVM 12.0.1 also works
- 21:52, 26 September 2021 diff hist +58 WebAssembly/Compiler →Prerequisites: - the external assembler is no longer required
- 21:49, 26 September 2021 diff hist -9 WebAssembly/Roadmap internal object writer is now working and enabled by default
- 07:29, 26 September 2021 diff hist 0 WebAssembly/Roadmap →Long-Term
- 13:58, 19 September 2021 diff hist +50 WebAssembly/Compiler →Obtaining the compiler sources: - gitlab migration