From e0cb16d20b792e1f7b5e5817ad0b9a370205025c Mon Sep 17 00:00:00 2001 From: Matthias Braun Date: Wed, 23 Jun 2010 10:32:43 +0000 Subject: [PATCH] move long64 stuff from beutil to its only user becopyopt.h [r27646] --- ir/be/becopyopt.h | 16 ++++++++++++++++ ir/be/beutil.h | 16 ---------------- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/ir/be/becopyopt.h b/ir/be/becopyopt.h index 6c371ea48..b6387e739 100644 --- a/ir/be/becopyopt.h +++ b/ir/be/becopyopt.h @@ -121,6 +121,22 @@ int co_get_costs_exec_freq(const copy_opt_t *co, ir_node *root, ir_node* arg, in */ int co_get_costs_all_one(const copy_opt_t *co, ir_node *root, ir_node* arg, int pos); +#ifdef _MSC_VER +typedef __int64 long64; +typedef unsigned __int64 ulong64; + +#define LL_FMT "i64" +#define ULL_FMT "ui64" + +#else +typedef long long long64; +typedef unsigned long long ulong64; + +#define LL_FMT "ll" +#define ULL_FMT "llu" + +#endif + /** * Statistics over a copy optimization module. */ diff --git a/ir/be/beutil.h b/ir/be/beutil.h index 73502c82f..e33d9bb1a 100644 --- a/ir/be/beutil.h +++ b/ir/be/beutil.h @@ -33,22 +33,6 @@ #include "bearch.h" -#ifdef _MSC_VER -typedef __int64 long64; -typedef unsigned __int64 ulong64; - -#define LL_FMT "i64" -#define ULL_FMT "ui64" - -#else -typedef long long long64; -typedef unsigned long long ulong64; - -#define LL_FMT "ll" -#define ULL_FMT "llu" - -#endif /* _MSC_VER */ - /* iterate over a list of ir_nodes linked by link field */ #define foreach_linked_irns(head, iter) for ((iter) = (head); (iter); (iter) = get_irn_link((iter))) -- 2.20.1