Ticket #8540: atari-v1.0.diff

File atari-v1.0.diff, 1.4 KB (added by SF/keithscr, 18 years ago)

New diff with Configure patches and 1 patch for hashmap.h

  • common/hashmap.h

    diff -aur trunk-orig/common/hashmap.h trunk/common/hashmap.h
    old new  
    121121template <class Key, class Val, class HashFunc = Hash<Key>, class EqualFunc = EqualTo<Key>, class BaseNodeFunc = BaseNode<Key, Val> >
    122122class HashMap {
    123123private:
    124 #if defined (_WIN32_WCE) || defined (_MSC_VER) || defined (__SYMBIAN32__) || defined (PALMOS_MODE)
     124#if defined (_WIN32_WCE) || defined (_MSC_VER) || defined (__SYMBIAN32__) || defined (PALMOS_MODE) || defined (__MINT__)
    125125//FIXME evc4, msvc6,msvc7 & GCC 2.9x doesn't like it as private member
    126126public:
    127127#endif
  • configure

    diff -aur trunk-orig/configure trunk/configure
    old new  
    813813                os2-emx*)
    814814                        DEFINES="$DEFINES -DUNIX"
    815815                        ;;
     816                mint*)
     817                        DEFINES="$DEFINES -DUNIX -DSYSTEM_NOT_SUPPORTING_D_TYPE"
     818                        #Crashes compiler on the Atari platform with GCC 2.95
     819                        _build_hq_scalers=no
     820                        _mak_hq_scalers='DISABLE_HQ_SCALERS = 1'
     821                        #Disable libs for improved performance/smaller binary
     822                        _vorbis=no
     823                        _flac=no
     824                        _mad=no
     825                        _mpeg2=no
     826                        #Not enough cpu, and missing math functions
     827                        _mt32emu=no
     828                        ;;
    816829                # given this is a shell script assume some type of unix
    817830                *)
    818831                        echo "WARNING: could not establish system type, assuming unix like"