Fix up align issues
This commit is contained in:
parent
8f451d0271
commit
f05e3e2761
@ -3,7 +3,6 @@
|
||||
#include <err.h>
|
||||
#include <gc.h>
|
||||
#include <gc/cord.h>
|
||||
#include <stdalign.h>
|
||||
#include <stdbool.h>
|
||||
#include <stdint.h>
|
||||
#include <stdlib.h>
|
||||
|
@ -1,7 +1,6 @@
|
||||
|
||||
#include <gc.h>
|
||||
#include <gc/cord.h>
|
||||
#include <stdalign.h>
|
||||
#include <stdbool.h>
|
||||
#include <stdint.h>
|
||||
#include <stdlib.h>
|
||||
@ -29,7 +28,7 @@ public CORD Bool__as_str(const bool *b, bool colorize, const TypeInfo *type)
|
||||
public Bool_namespace_t Bool_type = {
|
||||
.type={
|
||||
.size=sizeof(bool),
|
||||
.align=alignof(bool),
|
||||
.align=__alignof__(bool),
|
||||
.tag=CustomInfo,
|
||||
.CustomInfo={.as_str=(void*)Bool__as_str},
|
||||
},
|
||||
|
@ -1,6 +1,5 @@
|
||||
#include <gc.h>
|
||||
#include <gc/cord.h>
|
||||
#include <stdalign.h>
|
||||
#include <stdbool.h>
|
||||
#include <stdint.h>
|
||||
#include <stdlib.h>
|
||||
@ -50,7 +49,7 @@
|
||||
public KindOfInt##_namespace_t KindOfInt##_type = { \
|
||||
.type={ \
|
||||
.size=sizeof(c_type), \
|
||||
.align=alignof(c_type), \
|
||||
.align=__alignof__(c_type), \
|
||||
.tag=CustomInfo, \
|
||||
.CustomInfo={.compare=(void*)KindOfInt##__compare, .as_str=(void*)KindOfInt##__as_str}, \
|
||||
}, \
|
||||
|
@ -1,7 +1,6 @@
|
||||
|
||||
#include <gc.h>
|
||||
#include <gc/cord.h>
|
||||
#include <stdalign.h>
|
||||
#include <stdbool.h>
|
||||
#include <stdint.h>
|
||||
#include <stdlib.h>
|
||||
|
@ -4,7 +4,6 @@
|
||||
#include <gc.h>
|
||||
#include <gc/cord.h>
|
||||
#include <math.h>
|
||||
#include <stdalign.h>
|
||||
#include <stdbool.h>
|
||||
#include <stdint.h>
|
||||
#include <stdlib.h>
|
||||
@ -54,7 +53,7 @@ public bool Num64__isnan(double n) { return isnan(n); }
|
||||
public Num64_namespace_t Num64_type = {
|
||||
.type=(TypeInfo){
|
||||
.size=sizeof(double),
|
||||
.align=alignof(double),
|
||||
.align=__alignof__(double),
|
||||
.tag=CustomInfo,
|
||||
.CustomInfo={
|
||||
.compare=(void*)Num64__compare,
|
||||
@ -124,7 +123,7 @@ public bool Num32__isnan(float n) { return isnan(n); }
|
||||
public Num32_namespace_t Num32_type = {
|
||||
.type=(TypeInfo){
|
||||
.size=sizeof(float),
|
||||
.align=alignof(float),
|
||||
.align=__alignof__(float),
|
||||
.tag=CustomInfo,
|
||||
.CustomInfo={
|
||||
.compare=(void*)Num32__compare,
|
||||
|
@ -1,7 +1,6 @@
|
||||
|
||||
#include <gc.h>
|
||||
#include <gc/cord.h>
|
||||
#include <stdalign.h>
|
||||
#include <stdbool.h>
|
||||
#include <stdint.h>
|
||||
#include <stdlib.h>
|
||||
|
@ -4,7 +4,6 @@
|
||||
#include <gc.h>
|
||||
#include <gc/cord.h>
|
||||
#include <limits.h>
|
||||
#include <stdalign.h>
|
||||
#include <stdbool.h>
|
||||
#include <stdint.h>
|
||||
#include <stdlib.h>
|
||||
@ -258,7 +257,7 @@ public CORD Str__join(CORD glue, Str_Array_t pieces)
|
||||
public Str_namespace_t Str_type = {
|
||||
.type={
|
||||
.size=sizeof(CORD),
|
||||
.align=alignof(CORD),
|
||||
.align=__alignof__(CORD),
|
||||
.tag=CustomInfo,
|
||||
.CustomInfo={
|
||||
.as_str=(void*)Str__as_str,
|
||||
|
@ -1,5 +1,4 @@
|
||||
#pragma once
|
||||
#include <stdalign.h>
|
||||
#include <stdint.h>
|
||||
#include <stdbool.h>
|
||||
#include <string.h>
|
||||
|
@ -2,7 +2,6 @@
|
||||
#include <err.h>
|
||||
#include <gc.h>
|
||||
#include <string.h>
|
||||
#include <stdalign.h>
|
||||
#include <stdlib.h>
|
||||
#include <sys/param.h>
|
||||
|
||||
@ -29,7 +28,7 @@ public struct {
|
||||
} TypeInfo_type = {
|
||||
.type={
|
||||
.size=sizeof(TypeInfo),
|
||||
.align=alignof(TypeInfo),
|
||||
.align=__alignof__(TypeInfo),
|
||||
.tag=CustomInfo,
|
||||
.TypeInfoInfo.type_str="TypeInfo",
|
||||
},
|
||||
|
Loading…
Reference in New Issue
Block a user