~mcf

https://mforney.org

Trackers

~mcf/cproc

Last active 9 hours ago

~mcf/x509cert

Last active 3 years ago

~mcf/dnssec-rr

Last active 4 years ago

~mcf/libtls-bearssl

Last active 5 years ago

~mcf/qbe

Last active 5 years ago

~mcf/oasis

Last active 5 years ago

~mcf/sbase

Last active 5 years ago

~mcf/samurai

Last active 6 years ago

#93 qbe:-:5858: invalid instruction type in truncd 6 hours ago

Comment by ~mcf on ~mcf/cproc

Unfortunately, it seems that the attachment didn't make it's way to the issue. Could you upload it somewhere or email it to me personally?

#91 cproc does not support FAMs in a union 7 hours ago

Comment by ~mcf on ~mcf/cproc

Thanks for reporting this. You're right that unions are allowed to contain structs with FAMs, I had misinterpreted the standard text.

It says

such a structure (and any union containing, possibly recursively, a member that is such a structure) shall not be a member of a structure or an element of an array

So while you can't have a struct containing a struct with a FAM, a union containing a struct with a FAM is fine. This should be fixed in a2ddee1be6.

REPORTED RESOLVED FIXED

#91 cproc does not support FAMs in a union 7 hours ago

bug added by ~mcf on ~mcf/cproc

#88 Release VLA stack space when it goes out of scope 9 months ago

Comment by ~mcf on ~mcf/cproc

Nihal Jere referenced this ticket in commit 4f206ac.

#1 Variable-length arrays 9 months ago

Comment by ~mcf on ~mcf/cproc

Nihal Jere referenced this ticket in commit 4f206ac.

REPORTED RESOLVED IMPLEMENTED

#1 Variable-length arrays 9 months ago

qbe removed by ~mcf on ~mcf/cproc

#1 Variable-length arrays 9 months ago

Comment by ~mcf on ~mcf/cproc

Added #88 to track the VLA loop issue. For now, we will just ignore it to unblock VLA support.

#88 Release VLA stack space when it goes out of scope 9 months ago

qbe added by ~mcf on ~mcf/cproc

#88 Release VLA stack space when it goes out of scope 9 months ago

Ticket created by ~mcf on ~mcf/cproc

QBE doesn't currently offer a mechanism for releasing a stack allocation, which can be problematic for VLAs in a loop. See #1 for more details.

#8 Thread-local data 9 months ago

Comment by ~mcf on ~mcf/cproc

Drew DeVault referenced this ticket in commit 0c1f837.

REPORTED RESOLVED IMPLEMENTED