James R
|
bf90fbb91f
|
Detect the compiler version and set the correct GCC flag
If the version is not supported by the Makefile, the flag for the latest
version supported is set instead.
|
2020-06-17 22:49:12 -07:00 |
|
Monster Iestyn
|
4c39225c3e
|
Merge branch 'public_next'
|
2019-09-03 19:07:57 +01:00 |
|
Alam Ed Arias
|
dadec1196b
|
Warn on implicit fallthrough
|
2019-08-29 19:27:52 -04:00 |
|
Alam Ed Arias
|
92a954609d
|
Merge branch 'public_next' into private
|
2019-08-08 23:41:19 -04:00 |
|
Alam Ed Arias
|
268b5a09d9
|
Disable address-of-packed-member warning
|
2019-08-08 22:47:33 -04:00 |
|
Alam Ed Arias
|
eacf89e309
|
Makefile: GCC80 does not exist
|
2019-08-08 22:34:09 -04:00 |
|
Alam Ed Arias
|
b773b61b8c
|
Revert "Try to compile with AppVeyor's GCC 9.1.0"
This reverts commit 749c2753e4 .
|
2019-08-08 22:31:18 -04:00 |
|
Alam Ed Arias
|
749c2753e4
|
Try to compile with AppVeyor's GCC 9.1.0
|
2019-08-08 22:19:22 -04:00 |
|
Alam Ed Arias
|
5a79a446df
|
Tested to be compile with Mingw64 9.1.0
|
2019-08-08 21:25:46 -04:00 |
|
Alam Ed Arias
|
d5cc3ce48d
|
Makefile: support GCC 9.1
|
2019-08-08 20:27:57 -04:00 |
|
mazmazz
|
9ec98c588f
|
Merge branch 'public_next'
|
2019-03-14 22:15:34 -04:00 |
|
Alam Ed Arias
|
60ca6ae06b
|
TravisCI: add option for GCC 8.1
|
2019-03-09 19:41:56 -05:00 |
|
Alam Ed Arias
|
67e246cd53
|
No more errors for VC6 support
|
2019-03-04 16:46:14 -05:00 |
|
Alam Ed Arias
|
145ccfd405
|
no more floating constants warnings, and disable bad array bounds warnings
|
2019-03-04 16:46:14 -05:00 |
|
Monster Iestyn
|
7a0d8b408e
|
Merge branch 'public_next'
# Conflicts:
# src/d_main.c
# src/dehacked.c
# src/m_menu.c
# src/m_menu.h
|
2019-02-27 22:36:01 +00:00 |
|
Steel Titanium
|
c1deea0714
|
Disable multi statement macros errors.
|
2019-02-21 18:48:42 -05:00 |
|
mazmazz
|
075f28b7c8
|
WIP 20190101 merge
d_netcmd.c
filesrch.c
m_menu.c
p_setup.c
p_spec.c
r_data.c
r_main.c
r_things.c
w_wad.c
w_wad.h
|
2019-01-02 01:09:15 -05:00 |
|
Alam Ed Arias
|
6fd66bdb49
|
Clear float equal warnings
|
2018-12-14 20:34:06 -05:00 |
|
Sryder
|
c5e8e0badb
|
Merge branch 'master' into tiny-makefile-fix
|
2018-11-29 21:57:47 +00:00 |
|
Alam Ed Arias
|
78a1931bdf
|
Makefile: disable implicit-fallthroug warnings
|
2018-11-26 19:38:14 -05:00 |
|
Alam Ed Arias
|
5a3f469593
|
Makefile: skip implicit-fallthroug warnings
|
2018-11-26 19:28:55 -05:00 |
|
Alam Ed Arias
|
ac2ec6c982
|
Makefile: disable some warnings for GCC 8.x
|
2018-11-26 19:01:40 -05:00 |
|
Monster Iestyn
|
224c0fccdb
|
Merge branch 'public_next'
# Conflicts:
# src/Makefile.cfg
# src/d_clisrv.c
# src/p_setup.c
# src/r_segs.c
# src/r_things.c
|
2018-11-20 14:33:10 +00:00 |
|
Steel Titanium
|
f02105732e
|
Fix up compiling on DD version
|
2018-11-14 18:00:10 -05:00 |
|
Sryder
|
62d7049437
|
I'm fairly sure GCC64 should enable GCC63.
No wonder I never got mixed declaration and code warnings.
|
2018-10-07 15:44:44 +01:00 |
|
Monster Iestyn
|
b52c843139
|
Merge branch 'public_next'
|
2017-11-01 18:39:25 +00:00 |
|
Alam Ed Arias
|
ce40c00b7a
|
Build: do not error on FALLTHURs
|
2017-10-27 19:49:55 -04:00 |
|
Monster Iestyn
|
3e595b8f1b
|
Merge branch 'master' into ports-chopping-block
|
2017-10-14 20:47:04 +01:00 |
|
Monster Iestyn
|
7ebaa58997
|
Removed makefile options that existed only for the removed ports
|
2017-10-11 19:11:35 +01:00 |
|
Monster Iestyn
|
b2bd073677
|
Slaughtered SDL 1.2 code
|
2017-10-07 18:32:50 +01:00 |
|
Alam Ed Arias
|
1b576bacf3
|
Build: support GCC 8
|
2017-09-30 23:07:47 -04:00 |
|
Monster Iestyn
|
302d0425e0
|
Incinerated WinCE
|
2017-09-29 23:25:34 +01:00 |
|
Monster Iestyn
|
be13f10626
|
ended NDS
|
2017-09-29 22:48:14 +01:00 |
|
Monster Iestyn
|
23d28e6b8c
|
Gutted the GP2X
|
2017-09-29 22:27:08 +01:00 |
|
Monster Iestyn
|
7481ffef2a
|
Wiped out Wii (and Wii Linux)
|
2017-09-29 21:03:28 +01:00 |
|
Monster Iestyn
|
41ae71db4a
|
postponed PSP
|
2017-09-29 20:34:16 +01:00 |
|
Monster Iestyn
|
9c6e739005
|
PS3 was deposed
|
2017-09-29 20:12:57 +01:00 |
|
Monster Iestyn
|
5a16c39af0
|
XBOX was eXecuted
|
2017-09-29 19:27:17 +01:00 |
|
Monster Iestyn
|
f4e535a64d
|
Burned Dreamcast port at the stake
|
2017-09-29 18:19:34 +01:00 |
|
Monster Iestyn
|
c90ddbca36
|
Merge branch 'makefile-ports-tweaks-cleanup-etc' into 'master'
Makefile ports tweaks cleanup etc
See merge request !211
|
2017-09-28 17:31:33 -04:00 |
|
Alam Ed Arias
|
bdba212b2a
|
Makefile: add support for GCC 7.1 and 7.2
|
2017-09-28 09:13:01 -04:00 |
|
Alam Ed Arias
|
7e23014d5f
|
Makefile: support GCC 6.4
|
2017-09-28 09:04:36 -04:00 |
|
Monster Iestyn
|
7f875131ee
|
If compiling for GP2X with SDL, make it use SDL 1.2 interface like the others
Doing this way because I have no idea if the GP2X port was SUPPOSED to use SDL or not in the first place
|
2017-09-18 18:14:05 +01:00 |
|
Monster Iestyn
|
c330907dba
|
Added a SDL12=1 flag to all ports whose interface code still lives in the sdl12 folder (and is unsupported by SDL 2.0 officially anyway)
This basically causes the makefile to use the sdl12 folder instead of the main sdl folder
|
2017-09-14 21:03:20 +01:00 |
|
Alam Ed Arias
|
86a76a9766
|
Makefile: disable GETTEXT by default
|
2017-05-26 18:10:53 -04:00 |
|
Alam Ed Arias
|
108b0c2732
|
Merge branch 'master' into disable_gettext
|
2017-03-29 16:56:44 -04:00 |
|
Alam Ed Arias
|
4e8972cd24
|
build: no warning or error about logical-ip or tautological-compare
|
2017-03-12 21:16:37 -04:00 |
|
Alam Ed Arias
|
9cac1e9e62
|
build: fixup WFALGS/WFLAGS mistake
|
2017-03-12 21:09:06 -04:00 |
|
Alam Ed Arias
|
81fe46213d
|
build: do not overwrite the -Wno-error switchs
|
2017-03-12 20:51:45 -04:00 |
|
Alam Ed Arias
|
42ecca817d
|
build: disable tautological-compare and logical-op
|
2017-03-12 20:43:35 -04:00 |
|