Jonas Maebe
|
d919794fdf
* handle the fact that GetEnvironmentStringsA returns the environment in the
|
12 gadi atpakaļ |
Jonas Maebe
|
a5273abc9c
+ support for CP_OEMCP
|
12 gadi atpakaļ |
Jonas Maebe
|
44f4bdfb2e
- removed stray stringcodepage assignment in fpc_AnsiStr_Concat_multi()
|
12 gadi atpakaļ |
Jonas Maebe
|
0ef0206417
* fixed off-by-one error in the optimised rawbytestring/unicodestring
|
12 gadi atpakaļ |
Jonas Maebe
|
ba49e4a29d
* fixed do_getdir() for non-defaultdrive after r25042 ("drive" array has to
|
12 gadi atpakaļ |
marco
|
45b84ab8ca
* added TElemdesc alias (found it used in Delphi code)
|
12 gadi atpakaļ |
nickysn
|
7a0bf4fa54
* the change in r25067 disabled for 16-bit and 8-bit CPUs, because it relies on reg_cgsize, which gives wrong results on archs that use GetNextReg()
|
12 gadi atpakaļ |
reiniero
|
7efdfa8ff6
fcl-db: cosmetic: corrected fpdbexport.pp comments
|
12 gadi atpakaļ |
reiniero
|
ed6500b370
fcl-db: cosmetic fixed for XMLXSD export readme
|
12 gadi atpakaļ |
sergei
|
e82ecd66f3
- MIPS: removed target-specific real_to_real conversion, generic code handles it just well.
|
12 gadi atpakaļ |
sergei
|
ac2006898f
* Mark procedures with shortstring value parameters as non-leaf, because such parameters generate a call (to fpc_shortstr_assign).
|
12 gadi atpakaļ |
michael
|
e992431bc4
* Do not decode Querystring yet. This is done when parsing it in name=value
|
12 gadi atpakaļ |
sergei
|
8b97972482
* Typo in r25079.
|
12 gadi atpakaļ |
sergei
|
0cea8466a2
MIPS RTL:
|
12 gadi atpakaļ |
Jonas Maebe
|
26b2149ced
* converted the following sysutils routines to unicodestring and
|
12 gadi atpakaļ |
Jonas Maebe
|
c0d2ebb682
* export PathConv(RawByteString) from the system unit and import/use it in
|
12 gadi atpakaļ |
Jonas Maebe
|
60365489e2
* converted fileopen/filecreate interface to RawByteString for
|
12 gadi atpakaļ |
Jonas Maebe
|
93bd1dd12a
* factored out ToSingleByteFileSystemEncodedFileName() calls for fileopen/
|
12 gadi atpakaļ |
Jonas Maebe
|
00ce3c1f52
* converted nativent sysutils routines to accept unicodestring instead
|
12 gadi atpakaļ |
Jonas Maebe
|
c604e5af17
* small reorganisation of ansistring/unicodestring routine declarations, so
|
12 gadi atpakaļ |
Jonas Maebe
|
b1c10cff02
* actually use the filename converted to the file system codepage in
|
12 gadi atpakaļ |
sergei
|
1ca2a253e8
MIPS, improved integer to real conversions:
|
12 gadi atpakaļ |
svenbarth
|
6b34c84704
nadd.pas, taddnode.create_internal:
|
12 gadi atpakaļ |
svenbarth
|
fc79d47b09
Fix for Mantis #24651. Allow pointer comparison for internal expressions (in this case check for valid VMT).
|
12 gadi atpakaļ |
svenbarth
|
407e9d173b
Fix for Mantis #17598. When extended syntax is off allow the result of constructors to be dropped when the constructor is called as an instance method instead of a class method.
|
12 gadi atpakaļ |
sergei
|
f3a1c749fb
* tcgtypeconvnode.second_int_to_int: reuse 8 and 16-bit-sized register locations on targets with 32-bit-only registers when casting to larger size (except ShortInt to Word cast). This is possible because upper bits of such registers are always kept valid by code generators (see 'maybeadjustresult' method in cgcpu.pas). Removes a lot of useless register moves.
|
12 gadi atpakaļ |
sergei
|
faa778b6c7
* MIPS: div/mod and 32-bit shifts: don't bother reusing argument locations, always allocate new register and emit 3-address instructions.
|
12 gadi atpakaļ |
lacak
|
35f74e86ad
fcl-db: tests: Add test for Master-detail (see rev.25055)
|
12 gadi atpakaļ |
lacak
|
a12a94eaff
fcl-db: tests: move 1 test
|
12 gadi atpakaļ |
lacak
|
8602706228
fcl-db: sqldb:
|
12 gadi atpakaļ |