summaryrefslogtreecommitdiff
path: root/libobjc/objc
diff options
context:
space:
mode:
authorayers <ayers@138bc75d-0d04-0410-961f-82ee72b054a4>2005-11-20 12:49:41 +0000
committerayers <ayers@138bc75d-0d04-0410-961f-82ee72b054a4>2005-11-20 12:49:41 +0000
commitce92776b675286ccaeb710e81578922a03d81ee4 (patch)
treef75c58ef837f8fb2c92138209202d9ff7bf1c6d3 /libobjc/objc
parent363bed43c1b49c3ad9fcb591521304548e1c2e23 (diff)
downloadgcc-ce92776b675286ccaeb710e81578922a03d81ee4.tar.gz
2005-11-20 David Ayers <d.ayers@inode.at>
PR libobjc/19024 * objc/hash.h: Remove deprecated hash API. * hash_compat.c: Remove. * Makefile.in: Remove reference to hash_compat.c. * configure.ac (VERSION): Bump library version to 2:0:0. * configure: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107251 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libobjc/objc')
-rw-r--r--libobjc/objc/hash.h100
1 files changed, 0 insertions, 100 deletions
diff --git a/libobjc/objc/hash.h b/libobjc/objc/hash.h
index 2260fad5692..b1cdd0c4fbf 100644
--- a/libobjc/objc/hash.h
+++ b/libobjc/objc/hash.h
@@ -207,106 +207,6 @@ objc_compare_strings (const void *k1, const void *k2)
return ! strcmp ((const char *) k1, (const char *) k2);
}
-#ifndef OBJC_IGNORE_DEPRECATED_API
-/* Deprecated as of 4.0 */
-
-static inline cache_ptr
-hash_new (unsigned int size,
- hash_func_type hash_func,
- compare_func_type compare_func) __attribute__ ((deprecated));
-static inline cache_ptr
-hash_new (unsigned int size,
- hash_func_type hash_func,
- compare_func_type compare_func)
-{
- return objc_hash_new(size, hash_func, compare_func);
-}
-
-static inline void
-hash_delete(cache_ptr cache) __attribute__ ((deprecated));
-static inline void
-hash_delete(cache_ptr cache)
-{
- objc_hash_delete(cache);
-}
-
-static inline void
-hash_add (cache_ptr *cachep,
- const void *key,
- void *value) __attribute__ ((deprecated));
-static inline void
-hash_add (cache_ptr *cachep, const void *key, void *value)
-{
- objc_hash_add(cachep, key, value);
-}
-
-static inline void
-hash_remove (cache_ptr cache, const void *key) __attribute__ ((deprecated));
-static inline void
-hash_remove (cache_ptr cache, const void *key)
-{
- objc_hash_remove (cache, key);
-}
-
-static inline node_ptr
-hash_next (cache_ptr cache, node_ptr node) __attribute__ ((deprecated));
-static inline node_ptr
-hash_next (cache_ptr cache, node_ptr node)
-{
- return objc_hash_next (cache, node);
-}
-
-static inline void *
-hash_value_for_key (cache_ptr cache,
- const void *key) __attribute__ ((deprecated));
-static inline void *
-hash_value_for_key (cache_ptr cache, const void *key)
-{
- return objc_hash_value_for_key (cache, key);
-}
-
-static inline BOOL
-hash_is_key_in_hash (cache_ptr cache,
- const void *key) __attribute__ ((deprecated));
-static inline BOOL
-hash_is_key_in_hash (cache_ptr cache, const void *key)
-{
- return objc_hash_is_key_in_hash (cache, key);
-}
-
-static inline unsigned int
-hash_ptr (cache_ptr cache, const void *key) __attribute__ ((deprecated));
-static inline unsigned int
-hash_ptr (cache_ptr cache, const void *key)
-{
- return objc_hash_ptr (cache, key);
-}
-
-static inline unsigned int
-hash_string (cache_ptr cache, const void *key) __attribute__ ((deprecated));
-static inline unsigned int
-hash_string (cache_ptr cache, const void *key)
-{
- return objc_hash_string (cache, key);
-}
-
-static inline int
-compare_ptrs (const void *k1, const void *k2) __attribute__ ((deprecated));
-static inline int
-compare_ptrs (const void *k1, const void *k2)
-{
- return objc_compare_ptrs (k1, k2);
-}
-
-static inline int
-compare_strings (const void *k1, const void *k2) __attribute__ ((deprecated));
-static inline int
-compare_strings (const void *k1, const void *k2)
-{
- return objc_compare_strings (k1, k2);
-}
-#endif /* OBJC_IGNORE_DEPRECATED_API */
-
#ifdef __cplusplus
}