| .. |
|
aarch64
|
6737714ca4
* typo fixed
|
vor 1 Monat |
|
arm
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
armgen
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
avr
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
generic
|
ff3acfb8cd
* cleanup of 2.7.0 defines
|
vor 4 Jahren |
|
html
|
fa0d3d79e0
no message
|
vor 23 Jahren |
|
i386
|
744c7c8d28
* small fixes
|
vor 3 Monaten |
|
i8086
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
jvm
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
llvm
|
972639ee39
Fix LLVM compiler compilation after change of fullownerhierarchyname parameters in commit d57974dde70
|
vor 1 Monat |
|
loongarch64
|
49c9a1f323
Fix error in register allocation inside fixref method
|
vor 1 Monat |
|
m68k
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
mips
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
msg
|
ca0f47187e
Compiler message typo fixes.
|
vor 1 Monat |
|
powerpc
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
powerpc64
|
7bb086a7fa
Merge branch source:main into main
|
vor 1 Monat |
|
ppcgen
|
7bb086a7fa
Merge branch source:main into main
|
vor 1 Monat |
|
riscv
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
riscv32
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
riscv64
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
sparc
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
sparc64
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
sparcgen
|
c7290bfb78
* enclose {$define DEBUG_AOPTCPU} in {$ifdef EXTDEBUG}
|
vor 10 Monaten |
|
systems
|
7bb086a7fa
Merge branch source:main into main
|
vor 1 Monat |
|
utils
|
7bb086a7fa
Merge branch source:main into main
|
vor 1 Monat |
|
wasm32
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
x86
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
x86_64
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
xtensa
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
z80
|
97bfcb8bf2
* compilation of all target cpus fixed
|
vor 3 Monaten |
|
.gitignore
|
e14692f594
git ignore msg2inc binary
|
vor 2 Jahren |
|
COPYING.txt
|
e5a1231931
* updated FSF address (mantis #30198, patch by Paul Gevers)
|
vor 9 Jahren |
|
MPWMake
|
43c50d0a32
Remove unused, obsolete -dBROWSERLOG option
|
vor 4 Jahren |
|
Makefile
|
947c30e9f1
Add support for FreeBSD/PowerPC64
|
vor 2 Monaten |
|
Makefile.fpc
|
abbfd09233
morphos: convert the Un*x path used by the Makefile to an Amiga path before feeding it into the compiler. this fixes cycle on MorphOS again
|
vor 3 Monaten |
|
README.txt
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
aasmbase.pas
|
0d4474e11c
[AVR] Add device information in .note.gnu.avr.deviceinfo section.
|
vor 3 Monaten |
|
aasmcfi.pas
|
5d28e2156b
+ support for generating Dwarf CFI using .cfi_* directives
|
vor 6 Jahren |
|
aasmcnst.pas
|
d53e4030af
compiler: set to nil after free
|
vor 1 Monat |
|
aasmdata.pas
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
aasmdef.pas
|
d53e4030af
compiler: set to nil after free
|
vor 1 Monat |
|
aasmsym.pas
|
281b3ad276
* fix case completeness and unreachable code warnings in compiler that would
|
vor 6 Jahren |
|
aasmtai.pas
|
582cab6342
* minor RiscV stuff
|
vor 1 Monat |
|
aggas.pas
|
d53e4030af
compiler: set to nil after free
|
vor 1 Monat |
|
aopt.pas
|
d53e4030af
compiler: set to nil after free
|
vor 1 Monat |
|
aoptbase.pas
|
32d0531c71
* patch by lag programming: Code cleanup at function TAOptBase.RegInInstruction, resolves #40952
|
vor 1 Jahr |
|
aoptda.pas
|
b1dff29cbf
* removed unused units
|
vor 8 Jahren |
|
aoptobj.pas
|
d53e4030af
compiler: set to nil after free
|
vor 1 Monat |
|
aoptutils.pas
|
05d6e20acc
* New Boolean "SetAndTest" utility function
|
vor 2 Jahren |
|
assemble.pas
|
d53e4030af
compiler: set to nil after free
|
vor 1 Monat |
|
blockutl.pas
|
98ab19b6eb
compiler: set to nil after free
|
vor 1 Monat |
|
browcol.pas
|
b810e6d5cf
Symbol browser consolidate units
|
vor 6 Monaten |
|
catch.pas
|
fd070544db
- disabled installation of SIGINT signal handler for Darwin, because
|
vor 17 Jahren |
|
ccharset.pas
|
c74c4ad9ad
* Use dynamic array instead of pointer for character map
|
vor 10 Monaten |
|
cclasses.pas
|
98ab19b6eb
compiler: set to nil after free
|
vor 1 Monat |
|
cepiktimer.pas
|
99d88b91a9
* do not include fpcdefs in the cepiktimer unit
|
vor 5 Jahren |
|
cfidwarf.pas
|
98ab19b6eb
compiler: set to nil after free
|
vor 1 Monat |
|
cfileutl.pas
|
98ab19b6eb
compiler: set to nil after free
|
vor 1 Monat |
|
cg64f32.pas
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
cgbase.pas
|
8a836ccafc
Support for tmmreg.
|
vor 7 Monaten |
|
cgexcept.pas
|
fe57cd3536
* fix LLVM after r48828
|
vor 4 Jahren |
|
cghlcpu.pas
|
b2f6214b33
+ a_bit_scan_reg_reg gets a flag if src cannot be zero: this simplifies the generated code
|
vor 11 Monaten |
|
cgobj.pas
|
b2f6214b33
+ a_bit_scan_reg_reg gets a flag if src cannot be zero: this simplifies the generated code
|
vor 11 Monaten |
|
cgutils.pas
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
cmsgs.pas
|
1547f28a40
* Use dynamic arrays for compiler messages
|
vor 10 Monaten |
|
comphook.pas
|
c4d4beec8d
* Allow to specify message when calling internal error
|
vor 3 Monaten |
|
compiler.pas
|
51f5726343
* (hopefully) more consistent message when the compiler is stopped during showing the help screen, resolves #39455
|
vor 1 Jahr |
|
compinnr.pas
|
03c8ec49ed
Fix powerpc64 compiler after in_ppc_yield introduction
|
vor 1 Monat |
|
comprsrc.pas
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
comptty.pas
|
682e29c4ff
+ enable colored output on darwin, resolves #38693
|
vor 4 Jahren |
|
constexp.pas
|
078e2eabf9
Simplify constexp.pas and fix certain edge cases.
|
vor 1 Jahr |
|
cprofile.pas
|
98ab19b6eb
compiler: set to nil after free
|
vor 1 Monat |
|
crefs.pas
|
4d5119bf1c
* fixes several issues which cause warnings by the dfa code when using it to detect uninitialized variables
|
vor 12 Jahren |
|
cresstr.pas
|
98ab19b6eb
compiler: set to nil after free
|
vor 1 Monat |
|
cscript.pas
|
98ab19b6eb
compiler: set to nil after free
|
vor 1 Monat |
|
cstreams.pas
|
98ab19b6eb
compiler: set to nil after free
|
vor 1 Monat |
|
ctask.pas
|
98ab19b6eb
compiler: set to nil after free
|
vor 1 Monat |
|
cutils.pas
|
6631f83ccf
Change CompareChar uses inside compiler/RTL to CompareByte.
|
vor 11 Monaten |
|
dbgbase.pas
|
2c1ff71e8c
compiler: set to nil after free
|
vor 1 Monat |
|
dbgcodeview.pas
|
04727844b5
* Fixed value of the LF_PAD13 enum element.
|
vor 5 Jahren |
|
dbgdwarf.pas
|
2c1ff71e8c
compiler: set to nil after free
|
vor 1 Monat |
|
dbgdwarfconst.pas
|
b797bbf5dc
* spelling fixed
|
vor 2 Jahren |
|
dbgstabs.pas
|
2c1ff71e8c
compiler: set to nil after free
|
vor 1 Monat |
|
dbgstabx.pas
|
3d81dd0b00
* ReplaceForbiddenAsmSymbolChars renamed ApplyAsmSymbolRestrictions, because now it also applies the
|
vor 5 Jahren |
|
defcmp.pas
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
defutil.pas
|
470e3b9448
Modify is_inlimit function to use setlow instead of setbase field
|
vor 8 Monaten |
|
dirparse.pas
|
7ce2f95db0
- disallow enabling regvars for WebAssembly, because it's not supported, yet
|
vor 1 Jahr |
|
dwarfbase.pas
|
1fc54dd8bb
* improve dwarf cfi on avr
|
vor 3 Jahren |
|
elfbase.pas
|
245b58c249
+ support for arm attributes
|
vor 6 Jahren |
|
entfile.pas
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
export.pas
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
expunix.pas
|
2c1ff71e8c
compiler: set to nil after free
|
vor 1 Monat |
|
finput.pas
|
2c1ff71e8c
compiler: set to nil after free
|
vor 1 Monat |
|
fmodule.pas
|
2c1ff71e8c
compiler: set to nil after free
|
vor 1 Monat |
|
fpcdefs.inc
|
f061541bad
Introduce CPU_BC_HAS_SIZE_LIMIT to limit acceptable range when looking for unconditional jump label, to remain eligible for exchange with conditional jump
|
vor 3 Monaten |
|
fpchash.pas
|
0e0c4bd621
* make UpdateFnv64 closer to the original algorithm as proposed by Gareth
|
vor 1 Jahr |
|
fpcp.pas
|
2c1ff71e8c
compiler: set to nil after free
|
vor 1 Monat |
|
fpkg.pas
|
2c1ff71e8c
compiler: set to nil after free
|
vor 1 Monat |
|
fppu.pas
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
gendef.pas
|
cb4594a155
compiler: set to nil after free
|
vor 1 Monat |
|
globals.pas
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
globstat.pas
|
9cc30829fa
* Restore messages state
|
vor 1 Jahr |
|
globtype.pas
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
hlcg2ll.pas
|
b2f6214b33
+ a_bit_scan_reg_reg gets a flag if src cannot be zero: this simplifies the generated code
|
vor 11 Monaten |
|
hlcgobj.pas
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
htypechk.pas
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
impdef.pas
|
4431ba2c08
merged/updated AROS/i386 target to trunk from AROS branch, to support Marcus Sackrow's work on AROS support which will hopefully benefit all Amiga-like targets (classic, MorphOS) on the long run. Compiler only, RTL comes in the next run.
|
vor 11 Jahren |
|
import.pas
|
cb4594a155
compiler: set to nil after free
|
vor 1 Monat |
|
ldscript.pas
|
70b0cb99d4
* SetString needs correctly typed argument
|
vor 2 Jahren |
|
link.pas
|
cb4594a155
compiler: set to nil after free
|
vor 1 Monat |
|
macho.pas
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
machoutils.pas
|
cb4594a155
compiler: set to nil after free
|
vor 1 Monat |
|
nadd.pas
|
cb4594a155
compiler: set to nil after free
|
vor 1 Monat |
|
nbas.pas
|
cb4594a155
compiler: set to nil after free
|
vor 1 Monat |
|
ncal.pas
|
cb4594a155
compiler: set to nil after free
|
vor 1 Monat |
|
ncgadd.pas
|
0f39633acc
* generic second_addordinal can handle swapped nodes
|
vor 1 Jahr |
|
ncgbas.pas
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
ncgcal.pas
|
e237da95d2
* most of tcgcallparanode.secondcallparan's code was moved into two new methods:
|
vor 11 Monaten |
|
ncgcnv.pas
|
7d0ef33766
* avoid to call a_loadmm_reg_intreg for mm registers larger than the int registers, resolves #41252
|
vor 8 Monaten |
|
ncgcon.pas
|
cb4594a155
compiler: set to nil after free
|
vor 1 Monat |
|
ncgflw.pas
|
cb4594a155
compiler: set to nil after free
|
vor 1 Monat |
|
ncghlmat.pas
|
0fc1fd6ac1
* replaced current_procinfo.currtrue/falselabel with storing the true/false
|
vor 10 Jahren |
|
ncginl.pas
|
99b71eafda
* simplified code
|
vor 11 Monaten |
|
ncgld.pas
|
38fd88f001
* strange oversight fixed that tcgassignmentnode.pass_generate_code doesn't handle a certain
|
vor 5 Monaten |
|
ncgmat.pas
|
ed65f26e98
ncgmat: fix location for constant divisions-by-power-of-two after a291347d
|
vor 4 Monaten |
|
ncgmem.pas
|
2f36ba10f5
* another 64-bit ALU, 32-bit address fix in tcgvecnode.update_reference_reg_packed
|
vor 3 Monaten |
|
ncgnstfl.pas
|
d14fd51d0b
* fix potential crash with copied goto nodes on nestedparentfp platforms
|
vor 6 Jahren |
|
ncgnstld.pas
|
cf9596421b
* fixed crashes on platforms using parentfpstructs with generic routines
|
vor 6 Jahren |
|
ncgnstmm.pas
|
627fcb4354
* Do not use the LOC_VOID location to indicate unused parameters.
|
vor 5 Jahren |
|
ncgobjc.pas
|
8c5a48da2b
* Make compilerwidestring a class using dyn array, rework tstringconstnode: value_str -> valueas, valuews
|
vor 10 Monaten |
|
ncgopt.pas
|
b1dff29cbf
* removed unused units
|
vor 8 Jahren |
|
ncgrtti.pas
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
ncgset.pas
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
ncgutil.pas
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
ncgvmt.pas
|
cb4594a155
compiler: set to nil after free
|
vor 1 Monat |
|
ncnv.pas
|
cb4594a155
compiler: set to nil after free
|
vor 1 Monat |
|
ncon.pas
|
4697a21761
Avoid memory leak in genconstsymtree
|
vor 2 Monaten |
|
nflw.pas
|
cb4594a155
compiler: set to nil after free
|
vor 1 Monat |
|
ngenutil.pas
|
cb4594a155
compiler: set to nil after free
|
vor 1 Monat |
|
ngtcon.pas
|
cb4594a155
compiler: set to nil after free
|
vor 1 Monat |
|
ninl.pas
|
d53e4030af
compiler: set to nil after free
|
vor 1 Monat |
|
nld.pas
|
4cae231a52
* dont' allow assignments to array of const, resolves #41230
|
vor 9 Monaten |
|
nmat.pas
|
cb4594a155
compiler: set to nil after free
|
vor 1 Monat |
|
nmem.pas
|
8c5a48da2b
* Make compilerwidestring a class using dyn array, rework tstringconstnode: value_str -> valueas, valuews
|
vor 10 Monaten |
|
nobj.pas
|
fbd36fe22e
compiler: set to nil after free
|
vor 1 Monat |
|
nobjc.pas
|
8c5a48da2b
* Make compilerwidestring a class using dyn array, rework tstringconstnode: value_str -> valueas, valuews
|
vor 10 Monaten |
|
node.pas
|
cb4594a155
compiler: set to nil after free
|
vor 1 Monat |
|
nopt.pas
|
179fc5848b
* Flags specific to TArrayConstructorNode have been moved to their own field
|
vor 1 Jahr |
|
nset.pas
|
e552cb8136
compiler: set to nil after free
|
vor 1 Monat |
|
nutils.pas
|
30c631b6fa
* avoid illegal type case for in_ro*_*
|
vor 2 Monaten |
|
objcasm.pas
|
6404478ea4
* cleanup of VER3_0 defines
|
vor 4 Jahren |
|
objcdef.pas
|
789b361482
compiler: set nil after free
|
vor 1 Monat |
|
objcgutl.pas
|
789b361482
compiler: set nil after free
|
vor 1 Monat |
|
objcutil.pas
|
df3a0af7e0
objc: use compile-time macOS version checks
|
vor 3 Jahren |
|
ogbase.pas
|
789b361482
compiler: set nil after free
|
vor 1 Monat |
|
ogcoff.pas
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
ogelf.pas
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
oglx.pas
|
d4a4b9a57b
* refactored the internal linker ar object reader object creation to allow using
|
vor 10 Jahren |
|
ogmacho.pas
|
789b361482
compiler: set nil after free
|
vor 1 Monat |
|
ogmap.pas
|
70b0cb99d4
* SetString needs correctly typed argument
|
vor 2 Jahren |
|
ognlm.pas
|
789b361482
compiler: set nil after free
|
vor 1 Monat |
|
ogomf.pas
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
ogrel.pas
|
789b361482
compiler: set nil after free
|
vor 1 Monat |
|
ogwasm.pas
|
789b361482
compiler: set nil after free
|
vor 1 Monat |
|
omfbase.pas
|
ada0fdf9b3
compiler: fixed compile on linux
|
vor 1 Monat |
|
optbase.pas
|
bcf320a76e
* patch by Rika: Don’t pretend optinfo^.index can be aword(−1), resolves #40405
|
vor 1 Jahr |
|
optconstprop.pas
|
789b361482
compiler: set nil after free
|
vor 1 Monat |
|
optcse.pas
|
789b361482
compiler: set nil after free
|
vor 1 Monat |
|
optdead.pas
|
b1dff29cbf
* removed unused units
|
vor 8 Jahren |
|
optdeadstore.pas
|
ffe97bb7d9
* do_optconstpropagate and do_optdeadstoreelim now set their
|
vor 1 Jahr |
|
optdfa.pas
|
789b361482
compiler: set nil after free
|
vor 1 Monat |
|
options.pas
|
7bb086a7fa
Merge branch source:main into main
|
vor 1 Monat |
|
optloadmodifystore.pas
|
0cb047230f
Fix cycle for non-LLVM
|
vor 7 Monaten |
|
optloop.pas
|
789b361482
compiler: set nil after free
|
vor 1 Monat |
|
opttail.pas
|
789b361482
compiler: set nil after free
|
vor 1 Monat |
|
opttree.pas
|
3299b73099
* disable DEBUG_NORMALIZE
|
vor 3 Monaten |
|
optutils.pas
|
511beac49c
* get rid of the hack that tlabelnode inherits from tunarynode and stores a statement in left, resolves #40964
|
vor 1 Jahr |
|
optvirt.pas
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
owar.pas
|
789b361482
compiler: set nil after free
|
vor 1 Monat |
|
owbase.pas
|
789b361482
compiler: set nil after free
|
vor 1 Monat |
|
owomflib.pas
|
789b361482
compiler: set nil after free
|
vor 1 Monat |
|
parabase.pas
|
abfd975571
TCGParaLocation: remove alignment gap
|
vor 3 Jahren |
|
paramgr.pas
|
789b361482
compiler: set nil after free
|
vor 1 Monat |
|
parser.pas
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
pass_1.pas
|
789b361482
compiler: set nil after free
|
vor 1 Monat |
|
pass_2.pas
|
2b7df4237b
* nf_pass1_done, nf_error, nf_processing and nf_do_not_execute
|
vor 1 Jahr |
|
pbase.pas
|
2c1fa9e94f
* Initial commit from patch in mantis issue #35827
|
vor 6 Monaten |
|
pcp.pas
|
a4672fbd1c
o based on a patch by Rika, resolves #39401:
|
vor 4 Jahren |
|
pdecl.pas
|
789b361482
compiler: set nil after free
|
vor 1 Monat |
|
pdecobj.pas
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
pdecsub.pas
|
ca0f47187e
Compiler message typo fixes.
|
vor 1 Monat |
|
pdecvar.pas
|
edb3b426ae
* Correct check on published array properties
|
vor 1 Monat |
|
pexports.pas
|
789b361482
compiler: set nil after free
|
vor 1 Monat |
|
pexpr.pas
|
789b361482
compiler: set nil after free
|
vor 1 Monat |
|
pgentype.pas
|
789b361482
compiler: set nil after free
|
vor 1 Monat |
|
pgenutil.pas
|
d57974dde7
* Allow to ask pretty format when giving full hierarchy name
|
vor 1 Monat |
|
pinline.pas
|
789b361482
compiler: set nil after free
|
vor 1 Monat |
|
pkgutil.pas
|
789b361482
compiler: set nil after free
|
vor 1 Monat |
|
pmodules.pas
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
pp.lpi
|
867786c953
* update version
|
vor 5 Jahren |
|
pp.pas
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
pparautl.pas
|
a3ae828b65
* use new compare_rettype() to compare the return types of functions to decide whether they can be added as overloads so that operator overloads that have (different) generic types as return values are treated as different
|
vor 3 Monaten |
|
ppc68k.lpi
|
8192bf1b33
* version update
|
vor 5 Jahren |
|
ppc8086.lpi
|
efc5e339d0
* use an enum instead of integer constants to represent inline numbers
|
vor 8 Jahren |
|
ppcaarch64.lpi
|
a816fc2114
* update project file
|
vor 1 Jahr |
|
ppcarm.lpi
|
7909f00c83
* project files updated
|
vor 2 Jahren |
|
ppcavr.lpi
|
7909f00c83
* project files updated
|
vor 2 Jahren |
|
ppcjvm.lpi
|
9792ef566f
* Undo changes to lpi files, committed by accident
|
vor 10 Monaten |
|
ppcloongarch64.lpi
|
1ee9a39fe2
+ lazarus project for a loongarch64 compiler
|
vor 1 Jahr |
|
ppcmips.lpi
|
7909f00c83
* project files updated
|
vor 2 Jahren |
|
ppcmips64el.lpi
|
7909f00c83
* project files updated
|
vor 2 Jahren |
|
ppcmipsel.lpi
|
7909f00c83
* project files updated
|
vor 2 Jahren |
|
ppcppc.lpi
|
7909f00c83
* project files updated
|
vor 2 Jahren |
|
ppcppc64.lpi
|
7909f00c83
* project files updated
|
vor 2 Jahren |
|
ppcppc64le.lpi
|
7909f00c83
* project files updated
|
vor 2 Jahren |
|
ppcriscv32.lpi
|
7909f00c83
* project files updated
|
vor 2 Jahren |
|
ppcriscv64.lpi
|
7909f00c83
* project files updated
|
vor 2 Jahren |
|
ppcsparc.lpi
|
7909f00c83
* project files updated
|
vor 2 Jahren |
|
ppcsparc64.lpi
|
7909f00c83
* project files updated
|
vor 2 Jahren |
|
ppcwasm32.lpi
|
9792ef566f
* Undo changes to lpi files, committed by accident
|
vor 10 Monaten |
|
ppcx64.lpi
|
329442eb27
compiler: added module state ms_compiled_waitcrc and delay writing ppu until all used unit crcs are computed
|
vor 4 Monaten |
|
ppcx64llvm.lpi
|
7909f00c83
* project files updated
|
vor 2 Jahren |
|
ppcxtensa.lpi
|
7909f00c83
* project files updated
|
vor 2 Jahren |
|
ppcz80.lpi
|
7909f00c83
* project files updated
|
vor 2 Jahren |
|
ppheap.pas
|
eefdf135a5
Always write filename, truncate directory part if needed
|
vor 9 Jahren |
|
ppu.pas
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
procdefutil.pas
|
789b361482
compiler: set nil after free
|
vor 1 Monat |
|
procinfo.pas
|
789b361482
compiler: set nil after free
|
vor 1 Monat |
|
psabiehpi.pas
|
789b361482
compiler: set nil after free
|
vor 1 Monat |
|
pstatmnt.pas
|
789b361482
compiler: set nil after free
|
vor 1 Monat |
|
psub.pas
|
789b361482
compiler: set nil after free
|
vor 1 Monat |
|
psystem.pas
|
7f4b2f63b3
Switch from functions for the Atomic*-family to intrinsics
|
vor 1 Jahr |
|
ptconst.pas
|
789b361482
compiler: set nil after free
|
vor 1 Monat |
|
ptype.pas
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
raatt.pas
|
12c4290ffe
Add loongarch64 architecture support to compiler
|
vor 3 Jahren |
|
rabase.pas
|
328e60c155
* Use new and dispose for asmmodeinfos
|
vor 10 Monaten |
|
rasm.pas
|
789b361482
compiler: set nil after free
|
vor 1 Monat |
|
rautils.pas
|
789b361482
compiler: set nil after free
|
vor 1 Monat |
|
rescmn.pas
|
440a635bce
+ initial compiler support for WebAssembly resources. Requires WebAssembly
|
vor 1 Jahr |
|
rgbase.pas
|
4abc498f2f
+ added the Z80 individual flag bits as subregisters
|
vor 5 Jahren |
|
rgobj.pas
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
scandir.pas
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
scanner.pas
|
980c128724
* throw an error if sizeof in the scanner is applied to a type having no defined size
|
vor 1 Monat |
|
switches.pas
|
602bea2a1d
+ handle also optimizer switches by $push/$pop
|
vor 1 Monat |
|
symbase.pas
|
789b361482
compiler: set nil after free
|
vor 1 Monat |
|
symconst.pas
|
e6b7144472
compiler: fixed typo
|
vor 1 Monat |
|
symcreat.pas
|
d57974dde7
* Allow to ask pretty format when giving full hierarchy name
|
vor 1 Monat |
|
symdef.pas
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
symsym.pas
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |
|
symtable.pas
|
789b361482
compiler: set nil after free
|
vor 1 Monat |
|
symtype.pas
|
d57974dde7
* Allow to ask pretty format when giving full hierarchy name
|
vor 1 Monat |
|
symutil.pas
|
8c5a48da2b
* Make compilerwidestring a class using dyn array, rework tstringconstnode: value_str -> valueas, valuews
|
vor 10 Monaten |
|
syscinfo.pas
|
439faf0da8
m68k: basic DOS syscall generation for human68k
|
vor 2 Jahren |
|
systems.inc
|
947c30e9f1
Add support for FreeBSD/PowerPC64
|
vor 2 Monaten |
|
systems.pas
|
7bb086a7fa
Merge branch source:main into main
|
vor 1 Monat |
|
tgobj.pas
|
5bf33deb9d
Add explicitalignment field to record symtable and getlocal method
|
vor 2 Monaten |
|
tokens.pas
|
4d62764fa3
+ also allow declaring an external as 'suspending first'
|
vor 2 Jahren |
|
triplet.pas
|
327aac7f24
Add aarch64-iphonesim target
|
vor 2 Jahren |
|
verbose.pas
|
789b361482
compiler: set nil after free
|
vor 1 Monat |
|
version.pas
|
12c4290ffe
Add loongarch64 architecture support to compiler
|
vor 3 Jahren |
|
versioncmp.pas
|
68253e2a73
Missing file from b26703feaa9
|
vor 3 Jahren |
|
wasmbase.pas
|
ffd461860b
+ added extra values to TWasmNameSubsectionType from the extended name section
|
vor 1 Jahr |
|
widestr.pas
|
fb04659eb9
Fix previous commit 105382b8 by setting Temp to zero if maxi is zero
|
vor 8 Monaten |
|
wpo.pas
|
060d81b8fa
Merged revisions 11878,11881-11882,11889,11891-11893,11895,11899-11902,11935,11938,12212,12304,12308-12310,12316,12330-12332,12334,12339-12340 via svnmerge from
|
vor 17 Jahren |
|
wpobase.pas
|
789b361482
compiler: set nil after free
|
vor 1 Monat |
|
wpoinfo.pas
|
6b3739f26c
Mass trailing space removal for compiler.
|
vor 1 Monat |