Replace gsl::span’s implementation with tcbrindle’s

This implementation optimises correctly on all relevant compilers,
unlike GSL’s which gave extremely slow code on any compiler other than
MSVC.

Supersedes #6948.
This commit is contained in:
Emmanuel Gil Peyrot 2019-11-09 15:45:32 +01:00
parent 25144caf12
commit 72cdf0b04c
7 changed files with 16 additions and 18 deletions

View file

@ -15,7 +15,9 @@
#include "Emu/Cell/lv2/sys_event.h"
#include "Emu/Cell/Modules/cellGcmSys.h"
#include "Utilities/GSL.h"
#define TCB_SPAN_NAMESPACE_NAME gsl
#include <tcb/span.hpp>
#include "Utilities/StrUtil.h"
#include <cereal/archives/binary.hpp>