mirror of
https://gcc.gnu.org/git/gcc.git
synced 2024-11-24 03:14:08 +08:00
sarray.h: Hoist include of assert.h near the top of file...
[libobjc/ChangeLog] 2004-08-13 Ziemowit Laski <zlaski@apple.com> * objc/sarray.h: Hoist include of assert.h near the top of file, and mark the remainder of the file 'extern "C"'. From-SVN: r85971
This commit is contained in:
parent
4169316261
commit
f13bb1997a
@ -1,3 +1,8 @@
|
||||
2004-08-13 Ziemowit Laski <zlaski@apple.com>
|
||||
|
||||
* objc/sarray.h: Hoist include of assert.h near the top of file,
|
||||
and mark the remainder of the file 'extern "C"'.
|
||||
|
||||
2004-08-13 Andrew Pinski <pinskia@physics.uc.edu>
|
||||
|
||||
* objc/Object.h: Move includes out of extern "C" blocks.
|
||||
|
@ -42,6 +42,7 @@ extern const char* __objc_sparse3_id;
|
||||
#endif
|
||||
|
||||
#include <stddef.h>
|
||||
#include <assert.h>
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
@ -52,13 +53,6 @@ extern int nindices;
|
||||
extern int narrays;
|
||||
extern int idxsize;
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif /* __cplusplus */
|
||||
|
||||
|
||||
#include <assert.h>
|
||||
|
||||
/* An unsigned integer of same size as a pointer */
|
||||
#define SIZET_BITS (sizeof(size_t)*8)
|
||||
|
||||
@ -151,10 +145,6 @@ struct sarray {
|
||||
size_t capacity;
|
||||
};
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif /* __cplusplus */
|
||||
|
||||
struct sarray* sarray_new(int, void* default_element);
|
||||
void sarray_free(struct sarray*);
|
||||
struct sarray* sarray_lazy_copy(struct sarray*);
|
||||
|
Loading…
Reference in New Issue
Block a user