Ticket #13588: libgap_sparc.patch

File libgap_sparc.patch, 1.2 KB (added by jdemeyer, 9 years ago)

Patch needed for SPARC

  • src/gasman.c

    diff -ru a/src/gasman.c b/src/gasman.c
    a b  
    16471647#ifdef __GNUC__
    16481648#ifdef SPARC
    16491649#if SPARC
    1650         asm("           .globl  SparcStackFuncBags              ");
    1651         asm("   SparcStackFuncBags:                             ");
     1650        asm("           .globl  libGAP_SparcStackFuncBags       ");
     1651        asm("   libGAP_SparcStackFuncBags:                      ");
    16521652        asm("           ta      0x3     ! ST_FLUSH_WINDOWS      ");
    16531653        asm("           mov     %sp,%o0                         ");
    16541654        asm("           retl                                    ");
     
    16591659/* sunos */
    16601660#ifdef SPARC
    16611661#if SPARC
    1662         asm("           .globl  _SparcStackFuncBags             ");
    1663         asm("   _SparcStackFuncBags:                            ");
     1662        asm("           .globl  _libGAP_SparcStackFuncBags      ");
     1663        asm("   _libGAP_SparcStackFuncBags:                     ");
    16641664        asm("           ta      0x3     ! ST_FLUSH_WINDOWS      ");
    16651665        asm("           mov     %sp,%o0                         ");
    16661666        asm("           retl                                    ");