llvm-6502/lib
Chandler Carruth 4cff412ecc Try to suppress the use of clock_gettime on Darwin which apparantly
defines _POSIX_CPUTIME but doesn't support the clock_* functions.

I don't test the value of _POSIX_CPUTIME because the spec merely says
that if it is defined, the CPU-specific timers are available, whereas it
says that _POSIX_TIMERS must be defined and defined to a value greater
than zero. However, this may not work, as the POSIX spec clearly states:

  "If the symbolic constant _POSIX_CPUTIME is defined, then the symbolic
  constant _POSIX_TIMERS shall also be defined by the implementation to
  have the value 200112L."

If this doesn't work, I'll add more hacks for Darwin.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@171565 91177308-0d34-0410-b5e6-96231b3b80d8
2013-01-05 00:11:21 +00:00
..
Analysis Memory Dependence Analysis: fix a miscompile that uses DT to approxmiate the 2013-01-04 19:19:47 +00:00
Archive
AsmParser
Bitcode
CodeGen Move an assertion so it doesn't dereference end(). 2013-01-04 22:17:31 +00:00
DebugInfo
ExecutionEngine [Object][ELF] Add a maximum alignment. This is used by createELFObjectFile to create a properly aligned reader. 2013-01-04 20:36:28 +00:00
IR Get rid of the 'Bits' mask in the attribute builder. 2013-01-04 23:27:34 +00:00
Linker
MC
Object [Object][ELF] Add a maximum alignment. This is used by createELFObjectFile to create a properly aligned reader. 2013-01-04 20:36:28 +00:00
Option
Support Try to suppress the use of clock_gettime on Darwin which apparantly 2013-01-05 00:11:21 +00:00
TableGen
Target Move 'break' to the right place to prevent fallthru. There is no test-case 2013-01-04 23:01:26 +00:00
Transforms Do not vectorize loops with subtraction reductions 2013-01-04 22:10:16 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile