Jonas Maebe
|
e5c097a6e2
* mark nodes that have been created by transforming a read-accessor of
|
13 lat temu |
Jonas Maebe
|
28bf0c74ee
* don't try to assign values by indexing properties that return an
|
13 lat temu |
Jonas Maebe
|
6432c82c01
* don't pass property as var-parameter to val()
|
13 lat temu |
florian
|
d01824ab22
* prevent crash of h2pas if an unknown specifier is encountered, resolves #18664
|
13 lat temu |
marco
|
a0b200db76
* Add dlvsym under ifdef ELF, defined ELF for the OSes I could check
|
13 lat temu |
joost
|
925024a915
* Always use the bootstrap-units to compile these fpmake.pp files. Also when the regular .ppu's are available. To avoid checksum-problems when running make on a non-clean checkout. (make install)
|
13 lat temu |
Jonas Maebe
|
ab9b52a003
* truncate indices into arrays from 64 to 32 bit on 32 bit
|
13 lat temu |
marco
|
77197cdc39
* Added CharInSet, Fixes #14599, since issurrogate* already is in unit Character.
|
13 lat temu |
sergei
|
f136e44b6b
- RTL: cleaned up remaining 'decr_ref' routines (not removed completely due to bootstrapping needs, but aliased to 'finalize' ones).
|
13 lat temu |
joost
|
822cd6dec4
* Added dependency on univint on iphonesim target
|
13 lat temu |
joost
|
c3095c92d9
* Fixed unixutils fmpake.pp file
|
13 lat temu |
joost
|
8c4b24dc13
* Added fpmake.pp file for opengles
|
13 lat temu |
pierre
|
7167b5b065
Fix cross rtl compilation problems
|
13 lat temu |
pierre
|
736299ffd9
Add ia64 define cpuXXXX series
|
13 lat temu |
pierre
|
752fabab73
Fix compilation of alpha/cpuinfo unit
|
13 lat temu |
pierre
|
6b2a0e978b
Fix ia64 compilation problems
|
13 lat temu |
pierre
|
c6be9b29ee
Try to update test to adapt to softfpu source changes
|
13 lat temu |
sergei
|
06192a8137
Values of managed variables are never ever used after decrementing reference on the variable, so there is no point of having a 'decrement reference' as a separate operation. We can always do 'finalize', i.e. clear the contents after decref.
|
13 lat temu |
sergei
|
afb4992113
* Changed code generation for assignments of managed types, it now generates a single call to helper procedure (significantly reducing code size) and is handled entirely in firstpass.
|
13 lat temu |
joost
|
76fb845f4a
* Re-generated makefile. It contained an invalid package name for some reason
|
13 lat temu |
joost
|
ac799e43ed
* Do not pass -Fisrc to the compiler, fixes compiling with rtl compiled without -Ur
|
13 lat temu |
joost
|
4bb05b21ed
* Converted fpmkunit and the packages it depends on to fpmake building.
|
13 lat temu |
sergei
|
568ef396fb
* Added fpc_dynarray_assign (a helper for dynamic array assignments), added local access to fpc_intf_assign, and switched fpc_copy to use assignment helpers instead of incr_ref/decr_ref combinations.
|
13 lat temu |
pierre
|
ac80391c74
* Try to fix go32v2 problems related to DJGPP 2.04 CVS code using __environ as alias of _environ
|
13 lat temu |
pierre
|
bf321b72c7
* Try to fix go32v2 problems related to DJGPP code using C free on _environ ppchar by reallcating with malloc
|
13 lat temu |
pierre
|
a088820cfe
* Try to fix problem with gdbver executable
|
13 lat temu |
marco
|
b5cc3fbd6c
* ftBytes,ftVarBytes support in odbcconnection.setparameters
|
13 lat temu |
Jonas Maebe
|
ceee186f2f
* typecheck all array indices, not just integer and boolean types
|
13 lat temu |
Jonas Maebe
|
bab8e5da5a
* set the default range type of arrays to ptrsinttype rather
|
13 lat temu |
sergei
|
a8fe9601de
* Get rid of using pdynarraytypeinfo, instead treat rtti as distinct 'header' and 'data' parts. In variants unit, use rtti declarations from typinfo directly. In system unit, declare private tdynarraytypedata record which (like typinfo.TTypeData) is not packed on alignment-sensitive targets. This simplifies code and removes scary pointer manipulations, should also yield better code on aligned targets.
|
13 lat temu |