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
Commit message (
Expand
)
Author
Age
Files
Lines
*
* correctly take care of short boolean evaluation when rearranging nodes duri...
laksen
florian
2018-09-25
2
-7
/
+18
*
Clean up peephole optimization code.
laksen
2018-09-24
7
-84
/
+136
*
asm-generic syscalls only selectively include nr_renameat. Instead nr_renamea...
laksen
2018-09-22
2
-1
/
+6
*
Add a number of optimizations.
laksen
2018-09-20
2
-1
/
+183
*
Fix bug in lui+addi immediate load for spilling code.
laksen
2018-09-16
1
-2
/
+2
*
Redo overflow checking code.
laksen
2018-09-16
6
-116
/
+147
*
A subscript can also trigger an exception.
laksen
2018-09-09
1
-1
/
+1
*
Removed reuse of src and dest registers in g_concatcopy as that
laksen
2018-09-09
1
-26
/
+10
*
Fixed unittests that needed arch specific inline assembler.
laksen
2018-09-09
2
-0
/
+14
*
* cleanup
florian
2018-09-07
1
-18
/
+2
*
Add rounding mode operands.
laksen
2018-09-01
5
-1
/
+132
*
Fix bugs caused by swapping of operands in float comparisons.
laksen
2018-09-01
1
-5
/
+2
*
argc is a longint.
laksen
2018-09-01
3
-11
/
+11
*
* fix SetRoundingMode on RiscV64
florian
2018-08-19
1
-6
/
+8
*
o fix several issues with floating point exceptions
florian
2018-08-19
5
-15
/
+34
*
+ couple of { %OPT=-CE } to tests added
florian
2018-08-19
10
-0
/
+10
*
+ support to generate software based floating point exception checking
florian
2018-08-19
3
-5
/
+42
*
* fixed floating point exception masking support for RiscV64
florian
2018-08-19
2
-69
/
+106
*
+ basic infrastructure to generate code for floating point exception
florian
2018-08-19
7
-172
/
+197
*
Write real atomic operations, and add memory barrier operations.
laksen
2018-07-29
9
-47
/
+322
*
Fix missing alignment call.
laksen
2018-07-29
1
-4
/
+6
*
Added library search paths.
laksen
2018-07-29
6
-75
/
+63
*
Updated dynlinker filename.
laksen
2018-07-28
3
-46
/
+21
*
* integer and float registers do not overlay on Risc-V
florian
2018-07-26
1
-5
/
+6
*
* RISC-V 32 compilation fixed
florian
2018-07-26
7
-14
/
+103
*
* compiled the calling convention test files by riscv64-linux-gnu-gcc (Ubuntu...
florian
2018-07-24
7
-0
/
+0
*
Regenerated utils makefiles.
laksen
2018-07-23
21
-42
/
+718
*
Fixed the elfreader, so it correctly reads the riscv type.
laksen
2018-07-23
3
-0
/
+12
*
Fixed _fini and _init references in cprt0.as
laksen
2018-07-23
7
-7
/
+38
*
Fixed missing maybeadjust calls after not operation.
laksen
2018-07-23
1
-2
/
+8
*
Changed order in stack unravelling RTL code, to match the most common cases.
laksen
2018-07-23
3
-56
/
+60
*
* fix int to real for non-register locations
florian
2018-07-22
1
-11
/
+3
*
* generate no uleb with differences for line information
florian
2018-07-22
1
-4
/
+6
*
Fix shift operations on 32bit operands.
laksen
2018-07-22
1
-2
/
+46
*
* empty dummy object files
florian
2018-07-22
8
-0
/
+0
*
Added implementation of InstructionLoadsFromReg.
laksen
2018-07-22
2
-9
/
+29
*
Fixed bug in peephole optimizer.
laksen
2018-07-22
2
-0
/
+9
*
Pass aggregates larger than 2*XLEN as a reference.
laksen
2018-07-22
3
-33
/
+50
*
* SLTIU -> SLTU
florian
2018-07-22
1
-1
/
+1
*
* might_have_sideeffects gets flags: if mhs_exceptions is passed, nodes which...
florian
2018-07-22
2
-4
/
+18
*
* fix assembling with official binutils
florian
2018-07-22
3
-13
/
+13
*
Add RV64GC cpu type.
laksen
2018-07-21
10
-108
/
+80
*
Added overflow checking in for add instructions.
laksen
2018-07-20
1
-0
/
+124
*
Fixed setjmp that overwrote a callee save register.
laksen
2018-07-20
9
-429
/
+77
*
Regenerated makefiles.
laksen
2018-07-20
46
-767
/
+2892
*
Update packages with information about RiscV.
laksen
2018-07-20
15
-2657
/
+3617
*
Added RiscV32/64 target, from a cleaned up version of branches/laksen/riscv/t...
laksen
2018-07-20
136
-72
/
+15951
*
New branch for RiscV work.
laksen
2018-07-20
17397
-0
/
+7920768
*
Fix syscalls on RV64. Needed PC rel jump, and qword stack save.
laksen
2016-10-26
6
-73
/
+164
*
Fix emulated floating point double negation on 64bit architectures.
laksen
2016-10-24
3
-17
/
+28
[next]