mirror of
https://github.com/ThrowTheSwitch/Unity.git
synced 2025-10-13 18:25:12 +08:00
Removed platform-specific warnings unsupported by GCC
This commit is contained in:
@ -32,13 +32,10 @@ CFLAGS += -Wwrite-strings
|
|||||||
CFLAGS += -Wswitch-default
|
CFLAGS += -Wswitch-default
|
||||||
CFLAGS += -Wunreachable-code
|
CFLAGS += -Wunreachable-code
|
||||||
CFLAGS += -Winit-self
|
CFLAGS += -Winit-self
|
||||||
CFLAGS += -Wlogical-op
|
|
||||||
CFLAGS += -Wmissing-field-initializers
|
CFLAGS += -Wmissing-field-initializers
|
||||||
CFLAGS += -Wno-unknown-pragmas
|
CFLAGS += -Wno-unknown-pragmas
|
||||||
CFLAGS += -Wjump-misses-init
|
|
||||||
CFLAGS += -Wstrict-prototypes
|
CFLAGS += -Wstrict-prototypes
|
||||||
CFLAGS += -Wundef
|
CFLAGS += -Wundef
|
||||||
CFLAGS += -Wunsafe-loop-optimizations
|
|
||||||
CFLAGS += -Wold-style-definition
|
CFLAGS += -Wold-style-definition
|
||||||
|
|
||||||
TARGET_BASE1=test1
|
TARGET_BASE1=test1
|
||||||
|
@ -32,13 +32,10 @@ CFLAGS += -Wwrite-strings
|
|||||||
CFLAGS += -Wswitch-default
|
CFLAGS += -Wswitch-default
|
||||||
CFLAGS += -Wunreachable-code
|
CFLAGS += -Wunreachable-code
|
||||||
CFLAGS += -Winit-self
|
CFLAGS += -Winit-self
|
||||||
CFLAGS += -Wlogical-op
|
|
||||||
CFLAGS += -Wmissing-field-initializers
|
CFLAGS += -Wmissing-field-initializers
|
||||||
CFLAGS += -Wno-unknown-pragmas
|
CFLAGS += -Wno-unknown-pragmas
|
||||||
CFLAGS += -Wjump-misses-init
|
|
||||||
CFLAGS += -Wstrict-prototypes
|
CFLAGS += -Wstrict-prototypes
|
||||||
CFLAGS += -Wundef
|
CFLAGS += -Wundef
|
||||||
CFLAGS += -Wunsafe-loop-optimizations
|
|
||||||
CFLAGS += -Wold-style-definition
|
CFLAGS += -Wold-style-definition
|
||||||
CFLAGS += -Wmissing-prototypes
|
CFLAGS += -Wmissing-prototypes
|
||||||
CFLAGS += -Wmissing-declarations
|
CFLAGS += -Wmissing-declarations
|
||||||
|
@ -32,13 +32,10 @@ CFLAGS += -Wwrite-strings
|
|||||||
CFLAGS += -Wswitch-default
|
CFLAGS += -Wswitch-default
|
||||||
CFLAGS += -Wunreachable-code
|
CFLAGS += -Wunreachable-code
|
||||||
CFLAGS += -Winit-self
|
CFLAGS += -Winit-self
|
||||||
CFLAGS += -Wlogical-op
|
|
||||||
CFLAGS += -Wmissing-field-initializers
|
CFLAGS += -Wmissing-field-initializers
|
||||||
CFLAGS += -Wno-unknown-pragmas
|
CFLAGS += -Wno-unknown-pragmas
|
||||||
CFLAGS += -Wjump-misses-init
|
|
||||||
CFLAGS += -Wstrict-prototypes
|
CFLAGS += -Wstrict-prototypes
|
||||||
CFLAGS += -Wundef
|
CFLAGS += -Wundef
|
||||||
CFLAGS += -Wunsafe-loop-optimizations
|
|
||||||
CFLAGS += -Wold-style-definition
|
CFLAGS += -Wold-style-definition
|
||||||
|
|
||||||
TARGET_BASE1=test1
|
TARGET_BASE1=test1
|
||||||
|
18
src/unity.c
18
src/unity.c
@ -481,15 +481,15 @@ void UnityAssertEqualIntArray(UNITY_PTR_ATTRIBUTE const void* expected,
|
|||||||
case UNITY_DISPLAY_STYLE_UINT16:
|
case UNITY_DISPLAY_STYLE_UINT16:
|
||||||
while (elements--)
|
while (elements--)
|
||||||
{
|
{
|
||||||
if (*(UNITY_PTR_ATTRIBUTE const _US16*)ptr_exp != *(UNITY_PTR_ATTRIBUTE const _US16*)ptr_act)
|
if (*(UNITY_PTR_ATTRIBUTE const _US16*)(void*)ptr_exp != *(UNITY_PTR_ATTRIBUTE const _US16*)(void*)ptr_act)
|
||||||
{
|
{
|
||||||
UnityTestResultsFailBegin(lineNumber);
|
UnityTestResultsFailBegin(lineNumber);
|
||||||
UnityPrint(UnityStrElement);
|
UnityPrint(UnityStrElement);
|
||||||
UnityPrintNumberByStyle((num_elements - elements - 1), UNITY_DISPLAY_STYLE_UINT);
|
UnityPrintNumberByStyle((num_elements - elements - 1), UNITY_DISPLAY_STYLE_UINT);
|
||||||
UnityPrint(UnityStrExpected);
|
UnityPrint(UnityStrExpected);
|
||||||
UnityPrintNumberByStyle(*(UNITY_PTR_ATTRIBUTE const _US16*)ptr_exp, style);
|
UnityPrintNumberByStyle(*(UNITY_PTR_ATTRIBUTE const _US16*)(void*)ptr_exp, style);
|
||||||
UnityPrint(UnityStrWas);
|
UnityPrint(UnityStrWas);
|
||||||
UnityPrintNumberByStyle(*(UNITY_PTR_ATTRIBUTE const _US16*)ptr_act, style);
|
UnityPrintNumberByStyle(*(UNITY_PTR_ATTRIBUTE const _US16*)(void*)ptr_act, style);
|
||||||
UnityAddMsgIfSpecified(msg);
|
UnityAddMsgIfSpecified(msg);
|
||||||
UNITY_FAIL_AND_BAIL;
|
UNITY_FAIL_AND_BAIL;
|
||||||
}
|
}
|
||||||
@ -503,15 +503,15 @@ void UnityAssertEqualIntArray(UNITY_PTR_ATTRIBUTE const void* expected,
|
|||||||
case UNITY_DISPLAY_STYLE_UINT64:
|
case UNITY_DISPLAY_STYLE_UINT64:
|
||||||
while (elements--)
|
while (elements--)
|
||||||
{
|
{
|
||||||
if (*(UNITY_PTR_ATTRIBUTE const _US64*)ptr_exp != *(UNITY_PTR_ATTRIBUTE const _US64*)ptr_act)
|
if (*(UNITY_PTR_ATTRIBUTE const _US64*)(void*)ptr_exp != *(UNITY_PTR_ATTRIBUTE const _US64*)(void*)ptr_act)
|
||||||
{
|
{
|
||||||
UnityTestResultsFailBegin(lineNumber);
|
UnityTestResultsFailBegin(lineNumber);
|
||||||
UnityPrint(UnityStrElement);
|
UnityPrint(UnityStrElement);
|
||||||
UnityPrintNumberByStyle((num_elements - elements - 1), UNITY_DISPLAY_STYLE_UINT);
|
UnityPrintNumberByStyle((num_elements - elements - 1), UNITY_DISPLAY_STYLE_UINT);
|
||||||
UnityPrint(UnityStrExpected);
|
UnityPrint(UnityStrExpected);
|
||||||
UnityPrintNumberByStyle(*(UNITY_PTR_ATTRIBUTE const _US64*)ptr_exp, style);
|
UnityPrintNumberByStyle(*(UNITY_PTR_ATTRIBUTE const _US64*)(void*)ptr_exp, style);
|
||||||
UnityPrint(UnityStrWas);
|
UnityPrint(UnityStrWas);
|
||||||
UnityPrintNumberByStyle(*(UNITY_PTR_ATTRIBUTE const _US64*)ptr_act, style);
|
UnityPrintNumberByStyle(*(UNITY_PTR_ATTRIBUTE const _US64*)(void*)ptr_act, style);
|
||||||
UnityAddMsgIfSpecified(msg);
|
UnityAddMsgIfSpecified(msg);
|
||||||
UNITY_FAIL_AND_BAIL;
|
UNITY_FAIL_AND_BAIL;
|
||||||
}
|
}
|
||||||
@ -523,15 +523,15 @@ void UnityAssertEqualIntArray(UNITY_PTR_ATTRIBUTE const void* expected,
|
|||||||
default:
|
default:
|
||||||
while (elements--)
|
while (elements--)
|
||||||
{
|
{
|
||||||
if (*(UNITY_PTR_ATTRIBUTE const _US32*)ptr_exp != *(UNITY_PTR_ATTRIBUTE const _US32*)ptr_act)
|
if (*(UNITY_PTR_ATTRIBUTE const _US32*)(void*)ptr_exp != *(UNITY_PTR_ATTRIBUTE const _US32*)(void*)ptr_act)
|
||||||
{
|
{
|
||||||
UnityTestResultsFailBegin(lineNumber);
|
UnityTestResultsFailBegin(lineNumber);
|
||||||
UnityPrint(UnityStrElement);
|
UnityPrint(UnityStrElement);
|
||||||
UnityPrintNumberByStyle((num_elements - elements - 1), UNITY_DISPLAY_STYLE_UINT);
|
UnityPrintNumberByStyle((num_elements - elements - 1), UNITY_DISPLAY_STYLE_UINT);
|
||||||
UnityPrint(UnityStrExpected);
|
UnityPrint(UnityStrExpected);
|
||||||
UnityPrintNumberByStyle(*(UNITY_PTR_ATTRIBUTE const _US32*)ptr_exp, style);
|
UnityPrintNumberByStyle(*(UNITY_PTR_ATTRIBUTE const _US32*)(void*)ptr_exp, style);
|
||||||
UnityPrint(UnityStrWas);
|
UnityPrint(UnityStrWas);
|
||||||
UnityPrintNumberByStyle(*(UNITY_PTR_ATTRIBUTE const _US32*)ptr_act, style);
|
UnityPrintNumberByStyle(*(UNITY_PTR_ATTRIBUTE const _US32*)(void*)ptr_act, style);
|
||||||
UnityAddMsgIfSpecified(msg);
|
UnityAddMsgIfSpecified(msg);
|
||||||
UNITY_FAIL_AND_BAIL;
|
UNITY_FAIL_AND_BAIL;
|
||||||
}
|
}
|
||||||
|
@ -18,13 +18,10 @@ compiler:
|
|||||||
- '-Wswitch-default'
|
- '-Wswitch-default'
|
||||||
- '-Wunreachable-code'
|
- '-Wunreachable-code'
|
||||||
- '-Winit-self'
|
- '-Winit-self'
|
||||||
- '-Wlogical-op'
|
|
||||||
- '-Wmissing-field-initializers'
|
- '-Wmissing-field-initializers'
|
||||||
- '-Wno-unknown-pragmas'
|
- '-Wno-unknown-pragmas'
|
||||||
- '-Wjump-misses-init'
|
|
||||||
- '-Wstrict-prototypes'
|
- '-Wstrict-prototypes'
|
||||||
- '-Wundef'
|
- '-Wundef'
|
||||||
- '-Wunsafe-loop-optimizations'
|
|
||||||
- '-Wold-style-definition'
|
- '-Wold-style-definition'
|
||||||
includes:
|
includes:
|
||||||
prefix: '-I'
|
prefix: '-I'
|
||||||
|
Reference in New Issue
Block a user