Francisco Javier Trujillo Mata
6366fcf8e3
[ORBIS] Remove legacy implementation and compile with Werror
2022-05-21 17:10:35 +02:00
OsirizX
c6d51fdb32
[ORBIS] Initial changes for PS4
2022-05-21 16:31:10 +02:00
Ash Logan
e43f07b85b
wiiu: Add fastpath for already aligned buffers
2021-07-18 22:33:26 +10:00
twinaphex
659d50c916
Struct reorderings
2020-08-14 18:31:28 +02:00
Érico Rolim
057dd563aa
[linux] Add missing include in nbio_linux.c.
...
On musl-libc, the compiler would print a warning for nbio_linux.c:
"warning: 'struct timespec' declared inside parameter list will not be
visible outside of this definition or declaration", indicating a missing
header defining this structure.
On glibc, this definition is provided through the stdlib header.
2020-08-10 00:33:43 -03:00
twinaphex
4a6f49fc0a
(360) Fix build
2020-08-03 22:35:10 +02:00
twinaphex
97297f71af
(MSVC 2005) MSVC 2005 and earlier cannot use nbio_windowsmmap.c -
...
so disable it
2020-08-01 22:51:23 +02:00
twinaphex
3635bf0d01
Silence some warnings
2020-08-01 18:04:56 +02:00
twinaphex
750140779c
(libretro-common) Fix
2020-07-13 16:18:46 +02:00
twinaphex
c3f8b7741c
Add fallback paths for nbio_stdio.c
2020-06-27 14:07:41 +02:00
twinaphex
cd9ca691ca
(libretro-common) Update copyright
2020-01-31 15:43:42 +01:00
twinaphex
15470596ad
Remove 'puts' lines
2019-09-19 04:19:18 +02:00
twinaphex
0984a13665
We can't use RARCH_LOG and friends inside libretro-common code
2019-04-29 14:49:24 +02:00
twinaphex
5d1c45e8f9
(orbis) 'else ifdef' not necessary
2019-02-06 19:03:07 +01:00
orbea
28ff4b391a
Clean up white space.
2019-02-03 16:00:50 -08:00
twinaphex
c98b2e2292
Buildfixes and more static code analysis warning fixes
2019-01-10 22:24:43 +01:00
twinaphex
6bd4d91038
Cleanups
2019-01-08 20:32:40 +01:00
Twinaphex
40997473ed
Merge branch 'master' into orbis2
2019-01-08 20:18:08 +01:00
orbea
bfc366decc
Squeeze extra blank lines with cat(1).
...
Example:
find . -type f -iname '*.c' | while read -r i; do
cat -s "$i" > "$i.new"
mv "$i.new" "$i"
done
2019-01-08 11:04:58 -08:00
krzys-h
dcdcc938bf
(UWP) Fix win32 nbio
2019-01-06 15:45:51 +01:00
psxdev
63d61b05ca
[ORBIS] Added nbio implementation for orbis
2019-01-03 21:23:44 +01:00
krzys-h
b201d669b5
First iteration of UWP support
...
Enough to kind of run
Working drivers: xinput, d3d11
Still missing: input driver with keyboard support, audio driver
2018-12-28 22:09:22 +01:00
twinaphex
7250181319
Add some __WINRT__ ifdefs
2018-08-17 14:51:27 +02:00
twinaphex
768ebbfdb5
Merge commit 'ce9ce1d35387ef8144e53bf071396fa075bfb6c5' as 'libretro-common'
2018-05-12 17:56:34 +02:00
twinaphex
0548349991
Remove libretro-common
2018-05-12 17:56:14 +02:00
twinaphex
be7eb4de1c
Update libretro-common
2018-04-16 08:57:17 +02:00
twinaphex
20122d21ee
CXX_BUILD buildfix
2017-12-30 08:12:38 +01:00
gblues
6904101c44
Clean up trailing whitespace
...
== DETAILS
Really simple code cleanup, because my editor flags trailing whitespaces
and it's pretty annoying.
2017-12-12 00:24:18 -08:00
Brad Parker
49d0299808
LEGACY_WIN32: check for target of less than Win2K instead of < vc2005, since Win98 does not support Unicode
2017-12-04 22:49:08 -05:00
twinaphex
9558e569f1
We can still make use of this for PowerPC Mac
2017-12-04 05:56:03 +01:00
twinaphex
f53093de4d
Default to nbio stdio for PowerPC Mac
2017-12-04 03:12:45 +01:00
twinaphex
97529ade6e
OSX PowerPC might not define O_CLOEXEC
2017-12-04 02:48:08 +01:00
twinaphex
2203deb499
Need to include config.h here
2017-11-30 03:43:51 +01:00
Brad Parker
ae6892a89a
nbio: buildfix for Windows versions older than 2000
2017-11-27 17:48:07 -05:00
orbea
768b1b433c
libretro-common: Silence redefined warning.
2017-11-26 20:14:06 -08:00
twinaphex
00d57af005
C89_BUILD fixes
2017-11-26 22:53:42 +01:00
twinaphex
e35394d4bd
Fix MSVC 2003 build
2017-11-26 22:41:34 +01:00
twinaphex
369be389f4
Don't need HAVE_MMAP for linux
2017-11-25 18:42:12 +01:00
Twinaphex
ff7a244f5b
use Unix mmap for OSX/macOS now
2017-11-25 18:39:09 +01:00
twinaphex
e78ec12973
Can't have redefinitions of nbio_t in Griffin
2017-11-25 18:33:22 +01:00
twinaphex
fe12e079bb
Reimplement NBIO windows mmap
2017-11-25 17:38:37 +01:00
twinaphex
72b157bfcd
DOn't rely on HASVE_MMAP for nbio_windowsmmap.c
2017-11-25 07:26:06 +01:00
twinaphex
0485bab0ef
Add HAVE_CONFIG_H to nbio_intf.c
2017-11-25 06:15:30 +01:00
twinaphex
d4c3108b88
Implement new nbio interface implementations
2017-11-25 05:51:33 +01:00
twinaphex
7a772b9cd4
Create nbio_intf.c
2017-11-25 05:35:55 +01:00
twinaphex
81e543a4c9
Cleanups
2017-11-25 05:21:35 +01:00
twinaphex
64a6d6f184
Turn nbio_windowsmmap.c Unicode compatible
2017-11-25 05:18:30 +01:00
twinaphex
395e84ede2
Style nits
2017-11-25 02:18:24 +01:00
twinaphex
ac651b7581
Cleanups
2017-11-25 02:12:15 +01:00
twinaphex
0f6c453428
Cleanups
2017-11-25 02:10:04 +01:00