pierre
2d20151446
Change parent class of trv32aatreader to trvattreader
...
git-svn-id: trunk@43309 -
2019-10-24 15:28:47 +00:00
pierre
7e5bf5a9fb
Fix compilation error for i8086 cpu target
...
git-svn-id: trunk@43308 -
2019-10-24 07:03:14 +00:00
florian
fa9c7a92c7
-- Zusammenführen von r42725 bis r43306 in ».«:
...
A tests/webtbs/tw32219.pp
U tests/utils/avx/avxopcodes.pas
U tests/utils/avx/asmtestgenerator.pas
U compiler/i386/i386tab.inc
U compiler/i386/i386nop.inc
U compiler/i8086/i8086tab.inc
U compiler/i8086/i8086nop.inc
U compiler/x86_64/x8664tab.inc
U compiler/x86_64/x8664nop.inc
U compiler/x86/aasmcpu.pas
U compiler/x86/x86ins.dat
U compiler/x86/rax86.pas
-- Aufzeichnung der Informationen für Zusammenführung von r42706 bis r43306 in ».«:
U .
git-svn-id: trunk@43307 -
2019-10-23 18:17:50 +00:00
pierre
5bfebeea4e
Avoid GPF if currPath is empty in AddPath method, as this is accepted and handled later
...
git-svn-id: trunk@43306 -
2019-10-23 10:39:49 +00:00
pierre
d80734b412
Completely disable Round functions if FPUNONE is defined, to fix avr builds without flaot support
...
git-svn-id: trunk@43305 -
2019-10-23 06:38:10 +00:00
Mattias Gaertner
a18e0c4884
fcl-passrc: error on generic type overload
...
git-svn-id: trunk@43304 -
2019-10-22 17:11:34 +00:00
Mattias Gaertner
b6631e3857
fcl-passrc: resolver: pass inlinespec as param
...
git-svn-id: trunk@43303 -
2019-10-22 12:16:29 +00:00
florian
54f16d68be
* fixes TSearchPathList.AddPath after r43279 (without this commit, tests/test/tudots2.pp is broken)
...
git-svn-id: trunk@43302 -
2019-10-21 20:48:34 +00:00
florian
99d44ce40e
+ test for the initial bug
...
git-svn-id: branches/tg74/avx512merge@43301 -
2019-10-21 20:14:46 +00:00
florian
c2a36826a7
* regenerated
...
git-svn-id: branches/tg74/avx512merge@43300 -
2019-10-21 20:08:27 +00:00
svenbarth
9dcd897ce6
* fix for Mantis #36196 : free a property's attributes when the property is destroyed
...
+ added test
git-svn-id: trunk@43299 -
2019-10-21 19:42:19 +00:00
svenbarth
6f74dd4207
* fix memory leak of tcustomattr13
...
git-svn-id: trunk@43298 -
2019-10-21 19:42:15 +00:00
Mattias Gaertner
03d003d0ba
pastojs: fixed test
...
git-svn-id: trunk@43297 -
2019-10-21 18:33:38 +00:00
Mattias Gaertner
fae04744d0
fcl-passrc: resolver: implicit function specialization: widen common types
...
git-svn-id: trunk@43296 -
2019-10-21 18:29:58 +00:00
Mattias Gaertner
cdf5134dcc
fcl-passrc: resolver: implicit function specialization: widen common types
...
git-svn-id: trunk@43295 -
2019-10-21 18:18:48 +00:00
ondrej
179819ebab
fcl-image: make test compile
...
git-svn-id: trunk@43294 -
2019-10-21 17:28:27 +00:00
ondrej
e265a8a2d6
* freetype: support floating-point font sizes
...
git-svn-id: trunk@43293 -
2019-10-21 17:14:06 +00:00
ondrej
763b3a96ab
* ReleaseFreetype does not return anything, make it a procedure
...
git-svn-id: trunk@43292 -
2019-10-21 15:54:22 +00:00
ondrej
6cfe456a78
* freetype fix default resolution for non-Mac
...
git-svn-id: trunk@43291 -
2019-10-21 15:07:30 +00:00
ondrej
a4bfa27639
* freetype (ansi)string rendering: use automatic FPC conversion from current ANSI codepage
...
git-svn-id: trunk@43290 -
2019-10-21 15:06:15 +00:00
nickysn
cb9f569906
* fixed i8086 compilation after r43265
...
git-svn-id: trunk@43289 -
2019-10-21 13:14:58 +00:00
Mattias Gaertner
202284dbfa
fcl-passrc: fixed parsing ,^A
...
git-svn-id: trunk@43288 -
2019-10-21 11:55:11 +00:00
Mattias Gaertner
2e9e8a49be
fcl-passrc: less hints
...
git-svn-id: trunk@43287 -
2019-10-21 11:02:37 +00:00
Mattias Gaertner
e54796472a
fcl-passrc: fixed allow advanced record visibility in local records
...
git-svn-id: trunk@43286 -
2019-10-21 10:50:39 +00:00
Mattias Gaertner
ddcb2d80af
fcl-passrc: fixed modeswitch param and comment to be fpc compatible
...
git-svn-id: trunk@43285 -
2019-10-21 10:26:23 +00:00
tg74
e019d810b0
bugfix movntsd, movntss
...
git-svn-id: branches/tg74/avx512merge@43284 -
2019-10-21 09:39:53 +00:00
marcus
d90741d2f2
Fixed compilation after r43281 2nd try, some more "R"s
...
git-svn-id: trunk@43283 -
2019-10-21 07:51:59 +00:00
marcus
e833876f05
Fixed compilation after r43281
...
git-svn-id: trunk@43282 -
2019-10-21 07:38:04 +00:00
florian
d3c898a96b
* properly round in ISO mode, resolves #35626
...
git-svn-id: trunk@43281 -
2019-10-20 21:11:40 +00:00
florian
ee3258c0da
* optimizing length(<dyn. type>)=0 is not possible for jvm
...
git-svn-id: trunk@43280 -
2019-10-20 21:10:56 +00:00
Jonas Maebe
78fb35525f
* change convention for searching sysroot library paths to be the same as the
...
one used by GNU ld: only search for library paths in the sysroot if they
are built into the compiler or start with "=". Previously, all
user-provided library paths were also searched in the sysroot
(mantis #36198 )
git-svn-id: trunk@43279 -
2019-10-20 17:26:44 +00:00
florian
e4b21cc6c8
* indention fixes
...
git-svn-id: branches/tg74/avx512merge@43278 -
2019-10-20 16:02:19 +00:00
florian
bb1c03b538
+ test movntss and movntsd
...
git-svn-id: branches/tg74/avx512merge@43277 -
2019-10-20 16:00:26 +00:00
florian
14167ca84a
* potential fix for assembler MOVNTSD
...
git-svn-id: branches/tg74/avx512merge@43276 -
2019-10-20 15:51:18 +00:00
florian
85ca3248bf
* clean up overlefts from "SCL" based approach
...
git-svn-id: branches/tg74/avx512merge@43275 -
2019-10-20 14:43:16 +00:00
florian
b73ebce671
* keep ppcx64.lpi unchanged
...
git-svn-id: branches/tg74/avx512merge@43274 -
2019-10-20 14:40:40 +00:00
Jonas Maebe
e3c6ef21d1
* fixed compilation for Darwin and AIX after addition of section attributes
...
git-svn-id: trunk@43273 -
2019-10-20 14:14:09 +00:00
florian
e80eee5da5
* generate better code for length(<dyn. type>)=0, resolves #36060
...
git-svn-id: trunk@43272 -
2019-10-20 13:03:45 +00:00
svenbarth
e251c8e2ab
* fix for Mantis #36174 : correctly initialize secprocbits and secflags given the section type
...
git-svn-id: trunk@43267 -
2019-10-19 15:41:41 +00:00
svenbarth
7f8800eeb1
+ add a method to TObjData to retrieve the TSectionProcBits and TSectionFlags values for a given section type
...
git-svn-id: trunk@43266 -
2019-10-19 15:41:37 +00:00
svenbarth
e5de269664
* change TObjData.sectiontype2options to a class function so that it can be called without an instance of TObjData
...
git-svn-id: trunk@43265 -
2019-10-19 15:41:33 +00:00
svenbarth
e7715023da
* fix for Mantis #35567 : use the correct type for the size type of a dynamic array
...
git-svn-id: trunk@43264 -
2019-10-19 15:41:29 +00:00
michael
82788f38d8
* Record/Class operator parsing
...
git-svn-id: trunk@43229 -
2019-10-19 14:10:52 +00:00
michael
06f0d7ce87
* Fix bug #36179 , allow advanced records in procedures (but not anonymous ones)
...
git-svn-id: trunk@43228 -
2019-10-19 13:35:47 +00:00
michael
a9340e727f
Search for .inc .pp .pas if an include file name has no extension
...
git-svn-id: trunk@43227 -
2019-10-19 13:09:04 +00:00
Mattias Gaertner
8663dbdd4d
fcl-passrc: resolver: check arg access
...
git-svn-id: trunk@43225 -
2019-10-18 22:11:46 +00:00
Mattias Gaertner
d184c527b3
fcl-passrc: resolver: check arg access
...
git-svn-id: trunk@43224 -
2019-10-18 21:58:05 +00:00
Mattias Gaertner
a832f3615b
pastojs: typeinfo(GenTemplateType)
...
git-svn-id: trunk@43223 -
2019-10-18 16:06:34 +00:00
Mattias Gaertner
3f19cff02b
pastojs: static method no this
...
git-svn-id: trunk@43222 -
2019-10-18 13:37:21 +00:00
Mattias Gaertner
48ab695bca
fcl-passrc: fixed compile
...
git-svn-id: trunk@43221 -
2019-10-18 13:36:55 +00:00