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