Index: kernel/arch/amd64/meson.build
===================================================================
--- kernel/arch/amd64/meson.build	(revision 2fff3c4405a90b5bd3f42603d5368be8b87be9e7)
+++ kernel/arch/amd64/meson.build	(revision 71069a96e3c8df27157482c2a2ef199464dca80a)
@@ -27,18 +27,4 @@
 # THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 #
-
-# TODO: Red Zone is only a problem if we allow interrupts to land on an active
-#       stack. Using separate stack for interrupts and ensuring that we never
-#       enable interrupts on an interrupt stack would allow us to get rid of
-#       the argument.
-
-kernel_c_args += [ '-mno-sse', '-mno-sse2', '-mcmodel=' + MEMORY_MODEL, '-mno-red-zone', '-fno-unwind-tables', '-fno-omit-frame-pointer' ]
-
-# TODO: fix this
-kernel_link_args += [ '-Wl,--no-gc-sections' ]
-
-if PROCESSOR == 'opteron'
-	kernel_c_args += '-march=opteron'
-endif
 
 arch_src += files(
