- removed the no longer used generation of uninitialised results for

pure assembler routines

git-svn-id: trunk@31634 -
This commit is contained in:
Jonas Maebe 2015-09-12 23:32:35 +00:00
parent 839482751d
commit cabb16efdb

View File

@ -1141,11 +1141,6 @@ implementation
LOC_FPUREGISTER,
LOC_MMREGISTER:
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
via the signext/zeroext modifiers of the result, rather than
in the code generator -> remove any explicit extensions here }