index
:
delta/fpc.git
aros
aspect
avr
avr32
avx
baserock/2.6.4
blaise
blocks
cleanroom
cpstr
cpstrnew
cpstrrtl
ctypes
debug_eh
dodi
fcl-web_joost
fixes_2_0
fixes_2_2
fixes_2_2_0_dos
fixes_2_4
fixes_2_6
fixes_2_6_0
fixes_3_0
fixes_3_0_ios
fixes_3_2
florian
foxsen
fpc_2_3
generics
genfunc
hlcgllvm
i8086
inline
interfacertti
janbruns
joost
js
jvmbackend
laksen
linker
linker@2665
llvm
maciej
master
merged
mips_embedded
nestedprocvars
newthreading
objc
olivier
pasboolxx
paul
peterjan
rc_2_2_2
release_2_1_2x
release_2_2_4_rc1
resources
sergei
ssa
svenbarth
target-subdir
targetandroid
tg74
tue
unicode
unicodekvm
unicodertl
unicodestring
unitrw
usersections
wasm
webassembly
wkrenn
wpo
xpcom
z80
svn.freepascal.org: svn/fpc
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
symconst.pas
Commit message (
Expand
)
Author
Age
Files
Lines
*
* converted objcgutl (Objective-C metadata generation) to the high level
jonas
2016-01-10
1
-2
/
+28
*
+ non-functional 128 bit integer types (inaccessible from Pascal), for use
jonas
2015-12-26
1
-7
/
+5
*
* treat records with {$packrecords c} the same as other records for LLVM
jonas
2015-12-25
1
-0
/
+5
*
* factored out generating the start and end of a vectorized dead strippable
jonas
2015-11-21
1
-0
/
+2
*
* support marking defs created via the getreusable*() class methods as
jonas
2015-11-04
1
-1
/
+7
*
* only write the parts of the unit localsymtables that are actually needed:
jonas
2015-10-25
1
-4
/
+4
*
* detect whether or not a def/sym is registered based on its defid, so we
jonas
2015-10-12
1
-0
/
+10
*
* only add the llvm "sret" attribute to "struct return" parameters if they
jonas
2015-09-14
1
-0
/
+10
*
* moved the generation of the "main" stub for libc-based platforms from
jonas
2015-09-12
1
-1
/
+2
*
+ get_threadvar_record() to get a recorddef representing a threadvar (index
jonas
2015-09-12
1
-2
/
+4
*
* support for implementing interface method wrappers at the node tree
jonas
2015-09-12
1
-1
/
+9
*
* converted ncgrtti to the high level typed constant builder
jonas
2015-07-30
1
-2
/
+24
*
* factored out internal type prefixes
jonas
2015-07-30
1
-0
/
+24
*
o fixes handling of iso i/o parameters/program parameters:
florian
2015-05-01
1
-3
/
+3
*
* unified code to remove unnecessary type casts to support also removals of t...
florian
2015-04-25
1
-0
/
+2
*
* synchronised with trunk till r29513
blocks
jonas
2015-01-21
1
-1
/
+3
|
\
|
*
Add new procedure option: po_syscall_has_libsym,
pierre
2014-10-03
1
-1
/
+3
*
|
- reverted partial commit of merge
jonas
2015-01-21
1
-3
/
+1
*
|
* synchronised with trunk r29513
jonas
2015-01-21
1
-1
/
+3
*
|
* changed the syntax for block procvars from "xxx is block" to
jonas
2014-07-18
1
-0
/
+2
*
|
+ support for http://en.wikipedia.org/wiki/Blocks_(C_language_extension)
jonas
2014-07-18
1
-9
/
+16
|
/
*
* moved po_has_inlininginfo from procoptions to procimploptions so that
jonas
2014-03-19
1
-2
/
+3
*
* moved tprocdef.isempty to a new set called implprocoptions that
jonas
2014-03-19
1
-0
/
+8
*
+ noreturn directive
florian
2013-11-10
1
-1
/
+3
*
+ added po_far to tprocoptions
nickysn
2013-06-08
1
-1
/
+3
*
Completely reworked implementation of generic constraints, by moving the gene...
svenbarth
2013-05-29
1
-0
/
+8
*
* tx86pointertyp moved from unit symdef to symconst, so it can be used by ppu...
nickysn
2013-05-21
1
-0
/
+3
*
Finally refactor "b_needs_init_final" flag to be a symtable flag which is wri...
svenbarth
2013-05-17
1
-1
/
+3
*
compiler: remove dummy ado_none from tarraydefoption. It is probably a leftov...
paul
2013-05-07
1
-8
/
+8
*
compiler, rtl, tests: write Delphi compatible (more or less) type information...
paul
2013-05-04
1
-0
/
+2
*
some more generic i8086 defines added
nickysn
2013-03-07
1
-0
/
+6
*
Small optimization for the search of operator overloads. Add a flag "sto_has_...
svenbarth
2013-03-04
1
-1
/
+2
*
Added support for type helpers. In non Delphi modes they use "type helper" an...
svenbarth
2013-02-06
1
-1
/
+2
*
* accept with statements with generic variables having a generic parameter ty...
florian
2012-12-28
1
-2
/
+2
*
Add support for generic type constraints. They are currently only useful to s...
svenbarth
2012-12-16
1
-1
/
+3
*
+ support for automatically generating setters/getters for properties on the
jonas
2012-11-08
1
-1
/
+5
*
* store the "synthetic kind" information about procdefs in ppu files,
jonas
2012-11-08
1
-0
/
+27
*
Preparations for upcoming work on generics:
svenbarth
2012-09-13
1
-1
/
+2
*
* synchronised with trunk up to r21067
jonas
2012-04-26
1
-5
/
+6
|
\
|
*
compiler: change ShortString->(Some)String and AnsiString->(Some)String overl...
paul
2012-04-26
1
-2
/
+3
|
*
compiler: change candidates search preference for variant arguments based on ...
paul
2012-04-18
1
-3
/
+3
*
|
* merged trunk up to r20882
jonas
2012-04-15
1
-10
/
+23
|
\
\
|
|
/
|
*
Add support for Default() intrinsic. For now this is only (fully) supported
svenbarth
2012-03-25
1
-1
/
+4
|
*
This fixes Mantis #20851 .
svenbarth
2012-02-04
1
-1
/
+3
|
*
+ Platform-specific exception support for x86_64-win64. Enable by cycling wit...
sergei
2012-01-16
1
-1
/
+2
|
*
Merging of generics branch of Sven Barth
florian
2011-12-06
1
-2
/
+6
|
*
compiler: fix ppu read/write of property parameters symtable (bug #0020454)
paul
2011-11-09
1
-4
/
+4
|
*
merge r17552 from cpstrnew branch by inoussa:
paul
2011-09-17
1
-1
/
+2
|
*
reintegrate paul/namespaces branch into trunk:
paul
2011-08-30
1
-2
/
+2
*
|
* fixed wrong notes about declaring two destructors after r18427:
jonas
2011-08-21
1
-1
/
+2
[next]