From fd729322be13cb7122b122ffd8f40b31de933955 Mon Sep 17 00:00:00 2001 From: Sven Verdoolaege Date: Fri, 30 Nov 2012 00:18:19 +0100 Subject: [PATCH] reintroduce isl_basic_set_add symbol This function was renamed in 461a2cd (rename isl_basic_set_add to isl_basic_set_add_dims, Mon Oct 1 10:55:08 2012 +0200), but it appears that it is being used by CLooG. Reintroduce the symbol for backward compatibility, but mark it "deprecated" so that it will hopefully not be used by new users. Reported-by: Jack Howarth Signed-off-by: Sven Verdoolaege --- Makefile.am | 1 + include/isl/set.h | 3 +++ isl_deprecated.c | 10 ++++++++++ 3 files changed, 14 insertions(+) create mode 100644 isl_deprecated.c diff --git a/Makefile.am b/Makefile.am index 4954063..1a74f07 100644 --- a/Makefile.am +++ b/Makefile.am @@ -66,6 +66,7 @@ libisl_la_SOURCES = \ isl_convex_hull.c \ isl_ctx.c \ isl_ctx_private.h \ + isl_deprecated.c \ isl_dim.c \ isl_dim_map.h \ isl_dim_map.c \ diff --git a/include/isl/set.h b/include/isl/set.h index 636d839..3f65fea 100644 --- a/include/isl/set.h +++ b/include/isl/set.h @@ -322,6 +322,9 @@ __isl_give isl_set *isl_set_insert_dims(__isl_take isl_set *set, enum isl_dim_type type, unsigned pos, unsigned n); __isl_give isl_basic_set *isl_basic_set_add_dims(__isl_take isl_basic_set *bset, enum isl_dim_type type, unsigned n); +/* deprecated */ +__isl_give isl_basic_set *isl_basic_set_add(__isl_take isl_basic_set *bset, + enum isl_dim_type type, unsigned n); __isl_give isl_set *isl_set_add_dims(__isl_take isl_set *set, enum isl_dim_type type, unsigned n); __isl_give isl_basic_set *isl_basic_set_move_dims(__isl_take isl_basic_set *bset, diff --git a/isl_deprecated.c b/isl_deprecated.c new file mode 100644 index 0000000..babe0de --- /dev/null +++ b/isl_deprecated.c @@ -0,0 +1,10 @@ +#include + +/* This function was never documented and has been replaced by + * isl_basic_set_add_dims. + */ +__isl_give isl_basic_set *isl_basic_set_add(__isl_take isl_basic_set *bset, + enum isl_dim_type type, unsigned n) +{ + return isl_basic_set_add_dims(bset, type, n); +} -- 2.7.4