pierre
|
f80bd9b034
|
Fix typo in script comment
git-svn-id: trunk@47229 -
|
2020-10-27 23:11:23 +00:00 |
|
pierre
|
b25d9014df
|
Default to add -dFPC_USE_LIBC for OpenBSD OS (can be disabled by setting FPC_USE_SYSCALL=1)
git-svn-id: trunk@47228 -
|
2020-10-27 23:10:37 +00:00 |
|
pierre
|
8a543dbc8a
|
Use RTE 207 for FPU_Invalid and FPU_Denormal exceptions on i386/x86_64 beos/haiku/*bsd as for Linux
git-svn-id: trunk@47227 -
|
2020-10-27 23:09:32 +00:00 |
|
florian
|
13f1fb60b4
|
* directly copy the result of set <op> set into the left side of an assignment
git-svn-id: trunk@47226 -
|
2020-10-27 21:42:51 +00:00 |
|
lacak
|
eb4bc9d153
|
fcl-db: dbase: add new field types (ftLongWord, ftShortint, ftByte) to fix export test errors
git-svn-id: trunk@47225 -
|
2020-10-27 15:01:57 +00:00 |
|
lacak
|
6c2554af69
|
fcl-db: tests: add support for ftLongWord, ftShortInt, ftByte field types to TBufDataset + basic test
git-svn-id: trunk@47224 -
|
2020-10-27 14:42:41 +00:00 |
|
michael
|
7f6d0fec96
|
* Fix compilation after Lacos changes to TFieldType
git-svn-id: trunk@47223 -
|
2020-10-27 14:27:49 +00:00 |
|
lacak
|
63aed04024
|
fcl-db: base: fix after adding new field types into enumeration TFieldType (in rev. 47217)
git-svn-id: trunk@47222 -
|
2020-10-27 13:58:29 +00:00 |
|
lacak
|
54f85eec56
|
fcl-db: base: TShortintField + TByteField
git-svn-id: trunk@47221 -
|
2020-10-27 13:34:43 +00:00 |
|
lacak
|
b5a1c93ec2
|
fcl-db: base: enable TLongWordField in DefaultFieldClasses
git-svn-id: trunk@47220 -
|
2020-10-27 13:16:16 +00:00 |
|
lacak
|
a8cd770b3c
|
fcl-db: base: AsLongWord property + getter/setters for TField and TParam + TLongWordField class
git-svn-id: trunk@47219 -
|
2020-10-27 13:11:47 +00:00 |
|
lacak
|
15dfa2e0c9
|
fcl-db: base: fix after adding new field types into enumeration TFieldType (in rev. 47217)
git-svn-id: trunk@47218 -
|
2020-10-27 11:34:22 +00:00 |
|
lacak
|
d68ce429ab
|
fcl-db: base: add some of new Delphi field types into enumeration TFieldType
(ftOraTimeStamp, ftOraInterval, ftLongWord, ftShortint, ftByte, ftExtended)
git-svn-id: trunk@47217 -
|
2020-10-27 10:01:30 +00:00 |
|
michael
|
6d5816085d
|
* Fix for 37993, attempt to prevent memory leak in case of database shutdown
git-svn-id: trunk@47216 -
|
2020-10-27 08:25:28 +00:00 |
|
florian
|
3baddff71e
|
+ inline subroutines with formal parameters as well
git-svn-id: trunk@47214 -
|
2020-10-26 22:18:03 +00:00 |
|
Mattias Gaertner
|
b864cc4723
|
pastojs: fixed a/b<0 for currency
git-svn-id: trunk@47213 -
|
2020-10-26 21:47:31 +00:00 |
|
Mattias Gaertner
|
b52744bcbf
|
pastojs: fixed a div b<0
git-svn-id: trunk@47212 -
|
2020-10-26 21:23:34 +00:00 |
|
florian
|
dfaee4f04b
|
* patch by Jan Bruns to solve an issue with the new overloading selection code, resolves #37969
git-svn-id: trunk@47211 -
|
2020-10-26 20:58:24 +00:00 |
|
ondrej
|
b51729dac5
|
File datetime UTC support
git-svn-id: trunk@47210 -
|
2020-10-26 20:39:21 +00:00 |
|
yury
|
438bba76b9
|
+ Added a test for: When {$mode delphi} and {$modeswitch nestedprocvars} it is allowed to assign a nested routine which does not use parentfp to a regular procvar. And then call this procvar without any side effects.
git-svn-id: trunk@47209 -
|
2020-10-26 17:53:40 +00:00 |
|
pierre
|
bf5b85e5e5
|
Also look for function name of 'result' is not found in load_result_node
git-svn-id: trunk@47208 -
|
2020-10-26 14:45:34 +00:00 |
|
pierre
|
e50a388f30
|
Change CLZ support for arm32 minimal CPU to armv5t according to ARM documentation in arminst.dat
git-svn-id: trunk@47207 -
|
2020-10-26 13:40:45 +00:00 |
|
ondrej
|
0d08b98d47
|
GetLocalTimeOffset: DateTime-aware overloads (Windows supported, Unix is a ToDo). Issue #35710
git-svn-id: trunk@47206 -
|
2020-10-26 12:29:18 +00:00 |
|
Mattias Gaertner
|
f15deb1640
|
pastojs: uses in filename: if not found try pcu
git-svn-id: trunk@47205 -
|
2020-10-26 12:15:09 +00:00 |
|
ondrej
|
f529253c0b
|
Deprecate TUnicodeSearchRec.Time and TRawbyteSearchRec.Time
git-svn-id: trunk@47204 -
|
2020-10-26 09:31:54 +00:00 |
|
ondrej
|
34d3429e43
|
More precise FileAge
git-svn-id: trunk@47203 -
|
2020-10-26 09:15:26 +00:00 |
|
Mattias Gaertner
|
46f527f593
|
pastojs: filer: use precompiled names for shortrefs
git-svn-id: trunk@47202 -
|
2020-10-25 20:39:42 +00:00 |
|
florian
|
17c0291e86
|
* cache IsATTY value
git-svn-id: trunk@47201 -
|
2020-10-25 19:07:44 +00:00 |
|
florian
|
ff6a58ff89
|
* colored message output as requested in #37331, so far linux only
git-svn-id: trunk@47200 -
|
2020-10-25 17:04:33 +00:00 |
|
Mattias Gaertner
|
375c9c544b
|
pastojs: filer: specializetype after spec was already created
git-svn-id: trunk@47199 -
|
2020-10-25 16:29:08 +00:00 |
|
svenbarth
|
16eb670e67
|
* use the sizes of the floatx80 and float128 structs for arrays having their size to avoid problems with padding on different platforms
git-svn-id: trunk@47198 -
|
2020-10-25 15:36:31 +00:00 |
|
svenbarth
|
52cf07d968
|
* the define to check for inclusion in the System unit is FPC_IS_SYSTEM, *not* FPC_IN_SYSTEM
git-svn-id: trunk@47197 -
|
2020-10-25 15:20:39 +00:00 |
|
svenbarth
|
b0f0ff1bc6
|
* fix for Mantis #37986: apply patch by Bart Broersma to fix a typo in a comment
git-svn-id: trunk@47196 -
|
2020-10-25 13:20:38 +00:00 |
|
svenbarth
|
d51213d26a
|
* adjust softfpu unit so that it can be really used as a standalone unit instead of mainly as part of the System unit
git-svn-id: trunk@47193 -
|
2020-10-25 10:18:18 +00:00 |
|
svenbarth
|
225bc70e7e
|
* regenerate Makefiles
git-svn-id: trunk@47192 -
|
2020-10-25 10:18:14 +00:00 |
|
svenbarth
|
8badcbdd0d
|
* explicit build rules are not required for the softfpu units that are build with a buildrtl
git-svn-id: trunk@47191 -
|
2020-10-25 10:18:09 +00:00 |
|
svenbarth
|
8eefb37b42
|
* fix buildrtl units on Amiga-likes
git-svn-id: trunk@47190 -
|
2020-10-24 21:25:04 +00:00 |
|
florian
|
0ba44502f9
|
* generate gcc compatible location output also if no column is known
git-svn-id: trunk@47189 -
|
2020-10-24 21:07:32 +00:00 |
|
svenbarth
|
985c4fafeb
|
* regenerate Makefiles after adding the softfpu units
git-svn-id: trunk@47188 -
|
2020-10-24 20:58:24 +00:00 |
|
svenbarth
|
707034b271
|
+ add all softfpu units for various targets
git-svn-id: trunk@47187 -
|
2020-10-24 20:58:08 +00:00 |
|
svenbarth
|
0df460f56e
|
* simplify rules for softfpu units
git-svn-id: trunk@47186 -
|
2020-10-24 20:57:56 +00:00 |
|
michael
|
b5148304b7
|
* Added InitSSLInterface overload where the library names can be specified
git-svn-id: trunk@47174 -
|
2020-10-24 16:29:33 +00:00 |
|
pierre
|
297f468cd6
|
Use // comments as curly brackets not recognized as comment start inside aarch64 assembly blocks
git-svn-id: trunk@47164 -
|
2020-10-23 22:21:06 +00:00 |
|
florian
|
8fa62752d4
|
* patch by J. Gareth Moreton: minor refactor of reduced iterations of pass 1 of the assembler optimizer, resolves #37972
git-svn-id: trunk@47163 -
|
2020-10-23 20:05:18 +00:00 |
|
florian
|
703941dde5
|
+ x86: MovxMov2Mov optimization
git-svn-id: trunk@47162 -
|
2020-10-23 20:05:17 +00:00 |
|
Jonas Maebe
|
6d0ce1c4b6
|
* LLVM: ensure that the parameter types are processed of procdefs that are
declared when they get first called
o fixes compilation of several tests/test/tobjc* tests after r46675
git-svn-id: trunk@47160 -
|
2020-10-23 15:09:34 +00:00 |
|
Jonas Maebe
|
14b44f5179
|
* don't run interactive test
git-svn-id: trunk@47159 -
|
2020-10-23 15:09:31 +00:00 |
|
Jonas Maebe
|
0729340817
|
* try_make_mul32to64: restore original node order if transformation failed
o this gets called by taddnode.pass_1, which caches the left/right
node types/resultdefs
git-svn-id: trunk@47158 -
|
2020-10-23 13:34:24 +00:00 |
|
pierre
|
51d6622148
|
Switch OpenBSD libc version of geterrnolocation from libcerrno lib C variable to _libc___errno function use
git-svn-id: trunk@47157 -
|
2020-10-23 10:25:44 +00:00 |
|
florian
|
dc547b1426
|
+ remove type conversions also for unary operations if possible
git-svn-id: trunk@47155 -
|
2020-10-22 21:25:37 +00:00 |
|