xref: /openbsd-src/lib/libm/src/s_cimagl.c (revision 2f2c00629eff6a304ebffb255fc56f4fa7a1833b)
1*2f2c0062Sguenther /*	$OpenBSD: s_cimagl.c,v 1.2 2016/09/12 19:47:02 guenther Exp $	*/
2de3697aaSmartynas 
3de3697aaSmartynas /*
4de3697aaSmartynas  * Copyright (c) 2011 Martynas Venckus <martynas@openbsd.org>
5de3697aaSmartynas  *
6de3697aaSmartynas  * Permission to use, copy, modify, and distribute this software for any
7de3697aaSmartynas  * purpose with or without fee is hereby granted, provided that the above
8de3697aaSmartynas  * copyright notice and this permission notice appear in all copies.
9de3697aaSmartynas  *
10de3697aaSmartynas  * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
11de3697aaSmartynas  * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
12de3697aaSmartynas  * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
13de3697aaSmartynas  * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
14de3697aaSmartynas  * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
15de3697aaSmartynas  * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
16de3697aaSmartynas  * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
17de3697aaSmartynas  */
18de3697aaSmartynas 
19de3697aaSmartynas #include <complex.h>
20de3697aaSmartynas #include <math.h>
21de3697aaSmartynas 
22de3697aaSmartynas long double
cimagl(long double complex z)23de3697aaSmartynas cimagl(long double complex z)
24de3697aaSmartynas {
25de3697aaSmartynas 	return __imag__ z;
26de3697aaSmartynas }
27*2f2c0062Sguenther DEF_STD(cimagl);
28