Parent Directory
|
|
|
|
|
aarch64/
|
40573 |
7 weeks |
jonas |
* pass dynamic array parameters of cdecl routines by value on AArch64
(lik… |
alpha/
|
30836 |
3 years |
jonas |
- removed partial Alpha, IA64 and vis backends since they were never nor
w… |
arm/
|
41204 |
6 days |
jonas |
* update the stack alignment field of parameters when doing so for paralocs |
avr/
|
40938 |
2 weeks |
florian |
* modified patch by Gareth Moreton to pool TmpUsedRegs in the assembler optimize… |
generic/
|
31574 |
3 years |
laksen |
Moved tcontrollerdatatype out into cpuinfo.
Added cputype and fputype info to tc… |
html/
|
526 |
13 years |
peter |
* add svn:ignore
|
i386/
|
41134 |
11 days |
jonas |
* perform extension of parameters to 32 bit for Darwin in the paraloc instead
… |
i8086/
|
40951 |
2 weeks |
florian |
+ patch by Marģers to support the x86 assembler instructions blsi, blsr, blsmsk… |
ia64/
|
30836 |
3 years |
jonas |
- removed partial Alpha, IA64 and vis backends since they were never nor
w… |
jvm/
|
40773 |
5 weeks |
jonas |
* moved around/replaced the following procedures to stop nflw from depending
… |
llvm/
|
41199 |
6 days |
jonas |
* let de LLVM parameter manager merge multiple paralocs used to represent a
… |
m68k/
|
40634 |
6 weeks |
jonas |
* when creating wrappers, add a prefix to parameter names to prevent them
… |
mips/
|
40190 |
3 months |
florian |
- get rid of MaxOps, it is redundant with max_operands
* MatchOpType with three … |
mipsel/
|
21122 |
6 years |
florian |
* use separate build directory for mipsel |
msg/
|
40785 |
4 weeks |
jonas |
* give an error when trying to call an object instance method via a type node
… |
powerpc/
|
40634 |
6 weeks |
jonas |
* when creating wrappers, add a prefix to parameter names to prevent them
… |
powerpc64/
|
40190 |
3 months |
florian |
- get rid of MaxOps, it is redundant with max_operands
* MatchOpType with three … |
ppcgen/
|
39998 |
3 months |
florian |
* GAS readers and writers can handle section flags |
riscv/
|
40323 |
2 months |
pierre |
Fix riscv32 compilation error introduced in last commit |
riscv32/
|
40319 |
2 months |
pierre |
Disable range check in m68k:tiscv32 and riscv64 cgcpu units |
riscv64/
|
40319 |
2 months |
pierre |
Disable range check in m68k:tiscv32 and riscv64 cgcpu units |
sparc/
|
36947 |
17 months |
florian |
* split create_paraloc_info_intern for sparc32 and sparc64
* fixed several sparc… |
sparc64/
|
38814 |
9 months |
jonas |
* keep track of the temp position separately from the offset in references,
… |
sparcgen/
|
40938 |
2 weeks |
florian |
* modified patch by Gareth Moreton to pool TmpUsedRegs in the assembler optimize… |
systems/
|
41105 |
12 days |
karoly |
morphos: support section GC with GNU LD as well |
utils/
|
41198 |
6 days |
jonas |
+ nolinline modifier to specify that a routine must never be inlined |
vis/
|
30836 |
3 years |
jonas |
- removed partial Alpha, IA64 and vis backends since they were never nor
w… |
x86/
|
41081 |
2 weeks |
florian |
+ tls support for x86_64-linux (not yet enabled by default) |
x86_64/
|
41081 |
2 weeks |
florian |
+ tls support for x86_64-linux (not yet enabled by default) |
COPYING.txt
|
34598
|
2 years |
jonas |
* updated FSF address (mantis #30198, patch by Paul Gevers) |
MPWMake
|
4549
|
12 years |
olle |
macos: added a fake sysutils for use by compiler, and fixed some tests |
Makefile
|
40758
|
5 weeks |
karoly |
haiku-x86_64: regenerated all Makefiles, take 2 |
Makefile.fpc
|
40307
|
2 months |
pierre |
+ Introduce PPC_SUFFIXES, new make variable that lists all ppc suffixes
fo… |
README.txt
|
13801
|
9 years |
florian |
* merged armthum branch
-- Zusammenführen der Unterschiede zwischen Projektarch… |
aasmbase.pas
|
37530
|
15 months |
nickysn |
+ support exporting labels from asm blocks in intel syntax asm blocks via the
… |
aasmcnst.pas
|
40732
|
5 weeks |
jonas |
* fixed LLVM memory leaks |
aasmdata.pas
|
39750
|
4 months |
florian |
* fixed some issues to get correct values of section_count, works better than be… |
aasmdef.pas
|
35366
|
2 years |
svenbarth |
* add ability to disable the generation of an indirect symbol if needed (useful … |
aasmsym.pas
|
34996
|
2 years |
jonas |
+ added volatility information to all memory references
o separate informat… |
aasmtai.pas
|
40752
|
5 weeks |
karoly |
tabs to spaces cleanup. no functional change |
aggas.pas
|
40267
|
3 months |
florian |
+ initial work for tls-based threadvar support on arm-linux |
aopt.pas
|
40938
|
2 weeks |
florian |
* modified patch by Gareth Moreton to pool TmpUsedRegs in the assembler optimize… |
aoptbase.pas
|
36958
|
17 months |
florian |
+ define cpudelayslot: set during compiler compilation for CPUs having branch in… |
aoptda.pas
|
36165
|
21 months |
florian |
* removed unused units |
aoptobj.pas
|
40938
|
2 weeks |
florian |
* modified patch by Gareth Moreton to pool TmpUsedRegs in the assembler optimize… |
aoptutils.pas
|
40196
|
3 months |
pierre |
Fix 3 operand version of MatchOpType |
assemble.pas
|
40159
|
3 months |
florian |
+ new fields for more precise control of alignment
+ support of new alignment co… |
blockutl.pas
|
40634
|
6 weeks |
jonas |
* when creating wrappers, add a prefix to parameter names to prevent them
… |
browcol.pas
|
40598
|
7 weeks |
jonas |
* support for compiling the objects unit methods that expect local procedure/
… |
catch.pas
|
12826
|
9 years |
jonas |
- disabled installation of SIGINT signal handler for Darwin, because
raisi… |
ccharset.pas
|
23799
|
5 years |
paul |
compiler, rtl: move cpXXXX.pas files from compiler to RTL\charmaps directory and… |
cclasses.pas
|
40220
|
3 months |
yury |
* Rearranged the code to place implementation of inline methods before their usa… |
cfidwarf.pas
|
16067
|
8 years |
pierre |
* fix error in cfidwarf rev 16062 for non-windows systems |
cfileutl.pas
|
41065
|
2 weeks |
pierre |
Fix compilation (with -st option) of compiler for macos OS target |
cg64f32.pas
|
35749
|
22 months |
nickysn |
+ implemented the in_neg_assign_x and in_not_assign_x inline nodes, which will
… |
cgbase.pas
|
41081
|
2 weeks |
florian |
+ tls support for x86_64-linux (not yet enabled by default) |
cghlcpu.pas
|
30351
|
3 years |
jonas |
* reintegrated hlcgllvm branch. Note that llvm support is NOT complete yet
… |
cgobj.pas
|
40267
|
3 months |
florian |
+ initial work for tls-based threadvar support on arm-linux |
cgutils.pas
|
41133
|
11 days |
jonas |
* first step towards supporting 32 bit targets with the LLVM code generator:
… |
cmsgs.pas
|
36450
|
20 months |
nickysn |
+ implemented support for codepage aware compiler messages. It can be enabled
… |
comphook.pas
|
30373
|
3 years |
karoly |
+ don't abuse status.currentsourcepath to pass on PPU names if the source is una… |
compiler.pas
|
38944
|
9 months |
svenbarth |
* print used unit scopes |
compinnr.pas
|
40465
|
2 months |
jonas |
+ volatile() expression that marks an expression as volatile
* disable match… |
comprsrc.pas
|
37598
|
14 months |
karoly |
renamed script unit to cscript to avoid namespace conflict with univint package … |
constexp.pas
|
33014
|
3 years |
pierre |
Fix cycle for x86_64-win64 target with -Cr option |
cpid.pas
|
19102
|
7 years |
paul |
merge r14347 from cpstrnew branch by florian:
* fixed bootstrapping with 2.4.0
*… |
crefs.pas
|
26161
|
5 years |
florian |
* fixes several issues which cause warnings by the dfa code when using it to det… |
cresstr.pas
|
39750
|
4 months |
florian |
* fixed some issues to get correct values of section_count, works better than be… |
cscript.pas
|
37917
|
13 months |
karoly |
* quote assembly filenames in Unix script, fixes sh errors with smartlinked smal… |
cstreams.pas
|
39349
|
7 months |
florian |
* broken compilation after r39347 fixed
|
cutils.pas
|
40221
|
3 months |
yury |
+ Added overloaded version of stringdup() for ansistring to allow stringdup to b… |
cwindirs.pp
|
17149
|
7 years |
florian |
+ added cwindirs for the time being to the compiler dir till a release with wind… |
dbgbase.pas
|
37978
|
12 months |
svenbarth |
* revert r37968: it does more harm than good |
dbgcodeview.pas
|
39014
|
8 months |
nickysn |
+ added new debug output option -godwarfomflinnum for generating line number
i… |
dbgdwarf.pas
|
40498
|
2 months |
yury |
* If ds_dwarf_cpp (C++ emulation) is enabled, add DW_AT_linkage_name attribute f… |
dbgstabs.pas
|
39949
|
3 months |
jonas |
* converted Boolean8 to an internal type, and mapped Boolean to the
new in… |
dbgstabx.pas
|
34250
|
2 years |
jonas |
- removed default value of _typ parameter of TAsmData.(Weak)RefAsmSymbol():
… |
defcmp.pas
|
40921
|
3 weeks |
florian |
* constrained generics are also compatible with formaldefs, resolves #34893 |
defutil.pas
|
40398
|
2 months |
jonas |
+ customint torddef type to create arbitraty bit-width integers
o use this … |
dirparse.pas
|
35058
|
2 years |
jonas |
- disable -Ooregvar for the LLVM-based x86-64 code generator, as it causes
… |
elfbase.pas
|
39217
|
7 months |
nickysn |
* The MaybeSwapXXXHeader functions moved from ogelf to the elfbase unit, so they… |
entfile.pas
|
40163
|
3 months |
pierre |
More -CriotR fixes:
* entfile.pas: Change PPU header falgs filed from longin… |
export.pas
|
36165
|
21 months |
florian |
* removed unused units |
expunix.pas
|
36165
|
21 months |
florian |
* removed unused units |
finput.pas
|
31842
|
3 years |
nickysn |
+ implemented exporting of functions for the win16 target
|
fmodule.pas
|
36165
|
21 months |
florian |
* removed unused units |
fpccrc.pas
|
9778
|
11 years |
peter |
* Add -Xg to help pages
* -Xg now produces a .dbg file with debuginfo
th… |
fpcdefs.inc
|
41133
|
11 days |
jonas |
* first step towards supporting 32 bit targets with the LLVM code generator:
… |
fpcp.pas
|
36165
|
21 months |
florian |
* removed unused units |
fpkg.pas
|
33517
|
2 years |
svenbarth |
Merged revision(s) 32508-32510, 32512 from branches/svenbarth/packages:
Keep tra… |
fppu.pas
|
38916
|
9 months |
svenbarth |
* keep track if the unit was found by using a default namespace as prefix |
gendef.pas
|
36822
|
18 months |
pierre |
Add obsolete prefix to cpu_ia64, system_ia64_win64 and system_ia64_embedded, ia6… |
globals.pas
|
40682
|
6 weeks |
jonas |
* fixed wrong change of jumpalignmax from 10 to 16 in previous commit
o ren… |
globstat.pas
|
40750
|
5 weeks |
svenbarth |
* fix for Mantis #27378: save and (more importantly) restore verbosity when swit… |
globtype.pas
|
40463
|
2 months |
jonas |
- disable cs_opt_use_load_modify_store because for llvm because it is
appa… |
hlcg2ll.pas
|
41133
|
11 days |
jonas |
* first step towards supporting 32 bit targets with the LLVM code generator:
… |
hlcgobj.pas
|
41206
|
6 days |
jonas |
* fixed thlcgobj.g_rangecheck() for cpuhighleveltarget when targetting a
c… |
htypechk.pas
|
40398
|
2 months |
jonas |
+ customint torddef type to create arbitraty bit-width integers
o use this … |
impdef.pas
|
28432
|
4 years |
karoly |
merged/updated AROS/i386 target to trunk from AROS branch, to support Marcus Sac… |
import.pas
|
36165
|
21 months |
florian |
* removed unused units |
ldscript.pas
|
22155
|
6 years |
sergei |
+ Basic ld script parsing capabilities (barely enough to parse glibc2.1 'libc.so… |
link.pas
|
37918
|
13 months |
karoly |
* do not use a wildcard while deleting smartlinked objects after linking stage i… |
macho.pas
|
33285
|
2 years |
svenbarth |
macho.pas:
+ add CPU_TYPE_ARM64 for sake of completeness
|
machoutils.pas
|
40227
|
3 months |
yury |
* Addition to r40225: Forgot to remove inline in the implementation. |
msgidx.inc
|
40785
|
4 weeks |
jonas |
* give an error when trying to call an object instance method via a type node
… |
msgtxt.inc
|
40785
|
4 weeks |
jonas |
* give an error when trying to call an object instance method via a type node
… |
nadd.pas
|
41205
|
6 days |
jonas |
* LLVM does not support 128 bits arithmetic on 32 bit platforms, which we
… |
nbas.pas
|
40348
|
2 months |
jonas |
* finalizetemps nodes should never be considered equal and have side effects |
ncal.pas
|
40729
|
5 weeks |
jonas |
* changed reverseparameters() from function into procedure: it does not make
… |
ncgadd.pas
|
41133
|
11 days |
jonas |
* first step towards supporting 32 bit targets with the LLVM code generator:
… |
ncgbas.pas
|
41133
|
11 days |
jonas |
* first step towards supporting 32 bit targets with the LLVM code generator:
… |
ncgcal.pas
|
41133
|
11 days |
jonas |
* first step towards supporting 32 bit targets with the LLVM code generator:
… |
ncgcnv.pas
|
41133
|
11 days |
jonas |
* first step towards supporting 32 bit targets with the LLVM code generator:
… |
ncgcon.pas
|
41133
|
11 days |
jonas |
* first step towards supporting 32 bit targets with the LLVM code generator:
… |
ncgflw.pas
|
40682
|
6 weeks |
jonas |
* fixed wrong change of jumpalignmax from 10 to 16 in previous commit
o ren… |
ncghlmat.pas
|
31431
|
3 years |
jonas |
* replaced current_procinfo.currtrue/falselabel with storing the true/false
… |
ncginl.pas
|
41133
|
11 days |
jonas |
* first step towards supporting 32 bit targets with the LLVM code generator:
… |
ncgld.pas
|
41135
|
11 days |
jonas |
* fixed type correctness of and simplified the threadvar loading size
opti… |
ncgmat.pas
|
41133
|
11 days |
jonas |
* first step towards supporting 32 bit targets with the LLVM code generator:
… |
ncgmem.pas
|
40777
|
5 weeks |
jonas |
- removed withnode (was no longer used since a very long time) |
ncgnstfl.pas
|
34946
|
2 years |
jonas |
* fixed interprocedural gotos for llvm
o ensure that the label's local "jum… |
ncgnstld.pas
|
40773
|
5 weeks |
jonas |
* moved around/replaced the following procedures to stop nflw from depending
… |
ncgnstmm.pas
|
40773
|
5 weeks |
jonas |
* moved around/replaced the following procedures to stop nflw from depending
… |
ncgobjc.pas
|
36165
|
21 months |
florian |
* removed unused units |
ncgopt.pas
|
36165
|
21 months |
florian |
* removed unused units |
ncgrtti.pas
|
40398
|
2 months |
jonas |
+ customint torddef type to create arbitraty bit-width integers
o use this … |
ncgset.pas
|
41133
|
11 days |
jonas |
* first step towards supporting 32 bit targets with the LLVM code generator:
… |
ncgutil.pas
|
41133
|
11 days |
jonas |
* first step towards supporting 32 bit targets with the LLVM code generator:
… |
ncgvmt.pas
|
39687
|
5 months |
svenbarth |
* move getrecorddef and gettabledef from TVMTWritter to symdef as they might be … |
ncnv.pas
|
40634
|
6 weeks |
jonas |
* when creating wrappers, add a prefix to parameter names to prevent them
… |
ncon.pas
|
40637
|
6 weeks |
jonas |
* fixed string constant length when going from utf-8 to single-byte code page
… |
nflw.pas
|
40789
|
4 weeks |
jonas |
* fixed several places where the interface crc could change:
o unsetting po… |
ngenutil.pas
|
40641
|
6 weeks |
jonas |
* handle constructor function results that have been migrated to the
paren… |
ngtcon.pas
|
40383
|
2 months |
jonas |
* fixed dynamic array constants for llvm |
ninl.pas
|
41133
|
11 days |
jonas |
* first step towards supporting 32 bit targets with the LLVM code generator:
… |
nld.pas
|
40789
|
4 weeks |
jonas |
* fixed several places where the interface crc could change:
o unsetting po… |
nmat.pas
|
41133
|
11 days |
jonas |
* first step towards supporting 32 bit targets with the LLVM code generator:
… |
nmem.pas
|
40777
|
5 weeks |
jonas |
- removed withnode (was no longer used since a very long time) |
nobj.pas
|
40683
|
6 weeks |
jonas |
* stop searching for methods to implement interfaces in parent classes after
… |
nobjc.pas
|
39349
|
7 months |
florian |
* broken compilation after r39347 fixed
|
node.pas
|
40777
|
5 weeks |
jonas |
- removed withnode (was no longer used since a very long time) |
nopt.pas
|
38671
|
10 months |
nickysn |
* moved nf_typedaddr to addrnodeflags (anf_typedaddr) |
nset.pas
|
40676
|
6 weeks |
florian |
* (modified) patch by Gareth Moreton: Speed improvement in case blocks, resolves… |
nutils.pas
|
40934
|
2 weeks |
florian |
* if sub nodes of a commutative node contain conditionally executed nodes, these… |
objcasm.pas
|
33631
|
2 years |
jonas |
* fixed bootstrap for Darwin/ppc with FPC 3.0 (workaround for
mantis #2990… |
objcdef.pas
|
36165
|
21 months |
florian |
* removed unused units |
objcgutl.pas
|
39349
|
7 months |
florian |
* broken compilation after r39347 fixed
|
objcutil.pas
|
36165
|
21 months |
florian |
* removed unused units |
ogbase.pas
|
40183
|
3 months |
yury |
* Removed unused local vars. |
ogcoff.pas
|
37518
|
15 months |
nickysn |
* changed type used for section alignment from byte/shortint to longint, so the
… |
ogelf.pas
|
39217
|
7 months |
nickysn |
* The MaybeSwapXXXHeader functions moved from ogelf to the elfbase unit, so they… |
oglx.pas
|
31322
|
3 years |
nickysn |
* refactored the internal linker ar object reader object creation to allow using… |
ogmacho.pas
|
37518
|
15 months |
nickysn |
* changed type used for section alignment from byte/shortint to longint, so the
… |
ogmap.pas
|
36165
|
21 months |
florian |
* removed unused units |
ognlm.pas
|
37518
|
15 months |
nickysn |
* changed type used for section alignment from byte/shortint to longint, so the
… |
ogomf.pas
|
40821
|
4 weeks |
pierre |
Avoid warnings with -O4 option |
omfbase.pas
|
40163
|
3 months |
pierre |
More -CriotR fixes:
* entfile.pas: Change PPU header falgs filed from longin… |
optbase.pas
|
40111
|
3 months |
pierre |
Complement commit 40104, by changing type of executionweight in toptinfo record… |
optconstprop.pas
|
40777
|
5 weeks |
jonas |
- removed withnode (was no longer used since a very long time) |
optcse.pas
|
40367
|
2 months |
jonas |
* when transforming the structure of a node tree involving full boolean
ev… |
optdead.pas
|
36165
|
21 months |
florian |
* removed unused units |
optdeadstore.pas
|
36165
|
21 months |
florian |
* removed unused units |
optdfa.pas
|
40202
|
3 months |
florian |
* wrapcomplexinlinepara takes care of function results which need different temp… |
options.pas
|
41207
|
6 days |
jonas |
* fixed the default external assembler for llvm when using -s |
optloadmodifystore.pas
|
36755
|
18 months |
nickysn |
+ enabled the load-modify-store optimization for the double argument version
(… |
optloop.pas
|
39163
|
8 months |
florian |
* do not unroll loops if the counter variable is accessed outside the current sc… |
opttail.pas
|
27361
|
4 years |
jonas |
+ support overriding tdef/tsym methods with target-specific functionality:
… |
optutils.pas
|
40777
|
5 weeks |
jonas |
- removed withnode (was no longer used since a very long time) |
optvirt.pas
|
36165
|
21 months |
florian |
* removed unused units |
owar.pas
|
31322
|
3 years |
nickysn |
* refactored the internal linker ar object reader object creation to allow using… |
owbase.pas
|
31379
|
3 years |
nickysn |
* support writing more than 1024 zeros in tobjectwriter.writezeros
|
owomflib.pas
|
40163
|
3 months |
pierre |
More -CriotR fixes:
* entfile.pas: Change PPU header falgs filed from longin… |
parabase.pas
|
41133
|
11 days |
jonas |
* first step towards supporting 32 bit targets with the LLVM code generator:
… |
paramgr.pas
|
39349
|
7 months |
florian |
* broken compilation after r39347 fixed
|
parser.pas
|
37598
|
14 months |
karoly |
renamed script unit to cscript to avoid namespace conflict with univint package … |
pass_1.pas
|
36165
|
21 months |
florian |
* removed unused units |
pass_2.pas
|
40777
|
5 weeks |
jonas |
- removed withnode (was no longer used since a very long time) |
pbase.pas
|
38918
|
9 months |
svenbarth |
* a symbol might be specified using a partial namespace path as long as the miss… |
pcp.pas
|
33514
|
2 years |
svenbarth |
Merged revision(s) 31988, 31991-31993, 32136, 32308-32309, 32312, 32318 from bra… |
pdecl.pas
|
40773
|
5 weeks |
jonas |
* moved around/replaced the following procedures to stop nflw from depending
… |
pdecobj.pas
|
40773
|
5 weeks |
jonas |
* moved around/replaced the following procedures to stop nflw from depending
… |
pdecsub.pas
|
41198
|
6 days |
jonas |
+ nolinline modifier to specify that a routine must never be inlined |
pdecvar.pas
|
40773
|
5 weeks |
jonas |
* moved around/replaced the following procedures to stop nflw from depending
… |
pexports.pas
|
32945
|
3 years |
svenbarth |
Merged revision(s) 28691, 31914 from branches/svenbarth/packages:
Convert export… |
pexpr.pas
|
40789
|
4 weeks |
jonas |
* fixed several places where the interface crc could change:
o unsetting po… |
pgentype.pas
|
32439
|
3 years |
svenbarth |
Fully enable generic functions, procedures and methods by allowing inline specia… |
pgenutil.pas
|
40773
|
5 weeks |
jonas |
* moved around/replaced the following procedures to stop nflw from depending
… |
pinline.pas
|
39817
|
4 months |
svenbarth |
* fix for Mantis #34333: improve error output for incorrect calls to Copy() |
pkgutil.pas
|
37971
|
12 months |
svenbarth |
* check that the PPU version of a unit loaded for package adjustment matches exa… |
pmodules.pas
|
40773
|
5 weeks |
jonas |
* moved around/replaced the following procedures to stop nflw from depending
… |
pp.lpi
|
36025
|
21 months |
nickysn |
- removed missing file from project
+ compile with the EXTDEBUG define to catch … |
pp.pas
|
39813
|
4 months |
florian |
Merged riscv_new branch |
pparautl.pas
|
40789
|
4 weeks |
jonas |
* fixed several places where the interface crc could change:
o unsetting po… |
ppc68k.lpi
|
22360
|
6 years |
florian |
* project file updates |
ppc8086.lpi
|
36174
|
21 months |
nickysn |
* use an enum instead of integer constants to represent inline numbers
* compinn… |
ppcaarch64.lpi
|
33376
|
2 years |
florian |
* fixed exe output path |
ppcarm.lpi
|
38091
|
12 months |
florian |
* version update |
ppcavr.lpi
|
38090
|
12 months |
florian |
+ version update |
ppcjvm.lpi
|
24352
|
5 years |
florian |
* jvm lazarus project file properly named |
ppcmips.lpi
|
22360
|
6 years |
florian |
* project file updates |
ppcmipsel.lpi
|
22360
|
6 years |
florian |
* project file updates |
ppcppc.lpi
|
40068
|
3 months |
florian |
* version update
|
ppcppc64.lpi
|
22360
|
6 years |
florian |
* project file updates |
ppcriscv32.lpi
|
39813
|
4 months |
florian |
Merged riscv_new branch |
ppcriscv64.lpi
|
39813
|
4 months |
florian |
Merged riscv_new branch |
ppcsparc.lpi
|
36374
|
20 months |
florian |
+ basics for sparc64 support, we continue to use the name "sparc" for sparc32, b… |
ppcsparc64.lpi
|
36374
|
20 months |
florian |
+ basics for sparc64 support, we continue to use the name "sparc" for sparc32, b… |
ppcx64.lpi
|
37841
|
13 months |
florian |
* made lazarus project names more systematic |
ppcx64llvm.lpi
|
37841
|
13 months |
florian |
* made lazarus project names more systematic |
ppheap.pas
|
34362
|
2 years |
pierre |
Always write filename, truncate directory part if needed |
ppu.pas
|
40777
|
5 weeks |
jonas |
- removed withnode (was no longer used since a very long time) |
procdefutil.pas
|
40773
|
5 weeks |
jonas |
* moved around/replaced the following procedures to stop nflw from depending
… |
procinfo.pas
|
40773
|
5 weeks |
jonas |
* moved around/replaced the following procedures to stop nflw from depending
… |
pstatmnt.pas
|
40789
|
4 weeks |
jonas |
* fixed several places where the interface crc could change:
o unsetting po… |
psub.pas
|
41198
|
6 days |
jonas |
+ nolinline modifier to specify that a routine must never be inlined |
psystem.pas
|
40777
|
5 weeks |
jonas |
- removed withnode (was no longer used since a very long time) |
ptconst.pas
|
36165
|
21 months |
florian |
* removed unused units |
ptype.pas
|
40773
|
5 weeks |
jonas |
* moved around/replaced the following procedures to stop nflw from depending
… |
raatt.pas
|
40454
|
2 months |
florian |
+ abi tag for i386
* arm abi tag moved into pascal file |
rabase.pas
|
2932
|
12 years |
peter |
Merged revisions 2921-2922,2925 via svnmerge from
http://svn.freepascal.org/svn… |
rasm.pas
|
38142
|
12 months |
florian |
* forgotten comment |
rautils.pas
|
40789
|
4 weeks |
jonas |
* fixed several places where the interface crc could change:
o unsetting po… |
rescmn.pas
|
24438
|
5 years |
marco |
* add a -dfpc define to the resource compiler commandlines, which allows to mak… |
rgbase.pas
|
35955
|
21 months |
nickysn |
+ added individual bits of the x86 flags register as subregisters |
rgobj.pas
|
40350
|
2 months |
florian |
* fixes arm |
scandir.pas
|
39813
|
4 months |
florian |
Merged riscv_new branch |
scanner.pas
|
40682
|
6 weeks |
jonas |
* fixed wrong change of jumpalignmax from 10 to 16 in previous commit
o ren… |
switches.pas
|
39215
|
7 months |
svenbarth |
* allow $MinEnumSize, $PackSet and $PackRecords to be used with $Push and $Pop
+… |
symbase.pas
|
39694
|
5 months |
svenbarth |
+ add a comment to the destructor of tsymtable so that others (and maybe me a we… |
symconst.pas
|
41198
|
6 days |
jonas |
+ nolinline modifier to specify that a routine must never be inlined |
symcreat.pas
|
40773
|
5 weeks |
jonas |
* moved around/replaced the following procedures to stop nflw from depending
… |
symdef.pas
|
41161
|
8 days |
jonas |
* fixed packed bitsize calculation for types with a negative lower bound and
… |
symsym.pas
|
41198
|
6 days |
jonas |
+ nolinline modifier to specify that a routine must never be inlined |
symtable.pas
|
39728
|
5 months |
svenbarth |
* fix big endian targets by using an explicit assignment with typecast instead o… |
symtype.pas
|
39253
|
7 months |
svenbarth |
+ add method has_non_trivial_init_child() to tdef which provides access to the s… |
symutil.pas
|
40773
|
5 weeks |
jonas |
* moved around/replaced the following procedures to stop nflw from depending
… |
syscinfo.pas
|
37220
|
16 months |
pierre |
Add arm-palmos target to list supporting po_syscall |
systems.inc
|
40753
|
5 weeks |
karoly |
haiku-x86_64: add target to the compiler and ppudump, enable it in fpmake and fp… |
systems.pas
|
40791
|
4 weeks |
karoly |
haiku: move i386 also to internal sysinit |
tgobj.pas
|
40502
|
2 months |
jonas |
* emit temp lifetime information for llvm
o also allow freeing temps in the… |
tokens.pas
|
41198
|
6 days |
jonas |
+ nolinline modifier to specify that a routine must never be inlined |
verbose.pas
|
36450
|
20 months |
nickysn |
+ implemented support for codepage aware compiler messages. It can be enabled
… |
version.pas
|
39813
|
4 months |
florian |
Merged riscv_new branch |
widestr.pas
|
32226
|
3 years |
jonas |
* fixed accidentally committed (harmless) typo in r32202
|
wpo.pas
|
12341
|
10 years |
jonas |
Merged revisions 11878,11881-11882,11889,11891-11893,11895,11899-11902,11935,119… |
wpobase.pas
|
34789
|
2 years |
florian |
* fix warnings which were caused by last changes to for node generation |
wpoinfo.pas
|
36165
|
21 months |
florian |
* removed unused units |