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
/
defcmp.pas
Commit message (
Expand
)
Author
Age
Files
Lines
*
* synchronized with trunk up to and including r25430
cpstrrtl
jonas
2013-09-06
1
-4
/
+6
|
\
|
*
compiler: don't treat methods without self node (static class methods, class ...
paul
2013-08-18
1
-4
/
+6
*
|
* small change to r24997: also use the {$modeswitch unicodestrings} state to
jonas
2013-09-06
1
-1
/
+1
*
|
* synchronised with trunk up to r25167 (fixes glib compilation via r25164,
jonas
2013-07-24
1
-8
/
+12
|
\
\
|
|
/
|
*
* previously, we preferred pchar->shortstring to pchar->ansistring in
jonas
2013-07-24
1
-8
/
+12
*
|
* prefer "constant string" -> pwidechar for {$modeswitch unicodestrings}
jonas
2013-06-27
1
-2
/
+8
|
/
*
* treat the nil node as equal to near, far and all the special x86 pointer types
nickysn
2013-06-09
1
-1
/
+4
*
Completely reworked implementation of generic constraints, by moving the gene...
svenbarth
2013-05-29
1
-5
/
+16
*
Allocate the list for generic parameters in tstoreddef only on demand as most...
svenbarth
2013-05-29
1
-13
/
+19
*
+ added support for special versions of near data pointers associated with a ...
nickysn
2013-05-05
1
-1
/
+3
*
* don't treat bitpacked arrays of subranges of char that can be represented
jonas
2013-03-09
1
-7
/
+22
*
Fix the fix for Mantis #21538. The check never really worked up to now...
svenbarth
2012-12-15
1
-1
/
+6
*
* sets with the same base/range can still have a different size (and hence
jonas
2012-11-24
1
-3
/
+5
*
Fix for Mantis #21538.
svenbarth
2012-09-25
1
-0
/
+29
*
* properly compare parameter lists involving pointers to or classrefdefs of
jonas
2012-08-23
1
-2
/
+5
*
* also allow conversion of niln to forward-defined pointerdef
jonas
2012-08-07
1
-1
/
+2
*
* allow conversion from niln to not-yet-fully-resolved classrefdefs
jonas
2012-08-07
1
-1
/
+2
*
* don't allow ordinal->ptr-based-objectdef conversions on managed platforms,
jonas
2012-07-10
1
-5
/
+10
*
* give an error if a routine definition defines default values for
jonas
2012-06-07
1
-7
/
+17
*
* do not search overloaded assignment/conversion operators for internal
jonas
2012-05-24
1
-1
/
+6
*
* do not allow implicit conversions from currency to orddef even if currency
jonas
2012-04-28
1
-1
/
+4
*
compiler:
paul
2012-04-28
1
-4
/
+16
*
compiler: use is_wide_or_unicode_string() istead of using is_widestring() or ...
paul
2012-04-28
1
-4
/
+4
*
* re-enabled enum -> dispinterface typecasts after r21069, bug noticed by
jonas
2012-04-27
1
-1
/
+1
*
* synchronised with trunk up to r21067
jonas
2012-04-26
1
-59
/
+48
|
\
|
*
compiler: change ShortString->(Some)String and AnsiString->(Some)String overl...
paul
2012-04-26
1
-59
/
+48
*
|
* merged trunk up to r20882
jonas
2012-04-15
1
-25
/
+130
|
\
\
|
|
/
|
*
compiler: change overload search for char constants (for delphi compatibility):
paul
2012-02-14
1
-3
/
+22
|
*
Fix Mantis #21179
svenbarth
2012-02-13
1
-10
/
+42
|
*
compiler:
paul
2012-02-09
1
-4
/
+6
|
*
compiler:
paul
2011-10-19
1
-1
/
+6
|
*
compiler: apply patches from Inoussa and Jonas:
paul
2011-10-11
1
-9
/
+21
|
*
compiler: revert r19358. As stated by Florian, compiler should be able to com...
paul
2011-10-04
1
-4
/
+4
|
*
compiler: remove CP_xxx constants since they are present in the system unit now
paul
2011-10-04
1
-4
/
+4
|
*
compiler: don't return te_eual when we convert from RawByteString to another ...
paul
2011-09-29
1
-1
/
+0
|
*
compiler: cleanup
paul
2011-09-24
1
-4
/
+1
|
*
merge r17552 from cpstrnew branch by inoussa:
paul
2011-09-17
1
-3
/
+19
|
*
merge r17484 from cpstrnew branch by michael:
paul
2011-09-17
1
-3
/
+19
|
*
merge r14140 from cpstrnew branch by paul:
paul
2011-09-17
1
-1
/
+1
|
|
\
|
|
*
prefer exact string const matches
paul
2009-11-11
1
-1
/
+1
|
|
*
prefer widestring->unicodestring and vice versa conversions than widestring->...
paul
2009-11-10
1
-4
/
+8
|
*
|
merge r13485 from cpstrnew branch by florian:
paul
2011-09-17
1
-1
/
+4
|
|
\
\
|
|
|
/
|
|
*
* fixed compilation of system unit after last changes
florian
2009-08-02
1
-1
/
+4
|
*
|
merge r13481 from cpstrnew branch by florian
paul
2011-09-17
1
-1
/
+1
|
|
\
\
|
|
|
/
|
|
*
+ support parsing of strings with code page specification
florian
2009-08-01
1
-1
/
+1
|
*
|
merge cpstrnew branch r13480 by florian:
paul
2011-09-17
1
-2
/
+6
|
|
\
\
|
|
|
/
|
|
*
* merged old cpstr branch
florian
2009-07-30
1
-2
/
+6
|
|
|
\
|
|
|
*
* uncommited stuff for code page aware strings
cpstr
florian
2009-07-30
1
-2
/
+6
*
|
|
|
+ Android/JVM target, including a translation of the Android r14 SDK
jonas
2011-12-12
1
-5
/
+5
*
|
|
|
* always allow typecasts between enums and pointers/classes on the JVM target
jonas
2011-08-23
1
-16
/
+56
[next]