[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Master is broken
From: |
Eli Zaretskii |
Subject: |
Master is broken |
Date: |
Sat, 10 Oct 2015 11:47:38 +0300 |
As of commit bb7c182, master is broken, at least for non-optimized
builds:
CCLD temacs
keymap.o: In function `Fset_keymap_parent':
/srv/data/home/e/eliz/git/emacs/trunk/src/keymap.c:344: undefined reference
to `CHECK_IMPURE'
keymap.o: In function `store_in_keymap':
/srv/data/home/e/eliz/git/emacs/trunk/src/keymap.c:753: undefined reference
to `PURE_P'
/srv/data/home/e/eliz/git/emacs/trunk/src/keymap.c:801: undefined reference
to `CHECK_IMPURE'
/srv/data/home/e/eliz/git/emacs/trunk/src/keymap.c:854: undefined reference
to `CHECK_IMPURE'
/srv/data/home/e/eliz/git/emacs/trunk/src/keymap.c:898: undefined reference
to `CHECK_IMPURE'
data.o: In function `Fsetcar':
/srv/data/home/e/eliz/git/emacs/trunk/src/data.c:563: undefined reference to
`CHECK_IMPURE'
data.o: In function `Fsetcdr':
/srv/data/home/e/eliz/git/emacs/trunk/src/data.c:573: undefined reference to
`CHECK_IMPURE'
data.o:/srv/data/home/e/eliz/git/emacs/trunk/src/data.c:2218: more undefined
references to `CHECK_IMPURE' follow
collect2: error: ld returned 1 exit status
make[1]: *** [temacs] Error 1
I'm not really sure what's going on here, all this INLINE stuff is too
complicated. These 2 inline functions are clearly visible in the
preprocessed source, and still the linker barfs. The only way I could
make it link successfully was by including puresize.h in emacs.c as
well, but then temacs crashed during loadup.
- Master is broken,
Eli Zaretskii <=