nickysn
4165c893be
* synchronized with trunk
...
git-svn-id: branches/wasm@48292 -
2021-01-21 23:16:12 +00:00
florian
f4c74b6b09
* fix TBufferedFileStream.Seek(0,soBeginning) as proposed by Andrey Zubarev, resolves #38351
...
git-svn-id: trunk@48282 -
2021-01-21 21:08:13 +00:00
pierre
3bfb995a48
Add sleep inside loop to find package that can be compiled, if none is ready in ProcessThreadResult
...
git-svn-id: trunk@48262 -
2021-01-21 09:20:19 +00:00
nickysn
062360341c
* synchronized with trunk
...
git-svn-id: branches/wasm@48248 -
2021-01-20 23:34:58 +00:00
Mattias Gaertner
c32ef4af38
pastojs: ord(integer)
...
git-svn-id: trunk@48237 -
2021-01-20 21:22:07 +00:00
Mattias Gaertner
af5a6cd9d2
fcl-passrc: resolver: ord(integer)
...
git-svn-id: trunk@48236 -
2021-01-20 21:21:56 +00:00
Mattias Gaertner
13318117ed
pastojs: nicer filer error messages
...
git-svn-id: trunk@48233 -
2021-01-20 21:04:27 +00:00
Mattias Gaertner
eaa519209e
pastojs: fixed if then asm a;b end
...
git-svn-id: trunk@48231 -
2021-01-20 20:24:38 +00:00
pierre
0f575de1dd
Fix compilation for OpenBSD target after changes that use libc by default
...
git-svn-id: trunk@48227 -
2021-01-20 12:39:21 +00:00
nickysn
780ded903a
* synchronized with trunk
...
git-svn-id: branches/wasm@48225 -
2021-01-19 23:01:55 +00:00
Mattias Gaertner
b460f87fd4
fcl-passrc: fixed checking statement after except-on
...
git-svn-id: trunk@48211 -
2021-01-19 19:08:26 +00:00
yury
30587299ea
* TRegIniFile: When accessing a section do not change/close the current open key.
...
* TRegIniFile should work properly with the XML registry. The tregistry2 test should work on any platform.
git-svn-id: trunk@48210 -
2021-01-19 17:38:36 +00:00
yury
5d69ba2cd8
* TXmlRegistry: When a key name starts with \ or / it means the absolute path to the key is specified. So ignore the currently selected key when an absolute key is requested.
...
git-svn-id: trunk@48209 -
2021-01-19 17:30:11 +00:00
yury
050a342101
* Reverted r41816 to allow TXmlRegistry.DeleteKey() delete the key and all its children. It is Delphi compatible. Windows implementation of TRegistry.DeleteKey() was fixed accordingly.
...
git-svn-id: trunk@48208 -
2021-01-19 17:25:56 +00:00
yury
ffff24593d
* To be Delphi compatible TRegistry.DeleteKey() must delete the specified key and all its child keys.
...
git-svn-id: trunk@48207 -
2021-01-19 17:21:18 +00:00
yury
2c196ee8a9
* TRegistryIniFile: Fixed uninitialized Result in ValueExists(). Implemented SectionExists().
...
git-svn-id: trunk@48206 -
2021-01-19 17:13:44 +00:00
yury
a29bfe5505
* Moved the tregistry2.pp test from packages to tests in order it to be run by daily test runs. tregistry2 has been failing for years and nobody has noticed this.
...
git-svn-id: trunk@48204 -
2021-01-19 16:52:43 +00:00
yury
4bf19e9d92
* Extended the tregistry2 test.
...
git-svn-id: trunk@48203 -
2021-01-19 16:40:45 +00:00
nickysn
e0a1ce86fd
* synchronized with trunk
...
git-svn-id: branches/wasm@48158 -
2021-01-15 01:05:37 +00:00
pierre
50a13b4df4
Function GetDefaultLibGCCDir adapted to case of Defaults not assigned (required for fpcmkcfg utility) reported by Andrew Kurushin
...
git-svn-id: trunk@48157 -
2021-01-14 22:59:16 +00:00
florian
4e61867ce1
* modified (use IsManagedType to check if a for loop can be used for copying) patch by Bart Broersma to fix IncreaseCapacity of TQueue, resolves #38306
...
git-svn-id: trunk@48154 -
2021-01-13 21:24:50 +00:00
nickysn
b876c69bea
* synchronized with trunk
...
git-svn-id: branches/wasm@48153 -
2021-01-13 11:23:19 +00:00
pierre
1fa5edd34e
Try to avoid use of native libgcc directory when cross-compiling.
...
Add FSourceCPU, FSourceOS, FCompilerDate FFullCompilerVersion fields to TCustomDefaults class.
Set these new fields by also parsing FPC -iDWSPSO output.
Use these fields to try to correctly guess if native gcc should be used to
try to find libgcc directory, or only $BINUTILSPREFIX prepended gcc.
git-svn-id: trunk@48152 -
2021-01-13 10:07:37 +00:00
nickysn
21a33f22e9
* synchronized with trunk
...
git-svn-id: branches/wasm@48141 -
2021-01-11 23:02:35 +00:00
Mattias Gaertner
000de377b9
fcl-passrc: fixed compile with pas2js
...
git-svn-id: trunk@48139 -
2021-01-11 22:05:20 +00:00
Mattias Gaertner
2833bf6710
fcl-passrc: fixed mem leak
...
git-svn-id: trunk@48138 -
2021-01-11 22:04:22 +00:00
Mattias Gaertner
05d916a652
pastojs: clean up
...
git-svn-id: trunk@48137 -
2021-01-11 22:03:40 +00:00
nickysn
8b4aceea50
* synchronized with trunk
...
git-svn-id: branches/wasm@48134 -
2021-01-11 07:01:01 +00:00
Mattias Gaertner
22864b47e4
pastojs: record complex only for records with class vars
...
git-svn-id: trunk@48131 -
2021-01-10 22:56:39 +00:00
Mattias Gaertner
c99a97cc55
pastojs: started library
...
git-svn-id: trunk@48119 -
2021-01-09 13:57:13 +00:00
Mattias Gaertner
3b0df17bd1
fcl-passrc: resolver: check library export function overload
...
git-svn-id: trunk@48118 -
2021-01-09 13:56:28 +00:00
florian
964dc6f6f1
* avoid div by zero in TView.CalcBounds.GrowI, resolves #30922
...
git-svn-id: trunk@48115 -
2021-01-08 16:33:05 +00:00
nickysn
c1b37a3cb5
* synchronized with trunk
...
git-svn-id: branches/wasm@48109 -
2021-01-08 08:46:38 +00:00
florian
63c603cf32
* include also regexpr test in normal regression tests
...
git-svn-id: trunk@48105 -
2021-01-07 22:05:22 +00:00
nickysn
ed26d54e3b
* synchronized with trunk
...
git-svn-id: branches/wasm@48102 -
2021-01-07 07:21:01 +00:00
Jonas Maebe
090d9abafe
* cocoaint: fix NSActivityUserInitiatedAllowingIdleSystemSleep definition
...
(as noted by olly, mantis #38317 )
git-svn-id: trunk@48098 -
2021-01-06 20:26:13 +00:00
nickysn
77578f0e03
* synchronized with trunk
...
git-svn-id: branches/wasm@48090 -
2021-01-06 05:11:52 +00:00
michael
b31305810c
* print context in Release in debug mode
...
git-svn-id: trunk@48083 -
2021-01-05 09:21:25 +00:00
michael
7adcd2a8a2
* Fix memleak when using packages
...
git-svn-id: trunk@48082 -
2021-01-05 09:20:45 +00:00
nickysn
052d1bc38a
* synchronized with trunk
...
git-svn-id: branches/wasm@48022 -
2021-01-04 02:57:44 +00:00
svenbarth
4a274cd63a
+ add a copyright/license header for the nullable unit
...
git-svn-id: trunk@48006 -
2021-01-03 12:11:40 +00:00
Mattias Gaertner
9825d3b552
pastojs: filer export nameexpr
...
git-svn-id: trunk@48004 -
2021-01-03 01:06:04 +00:00
Mattias Gaertner
e911431ed4
fcl-passrc: parser: export unit.symbol, resolver: started library export
...
git-svn-id: trunk@48003 -
2021-01-03 01:04:26 +00:00
nickysn
cf6c173653
* regenerated makefiles
...
git-svn-id: branches/wasm@47988 -
2021-01-02 22:25:27 +00:00
nickysn
a84b091b5e
* makefiles regenerated after fpcmake update
...
git-svn-id: branches/wasm@47985 -
2021-01-02 22:15:42 +00:00
florian
9430436a24
+ include package/hash in regression tests
...
git-svn-id: trunk@47979 -
2021-01-02 19:27:01 +00:00
Mattias Gaertner
f0122bd4a0
fcl-passrc: resolver: parse library
...
git-svn-id: trunk@47936 -
2021-01-01 22:29:58 +00:00
marco
8311837468
--no-offset option for chmls, makes it easier to compare listings.
...
git-svn-id: trunk@47932 -
2021-01-01 13:45:28 +00:00
Mattias Gaertner
c1a2b6279e
pastojs: fixed delay init specialized interface
...
git-svn-id: trunk@47919 -
2020-12-31 01:07:33 +00:00
Mattias Gaertner
7032cba91e
fcl-passrc: resolver: fixed typecast a(b.func) marking implicit call
...
git-svn-id: trunk@47914 -
2020-12-30 16:12:47 +00:00