vmill's People
vmill's Issues
Add constructor function into vmill runtime to detect whether or not they are called
Add a constructor function into the vmill runtime, which will call a vmill intrinsic function that basically toggles a boolean variable to say whether or not constructor functions were automatically invoked by LLVM's loader. If not, then made the code go and find and execute those functions.
Add support for clock_gettime
On x86 Linux this is 265.
Add support for statfs64
On x86 Linux this is 268.
Add support for clock_getres
On x86 Linux this is 266
Add support for fcntl64
On 32-bit x86 Linux this is system call 221.
Add support for set_tid_address
On x86 Linux this is 258
Figure out if the offset passed to mmap is relative to the current file position, or the start of the file
And if so, update MM.cpp accordingly.
Add support for getrusage
On x86 Linux this is 77
Missing instruction for qpdfview
E1123 23:30:35.970044 1811 Lifter.cpp:119] Missing semantics for instruction (X86 7739037f 4 (BYTES 66 0f 67 c6) PACKUSWB_XMMdq_XMMdq (WRITE_OP (REG_128 XMM0)) (READ_OP (REG_128 XMM0)) (READ_OP (REG_128 XMM6)))
Add support for tgkill
On x86 Linux this is 270
Returning error values are `int`, but 64-bit syscalls will use `long`.
Any uses of errno
should be assigned to long
rather than to int
, and all uses of syscall.SetReturn
should be inspected to make sure that a 64-bit syscall returns a 64-bit long
in the error case.
Add support for getdents64
On x86 Linux this is 220. This is needed by Qt to find and load its plugins.
Add support for set_robust_list
On x86 Linux this is 311
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.