This is the mail archive of the
fortran@gcc.gnu.org
mailing list for the GNU Fortran project.
Re: where is math function inlining decision done?
- From: FX <fxcoudert at gmail dot com>
- To: Tobias Burnus <burnus at net-b dot de>
- Cc: IainS <developer at sandoe-acoustics dot co dot uk>, Fortran List <fortran at gcc dot gnu dot org>
- Date: Fri, 20 Jun 2008 13:29:57 +0100
- Subject: Re: where is math function inlining decision done?
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:in-reply-to:references :mime-version:content-type:message-id:cc:content-transfer-encoding :from:subject:date:to:x-mailer; bh=tVhTQvOBSyzZFdd9/aR1egwm9VnaA/5oVXw7q7P333k=; b=sJtIUoNV0R6jXJ1tX/tVYcGkEOiN7MHORnc/1pafdn6OkOnZCjt5OEAneP+bbrj2PS CHdKcdsE2iqHsCG8EJnJT429ZseOq9aDrIyZtSzK4A68WpUjhvGsYSW5u8ml26PPyS0n ORBIwyrwqIdbSnne10Oq9+SNSQwsJYIhDONAA=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=in-reply-to:references:mime-version:content-type:message-id:cc :content-transfer-encoding:from:subject:date:to:x-mailer; b=xuTs4JwrlaQ9ek/78IZOi8QCV54Yu/ZlAWtRil5oDubp/hGI7+ejUDNn2xQ7QvdPpF WO+y4ZpyghA0sDfh5GMoOD8LBQdm1UqT8RLPZS3GZlVwGwZwMzjmnZ6EzDNk1Hy+WizG ZLSfJsbFcfPhi2QtfnB2CmPwKCg4ElKQp0ToU=
- References: <5875D8A7-5891-4E15-9928-40621E0891C6@sandoe-acoustics.co.uk> <485B9F54.6020600@net-b.de>
however, I sqw that config/darwin-ppc-ldouble-patch.def contains:
PATCH_BUILTIN (BUILT_IN_FMODL)
(see also config/darwin.c ->
darwin_darwin_patch_builtinspatch_builtins).
That's for long double only, it modifies the assembler name of the
library function to add suffix $LDB128 (which Apple introduced at
some point when settling on 128-bit long doubles, IIRC). So, I doubt
it's related.
FX
--
François-Xavier Coudert
http://www.homepages.ucl.ac.uk/~uccafco/