]> Sergey Matveev's repositories - nnn.git/commitdiff
OpenSUSE gcc fails at '-fno-tree-loop-vectorize' v1.6
authorArun Prakash Jana <engineerarun@gmail.com>
Mon, 25 Dec 2017 12:05:27 +0000 (17:35 +0530)
committerArun Prakash Jana <engineerarun@gmail.com>
Mon, 25 Dec 2017 13:40:20 +0000 (19:10 +0530)
Makefile
nnn.c
packagecore.yaml

index fdbd3752515151623617995e7275a0af4afa51a5..03dfd77ce0dd75bc060d971936e2cdc2a2991c93 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -23,7 +23,7 @@ all: $(BIN) $(PLAYER)
 $(SRC): nnn.h
 
 $(BIN): $(SRC)
-       $(CC) -O3 -fno-tree-loop-vectorize $(CFLAGS) -o $@ $^ $(LDFLAGS) $(LDLIBS)
+       $(CC) -O2 $(CFLAGS) -o $@ $^ $(LDFLAGS) $(LDLIBS)
        strip $@
 
 debug: $(SRC)
diff --git a/nnn.c b/nnn.c
index e4674012d35dc8b530e0f79bfcc85b7606409010..0b817efcf47fa1cf7c9ef60ff1486f29f6c910cd 100644 (file)
--- a/nnn.c
+++ b/nnn.c
@@ -1182,10 +1182,12 @@ parsebmstr(char *bms)
 static char *
 get_bm_loc(char *key, char *buf)
 {
+       int r;
+
        if (!key || !key[0])
                return NULL;
 
-       for (int r = 0; bookmark[r].key && r < BM_MAX; ++r) {
+       for (r = 0; bookmark[r].key && r < BM_MAX; ++r) {
                if (xstrcmp(bookmark[r].key, key) == 0) {
                        if (bookmark[r].loc[0] == '~') {
                                char *home = getenv("HOME");
index 239b92e43d3029d5b5c960b73876e07cc76b907f..7b861fb88181f1b5006a45076c82a48e600e781e 100644 (file)
@@ -48,16 +48,16 @@ packages:
     deps:
       - ncurses
       - readline
-  opensuse42.3:
-    builddeps:
-      - make
-      - gcc
-      - pkg-config
-      - ncurses-devel
-      - readline-devel
-    deps:
-      - ncurses
-      - readline
+#  opensuse42.3:
+#    builddeps:
+#      - make
+#      - gcc
+#      - pkg-config
+#      - ncurses-devel
+#      - readline-devel
+#    deps:
+#      - ncurses
+#      - readline
   ubuntu16.04:
     builddeps:
       - make