JJoseph Huber[libc] Ensure the RPC server is alwaus used
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[libc] Implement 'getenv' on the GPU target (#102376) Summary: This patch implements 'getenv'. I was torn on how to implement this, since realistically we only have access to this environment pointer in the "loader" interface. An alternative would be to use an RPC call every time, but I think that's overkill for what this will be used for. A better solution is just to emit a common DataEnvironment that contains all of the host visible resources to initialize. Right now this is the env_ptr, clock_freq, and rpc_client. I did this by making the app.h interface that Linux uses more general, could possibly move that into a separate patch, but I figured it's easier to see with the usage. | 1 年前 | |
[libc] Ensure the RPC server is alwaus used Summary: Previous change made us no longer link exit by default which implied the RPC server. This is a required symbol for the loader. This will be fixed later when I port the loader to LLVMOffload. For now just work around it to fix the bots. | 9 个月前 |