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
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fix tmoddiv4.pp test failure with -O1 option for powerpc64 as suggested by J...
pierre
2019-03-05
1
-2
/
+2
*
* initialize function result for variadic functions (fixup for r41420)
jonas
2019-03-02
1
-0
/
+2
*
* fix for r41416: 64 bit values on 32 bit platforms can of course also be
jonas
2019-02-28
1
-1
/
+1
*
* better alignment values
florian
2019-02-27
1
-15
/
+15
*
* fixed over-eager rejection of tobjecttype.fieldname expression after r40785
jonas
2019-02-25
1
-3
/
+1
*
* track va_uses_float_reg also for varargs functions without varargs
jonas
2019-02-25
2
-4
/
+4
*
* fix false possitive tconstexprint range errors after r41441 (mantis #35144)
jonas
2019-02-25
1
-2
/
+2
*
* i386: Do not request GOT for every function call. GOT is requested only for...
yury
2019-02-25
1
-4
/
+1
*
* i386 PIC: Do not force EBX as a GOT register if tf_section_threadvars is no...
yury
2019-02-25
1
-1
/
+4
*
* i386: Minor PIC initialization improvement if the GOT register is forced to...
yury
2019-02-25
1
-1
/
+4
*
* Do not set pi_needs_got in current_procinfo.flags at the node level, since ...
yury
2019-02-25
13
-72
/
+3
*
* Removed inline, since inherited is not supported.
yury
2019-02-25
1
-2
/
+2
*
* Removed unused local vars.
yury
2019-02-25
4
-7
/
+4
*
Fix fullcycle/fullinstall by adding missing armgen directory -Fu option if P...
pierre
2019-02-24
2
-0
/
+8
*
* support OS_32/OS_64 in cgsize2subreg for ARM MM registers to handle
jonas
2019-02-24
1
-0
/
+3
*
* also specify the byval alignment at the callee side
jonas
2019-02-24
1
-14
/
+22
*
* properly set 8 byte parameter alignment for first parameter on ARM if
jonas
2019-02-24
1
-4
/
+2
*
* use ` instead of ^ as replacement character in LLVM asmnodes, as ^ can
jonas
2019-02-24
2
-4
/
+4
*
* remove double "nocapture" attributes
jonas
2019-02-24
1
-4
/
+4
*
* type left-over parts of parameters as arrays of "stack slot alignment" if
jonas
2019-02-24
1
-2
/
+16
*
* give an error when trying to call through to a C varargs routine with a
jonas
2019-02-24
4
-605
/
+613
*
* let all the case code generation work with tconstexprint instead of aint,
jonas
2019-02-24
10
-81
/
+97
*
+ compiler/symdef.pas: Add missing call to tderef.reset methods in all tdef...
pierre
2019-02-23
4
-2
/
+41
*
* don't corrupt the assembler reader mode on i386 and i8086 if the syntax
jonas
2019-02-23
1
-4
/
+6
*
* add support for HFA parameter passing for ARM hardfloat
jonas
2019-02-23
1
-14
/
+105
*
* keep track of whether a routine has a C-style variadic parameter in the
jonas
2019-02-23
21
-156
/
+231
*
* move the homogenous float aggregate determination function to a common
jonas
2019-02-23
7
-85
/
+139
*
* don't use cg64.a_load64_loc_cgpara() for 64 bit records passed in
jonas
2019-02-23
1
-2
/
+3
*
* aarch64: According to ARM64 ABI, function's arguments and the result are no...
yury
2019-02-22
1
-7
/
+39
*
* arm: Include pi_needs_got to current_procinfo.flags when the GOT register i...
yury
2019-02-20
1
-0
/
+5
*
* arm: Fixed crash while loading double constants with PIC enabled. This is t...
yury
2019-02-20
1
-1
/
+1
*
* ppudump: Fixed warnings with -O3.
yury
2019-02-20
1
-3
/
+6
*
* ppudump: Use buffered write when outputting to json or xml. It improves the...
yury
2019-02-20
4
-17
/
+49
*
* let the ARM code generator use the generic tcg.a_load_ref_cgpara() instead
jonas
2019-02-16
2
-55
/
+33
*
* properly quote pathes for objcopy calls, resolves #35072
florian
2019-02-15
1
-4
/
+4
*
Fix bug report #35065 using provided patch by J. Gareth Moreton
pierre
2019-02-12
1
-2
/
+3
*
* fix for Mantis #30205: (adjusted) patch by Do-wan Kim to only use the defau...
svenbarth
2019-02-10
1
-1
/
+4
*
* fixed the default external assembler for llvm when using -s
jonas
2019-02-03
1
-0
/
+4
*
* fixed thlcgobj.g_rangecheck() for cpuhighleveltarget when targetting a
jonas
2019-02-03
1
-1
/
+3
*
* LLVM does not support 128 bits arithmetic on 32 bit platforms, which we
jonas
2019-02-03
1
-0
/
+15
*
* update the stack alignment field of parameters when doing so for paralocs
jonas
2019-02-03
1
-2
/
+8
*
* fixed ARM paraloc defs (for LLVM)
jonas
2019-02-03
1
-33
/
+40
*
* removed unnecessary replacements of the paraloc def with arraydefs on ARM
jonas
2019-02-03
1
-3
/
+0
*
* always emit UAL when using LLVM (clang does not and will not support
jonas
2019-02-03
1
-0
/
+2
*
* set default Mac OS X target version to 10.6 for LLVM (earlier versions did
jonas
2019-02-03
1
-0
/
+12
*
* let de LLVM parameter manager merge multiple paralocs used to represent a
jonas
2019-02-03
1
-17
/
+75
*
+ nolinline modifier to specify that a routine must never be inlined
jonas
2019-02-03
7
-6
/
+25
*
* Mover {CompilerVersion} from the fppkg.cfg template to samplecfg, because
joost
2019-02-03
1
-1
/
+1
*
* fixed packed bitsize calculation for types with a negative lower bound and
jonas
2019-02-01
1
-4
/
+4
*
atari: fpc now searches for the compiler with .ttp extension, as that's the d...
karoly
2019-01-30
1
-1
/
+5
[next]