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