Legacy CPU Flag



  • This flag doesn't seem to be working properly (or not as expected). My understanding is that when this flag is enabled SSE should not be used at all. I'm currently building on an ARM system (which doesn't use SSE) so every time I hit a place the flag is being ignored I get an error.

    Here are the files I've found not obeying the flag - it seems to be basically anywhere where HISE_IOS is an option.

    For example:

    • /media/dave/Work 1/HISE Development Builds/HISE/hi_core/additional_libraries/icst/Common.h
    • /media/dave/Work 1/HISE Development Builds/HISE/hi_core/hi_core/hi_core.cpp
    • /media/dave/Work 1/HISE Development Builds/HISE/hi_modules/effects/fx/FilterTypes.cpp
    • /media/dave/Work 1/HISE Development Builds/HISE/hi_tools/hi_tools/MiscToolClasses.cpp
    • /media/dave/Work 1/HISE Development Builds/HISE/hi_core/additional_libraries/fft_convolver/Utilities.h


  • Yeah ARM is not a legacy CPU, some companies even think its the future 😉



  • @Christoph-Hart I might agree with them 🙂 We need an ARM flag.

    I commented out everything that was causing problems and HISE has now built.


Log in to reply
 

11
Online

672
Users

2.7k
Topics

22.7k
Posts