RPM build fix (reverted CI changes which will need to be un-reverted or made conditional) and vendor Rust dependencies to make builds much faster in any CI system.

This commit is contained in:
Adam Ierymenko
2022-06-08 07:32:16 -04:00
parent 373ca30269
commit d5ca4e5f52
12611 changed files with 2898014 additions and 284 deletions

View File

@@ -0,0 +1,42 @@
#if 0
DEF DEFINED = 1
DEF NOT_DEFINED = 0
#endif
#include <stdarg.h>
#include <stdbool.h>
#include <stdint.h>
#include <stdlib.h>
#if defined(NOT_DEFINED)
#define DEFAULT_X 8
#endif
#if defined(DEFINED)
#define DEFAULT_X 42
#endif
#if (defined(NOT_DEFINED) || defined(DEFINED))
typedef struct Foo {
int32_t x;
} Foo;
#endif
#if defined(NOT_DEFINED)
typedef struct Bar {
struct Foo y;
} Bar;
#endif
#if defined(DEFINED)
typedef struct Bar {
struct Foo z;
} Bar;
#endif
typedef struct Root {
struct Bar w;
} Root;
void root(struct Root a);