www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2014/05/18/15:45:14

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
X-Received: by 10.224.90.2 with SMTP id g2mr7293500qam.1.1400441053113;
Sun, 18 May 2014 12:24:13 -0700 (PDT)
X-Received: by 10.140.95.112 with SMTP id h103mr591891qge.4.1400441052979;
Sun, 18 May 2014 12:24:12 -0700 (PDT)
Newsgroups: comp.os.msdos.djgpp
Date: Sun, 18 May 2014 12:24:12 -0700 (PDT)
In-Reply-To: <831tvzqbqw.fsf@gnu.org>
Complaints-To: groups-abuse AT google DOT com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=78.102.52.114;
posting-account=Q0wMHAoAAADjYrghh94FTf6YnbpTqZgp
NNTP-Posting-Host: 78.102.52.114
References: <831tvzqbqw DOT fsf AT gnu DOT org>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <e60673c1-8427-4757-bb37-8a5763510816@googlegroups.com>
Subject: Re: Pretest version 24.3.91 of GNU Emacs is available
From: RayeR <glaux AT centrum DOT cz>
Injection-Date: Sun, 18 May 2014 19:24:13 +0000
Bytes: 2533
Lines: 23
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: djgpp AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

I tried it to compile just for fun (dj2.04, gcc4.8.2, WXP) but failed linking with missing va_copy function:

gcc -Demacs  -I. -I../lib           -O2   -s  \
  -o temacs  vm-limit.o dispnew.o frame.o scroll.o xdisp.o menu.o xmenu.o window
.o charset.o coding.o category.o ccl.o character.o chartab.o bidi.o cm.o term.o
terminal.o xfaces.o    emacs.o keyboard.o macros.o keymap.o sysdep.o buffer.o fi
lelock.o insdel.o marker.o minibuf.o fileio.o dired.o cmds.o casetab.o casefiddl
e.o indent.o search.o regex.o undo.o alloc.o data.o doc.o editfns.o callint.o ev
al.o floatfns.o fns.o font.o print.o lread.o syntax.o unexcoff.o bytecode.o proc
ess.o gnutls.o callproc.o region-cache.o sound.o atimer.o doprnt.o intervals.o t
extprop.o composite.o xml.o  profiler.o decompress.o dosfns.o msdos.o w16select.
o         termcap.o tparam.o lastfile.o gmalloc.o ralloc.o    ../lib/libgnu.a
                                  -lm
doprnt.o:doprnt.c:(.text+0xad5): undefined reference to `va_copy'
collect2.exe: error: ld returned 1 exit status
Makefile:231: recipe for target 'temacs.exe' failed
make.exe[1]: *** [temacs.exe] Error 1
make.exe[1]: Leaving directory 'n:/emacs-24.3.91/src'
Makefile:105: recipe for target 'src' failed
make.exe: *** [src] Error 2

I cannot find it in headers, only similar occurence but with prefixes is in cross-st.h
#define __ms_va_copy(__d,__s) __builtin_ms_va_copy(__d,__s)
...

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019