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$");
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