Reorder and Remove unnecessary GCC ignore warning flags

- Reordered warning flags (#7297)
- Removed unnecessary ignore warning flags

Signed-off-by: Steve Pham <82231385+spham-amzn@users.noreply.github.com>
monroegm-disable-blank-issue-2
Steve Pham 4 years ago committed by GitHub
parent 96dcd1fc26
commit 2dbc961ea8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -33,6 +33,8 @@ ly_append_configurations_options(
COMPILATION_CXX COMPILATION_CXX
-fno-exceptions -fno-exceptions
-fvisibility=hidden -fvisibility=hidden
-fvisibility-inlines-hidden
-Wall -Wall
-Werror -Werror
@ -40,40 +42,33 @@ ly_append_configurations_options(
${LY_GCC_GPROF_FLAGS} ${LY_GCC_GPROF_FLAGS}
# Disabled warnings # Disabled warnings
-Wno-format-security
-Wno-multichar
-Wno-parentheses
-Wno-switch
-Wno-tautological-compare
-Wno-unknown-pragmas
-Wno-unused-function
-Wno-unused-value
-Wno-unused-variable
-Wno-format-truncation
-Wno-uninitialized
-Wno-array-bounds -Wno-array-bounds
-Wno-attributes
-Wno-class-memaccess
-Wno-comment
-Wno-delete-non-virtual-dtor
-Wno-enum-compare
-Wno-format-overflow
-Wno-format-truncation
-Wno-int-in-bool-context
-Wno-logical-not-parentheses
-Wno-memset-elt-size
-Wno-nonnull-compare -Wno-nonnull-compare
-Wno-strict-aliasing -Wno-parentheses
-Wno-unused-result -Wno-reorder
-Wno-sign-compare -Wno-restrict
-Wno-return-local-addr -Wno-return-local-addr
-Wno-sequence-point
-Wno-sign-compare
-Wno-strict-aliasing
-Wno-stringop-overflow -Wno-stringop-overflow
-Wno-attributes
-Wno-logical-not-parentheses
-Wno-stringop-truncation -Wno-stringop-truncation
-Wno-memset-elt-size -Wno-switch
-Wno-uninitialized
-Wno-unused-but-set-variable -Wno-unused-but-set-variable
-Wno-enum-compare -Wno-unused-result
-Wno-int-in-bool-context -Wno-unused-value
-Wno-sequence-point -Wno-unused-variable
-Wno-comment
-Wno-restrict
-Wno-format-overflow
-fvisibility-inlines-hidden
-Wno-invalid-offsetof
-Wno-class-memaccess
-Wno-delete-non-virtual-dtor
-Wno-reorder
COMPILATION_DEBUG COMPILATION_DEBUG
-O0 # No optimization -O0 # No optimization
@ -88,4 +83,3 @@ ly_append_configurations_options(
) )
include(cmake/Platform/Common/TargetIncludeSystemDirectories_supported.cmake) include(cmake/Platform/Common/TargetIncludeSystemDirectories_supported.cmake)

Loading…
Cancel
Save