darwin.h (ASM_OUTPUT_COMMON): Make sure we do not have a size of 0.

2004-09-12  Andrew Pinski  <apinski@apple.com>

        * darwin.h (ASM_OUTPUT_COMMON): Make sure we do not have a
        size of 0.

From-SVN: r87401
This commit is contained in:
Andrew Pinski 2004-09-12 18:30:32 +00:00 committed by Andrew Pinski
parent 8f8ccdf330
commit c92d8761c7
2 changed files with 11 additions and 5 deletions

View File

@ -1,5 +1,8 @@
2004-09-12 Andrew Pinski <apinski@apple.com>
* darwin.h (ASM_OUTPUT_COMMON): Make sure we do not have a
size of 0.
* tree-chrec.c (initialize_scalar_evolutions_analyzer): Remove.
2004-09-12 Richard Henderson <rth@redhat.com>

View File

@ -240,11 +240,14 @@ do { \
symbol. */
/* ? */
#undef ASM_OUTPUT_ALIGNED_COMMON
#define ASM_OUTPUT_COMMON(FILE, NAME, SIZE, ROUNDED) \
do { fputs (".comm ", (FILE)); \
RS6000_OUTPUT_BASENAME ((FILE), (NAME)); \
fprintf ((FILE), ","HOST_WIDE_INT_PRINT_UNSIGNED"\n",\
(SIZE)); } while (0)
#define ASM_OUTPUT_COMMON(FILE, NAME, SIZE, ROUNDED) \
do { \
unsigned HOST_WIDE_INT size = SIZE; \
fputs (".comm ", (FILE)); \
RS6000_OUTPUT_BASENAME ((FILE), (NAME)); \
if (size == 0) size = 1; \
fprintf ((FILE), ","HOST_WIDE_INT_PRINT_UNSIGNED"\n", size); \
} while (0)
/* Override the standard rs6000 definition. */