summaryrefslogtreecommitdiff
path: root/compiler/paramgr.pas
diff options
context:
space:
mode:
authorjoost <joost@3ad0048d-3df7-0310-abae-a5850022a9f2>2010-08-27 19:07:22 +0000
committerjoost <joost@3ad0048d-3df7-0310-abae-a5850022a9f2>2010-08-27 19:07:22 +0000
commitb55e0f4d790381e2029dcd8e91d9f3124f271e87 (patch)
treea3f565adbfe529773d4bb10043ec55c0559ca60d /compiler/paramgr.pas
parent6ceee2f18309a37f4823cabcc99c2765b199b35c (diff)
downloadfpc-b55e0f4d790381e2029dcd8e91d9f3124f271e87.tar.gz
* Safecall on linux/i386 now behaves like cdecl plus hidden exception support.
* Adapted tests because safecall on linux/i386 now does not include high() support anymore git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@15913 3ad0048d-3df7-0310-abae-a5850022a9f2
Diffstat (limited to 'compiler/paramgr.pas')
-rw-r--r--compiler/paramgr.pas2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/paramgr.pas b/compiler/paramgr.pas
index e9012016ca..d83718789c 100644
--- a/compiler/paramgr.pas
+++ b/compiler/paramgr.pas
@@ -163,7 +163,7 @@ implementation
function tparamanager.push_high_param(varspez:tvarspez;def : tdef;calloption : tproccalloption) : boolean;
begin
- push_high_param:=not(calloption in [pocall_cdecl,pocall_cppdecl]) and
+ push_high_param:=not(calloption in cdecl_pocalls) and
(
is_open_array(def) or
is_open_string(def) or