@@ -2978,6 +2978,7 @@ let initGccBuiltins () : unit =
29782978 H. add h " __builtin_inff" (floatType, [] , false );
29792979 H. add h " __builtin_infl" (longDoubleType, [] , false );
29802980 H. add h " __builtin_memcpy" (voidPtrType, [ voidPtrType; voidConstPtrType; sizeType ], false );
2981+ H. add h " __builtin_memchr" (voidPtrType, [voidConstPtrType; intType; ulongType], false );
29812982 H. add h " __builtin_mempcpy" (voidPtrType, [ voidPtrType; voidConstPtrType; sizeType ], false );
29822983 H. add h " __builtin_memset" (voidPtrType,
29832984 [ voidPtrType; intType; intType ], false );
@@ -3052,6 +3053,7 @@ let initGccBuiltins () : unit =
30523053 H. add h " __builtin_sqrtl" (longDoubleType, [ longDoubleType ], false );
30533054
30543055 H. add h " __builtin_stpcpy" (charPtrType, [ charPtrType; charConstPtrType ], false );
3056+ H. add h " __builtin_strcat" (charPtrType, [charPtrType; charConstPtrType], false );
30553057 H. add h " __builtin_strchr" (charPtrType, [ charPtrType; intType ], false );
30563058 H. add h " __builtin_strcmp" (intType, [ charConstPtrType; charConstPtrType ], false );
30573059 H. add h " __builtin_strcpy" (charPtrType, [ charPtrType; charConstPtrType ], false );
0 commit comments