diff --git a/libgloss/ChangeLog b/libgloss/ChangeLog index 4a1d990bc..16857b8a5 100644 --- a/libgloss/ChangeLog +++ b/libgloss/ChangeLog @@ -1,3 +1,9 @@ +2005-01-14 Hans-Peter Nilsson + + * libnosys/warning.h (__make_section_unallocated) + [HAVE_ASM_PREVIOUS_DIRECTIVE, HAVE_ASM_POPSECTION_DIRECTIVE]: Use "\n" + instead of ";" to delimit assembly lines. + 2005-01-07 Paul Brook * arm/crt0.S: Call __libc_{init,fini}_array instead of diff --git a/libgloss/libnosys/warning.h b/libgloss/libnosys/warning.h index 2c2998250..8ab03e4e8 100644 --- a/libgloss/libnosys/warning.h +++ b/libgloss/libnosys/warning.h @@ -7,10 +7,10 @@ /* We want the .gnu.warning.SYMBOL section to be unallocated. */ # ifdef HAVE_ASM_PREVIOUS_DIRECTIVE # define __make_section_unallocated(section_string) \ - asm(".section " section_string "; .previous"); + asm(".section " section_string "\n .previous"); # elif defined (HAVE_ASM_POPSECTION_DIRECTIVE) # define __make_section_unallocated(section_string) \ - asm(".pushsection " section_string "; .popsection"); + asm(".pushsection " section_string "\n .popsection"); # else # define __make_section_unallocated(section_string) # endif