History log of /llvm-project/llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp (Results 126 – 150 of 181)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 7eb05a17 18-Aug-2003 Misha Brukman <brukman+llvm@gmail.com>

Spell `necessary' correctly.

llvm-svn: 7944


# 3ef61afb 30-Jun-2003 John Criswell <criswell@uiuc.edu>

Merged in autoconf branch. This provides configuration via the autoconf
system.

llvm-svn: 7014


# fcd72643 23-Jun-2003 Brian Gaeke <gaeke@uiuc.edu>

Include <cmath> instead of <math.h>
Remove isnan; it's too unportable to handle cleanly at this point.

llvm-svn: 6866


# 44a4adfa 17-Jun-2003 Brian Gaeke <gaeke@uiuc.edu>

Use std::isnan instead of isnan. Brought back to you from the
future, by the reconciliation of the C++ and C99 standards. Someday.

llvm-svn: 6751


# 4a5bb957 14-May-2003 Chris Lattner <sabre@nondot.org>

Add support for atexit function, remove support for __main function

llvm-svn: 6194


# 525e251c 08-May-2003 Chris Lattner <sabre@nondot.org>

Implement varargs support for LLI!

llvm-svn: 6043


# 470754e3 08-May-2003 Chris Lattner <sabre@nondot.org>

A large number of simple changes:
* s/Method/Function
* Kill some obsolete (external) functions that used to be to support tracing

llvm-svn: 6041


# 01971e12 25-Apr-2003 Chris Lattner <sabre@nondot.org>

Only do the %ld -> %lld promotion when running a 64 bit bytecode on a 32 bit host

llvm-svn: 5942


# 4c5245b1 25-Apr-2003 Chris Lattner <sabre@nondot.org>

Add __strdup

llvm-svn: 5941


# 487bb804 23-Apr-2003 Chris Lattner <sabre@nondot.org>

Add memcpy

llvm-svn: 5887


# 93f4ff73 23-Apr-2003 Chris Lattner <sabre@nondot.org>

Implement a bunch of new external functions

llvm-svn: 5885


# 26a4a1f5 23-Apr-2003 Chris Lattner <sabre@nondot.org>

Add support for _IO_getc function used on linux

llvm-svn: 5883


# 1610666e 21-Apr-2003 Chris Lattner <sabre@nondot.org>

fprintf CAN take exactly 2 args

llvm-svn: 5830


# d3183715 31-Mar-2003 Chris Lattner <sabre@nondot.org>

Implement scanf and fix sscanf to actually endian swap the results correctly

llvm-svn: 5763


# d49518c5 13-Jan-2003 Chris Lattner <sabre@nondot.org>

* Wrap at 80 columns
* Fix a ton of warnings
* Implement puts

llvm-svn: 5254


# a0d7b084 23-Dec-2002 Chris Lattner <sabre@nondot.org>

Substantial changes to refactor LLI to incorporate both the Jello JIT and
the traditional LLI interpreter

llvm-svn: 5125


# 677671d1 20-Dec-2002 Chris Lattner <sabre@nondot.org>

Add support for isnan

llvm-svn: 5111


# 98cf1f5d 20-Nov-2002 Chris Lattner <sabre@nondot.org>

- Eliminated the deferred symbol table stuff in Module & Function, it really
wasn't an optimization and it was causing lots of bugs.

llvm-svn: 4779


# 7a1da7c8 08-Nov-2002 Chris Lattner <sabre@nondot.org>

Implement feof

llvm-svn: 4627


# a41a1953 07-Nov-2002 Chris Lattner <sabre@nondot.org>

Implement freopen for burg

llvm-svn: 4606


# c3a84099 06-Nov-2002 Chris Lattner <sabre@nondot.org>

Implement fprintf

llvm-svn: 4585


# 85290207 06-Nov-2002 Chris Lattner <sabre@nondot.org>

Implement fputc and ungetc to allow burg to run in lli

llvm-svn: 4584


# 0313db6b 02-Oct-2002 Chris Lattner <sabre@nondot.org>

* Implement the getc() function
* Support usage of stdin, stdout & stderr correctly in LLI!

llvm-svn: 4022


# bd0d2eab 13-Sep-2002 Chris Lattner <sabre@nondot.org>

* Fix a bug that was causing lli to misrun:
test/Regression/Transforms/DecomposeMultiDimRefs/mixedindices.c
* Eliminate unneccesary #include

llvm-svn: 3712


# 33b3b966 02-Aug-2002 Chris Lattner <sabre@nondot.org>

Fix problem where lli would not print out a 64 bit value when the client code
uses the modifier "%ld". Now lli passes off "%lld" to the underlying runtime
library in this case.

llvm-svn: 3230


12345678