pierre
|
2f24527ea0
Enable gotvarsym for sparc cpu
|
13 år sedan |
svenbarth
|
e04fae2c67
Remove commented variables which strangely weren't detected by a "make cycle"...
|
13 år sedan |
svenbarth
|
88af293155
Fix for Mantis #22160
|
13 år sedan |
Jonas Maebe
|
14cfe770a4
* replaced most (if not all) remaining fields/parameters in the compiler
|
13 år sedan |
Jonas Maebe
|
aee5380ae0
* merged trunk up to r20882
|
13 år sedan |
Jonas Maebe
|
adbad5ab96
+ fcl-res support for xcoff/aix
|
13 år sedan |
Jonas Maebe
|
d545a72f1a
+ lnfogdb unit that can use gdb to symbolicate backtraces on unix targets
|
13 år sedan |
Jonas Maebe
|
481b3d99a9
* just like Darwin and Classic Mac OS, AIX uses the system crt* files and
|
13 år sedan |
florian
|
4cf4c65502
* write the file location (if available), if a unit is not found, resolves #21514
|
13 år sedan |
florian
|
fbc519faeb
* don't allow multiple deprecated messages, resolves #21466
|
13 år sedan |
paul
|
a71d588105
compiler: write INIT and RTTI info also for defs of nested records and classes + test (issue #0020909)
|
13 år sedan |
sergei
|
c8e65c501a
* Don't optimize away implicit initialization/finalization procedures if corresponding clause is present in the source but is empty. Resolves #19701.
|
13 år sedan |
Jonas Maebe
|
b584c71e42
* use {$IFNDEF cpu64bitaddr} instead of {$IFDEF cpu32bit} so that it's
|
13 år sedan |
Jonas Maebe
|
de3a7f0cfd
* the size of the FPC_RESSYMBOL pointer must depend on the target
|
13 år sedan |
florian
|
d7f7a9bb76
* patch by Alexander Shishkin to clean up $ifopt usage by $push/$pop, resolves #20346
|
14 år sedan |
Jonas Maebe
|
125c0cf225
+ support for generics on the JVM target:
|
14 år sedan |
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 år sedan |
paul
|
3c5d642685
fix indenting (after the merge of namespaces branch)
|
14 år sedan |
paul
|
adceaf438c
reintegrate paul/namespaces branch into trunk:
|
14 år sedan |
paul
|
fbbbc1117d
compiler: also parse dots in package name and in units which package contains (although package support is not implemented yet in FPC it can parse packages)
|
14 år sedan |
paul
|
61f2335de9
compiler: replace "string" with ansistring where we concatenate substrings to prevent 255 chars limit overflow
|
14 år sedan |
paul
|
de21de2024
compiler: implement delphi like namespaces
|
14 år sedan |
florian
|
a08dfdf803
o slightly modified patch by John Clymer:
|
14 år sedan |
Jonas Maebe
|
28c20cfc5e
* the default string type for the JVM target is no longer automatically
|
14 år sedan |
Jonas Maebe
|
979f55e1db
+ support for procedural variables for the JVM target
|
14 år sedan |
Jonas Maebe
|
2376003cd0
* wrap the init/finalization code even when it is implicitly generated
|
14 år sedan |
Jonas Maebe
|
739c654e3a
+ support for main programs for the JVM target
|
14 år sedan |
Jonas Maebe
|
c264c24fb0
+ support for unit initialisation sections for the JVM target,
|
14 år sedan |
Jonas Maebe
|
019ca93a04
* symcreat functionality to use the parser from inside the compiler for
|
14 år sedan |
Jonas Maebe
|
28740dce2d
- removed extra "fordefinition" parameter again from tprocdef.mangledname(),
|
14 år sedan |