<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/test/lib, branch release_22</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/test/lib?h=release_22</id>
<link rel='self' href='https://git.amat.us/llvm/atom/test/lib?h=release_22'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2007-11-28T04:57:00Z</updated>
<entry>
<title>Fix bug in regression tests that ignored stderr output in RUN lines. Updated tests and fixed broken run lines.</title>
<updated>2007-11-28T04:57:00Z</updated>
<author>
<name>Tanya Lattner</name>
<email>tonic@nondot.org</email>
</author>
<published>2007-11-28T04:57:00Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=727842e9d76680a49616083fed0e812ae209aff8'/>
<id>urn:sha1:727842e9d76680a49616083fed0e812ae209aff8</id>
<content type='text'>
XFAILed 3 arm regressions (will file bugs)


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44389 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Implement the XTARGET feature for PR1778</title>
<updated>2007-11-06T22:32:17Z</updated>
<author>
<name>Tanya Lattner</name>
<email>tonic@nondot.org</email>
</author>
<published>2007-11-06T22:32:17Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=a57506eea41279f3025499ed07d2cca6c6faf6df'/>
<id>urn:sha1:a57506eea41279f3025499ed07d2cca6c6faf6df</id>
<content type='text'>
This will mark a test as PASS for all targets specified. It will override whatever is in XFAIL.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43788 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Adding ocaml language bindings for the vmcore and bitwriter libraries. These are</title>
<updated>2007-09-18T12:49:39Z</updated>
<author>
<name>Gordon Henriksen</name>
<email>gordonhenriksen@mac.com</email>
</author>
<published>2007-09-18T12:49:39Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=8ef426baa36639458f6777309db25c1768dc9c8a'/>
<id>urn:sha1:8ef426baa36639458f6777309db25c1768dc9c8a</id>
<content type='text'>
built atop the C language bindings, and user programs can link with them as 
such:

  # Bytecode
  ocamlc -cc g++ llvm.cma llvmbitwriter.cma -o example example.ml
  # Native
  ocamlopt -cc g++ llvm.cmxa llvmbitwriter.cmxa -o example.opt example.ml

The vmcore.ml test exercises most/all of the APIs thus far bound. Unfortunately,
they're not yet numerous enough to write hello world. But:

  $ cat example.ml
  (* example.ml *)
  
  open Llvm
  open Llvm_bitwriter
  
  let _ =
    let filename = Sys.argv.(1) in
    let m = create_module filename in
    
    let v = make_int_constant i32_type 42 false in
    let g = define_global "hello_world" v m in
    
    if not (write_bitcode_file m filename) then exit 1;
    
    dispose_module m;

  $ ocamlc -cc g++ llvm.cma llvm_bitwriter.cma -o example example.ml
  File "example.ml", line 11, characters 6-7:
  Warning Y: unused variable g.
  $ ./example example.bc
  $ llvm-dis &lt; example.bc
  ; ModuleID = '&lt;stdin&gt;'
  @hello_world = global i32 42            ; &lt;i32*&gt; [#uses=0]

The ocaml test cases provide effective tests for the C interfaces.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42093 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>The Ada f-e produces various auxiliary output files</title>
<updated>2007-07-23T15:23:35Z</updated>
<author>
<name>Duncan Sands</name>
<email>baldrick@free.fr</email>
</author>
<published>2007-07-23T15:23:35Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=6c7ada4c58c40cc11adc0dbd3d57496eca0b4d2c'/>
<id>urn:sha1:6c7ada4c58c40cc11adc0dbd3d57496eca0b4d2c</id>
<content type='text'>
that cannot be suppressed and cannot be redirected:
they are dumped in the current working directory.
When running the testsuite this means that these
files do not end up in the Output directory.  The
best solution I could find is to change directory
into Output before running tests.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40437 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix typo.</title>
<updated>2007-05-18T12:13:34Z</updated>
<author>
<name>Duncan Sands</name>
<email>baldrick@free.fr</email>
</author>
<published>2007-05-18T12:13:34Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=7d841a4914ad92a4b54f3b515c6e50affa9b2614'/>
<id>urn:sha1:7d841a4914ad92a4b54f3b515c6e50affa9b2614</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37224 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Dan is right, using "string first" would produce false positives. So,</title>
<updated>2007-04-23T21:21:53Z</updated>
<author>
<name>Reid Spencer</name>
<email>rspencer@reidspencer.com</email>
</author>
<published>2007-04-23T21:21:53Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=4f6e9ab3d7e4996d38b3bebbfb153d0bd3ef5311'/>
<id>urn:sha1:4f6e9ab3d7e4996d38b3bebbfb153d0bd3ef5311</id>
<content type='text'>
devolve the check to a comparison against each component in the string.
Fortunately there isn't many of them.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36376 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix the comparison of language names to accept any characters by using</title>
<updated>2007-04-22T14:14:11Z</updated>
<author>
<name>Reid Spencer</name>
<email>rspencer@reidspencer.com</email>
</author>
<published>2007-04-22T14:14:11Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=3dc662c5dbd60d49b6b680816cd3a5556a8544e3'/>
<id>urn:sha1:3dc662c5dbd60d49b6b680816cd3a5556a8544e3</id>
<content type='text'>
"string first" instead of "regexp match". This helps C++ tests get executed.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36339 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Replace llvm_gcc_supports_ada and llvm_gcc_supports_objc with just a single</title>
<updated>2007-04-21T21:45:51Z</updated>
<author>
<name>Reid Spencer</name>
<email>rspencer@reidspencer.com</email>
</author>
<published>2007-04-21T21:45:51Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=12d81f3ff45c749eebd8e80642870e5e1bad1167'/>
<id>urn:sha1:12d81f3ff45c749eebd8e80642870e5e1bad1167</id>
<content type='text'>
llvm_gcc_supports function that takes the language as an argument. Base that
function on the new LLVMGCC_LANGS configured variable so that we don't have
to execute feature checks during the test run.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36322 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>llvm-dg.exp is dead, remove it.</title>
<updated>2007-04-21T20:48:14Z</updated>
<author>
<name>Reid Spencer</name>
<email>rspencer@reidspencer.com</email>
</author>
<published>2007-04-21T20:48:14Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=7022d1fb2dbd65fa680d67e9598414ff958d07c2'/>
<id>urn:sha1:7022d1fb2dbd65fa680d67e9598414ff958d07c2</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36317 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add the llvm_supports_target function.</title>
<updated>2007-04-21T20:40:17Z</updated>
<author>
<name>Reid Spencer</name>
<email>rspencer@reidspencer.com</email>
</author>
<published>2007-04-21T20:40:17Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=40a4c61cb7aade82aa1aaf43c943fa4a463063c3'/>
<id>urn:sha1:40a4c61cb7aade82aa1aaf43c943fa4a463063c3</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36314 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
</feed>
