frysk-0.4-nooptimize - prefer a variable definition over its declaration - frysk-0.4-skipdecl
56 lines
2.7 KiB
Diff
56 lines
2.7 KiB
Diff
diff -up frysk-0.4/frysk-core/frysk/pkglibdir/funit-long-stack.c.nooptimize frysk-0.4/frysk-core/frysk/pkglibdir/funit-long-stack.c
|
|
--- frysk-0.4/frysk-core/frysk/pkglibdir/funit-long-stack.c.nooptimize 2010-03-30 11:36:32.000000000 -0400
|
|
+++ frysk-0.4/frysk-core/frysk/pkglibdir/funit-long-stack.c 2010-03-30 11:41:25.000000000 -0400
|
|
@@ -1,4 +1,5 @@
|
|
#include <stdlib.h>
|
|
+#pragma GCC optimize "O1"
|
|
|
|
void crash(){
|
|
char* c = 0;
|
|
diff -up frysk-0.4/frysk-core/frysk/pkglibdir/funit-stack-outlined.c.nooptimize frysk-0.4/frysk-core/frysk/pkglibdir/funit-stack-outlined.c
|
|
--- frysk-0.4/frysk-core/frysk/pkglibdir/funit-stack-outlined.c.nooptimize 2010-03-30 11:24:03.000000000 -0400
|
|
+++ frysk-0.4/frysk-core/frysk/pkglibdir/funit-stack-outlined.c 2010-03-30 11:41:31.000000000 -0400
|
|
@@ -38,6 +38,7 @@
|
|
// exception.
|
|
|
|
#include <stdlib.h>
|
|
+#pragma GCC optimize "O1"
|
|
|
|
// See also funit-stack-inlined.c
|
|
|
|
diff -up frysk-0.4/frysk-core/frysk/pkglibdir/funit-stacks.c.nooptimize frysk-0.4/frysk-core/frysk/pkglibdir/funit-stacks.c
|
|
--- frysk-0.4/frysk-core/frysk/pkglibdir/funit-stacks.c.nooptimize 2010-03-30 11:41:52.000000000 -0400
|
|
+++ frysk-0.4/frysk-core/frysk/pkglibdir/funit-stacks.c 2010-03-30 11:44:10.000000000 -0400
|
|
@@ -1,4 +1,5 @@
|
|
#include <stdlib.h>
|
|
+#pragma GCC optimize "O1"
|
|
|
|
void fourth(int param1, int param2, int param3, char* param4){
|
|
char* c = 0;
|
|
diff -up frysk-0.4/frysk-core/frysk/pkglibdir/funit-stacks-exit.c.nooptimize frysk-0.4/frysk-core/frysk/pkglibdir/funit-stacks-exit.c
|
|
--- frysk-0.4/frysk-core/frysk/pkglibdir/funit-stacks-exit.c.nooptimize 2010-03-30 11:42:00.000000000 -0400
|
|
+++ frysk-0.4/frysk-core/frysk/pkglibdir/funit-stacks-exit.c 2010-03-30 11:42:55.000000000 -0400
|
|
@@ -1,4 +1,5 @@
|
|
#include <stdlib.h>
|
|
+#pragma GCC optimize "O1"
|
|
|
|
void fourth(){
|
|
exit(1);
|
|
diff -up frysk-0.4/frysk-core/frysk/pkglibdir/funit-stacks-linenum.c.nooptimize frysk-0.4/frysk-core/frysk/pkglibdir/funit-stacks-linenum.c
|
|
--- frysk-0.4/frysk-core/frysk/pkglibdir/funit-stacks-linenum.c.nooptimize 2010-03-30 11:42:05.000000000 -0400
|
|
+++ frysk-0.4/frysk-core/frysk/pkglibdir/funit-stacks-linenum.c 2010-03-30 11:43:10.000000000 -0400
|
|
@@ -1,4 +1,5 @@
|
|
#include <stdlib.h>
|
|
+#pragma GCC optimize "O1"
|
|
|
|
void first(int param1, int param2){
|
|
char* a = 0;
|
|
diff -up frysk-0.4/frysk-core/frysk/pkglibdir/funit-stacks-values.c.nooptimize frysk-0.4/frysk-core/frysk/pkglibdir/funit-stacks-values.c
|
|
--- frysk-0.4/frysk-core/frysk/pkglibdir/funit-stacks-values.c.nooptimize 2010-03-30 11:42:08.000000000 -0400
|
|
+++ frysk-0.4/frysk-core/frysk/pkglibdir/funit-stacks-values.c 2010-03-30 11:59:03.000000000 -0400
|
|
@@ -1,4 +1,5 @@
|
|
#include <stdlib.h>
|
|
+#pragma GCC optimize "O1"
|
|
|
|
void third(volatile int param3){
|
|
int var4 = 4;asm volatile ("" : "+m" (var4));
|