Browse Source

Add ARRAY_SIZE macro from egcs version

binutils-2_11-branch
Nick Clifton 26 years ago
parent
commit
b18903cb91
  1. 4
      include/ChangeLog
  2. 2
      include/libiberty.h

4
include/ChangeLog

@ -1,3 +1,7 @@
2000-08-24 Greg McGary <greg@mcgary.org>
* libiberty.h (ARRAY_SIZE): New macro.
2000-08-08 Jason Eckhardt <jle@cygnus.com>
* opcode/i860.h: Small formatting adjustments.

2
include/libiberty.h

@ -200,6 +200,8 @@ extern int asprintf PARAMS ((char **, const char *, ...)) ATTRIBUTE_PRINTF_2;
extern int vasprintf PARAMS ((char **, const char *, va_list))
ATTRIBUTE_PRINTF(2,0);
#define ARRAY_SIZE(a) (sizeof (a) / sizeof ((a)[0]))
#ifdef __cplusplus
}
#endif

Loading…
Cancel
Save