- RVCT:*_*_IA32_CC_FLAGS = $(OPENSSL_FLAGS) $(OPENSSL_EXFLAGS) --library_interface=aeabi_clib99 --fpu=vfpv3 -DTHIRTY_TWO_BIT\r
- RVCT:*_*_X64_CC_FLAGS = $(OPENSSL_FLAGS) $(OPENSSL_EXFLAGS) --library_interface=aeabi_clib99 --fpu=vfpv3 -DSIXTY_FOUR_BIT\r
- RVCT:*_*_IPF_CC_FLAGS = $(OPENSSL_FLAGS) $(OPENSSL_EXFLAGS) --library_interface=aeabi_clib99 --fpu=vfpv3 -DSIXTY_FOUR_BIT\r
+ # suppress the following warnings in openssl so we don't break the build with warnings-as-errors:\r
+ # 1295: Deprecated declaration <entity> - give arg types\r
+ # 550: <entity> was set but never used\r
+ # 1293: assignment in condition\r
+ # 111: statement is unreachable (invariably "break;" after "return X;" in case statement)\r
+ # 68: integer conversion resulted in a change of sign ("if (Status == -1)")\r
+ # 177: <entity> was declared but never referenced\r
+ # 223: function <entity> declared implicitly\r
+ # 144: a value of type <type> cannot be used to initialize an entity of type <type>\r
+ # 513: a value of type <type> cannot be assigned to an entity of type <type>\r
+ # 188: enumerated type mixed with another type (i.e. passing an integer as an enum without a cast)\r
+ RVCT:*_*_ARM_CC_FLAGS = $(OPENSSL_FLAGS) $(OPENSSL_EXFLAGS) --library_interface=aeabi_clib99 --fpu=vfpv3 -DTHIRTY_TWO_BIT --diag_suppress=1295,550,1293,111,68,177,223,144,513,188\r