commit cd177086cae75394b21dd44eff57c65783d3b4a8
parent f687463574ac69491b337d37725b42d3f4878cf8
Author: Arun Prakash Jana <engineerarun@gmail.com>
Date: Mon, 25 Dec 2017 17:35:27 +0530
OpenSUSE gcc fails at '-fno-tree-loop-vectorize'
Diffstat:
3 files changed, 14 insertions(+), 12 deletions(-)
diff --git 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
@@ -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");
diff --git a/packagecore.yaml b/packagecore.yaml
@@ -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