X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=testprograms%2Ffloat_example.c;h=4a6b9dd9cc7226f166a8e83442bc7cdf364ae6fb;hb=76572961989e62cef01b295c6c8af7460f6080dd;hp=c8cf6f0bd7c97501d506ab0fe729e4bb5cb811d4;hpb=6ed168c29789db8edf25c87f2da9164c49a5512c;p=libfirm diff --git a/testprograms/float_example.c b/testprograms/float_example.c index c8cf6f0bd..4a6b9dd9c 100644 --- a/testprograms/float_example.c +++ b/testprograms/float_example.c @@ -1,9 +1,14 @@ -/* Copyright (C) 1998 - 2000 by Universitaet Karlsruhe -** All rights reserved. -** -** Authors: Christian Schaefer, Goetz Lindenmaier -** -*/ +/* + * Project: libFIRM + * File name: testprograms/float_example.c + * Purpose: + * Author: Christian Schaefer, Goetz Lindenmaier + * Modified by: + * Created: + * CVS-ID: $Id$ + * Copyright: (c) 1999-2003 Universität Karlsruhe + * Licence: This file protected by GPL - GNU GENERAL PUBLIC LICENSE. + */ # include # include @@ -13,15 +18,15 @@ # include "firm.h" /** -*** An Firm program to test float values. -*** -*** This file constructs the ir for the following pseudo-program: -*** -*** main() { -*** ... -*** } -*** -*** +* An Firm program to test float values. +* +* This file constructs the ir for the following pseudo-program: +* +* main() { +* ... +* } +* +* **/ int main(int argc, char **argv) @@ -37,7 +42,7 @@ int main(int argc, char **argv) printf("\nCreating an IR graph: EMPTY...\n"); /* init library */ - init_firm (); + init_firm (NULL); /** Build type information for the procedure. **/ @@ -73,7 +78,7 @@ int main(int argc, char **argv) #define NUM_OF_LOCAL_VARS 0 irg = new_ir_graph (ent, NUM_OF_LOCAL_VARS); - tv = tarval_d_from_str ("12345678901234567890.1234567890", 31); + tv = new_tarval_from_str ("12345678901234567890.1234567890", 31, mode_D);