quakeforge/config.d
Bill Currie 2b879af3e1 Fix most of the hacks for clang
gcc didn't like a couple of the changes (rightly so: one was actually
incorrect), and the fix for qfcc I didn't think to suggest while working
with Emily.

The general CFLAGS etc fixes mostly required just getting the order of
operations right: check for attributes after setting the warnings flags,
though those needed some care for gcc as it began warning about main
wanting the const attribute.

Fixing the imui link errors required moving the ui functions and setup
to vulkan_lighting.c, which is really the only place they're used.
2023-08-11 18:29:30 +09:00
..
ac_config_files.m4 [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
asm.m4 [build] Use AS_HELP_STRING on all the help strings 2021-12-24 06:45:13 +09:00
attributes.m4 Fix most of the hacks for clang 2023-08-11 18:29:30 +09:00
build_control.m4 [build] Ensure generated progs headers get installed 2023-07-02 17:23:44 +09:00
cdrom.m4 [build] Correct cygwin system type 2022-09-19 16:36:29 +01:00
compiling.m4 Fix most of the hacks for clang 2023-08-11 18:29:30 +09:00
compression.m4 [build] Use AS_HELP_STRING on all the help strings 2021-12-24 06:45:13 +09:00
cross_compile.m4 [build] Use AS_HELP_STRING on all the help strings 2021-12-24 06:45:13 +09:00
curses.m4 [build] Use AS_HELP_STRING on all the help strings 2021-12-24 06:45:13 +09:00
evdev.m4 [build] Autoconfiscate evdev 2021-09-28 10:57:12 +09:00
fbdev.m4 [build] Use AS_HELP_STRING on all the help strings 2021-12-24 06:45:13 +09:00
freetype.m4 [ui] Use fontconfig to find system fonts 2023-07-01 19:15:22 +09:00
git-version-gen Use git-version-gen to create meaningful version strings. 2012-12-21 18:43:03 +09:00
header_files.m4 [build] Update for autoconf 2.71 2021-11-20 12:54:05 +09:00
joystick.m4 split up and modernize configure.ac 2010-08-19 15:01:43 +09:00
library_functions.m4 Implement clang support 2023-08-11 14:25:01 +09:00
mgl.m4 Clean up the excessive makefile vars generated by AC_SUBST. 2012-02-13 15:49:55 +09:00
networking.m4 [build] Use AS_HELP_STRING on all the help strings 2021-12-24 06:45:13 +09:00
paths.m4 [build] Use AS_HELP_STRING on all the help strings 2021-12-24 06:45:13 +09:00
programs.m4 [gamecode] Generate the new opcode table 2022-01-05 19:09:07 +09:00
pthread.m4 [build] Update for autoconf 2.71 2021-11-20 12:54:05 +09:00
qfcc.m4 [build] Use AS_HELP_STRING on all the help strings 2021-12-24 06:45:13 +09:00
result.m4 [build] Autoconfiscate simd support 2021-06-29 15:39:15 +09:00
rpm.m4 [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
sdl.m4 [build] Use AS_HELP_STRING on all the help strings 2021-12-24 06:45:13 +09:00
sound.m4 [build] Correct cygwin system type 2022-09-19 16:36:29 +01:00
svga.m4 [build] Use AS_HELP_STRING on all the help strings 2021-12-24 06:45:13 +09:00
system_services.m4 split up and modernize configure.ac 2010-08-19 15:01:43 +09:00
typedefs_structs_compiler.m4 Fix most of the hacks for clang 2023-08-11 18:29:30 +09:00
versions.m4 [build] Use AS_HELP_STRING on all the help strings 2021-12-24 06:45:13 +09:00
vulkan.m4 Fix some mxe build issues 2023-03-25 21:37:26 +09:00
windows.m4 [build] Correct cygwin system type 2022-09-19 16:36:29 +01:00
x11.m4 [build] Use AS_HELP_STRING on all the help strings 2021-12-24 06:45:13 +09:00