mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-15 20:49:23 +02:00
- removed the no longer used generation of uninitialised results for
pure assembler routines git-svn-id: trunk@31634 -
This commit is contained in:
parent
839482751d
commit
cabb16efdb
@ -1141,11 +1141,6 @@ implementation
|
|||||||
LOC_FPUREGISTER,
|
LOC_FPUREGISTER,
|
||||||
LOC_MMREGISTER:
|
LOC_MMREGISTER:
|
||||||
begin
|
begin
|
||||||
{ inline assembler routines contain a ret at the end and never
|
|
||||||
get here, but we do need a return at the end -> return an
|
|
||||||
undefined value in this case }
|
|
||||||
if po_assembler in current_procinfo.procdef.procoptions then
|
|
||||||
gen_load_uninitialized_function_result(list,current_procinfo.procdef,retpara.def,retpara);
|
|
||||||
{ sign/zeroextension of function results is handled implicitly
|
{ sign/zeroextension of function results is handled implicitly
|
||||||
via the signext/zeroext modifiers of the result, rather than
|
via the signext/zeroext modifiers of the result, rather than
|
||||||
in the code generator -> remove any explicit extensions here }
|
in the code generator -> remove any explicit extensions here }
|
||||||
|
Loading…
Reference in New Issue
Block a user