Remove obsolete -f flags.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79992 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Dan Gohman
2009-08-25 15:38:29 +00:00
parent baa26395cc
commit fea1dd0804
369 changed files with 406 additions and 406 deletions

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
/* Regression test. Just compile .c -> .ll to test */
int foo(void) {

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
// This caused generation of the following type name:
// %Array = uninitialized global [10 x %complex int]

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
void *dlclose(void*);

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
/* Test problem where bad code was generated with a ?: statement was
in a function call argument */

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
/* This triggered a problem in reload, fixed by disabling most of the
* steps of compilation in GCC. Before this change, the code went through

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
/* This testcase causes a symbol table collision. Type names and variable
* names should be in distinct namespaces

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
/* Testcase for a problem where GCC allocated xqic to a register,
* and did not have a VAR_DECL that explained the stack slot to LLVM.

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
/* GCC Used to generate code that contained a branch to the entry node of
* the do_merge function. This is illegal LLVM code. To fix this, GCC now

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
/* test that locals are renamed with . notation */

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
int test(int X) {
return X;

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
/* GCC wasn't handling 64 bit constants right fixed */

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
double FOO = 17;

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
#include <string.h>

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
/* GCC would generate bad code if not enough initializers are
specified for an array.

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
typedef struct Connection_Type {

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
/* GCC was not emitting string constants of the correct length when
* embedded into a structure field like this. It thought the strlength

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
/* GCC was generating PHI nodes with an arity < #pred of the basic block the
* PHI node lived in. This was breaking LLVM because the number of entries

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
/* This code used to break GCC's SSA computation code. It would create
uses of B & C that are not dominated by their definitions. See:

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
/* GCC was not escaping quotes in string constants correctly, so this would
* get emitted:

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
int printf(const char *, ...);
int foo();

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
/* GCC is not outputting the static array to the LLVM backend, so bad things
* happen. Note that if this is defined static, everything seems fine.

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
struct S {
int i;

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
typedef struct {

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
/* Make sure the frontend is correctly marking static stuff as internal! */

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
/* Testcase for when struct tag conflicts with typedef name... grr */

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
#include <string.h>
#include <stdio.h>

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
#include <stdio.h>

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
// Test list stuff

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -w -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -w -S %s -o - | llvm-as -o /dev/null
/* These are random tests that I used when working on the GCC frontend
originally. */

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
// Test ?: in function calls

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -w -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -w -S %s -o - | llvm-as -o /dev/null

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
char auto_kibitz_list[100][20] = {
{"diepx"},

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
char * foo() { return "\\begin{"; }

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
#include <stdlib.h>
#include <stdio.h>

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
union X {

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
union X;
struct Empty {};

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
int tcount;
void test(char *, const char*, int);

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
typedef struct
{

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
typedef union {

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
/* In this testcase, the return value of foo() is being promotedto a register
* which breaks stuff

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
/* This testcase doesn't actually test a bug, it's just the result of me
* figuring out the syntax for forward declaring a static variable. */

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
int foo(int *A, unsigned X) {

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
struct DWstruct {

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
extern void start() __asm__("start");
extern void _start() __asm__("_start");

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
void foo() {}

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
_Bool X = 0;

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
const char *W = "foo";

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
extern char algbrfile[9];
char algbrfile[9] = "abcdefgh";

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
typedef struct
{

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
struct Blend_Map_Entry {
union {

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
double Test(double A, double B, double C, double D) {
return -(A-B) - (C-D);

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
typedef struct min_info {
long offset;

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
/* This is apparently legal C.
*/

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
#include <setjmp.h>

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
typedef struct {

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
void foo()
{

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
extern int vfork(void);
test() {

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
struct bar;

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
typedef struct {

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
#include <wchar.h>

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
struct Word {
short bar;

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
void foo() {
unsigned char int_latin1[] = "f\200\372b\200\343\200\340";

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
struct foo {
unsigned int I:1;

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
struct foo {
unsigned int I:1;

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -w -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -w -S %s -o - | llvm-as -o /dev/null
typedef struct BF {

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
enum En {
ENUM_VAL

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
#include <stdio.h>

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
extern int A[10];

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
struct Foo {
unsigned a;

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
#ident "foo"

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
struct foo { int X; };

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
typedef struct { int foo; } spinlock_t;
typedef struct wait_queue_head_t { spinlock_t lock; } wait_queue_head_t;

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
typedef struct { } the_coolest_struct_in_the_world;
extern the_coolest_struct_in_the_world xyzzy;

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
union bdflush_param {
struct { int x; } b_un;

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
typedef struct { } rwlock_t;
struct fs_struct { rwlock_t lock; int umask; };

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
void schedule_timeout(signed long timeout)
{

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
void query_newnamebuf(void) { ((void)"query_newnamebuf"); }

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
void bar () {
static char x[10];

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
typedef struct { unsigned long pgprot; } pgprot_t;

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
struct _GIOChannel {
int write_buf;

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
struct face_cachel {
unsigned int reverse :1;

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
int test() {
__complex__ double C;

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
struct printf_spec {
unsigned int minus_flag:1;

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
unsigned long do_csum(const unsigned char *buff, int len, unsigned long result) {
if (2 & (unsigned long) buff) result += 1;

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
struct i387_soft_struct {
long cwd;

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
struct i387_soft_struct {
long cwd;

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
extern __inline long int

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
void test(__complex__ double D, double X) {

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
// Test that these initializers are handled efficiently

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
int code[]={0,0,0,0,1};
void foo(int x) {

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
int foo() {
#ifdef __ppc__

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
int foo(int len, char arr[][len], int X) {
return arr[X][0];

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -w -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -w -S %s -o - | llvm-as -o /dev/null
void test(enum foo *X) {
}

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
struct fu;
void foo(struct fu);

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
_Bool A, B, C, D, E, F, G, H;

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
struct S { };

View File

@@ -1,4 +1,4 @@
// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null
static int unused_func(void) {
return 1;

Some files were not shown because too many files have changed in this diff Show More