Jan Niehusmann
Jan Niehusmann
Just FYI, I have the same issue and didn't find a workaround yet. Not too important, I could just compile natively instead of cross-compiling. However, a proper solution would be...
This looks like there is a fundamental problem with `musl-gcc -m32`. Compiling this: ``` #include #include static_assert(sizeof(uint32_t) == 4, "what???"); static_assert(sizeof(uint64_t) == 8, "what???"); ``` With `musl-gcc -m32 t.c` results...
There is an additional complication I didn't anticipate: While PostgreSQL basically uses the same syntax as Oracle, it doesn't allow for both a list of columns and a `USING INDEX...
`alloc-cortex-m` will create a heap starting at the location `__sheap`. With a conventional memory layout, there is an empty space above `__sheap`: ``` +-------------+
I only skimmed over the source code of `flip-link` and `alloc-cortex-m`, so I may be missing something. From what I understood, it may actually work: `flip-link` just takes the lowest...
Exactly. One difference between stack and heap not shown in that picture: While the stack grows at runtime, and can actually reach the bottom, heap size (at least with `alloc-cortex-m`)...
@Sympatron, in principle, that should work. However, be careful with that `static mut HEAP`: It will overlap the memory handed out by the allocator. That way, I'd be easy to...
Yes, I understand why it may be desirable to trigger in-flight objects as early as possible, in case they can do some processing in the background. But (IMHO) in most...
Some arbitrary limit like 10 or 100 would mitigate the issue, for sure. With an echo server on a unix domain socket, I saw more than 1.000.000 entries in the...
Incorrect in the sense that it may be (possibly much) slower, right? Or does it break some contracts / invariants which I don't know about? (Just trying to understand how...