florian
|
366aedc6d8
* more false positives of unintialized varibles worked around
|
3 gadi atpakaļ |
florian
|
115f83794b
* avoid warning/error on uninitialized variable
|
3 gadi atpakaļ |
florian
|
02abad58d8
* some fixes for 8 Bit CPUs
|
3 gadi atpakaļ |
florian
|
07cd469ade
Merge branch 'main' into val_range_check
|
3 gadi atpakaļ |
florian
|
718709c87d
* all val helpers now use the ValValueArray
|
3 gadi atpakaļ |
florian
|
2f8750924f
* patch by Bart B: fixes fpc_val_word_shortstr() and refactors fpc_val_longword_shortstr() so that it uses the same algorithm and naming conventions as the other unsigned val-helpers.
|
3 gadi atpakaļ |
florian
|
5f089afdfb
* unified ValueArray
|
3 gadi atpakaļ |
florian
|
55f0103248
o patch by Bart B:
|
3 gadi atpakaļ |
florian
|
9a90db79c3
* patch by Bart B to fix fpc_val_smallint_shortstr similiar to #39406, resolves #39528
|
3 gadi atpakaļ |
florian
|
8e4e229a5f
+ DestSize parameter for fpc_Val_UInt functions
|
3 gadi atpakaļ |
florian
|
fc3b635013
* patch by Bart B to fix the value of Code for unsigned types if the input is negative, resolves #39523
|
3 gadi atpakaļ |
florian
|
f39a6a7755
* fpc_Val_SInt_ShortStr: bug fixes and improvements by Bart B
|
3 gadi atpakaļ |
florian
|
38c06e64c7
* optimze case
|
3 gadi atpakaļ |
florian
|
05072d0d82
* updated version by Bart B
|
3 gadi atpakaļ |
florian
|
4c296af05e
* reordered condition so they can be evaluated quicker
|
3 gadi atpakaļ |
florian
|
d29a482cd1
* fixes for fpc_Val_SInt_ShortStr by Bart B
|
3 gadi atpakaļ |
Jonas Maebe
|
4426d0da7a
Fixed variant discriminator types
|
3 gadi atpakaļ |
Jonas Maebe
|
f9672b53a2
- removed old float-to-string and string-to-float conversion code
|
5 gadi atpakaļ |
pierre
|
3aa253c11d
Allow system unit to be compiled without RTTI feature
|
5 gadi atpakaļ |
florian
|
c932dfaf70
* first bunch of fixes for rtti for arm after attribute commits, fixes mostly alignment issues
|
6 gadi atpakaļ |
svenbarth
|
c0da39a35d
* Tenum_typedata needs to include the Common record as well
|
6 gadi atpakaļ |
svenbarth
|
8b5461367b
* move TTypeKind from TypInfo unit to System unit as it's necessary for the future GetTypeKind() intrinsic
|
8 gadi atpakaļ |
nickysn
|
2fbe5d2a8b
* use ObjpasInt instead of longint in fpc_shortstr_currency (generates shorter
|
8 gadi atpakaļ |
florian
|
0b82f71e8d
* take care of the fact that there are 32 bit abis (e.g. ARMHF) which align qword on 8 byte boundaries, resolves issue #31132
|
8 gadi atpakaļ |
svenbarth
|
a2c9c75e97
Convert Insert() and Delete() to intrinsics in preparation for dynamic array support for these two procedures.
|
9 gadi atpakaļ |
michael
|
9d75d3aae8
* Fix by Laco for bug ID #29037
|
9 gadi atpakaļ |
Jonas Maebe
|
2afd8eb802
- removed FPC_HAS_STR_CURRENCY-related code, FPC 2.6.4 has it
|
10 gadi atpakaļ |
michael
|
8161c1135c
* Add offset to Pos functions, Delphi XE 8 compatible.
|
10 gadi atpakaļ |
florian
|
590ec0f3e6
* more procedures excluded to avoid internalerrors on avr after the trgobj.conservative fix
|
10 gadi atpakaļ |
florian
|
886e3e8d02
* disable several complex procedures for avr with a newly introduced define: EXCLUDE_COMPLEX_PROCS. They
|
10 gadi atpakaļ |