A lot of changes were suggested by Chris.
authorMisha Brukman <brukman+llvm@gmail.com>
Fri, 15 Aug 2003 23:31:16 +0000 (23:31 +0000)
committerMisha Brukman <brukman+llvm@gmail.com>
Fri, 15 Aug 2003 23:31:16 +0000 (23:31 +0000)
commit593ece00509fe5ced9f6a44732cab0e45d03cf63
tree7a942643230618914c92436e107902f7c2319984
parenta1ee42ac8e4e31f06476233f89b2993868c2183b
A lot of changes were suggested by Chris.

ExecveHandler.c:
* Use "" instead of <> for LLVM include files
* Use raw I/O, we don't need buffering
* Set errno = 0 before using open()
* strlen() doesn't count NULL terminator in its size
* Use memcmp() instead of strcmp()
* Return result of the real execve(), not 0
* Search for path to bytecode file if not absolute/relative path

SysUtils.c:
* Convert all comments to C-style
* Stop using `bool', use `unsigned' instead

SysUtils.h:
* Stop using `bool', use `unsigned' instead
* Updated comment to FindExecutable()

README.txt:
* Describe the goal of LLEE and an application

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7911 91177308-0d34-0410-b5e6-96231b3b80d8
tools/llee/ExecveHandler.c
tools/llee/README.txt [new file with mode: 0644]
tools/llee/SysUtils.c
tools/llee/SysUtils.h