marcoonthegit
|
e384e36e84
|
* restore old behaviour for non freebsd for _syscall
|
2022-06-19 17:06:51 +02:00 |
|
Michaël Van Canneyt
|
a4d8d2c210
|
* Fix from Bart for unregistering out of range families. Fix issue 39791
|
2022-06-19 16:54:04 +02:00 |
|
florian
|
a0b637530c
|
* remove accidently commited writeln
|
2022-06-19 16:18:10 +02:00 |
|
marcoonthegit
|
adf1a0642f
|
* add parameter (=0) to getdirentries, hopefully fixes occasional EFAULT loops.
probably the random value of the register caused problems, already in the patch from bug #37220
|
2022-06-19 15:21:42 +02:00 |
|
Michaël Van Canneyt
|
50af4d0388
|
* OnDisconnect called too often
|
2022-06-19 14:55:19 +02:00 |
|
marcoonthegit
|
43010ed471
|
* commented statat for non freebsd, and fixed a typo.
|
2022-06-19 13:35:08 +02:00 |
|
Michaël Van Canneyt
|
ac6637276b
|
* Free extra headers after disconnect
|
2022-06-19 12:54:01 +02:00 |
|
florian
|
1ac2334b59
|
* do not use Dwarf-4 yet as it is too little tested and has no benefits
|
2022-06-18 21:02:01 +02:00 |
|
florian
|
d2a1f9cb20
|
* get rid of cs_opt_none
* $O+ sets cs_opt_level2 instead of cs_opt_none which made no sense
|
2022-06-18 20:13:03 +02:00 |
|
Jonas Maebe
|
d5a50eee8a
|
x86-64: properly set parameter alignment if not default
|
2022-06-18 16:50:01 +02:00 |
|
Jonas Maebe
|
c42e64db82
|
x86-64: keep tcgpara vardef the same as the para's real def
Only override the paraloc's vardef if necessary. This fixes compilation of
tests/test/cg/tvectorcall*.pp for LLVM
|
2022-06-18 16:50:01 +02:00 |
|
Jonas Maebe
|
1b2d7755ac
|
darwin: also run dsymutil for DWARF 4
|
2022-06-18 16:50:01 +02:00 |
|
mattias
|
2a7100be87
|
webidl: extended attributes, exposed=*
|
2022-06-18 16:29:18 +02:00 |
|
mattias
|
2b6c46b50d
|
webidl: less hints
|
2022-06-18 16:06:02 +02:00 |
|
mattias
|
6d9578a38f
|
webidl: ifndef
|
2022-06-18 15:49:51 +02:00 |
|
mattias
|
6719b7df29
|
webidl: attribute name interface
|
2022-06-18 15:49:51 +02:00 |
|
mattias
|
75f8d43e36
|
fcl-passrc: use TMaxFloat
|
2022-06-18 15:49:51 +02:00 |
|
mattias
|
1471d49fb6
|
webidl: #if defined()
|
2022-06-18 15:49:51 +02:00 |
|
mattias
|
bf25b32cb2
|
webidl: fixed typos
|
2022-06-18 15:49:51 +02:00 |
|
mattias
|
b1981d646e
|
webidl: #ifdef..#endif
|
2022-06-18 15:49:51 +02:00 |
|
mattias
|
3348b9f01b
|
webidl: fixed attribute name required
|
2022-06-18 15:49:51 +02:00 |
|
Pierre Muller
|
cdfe3aa1eb
|
Avoid null array size field for aarch64-linux TUContext
|
2022-06-18 14:53:16 +02:00 |
|
Michaël Van Canneyt
|
b16ce8806b
|
* Fix arrayPush
|
2022-06-18 14:49:10 +02:00 |
|
ccrause
|
7822a90e20
|
Increase reference count of jump label, fixes #39784
|
2022-06-18 12:28:36 +00:00 |
|
marcoonthegit
|
6fb16ceec6
|
* enable dbus for freebsd
|
2022-06-18 15:26:23 +02:00 |
|
marcoonthegit
|
5418ccf31e
|
* fix bootstrapping *BSD with 3.2.2, which isn't flagged as supporting weakexternal on those targets
|
2022-06-18 14:52:24 +02:00 |
|
marcoonthegit
|
46de243fe6
|
* fix bootstrap with 3.2.2, whi
|
2022-06-18 14:50:13 +02:00 |
|
marcoonthegit
|
99e3789fa3
|
* commit ACM's fpc.diff, resolves mantis #37220 and FreeBSD 12/13 syscall port
|
2022-06-18 13:58:00 +02:00 |
|
marcoonthegit
|
4118173e1d
|
* prt0 for x86_64
|
2022-06-18 13:48:39 +02:00 |
|
marcoonthegit
|
61f559ff56
|
* fix ident patch script and i386/cprt0.as
|
2022-06-18 13:46:48 +02:00 |
|
florian
|
94665a40d7
|
* optimize a-const1-const2 when const1 and const2 are real constants and fast math is on, part of fixing #39782
|
2022-06-17 23:39:17 +02:00 |
|
Jonas Maebe
|
d92bc0e760
|
llvmdbg: fixed variant fields
They have to be members with a union type, rather than union types
themselves.
|
2022-06-17 21:44:34 +02:00 |
|
Jonas Maebe
|
b68512a969
|
llvmpara: don't crash if a parameter has no paralocs
|
2022-06-17 21:44:34 +02:00 |
|
mattias
|
5ca8593f14
|
fcl-passrc: fixed overload double override
|
2022-06-17 15:26:08 +02:00 |
|
Pierre Muller
|
eed6effe27
|
Put systems_bsd into systems_weak_linking to fix heaptrc compilation failure for netbsd and dragonfly target OS introduced by commit ae346a87
|
2022-06-16 21:49:50 +00:00 |
|
florian
|
e28b76a64e
|
* avr tiny has no adiw/sbiw instructions, resolves #39783
|
2022-06-16 23:01:47 +02:00 |
|
florian
|
98ec81896e
|
* do not throw messages on potentially uninitialized internal symbols, resolves #39744
|
2022-06-15 23:30:33 +02:00 |
|
Sven/Sarah Barth
|
ae346a87a1
|
* ensure that the heaptrc unit can be used on Linux and BSD without linking against the C library
|
2022-06-15 22:55:13 +02:00 |
|
Sven/Sarah Barth
|
c3f27a2f1c
|
* don't load the controller unit if the currently compiled unit *is* the controller unit (which might happen if one compiles the controller unit as part of a program)
|
2022-06-15 22:49:22 +02:00 |
|
mattias
|
d8196a6ffe
|
webidl: parse stringifier;
|
2022-06-15 09:46:04 +02:00 |
|
mattias
|
cc3589d459
|
webidl: allow func arg name callback
|
2022-06-15 09:20:58 +02:00 |
|
mattias
|
a0f572892e
|
webidl: parse getter/setter with default name
|
2022-06-15 09:08:31 +02:00 |
|
Michaël Van Canneyt
|
32c3e6e844
|
* OnDisconnect before disconnecting objects (cleanup). Fix issue #39780
|
2022-06-15 08:39:35 +02:00 |
|
Michaël Van Canneyt
|
9f7b814747
|
* OnDisconnect before disconnecting objects
|
2022-06-15 08:37:52 +02:00 |
|
mattias
|
82bfe6cf0d
|
webidl: parse [LegacyNullToEmptyString] DOMString
|
2022-06-15 00:10:19 +02:00 |
|
mattias
|
5446a3afec
|
webidl: fixed parsing optional attributes
|
2022-06-15 00:10:19 +02:00 |
|
Ondrej Pokorny
|
b28adbad5f
|
db xmldatapacketreader: don't use PChar in InitLoadRecords
|
2022-06-14 18:46:19 +00:00 |
|
mattias
|
bcdb68a8c4
|
webidl: fixed keeping stacktrace on exception, fixed uninitializd var in ParseConst, gitignore linux test file, parse empty interface without brackets
|
2022-06-14 18:13:15 +02:00 |
|
Sven/Sarah Barth
|
598da1936e
|
* change ChangeMessageVerbosity from String to AnsiString as long parameters might be passed to it
|
2022-06-14 14:33:21 +02:00 |
|
Sven/Sarah Barth
|
5562e3e440
|
+ add a AnsiString based overload of GetToken
|
2022-06-14 14:32:47 +02:00 |
|