negdf2.c revision 129203
1129203Scognet/* $NetBSD: negdf2.c,v 1.1 2000/06/06 08:15:07 bjh21 Exp $ */ 2129203Scognet 3129203Scognet/* 4129203Scognet * Written by Ben Harris, 2000. This file is in the Public Domain. 5129203Scognet */ 6129203Scognet 7129203Scognet#include "softfloat-for-gcc.h" 8129203Scognet#include "milieu.h" 9129203Scognet#include "softfloat.h" 10129203Scognet 11129203Scognet#include <sys/cdefs.h> 12129203Scognet__FBSDID("$FreeBSD: head/lib/libc/softfloat/negdf2.c 129203 2004-05-14 12:13:06Z cognet $"); 13129203Scognet 14129203Scognetfloat64 __negdf2(float64); 15129203Scognet 16129203Scognetfloat64 17129203Scognet__negdf2(float64 a) 18129203Scognet{ 19129203Scognet 20129203Scognet /* libgcc1.c says -a */ 21129203Scognet return a ^ FLOAT64_MANGLE(0x8000000000000000ULL); 22129203Scognet} 23