Jonas Maebe
|
048666a25c
* when freeing a procdef that hasn't been registered for writing to the ppu
|
8 년 전 |
Jonas Maebe
|
382bbc1201
- removed gotderef from valid_for_assign(), and return true at every place
|
8 년 전 |
Jonas Maebe
|
99a1847e2f
* fixed comment typo
|
8 년 전 |
Jonas Maebe
|
9cd707a27a
* give an error if -Pxxx is specified to the compiler binary and xxx is not
|
8 년 전 |
michael
|
180b93b326
* JSON2pas command-line tool added
|
8 년 전 |
michael
|
e6000e88d1
* Added JSON to pascal converter
|
8 년 전 |
Károly Balogh
|
f85466b013
os4units: fix some exec structures alignment after r35269
|
8 년 전 |
Károly Balogh
|
2591840264
amigaos4: fixed some alignment SNAFU in exec structures. this allows to fix the startup code properly
|
8 년 전 |
Károly Balogh
|
4d22233827
amigaos4: hopefully fixed the new pascal sysinit
|
8 년 전 |
michael
|
a33812f88c
* Improved router implemented
|
8 년 전 |
svenbarth
|
e827c28722
+ not only add pfResult to the compiler, but also indeed to TParamFlag
|
8 년 전 |
svenbarth
|
5fa5ff1730
+ new method TRTTIWriter.methods_write_rtti() to ensure that the TypeInfo of parameters and result type of methods is written (can be restricted to certain visibilities and whether hidden parameters shall be checked as well)
|
8 년 전 |
svenbarth
|
fdad2ebb9b
+ new set type tvisibilities for tvisibility
|
8 년 전 |
svenbarth
|
22e23fea8c
+ new parameter allow_hidden for params_write_rtti() so that writing of the TypeInfo of hidden parameters can be enforced as well
|
8 년 전 |
svenbarth
|
cf18b7116e
* write_paralocs() takes a pcgpara instead of a tparavarsym as this is needed for the result location as well
|
8 년 전 |
svenbarth
|
f905303c4a
+ new TParamFlag pfResult if the result is passed as a parameter and thus needs to be set up as well
|
8 년 전 |
svenbarth
|
ecb878a7a7
* move PParameterLocation before TParameterLocation for consistency with all other pointer declarations in the unit
|
8 년 전 |
svenbarth
|
fe28403330
+ two more pointer types (PPropData for TPropData and PParameterLocations for TParameterLocations)
|
8 년 전 |
svenbarth
|
990b0e1657
* fix TParameterLocations.GetLocation()
|
8 년 전 |
svenbarth
|
0dbc123557
* ensure that TRegisterType and TSubRegister have a size of 1 by moving them at the correct location
|
8 년 전 |
Károly Balogh
|
2e9d0543df
m68k: do not generate copy loops for single byte copies on a plain '000
|
8 년 전 |
svenbarth
|
854a82b58b
* move write_param_flag() from local to class scope
|
8 년 전 |
Károly Balogh
|
78a7710192
m68k: with the register calling convention, pass records by reference
|
8 년 전 |
Károly Balogh
|
7a18cd8d38
atari: now that we have an almost complete RTL with DOS unit, we can re-enable a bunch of packages
|
8 년 전 |
Károly Balogh
|
a8325b763f
fppkg: shortened the name of pkguninstalledsourcesrepository.pp
|
8 년 전 |
pierre
|
dda85c3c49
Revert Makefile changes unrelated to last commit about powerpc-aix cycle fix
|
8 년 전 |
pierre
|
1342d0792f
Fix powerpc cycle for AIX target
|
8 년 전 |
Jeppe Johansen
|
7e75457a3e
Added more Nordic Semi controllers. Created a new unit for NRF52x controllers with a more precise register naming following Nordic SDK conventions.
|
8 년 전 |
Károly Balogh
|
c4ba3ef09d
amigaos4: fix linker script and signature symbol preservation with current vlink
|
8 년 전 |
Károly Balogh
|
a931403803
amigaos4: de-uglified libinterface and libbase fetching upon startup, and enabled the pascal startup code as default
|
8 년 전 |