From af95b7d55c5bf415fe98fdf5ea863fc3cd6b2da5 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Tue, 21 Jun 2011 10:22:40 -0700 Subject: [PATCH] * deflate.c: Export nice_match to assembler. (static_unless_ASMV): New macro. (nice_match): Use it. --- deflate.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/deflate.c b/deflate.c index b1fafde..6a75e73 100644 --- a/deflate.c +++ b/deflate.c @@ -226,10 +226,17 @@ typedef struct config { ush max_chain; } config; +#ifdef ASMV +# define static_unless_ASMV +#else +# define static_unless_ASMV static +#endif + #ifdef FULL_SEARCH # define nice_match MAX_MATCH #else - static int nice_match; /* Stop searching when current match exceeds this */ + /* Stop searching when current match exceeds this */ + static_unless_ASMV int nice_match; #endif local config configuration_table[10] = { -- 2.30.2