florian
|
c12a4989d0
+ use cpurox define in the compiler for CPUs having internal ror/rol support
|
13 gadi atpakaļ |
florian
|
73a084d662
* fixes bootstrapping with 2.6.0
|
13 gadi atpakaļ |
paul
|
21ac5dfb3b
compiler: output ansistring constants in explicit codepage if codepage is explicitly defined using either $codepage directive or compiler switch or for SystemCodepage modeswitch
|
13 gadi atpakaļ |
marco
|
cf7b43948a
* cmdstr is ansistring now. Running ppc386 "" could cause access of string[1] while length(string)=0
|
14 gadi atpakaļ |
florian
|
a6d01c09aa
* make compiler compilable with 2.4.4 rtl
|
14 gadi atpakaļ |
florian
|
d7f7a9bb76
* patch by Alexander Shishkin to clean up $ifopt usage by $push/$pop, resolves #20346
|
14 gadi atpakaļ |
pierre
|
313daaa44a
Use Windows TLS Callback by default
|
14 gadi atpakaļ |
paul
|
4d3da666db
compiler: replace string codepage comparison to numeric. store codepage as number in current settings
|
14 gadi atpakaļ |
paul
|
1db610ecbd
merge r17434 from cpstrnew branch by michael:
|
14 gadi atpakaļ |
paul
|
091627883f
merge r14347 from cpstrnew branch by florian:
|
14 gadi atpakaļ |
pierre
|
a5d2840980
+ Fix commit 19061, by restoring cs_link_smart code and disabling
|
14 gadi atpakaļ |
pierre
|
5d39f2208a
* Consider cs_create_smart instead of cs_link_smart for disabling
|
14 gadi atpakaļ |
sergei
|
689d4b3ecc
+ Mantis #19651: Generate table of typed string constants which are initialized with resourcestrings, so they are updated when SetResourceStrings or SetUnitResourceStrings is called.
|
14 gadi atpakaļ |
florian
|
a08dfdf803
o slightly modified patch by John Clymer:
|
14 gadi atpakaļ |
florian
|
5c9e0a7a1b
+ V is avr help screen option
|
14 gadi atpakaļ |
pierre
|
4ad2707674
Windows TLS callback code testable by using -dTEST_TLS_DIRECTORY
|
14 gadi atpakaļ |
florian
|
60e16260e1
o adjust define handling to resolve #19519
|
14 gadi atpakaļ |
florian
|
0b9099f13f
* fixes mistake in r17664
|
14 gadi atpakaļ |
florian
|
ebc7a10954
* synchronized -Wxxxxx handling in options.pas and help screen, resolves #19400
|
14 gadi atpakaļ |
florian
|
d0c6e23116
+ -Sy on the command line is now equal to $T+, resolves #16160
|
14 gadi atpakaļ |
florian
|
13285ab264
o several strings changed into ansistrings, resolves #19318, no compilation speed degrations measurable
|
14 gadi atpakaļ |
Jonas Maebe
|
0da9d36116
* fixed internal assembler for x86-64 so that it correctly handles
|
14 gadi atpakaļ |
florian
|
142e42bd81
o NativeNT target patch by Sven Barth, resolves with r16553 and r16554 #18195
|
14 gadi atpakaļ |
florian
|
1c5a3b6bf0
o patch by Graeme Geldenhuys
|
14 gadi atpakaļ |
florian
|
2ad698fd1c
- remove unneeded spaces
|
14 gadi atpakaļ |
joost
|
07bf44517c
* Merged XPCom branch into trunk, added support for constref and changed
|
14 gadi atpakaļ |
florian
|
5dae691c96
* implementation of bit scan intrinsics by Richard Vida, resolves #17592
|
14 gadi atpakaļ |
joost
|
65ab1e820b
* Safecall on linux/i386 now behaves like cdecl plus hidden exception support.
|
15 gadi atpakaļ |
florian
|
0085c22c59
- NaN floating point constants do not anymore cause an error when $Q or $R is active (resolves #16315 and #14757)
|
15 gadi atpakaļ |
Jonas Maebe
|
025ec34e4d
+ "CExtended" type that is the same as "extended", but conforming to the
|
15 gadi atpakaļ |