Jonas Maebe
|
7aa3b99fb5
+ -CN/{$CHECKLOWADDRLOADS+/-} switch to enable explicit checks for accesses
|
13 years ago |
florian
|
d1e16c3cd4
+ define CPUX86 on i386 and CPUX64 on x86-64, resolves #21670
|
13 years ago |
Tomas Hajny
|
b12c38984b
* fpc binary supported options made localizable and not shown separately from those handled by ppc* any longer
|
13 years ago |
Jonas Maebe
|
6ba8dc7146
+ support for the ARM hard float EABI on Linux (patch by Peter Green):
|
13 years ago |
svenbarth
|
bf5695c455
Allow unsetting the option for C-operators (-Sc-).
|
13 years ago |
Jonas Maebe
|
4fd9d98dbb
* correctly set default version for iPhoneOSVersionMin rather than for
|
13 years ago |
Jonas Maebe
|
eb2cccffda
+ -WM<X> and -WP<x> command line parameters to specify the minimally required
|
13 years ago |
sergei
|
92f927976e
* Rewrote fpc_dynarray_copy to trim out-of-range arguments instead of raising range error. Makes behavior Delphi-compatible and resolves #21396.
|
13 years ago |
pierre
|
4a351f42fe
Commit some MIPS changes
|
13 years ago |
sergei
|
cbad0abab5
+ Platform-specific exception support for x86_64-win64. Enable by cycling with OPT=-dTEST_WIN64_SEH.
|
13 years ago |
florian
|
e0d7af703a
* proper feature handling for gba
|
13 years ago |
sergei
|
49700e675c
* Changed code generation for variant assignments to typecast arguments to TVarData instead of using pointers. Fixes one (probably the ugliest one) case of non-disposed temp variables:
|
13 years ago |
florian
|
2dc2d65b1a
+ on windows, search %ALLUSERSPROFILE% and %USERPROFILE% for fpc.cfg
|
13 years ago |
Jonas Maebe
|
0d5b2b84a8
+ Android/JVM target, including a translation of the Android r14 SDK
|
13 years ago |
Jonas Maebe
|
74510f9069
+ generic infrastructure for target-specific switches
|
13 years ago |
florian
|
c12a4989d0
+ use cpurox define in the compiler for CPUs having internal ror/rol support
|
13 years ago |
florian
|
73a084d662
* fixes bootstrapping with 2.6.0
|
14 years ago |
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
|
14 years ago |
marco
|
cf7b43948a
* cmdstr is ansistring now. Running ppc386 "" could cause access of string[1] while length(string)=0
|
14 years ago |
florian
|
a6d01c09aa
* make compiler compilable with 2.4.4 rtl
|
14 years ago |
florian
|
d7f7a9bb76
* patch by Alexander Shishkin to clean up $ifopt usage by $push/$pop, resolves #20346
|
14 years ago |
Jonas Maebe
|
f96f5f9e94
+ {$VARPARACOPYOUTCHECK+/-} / -Cv switch to enable checking
|
14 years ago |
Jonas Maebe
|
6cb32de339
+ support for help screen lines prefixed by 'J' to mark them as JVM-specific
|
14 years ago |
pierre
|
313daaa44a
Use Windows TLS Callback by default
|
14 years ago |
paul
|
4d3da666db
compiler: replace string codepage comparison to numeric. store codepage as number in current settings
|
14 years ago |
paul
|
1db610ecbd
merge r17434 from cpstrnew branch by michael:
|
14 years ago |
paul
|
091627883f
merge r14347 from cpstrnew branch by florian:
|
14 years ago |
pierre
|
a5d2840980
+ Fix commit 19061, by restoring cs_link_smart code and disabling
|
14 years ago |
pierre
|
5d39f2208a
* Consider cs_create_smart instead of cs_link_smart for disabling
|
14 years ago |
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 years ago |