0000: 32 30 31 32 2d 30 34 2d 32 34 20 20 53 61 6d 20 2012-04-24 Sam
0010: 53 74 65 69 6e 67 6f 6c 64 20 20 3c 73 64 73 40 Steingold <sds@
0020: 67 6e 75 2e 6f 72 67 3e 0a 0a 09 4e 65 76 65 72 gnu.org>...Never
0030: 20 62 75 69 6c 64 20 73 68 61 72 65 64 20 6c 69 build shared li
0040: 62 72 61 72 69 65 73 3a 20 2d 2d 65 6e 61 62 6c braries: --enabl
0050: 65 2d 73 68 61 72 65 64 20 68 61 73 20 6e 6f 20 e-shared has no
0060: 65 66 66 65 63 74 2e 0a 09 2a 20 61 76 63 61 6c effect...* avcal
0070: 6c 2f 4d 61 6b 65 66 69 6c 65 2e 69 6e 20 28 6c l/Makefile.in (l
0080: 69 62 61 76 63 61 6c 6c 2e 6c 61 29 3a 20 70 61 ibavcall.la): pa
0090: 73 73 20 2d 73 74 61 74 69 63 20 74 6f 20 4c 49 ss -static to LI
00a0: 42 54 4f 4f 4c 5f 4c 49 4e 4b 0a 09 2a 20 63 61 BTOOL_LINK..* ca
00b0: 6c 6c 62 61 63 6b 2f 4d 61 6b 65 66 69 6c 65 2e llback/Makefile.
00c0: 69 6e 20 28 6c 69 62 63 61 6c 6c 62 61 63 6b 2e in (libcallback.
00d0: 6c 61 29 3a 20 64 69 74 74 6f 0a 09 2a 20 63 61 la): ditto..* ca
00e0: 6c 6c 62 61 63 6b 2f 74 72 61 6d 70 6f 6c 69 6e llback/trampolin
00f0: 65 5f 72 2f 4d 61 6b 65 66 69 6c 65 2e 69 6e 20 e_r/Makefile.in
0100: 28 6c 69 62 74 72 61 6d 70 6f 6c 69 6e 65 2e 6c (libtrampoline.l
0110: 61 29 3a 20 64 69 74 74 6f 0a 09 2a 20 63 61 6c a): ditto..* cal
0120: 6c 62 61 63 6b 2f 76 61 63 61 6c 6c 5f 72 2f 4d lback/vacall_r/M
0130: 61 6b 65 66 69 6c 65 2e 69 6e 20 28 6c 69 62 76 akefile.in (libv
0140: 61 63 61 6c 6c 2e 6c 61 29 3a 20 64 69 74 74 6f acall.la): ditto
0150: 0a 0a 32 30 31 30 2d 30 39 2d 30 33 20 20 53 61 ..2010-09-03 Sa
0160: 6d 20 53 74 65 69 6e 67 6f 6c 64 20 20 3c 73 64 m Steingold <sd
0170: 73 40 67 6e 75 2e 6f 72 67 3e 0a 0a 09 2a 20 63 s@gnu.org>...* c
0180: 6f 6e 66 69 67 75 72 65 2e 69 6e 3a 20 63 61 6c onfigure.in: cal
0190: 6c 20 41 43 5f 43 4f 4e 46 49 47 5f 41 55 58 5f l AC_CONFIG_AUX_
01a0: 44 49 52 28 62 75 69 6c 64 2d 61 75 78 29 0a 0a DIR(build-aux)..
01b0: 32 30 31 30 2d 30 39 2d 30 33 20 20 53 61 6d 20 2010-09-03 Sam
01c0: 53 74 65 69 6e 67 6f 6c 64 20 20 3c 73 64 73 40 Steingold <sds@
01d0: 67 6e 75 2e 6f 72 67 3e 0a 0a 09 2a 20 4d 61 6b gnu.org>...* Mak
01e0: 65 66 69 6c 65 2e 64 65 76 65 6c 20 28 67 6e 75 efile.devel (gnu
01f0: 6c 69 62 2d 69 6d 70 6f 72 74 65 64 29 3a 20 61 lib-imported): a
0200: 6c 73 6f 20 69 6d 70 6f 72 74 20 68 6f 73 74 2d lso import host-
0210: 63 70 75 2d 63 2d 61 62 69 0a 09 2a 20 61 76 63 cpu-c-abi..* avc
0220: 61 6c 6c 2f 63 6f 6e 66 69 67 75 72 65 2e 69 6e all/configure.in
0230: 2c 20 63 61 6c 6c 62 61 63 6b 2f 63 6f 6e 66 69 , callback/confi
0240: 67 75 72 65 2e 69 6e 3a 0a 09 2a 20 63 61 6c 6c gure.in:..* call
0250: 62 61 63 6b 2f 74 72 61 6d 70 6f 6c 69 6e 65 5f back/trampoline_
0260: 72 2f 63 6f 6e 66 69 67 75 72 65 2e 69 6e 2c 20 r/configure.in,
0270: 63 61 6c 6c 62 61 63 6b 2f 76 61 63 61 6c 6c 5f callback/vacall_
0280: 72 2f 63 6f 6e 66 69 67 75 72 65 2e 69 6e 3a 0a r/configure.in:.
0290: 09 2a 20 74 72 61 6d 70 6f 6c 69 6e 65 2f 63 6f .* trampoline/co
02a0: 6e 66 69 67 75 72 65 2e 69 6e 2c 20 76 61 63 61 nfigure.in, vaca
02b0: 6c 6c 2f 63 6f 6e 66 69 67 75 72 65 2e 69 6e 3a ll/configure.in:
02c0: 0a 09 75 73 65 20 67 6c 5f 48 4f 53 54 5f 43 50 ..use gl_HOST_CP
02d0: 55 5f 43 5f 41 42 49 20 69 6e 73 74 65 61 64 20 U_C_ABI instead
02e0: 6f 66 20 46 46 43 41 4c 4c 5f 43 41 4e 4f 4e 49 of FFCALL_CANONI
02f0: 43 41 4c 5f 48 4f 53 54 5f 43 50 55 0a 09 2a 20 CAL_HOST_CPU..*
0300: 6d 34 2f 67 65 6e 65 72 61 6c 2e 6d 34 3a 20 72 m4/general.m4: r
0310: 65 6d 6f 76 65 20 46 46 43 41 4c 4c 5f 43 41 4e emove FFCALL_CAN
0320: 4f 4e 49 43 41 4c 5f 48 4f 53 54 5f 43 50 55 2c ONICAL_HOST_CPU,
0330: 0a 09 46 46 43 41 4c 4c 5f 43 41 43 48 45 5f 45 ..FFCALL_CACHE_E
0340: 47 52 45 50 5f 43 50 50 2c 20 46 46 43 41 4c 4c GREP_CPP, FFCALL
0350: 5f 53 45 54 5f 43 50 55 5f 41 42 49 0a 09 2a 20 _SET_CPU_ABI..*
0360: 67 6c 6d 34 2f 68 6f 73 74 2d 63 70 75 2d 63 2d glm4/host-cpu-c-
0370: 61 62 69 2e 6d 34 3a 20 61 64 64 0a 09 2a 20 61 abi.m4: add..* a
0380: 76 63 61 6c 6c 2f 4d 61 6b 65 66 69 6c 65 2e 69 vcall/Makefile.i
0390: 6e 2c 20 63 61 6c 6c 62 61 63 6b 2f 4d 61 6b 65 n, callback/Make
03a0: 66 69 6c 65 2e 69 6e 3a 0a 09 2a 20 63 61 6c 6c file.in:..* call
03b0: 62 61 63 6b 2f 74 72 61 6d 70 6f 6c 69 6e 65 5f back/trampoline_
03c0: 72 2f 4d 61 6b 65 66 69 6c 65 2e 69 6e 2c 20 63 r/Makefile.in, c
03d0: 61 6c 6c 62 61 63 6b 2f 76 61 63 61 6c 6c 5f 72 allback/vacall_r
03e0: 2f 4d 61 6b 65 66 69 6c 65 2e 69 6e 3a 0a 09 2a /Makefile.in:..*
03f0: 20 74 72 61 6d 70 6f 6c 69 6e 65 2f 4d 61 6b 65 trampoline/Make
0400: 66 69 6c 65 2e 69 6e 2c 20 76 61 63 61 6c 6c 2f file.in, vacall/
0410: 4d 61 6b 65 66 69 6c 65 2e 69 6e 2c 0a 09 75 73 Makefile.in,..us
0420: 65 20 40 48 4f 53 54 5f 43 50 55 5f 43 5f 41 42 e @HOST_CPU_C_AB
0430: 49 40 20 69 6e 73 74 65 61 64 20 6f 66 20 40 68 I@ instead of @h
0440: 6f 73 74 5f 63 70 75 5f 61 62 69 40 0a 09 2a 20 ost_cpu_abi@..*
0450: 63 61 6c 6c 62 61 63 6b 2f 74 72 61 6d 70 6f 6c callback/trampol
0460: 69 6e 65 5f 72 2f 63 6f 6e 66 69 67 75 72 65 2e ine_r/configure.
0470: 69 6e 2c 20 74 72 61 6d 70 6f 6c 69 6e 65 2f 63 in, trampoline/c
0480: 6f 6e 66 69 67 75 72 65 2e 69 6e 3a 0a 09 2a 20 onfigure.in:..*
0490: 6d 34 2f 63 6f 64 65 65 78 65 63 2e 6d 34 3a 20 m4/codeexec.m4:
04a0: 75 73 65 20 24 48 4f 53 54 5f 43 50 55 5f 43 5f use $HOST_CPU_C_
04b0: 41 42 49 20 69 6e 73 74 65 61 64 20 6f 66 20 24 ABI instead of $
04c0: 68 6f 73 74 5f 63 70 75 5f 61 62 69 0a 0a 32 30 host_cpu_abi..20
04d0: 31 30 2d 30 37 2d 32 30 20 20 53 61 6d 20 53 74 10-07-20 Sam St
04e0: 65 69 6e 67 6f 6c 64 20 20 3c 73 64 73 40 67 6e eingold <sds@gn
04f0: 75 2e 6f 72 67 3e 0a 0a 09 2a 20 63 61 6c 6c 62 u.org>...* callb
0500: 61 63 6b 2f 74 72 61 6d 70 6f 6c 69 6e 65 5f 72 ack/trampoline_r
0510: 2f 74 72 61 6d 70 6f 6c 69 6e 65 5f 72 2e 68 2e /trampoline_r.h.
0520: 69 6e 2c 20 74 72 61 6d 70 6f 6c 69 6e 65 2f 74 in, trampoline/t
0530: 72 61 6d 70 6f 6c 69 6e 65 2e 68 2e 69 6e 3a 0a rampoline.h.in:.
0540: 09 61 64 64 20 61 75 74 6f 63 6f 6e 66 20 43 50 .add autoconf CP
0550: 55 20 64 65 74 65 63 74 69 6f 6e 20 62 6c 6f 63 U detection bloc
0560: 6b 3b 20 74 68 69 73 20 66 69 78 65 73 20 74 72 k; this fixes tr
0570: 61 6d 70 6f 6c 69 6e 65 20 6f 6e 20 73 70 61 72 ampoline on spar
0580: 63 36 34 2f 6c 69 6e 75 78 0a 09 53 75 67 67 65 c64/linux..Sugge
0590: 73 74 65 64 20 62 79 20 56 61 6c 65 72 69 79 20 sted by Valeriy
05a0: 45 2e 20 55 73 68 61 6b 6f 76 20 3c 75 77 65 40 E. Ushakov <uwe@
05b0: 6e 65 74 62 73 64 2e 6f 72 67 3e 0a 0a 32 30 31 netbsd.org>..201
05c0: 30 2d 30 37 2d 32 30 20 20 56 61 6c 65 72 69 79 0-07-20 Valeriy
05d0: 20 45 2e 20 55 73 68 61 6b 6f 76 20 20 3c 75 77 E. Ushakov <uw
05e0: 65 40 6e 65 74 62 73 64 2e 6f 72 67 3e 0a 0a 09 e@netbsd.org>...
05f0: 68 74 74 70 73 3a 2f 2f 73 61 76 61 6e 6e 61 68 https://savannah
0600: 2e 67 6e 75 2e 6f 72 67 2f 62 75 67 73 2f 3f 32 .gnu.org/bugs/?2
0610: 32 30 38 31 0a 09 73 75 70 70 6f 72 74 20 73 70 2081..support sp
0620: 61 72 63 36 34 20 66 6f 72 20 73 6f 6c 61 72 69 arc64 for solari
0630: 73 20 26 20 2a 62 73 64 0a 09 2a 20 61 76 63 61 s & *bsd..* avca
0640: 6c 6c 2f 61 76 63 61 6c 6c 2d 73 70 61 72 63 36 ll/avcall-sparc6
0650: 34 2e 63 2c 20 61 76 63 61 6c 6c 2f 61 76 63 61 4.c, avcall/avca
0660: 6c 6c 2e 68 2e 69 6e 3a 0a 09 4b 69 6c 6c 20 63 ll.h.in:..Kill c
0670: 61 6c 6c 65 65 20 28 25 67 32 29 2e 20 53 70 61 allee (%g2). Spa
0680: 72 63 36 34 20 64 6f 65 73 6e 27 74 20 6e 65 65 rc64 doesn't nee
0690: 64 20 74 68 61 74 20 63 6f 64 65 2e 0a 09 44 65 d that code...De
06a0: 6c 65 74 65 20 73 70 61 63 65 5b 5d 20 2d 20 67 lete space[] - g
06b0: 63 63 20 6f 70 74 69 6d 69 7a 65 73 20 69 74 20 cc optimizes it
06c0: 61 77 61 79 20 61 6e 79 77 61 79 2c 20 61 6e 64 away anyway, and
06d0: 20 69 74 20 64 6f 65 73 6e 27 74 0a 09 67 75 61 it doesn't..gua
06e0: 72 61 6e 74 65 65 20 63 6f 72 72 65 63 74 20 6f rantee correct o
06f0: 70 65 72 61 74 69 6f 6e 20 65 76 65 6e 20 69 66 peration even if
0700: 20 69 74 27 73 20 6e 6f 74 20 72 65 6d 6f 76 65 it's not remove
0710: 64 20 2d 20 69 66 20 63 6f 6d 70 69 6c 65 72 0a d - if compiler.
0720: 09 61 6c 6c 6f 63 73 20 69 74 20 62 65 6c 6f 77 .allocs it below
0730: 20 6f 74 68 65 72 20 6c 6f 63 61 6c 20 76 61 72 other local var
0740: 73 20 6f 6e 20 74 68 65 20 73 74 61 63 6b 2c 20 s on the stack,
0750: 74 68 65 6e 20 63 61 6c 6c 69 6e 67 0a 09 66 75 then calling..fu
0760: 6e 63 74 69 6f 6e 20 77 69 74 68 20 65 6e 6f 75 nction with enou
0770: 67 68 20 61 72 67 75 6d 65 6e 74 73 20 77 69 6c gh arguments wil
0780: 6c 20 63 6c 6f 62 62 65 72 20 6c 6f 63 61 6c 20 l clobber local
0790: 76 61 72 73 2e 0a 09 49 6e 73 74 65 61 64 20 69 vars...Instead i
07a0: 27 76 65 20 63 68 61 6e 67 65 64 20 74 68 65 20 've changed the
07b0: 63 6f 64 65 20 74 6f 20 75 73 65 20 61 6c 6c 6f code to use allo
07c0: 63 61 2c 20 73 65 65 20 74 68 65 20 63 6f 6d 6d ca, see the comm
07d0: 65 6e 74 20 69 6e 0a 09 74 68 65 20 63 6f 64 65 ent in..the code
07e0: 20 66 6f 72 20 64 65 74 61 69 6c 73 20 6f 6e 20 for details on
07f0: 77 68 79 20 74 68 69 73 20 77 6f 72 6b 73 2e 20 why this works.
0800: 49 74 20 61 6c 73 6f 20 64 6f 65 73 6e 27 74 20 It also doesn't
0810: 77 61 73 74 65 20 32 4b 0a 09 6f 66 20 73 74 61 waste 2K..of sta
0820: 63 6b 20 6f 6e 20 65 61 63 68 20 63 61 6c 6c 2c ck on each call,
0830: 20 77 65 20 6f 6e 6c 79 20 67 72 61 62 20 74 68 we only grab th
0840: 65 20 73 70 61 63 65 20 77 65 20 61 63 74 75 61 e space we actua
0850: 6c 6c 79 20 6e 65 65 64 2e 0a 09 49 20 6e 75 6b lly need...I nuk
0860: 65 64 20 66 61 72 67 5f 6d 61 73 6b 2e 20 49 74 ed farg_mask. It
0870: 27 73 20 6e 6f 74 20 6e 65 63 65 73 73 61 72 79 's not necessary
0880: 20 66 6f 72 20 66 6c 6f 61 74 20 61 72 67 73 2c for float args,
0890: 20 6d 61 72 6b 69 6e 67 0a 09 74 68 65 6d 20 69 marking..them i
08a0: 6e 20 64 61 72 67 5f 6d 61 73 6b 20 64 6f 65 73 n darg_mask does
08b0: 20 74 68 65 20 72 69 67 68 74 20 74 68 69 6e 67 the right thing
08c0: 20 28 6e 65 77 20 61 76 5f 66 6c 6f 61 74 29 2e (new av_float).
08d0: 20 41 6e 64 20 74 68 65 79 0a 09 6a 75 73 74 20 And they..just
08e0: 68 75 72 74 20 73 74 72 75 63 74 75 72 65 20 70 hurt structure p
08f0: 61 73 73 69 6e 67 2c 20 77 68 65 72 65 2c 20 61 assing, where, a
0900: 67 61 69 6e 2c 20 6d 61 72 6b 69 6e 67 20 75 70 gain, marking up
0910: 20 64 61 72 67 5f 6d 61 73 6b 0a 09 64 6f 65 73 darg_mask..does
0920: 20 74 68 65 20 72 69 67 68 74 20 74 68 69 6e 67 the right thing
0930: 2e 0a 09 2a 20 61 76 63 61 6c 6c 2f 61 76 63 61 ...* avcall/avca
0940: 6c 6c 2d 73 61 70 72 63 36 34 2e 53 3a 20 52 65 ll-saprc64.S: Re
0950: 67 65 6e 65 72 61 74 65 64 20 77 69 74 68 20 4e generated with N
0960: 65 74 42 53 44 20 67 63 63 34 0a 09 2a 20 76 61 etBSD gcc4..* va
0970: 63 61 6c 6c 2f 76 61 63 61 6c 6c 2d 73 70 61 72 call/vacall-spar
0980: 63 36 34 2e 53 2c 20 63 61 6c 6c 62 61 63 6b 2f c64.S, callback/
0990: 76 61 63 61 6c 6c 5f 72 2f 76 61 63 61 6c 6c 2d vacall_r/vacall-
09a0: 73 70 61 72 63 36 34 2e 53 3a 0a 09 4e 65 77 20 sparc64.S:..New
09b0: 62 69 6e 75 74 69 6c 73 20 6f 6e 20 73 70 61 72 binutils on spar
09c0: 63 36 34 20 69 6e 73 69 73 74 20 6f 6e 20 68 61 c64 insist on ha
09d0: 76 69 6e 67 20 67 6c 6f 62 61 6c 20 72 65 67 69 ving global regi
09e0: 73 74 65 72 73 20 70 72 6f 70 65 72 6c 79 0a 09 sters properly..
09f0: 64 65 63 6c 61 72 65 64 20 77 69 74 68 20 2e 72 declared with .r
0a00: 65 67 69 73 74 65 72 2e 20 49 27 76 65 20 6a 75 egister. I've ju
0a10: 73 74 20 61 64 64 65 64 20 74 68 65 20 64 65 63 st added the dec
0a20: 6c 61 72 61 74 69 6f 6e 73 20 6d 61 6e 75 61 6c larations manual
0a30: 6c 79 0a 09 77 2f 6f 75 74 20 61 63 74 75 61 6c ly..w/out actual
0a40: 6c 79 20 72 65 67 65 6e 65 72 61 74 69 6e 67 20 ly regenerating
0a50: 74 68 65 20 66 69 6c 65 73 20 74 6f 20 64 65 6d the files to dem
0a60: 6f 6e 73 74 72 61 74 65 20 74 68 61 74 27 73 20 onstrate that's
0a70: 74 68 65 0a 09 6f 6e 6c 79 20 63 68 61 6e 67 65 the..only change
0a80: 20 6e 65 65 64 65 64 20 74 68 65 72 65 2e 20 49 needed there. I
0a90: 46 20 74 68 65 20 66 69 6c 65 73 20 61 72 65 20 F the files are
0aa0: 72 65 67 65 6e 65 72 61 74 65 64 20 77 69 74 68 regenerated with
0ab0: 20 61 0a 09 6e 65 77 65 72 20 63 6f 6d 70 69 6c a..newer compil
0ac0: 65 72 20 79 6f 75 20 77 69 6c 6c 20 67 65 74 20 er you will get
0ad0: 74 68 65 6d 20 61 75 74 6f 6d 61 74 69 63 61 6c them automatical
0ae0: 6c 79 2e 0a 0a 32 30 30 39 2d 31 31 2d 31 30 20 ly...2009-11-10
0af0: 20 53 61 6d 20 53 74 65 69 6e 67 6f 6c 64 20 20 Sam Steingold
0b00: 3c 73 64 73 40 67 6e 75 2e 6f 72 67 3e 0a 0a 09 <sds@gnu.org>...
0b10: 2a 20 76 61 63 61 6c 6c 2f 4d 61 6b 65 66 69 6c * vacall/Makefil
0b20: 65 2e 69 6e 20 28 76 61 63 61 6c 6c 2d 61 72 6d e.in (vacall-arm
0b30: 65 6c 2e 6f 29 3a 20 76 61 63 61 6c 6c 2d 61 72 el.o): vacall-ar
0b40: 6d 65 6c 2e 73 20 69 73 20 69 6e 20 24 28 73 72 mel.s is in $(sr
0b50: 63 64 69 72 29 0a 09 2a 20 63 61 6c 6c 62 61 63 cdir)..* callbac
0b60: 6b 2f 76 61 63 61 6c 6c 5f 72 2f 4d 61 6b 65 66 k/vacall_r/Makef
0b70: 69 6c 65 2e 69 6e 20 28 76 61 63 61 6c 6c 2d 61 ile.in (vacall-a
0b80: 72 6d 65 6c 2e 6c 6f 29 3a 20 64 69 74 74 6f 0a rmel.lo): ditto.
0b90: 0a 32 30 30 39 2d 31 30 2d 31 36 20 20 53 61 6d .2009-10-16 Sam
0ba0: 20 53 74 65 69 6e 67 6f 6c 64 20 20 3c 73 64 73 Steingold <sds
0bb0: 40 67 6e 75 2e 6f 72 67 3e 0a 0a 09 74 68 65 20 @gnu.org>...the
0bc0: 66 69 6e 61 6c 20 66 69 78 20 66 6f 72 20 4c 49 final fix for LI
0bd0: 42 46 46 43 41 4c 4c 5f 56 45 52 53 49 4f 4e 0a BFFCALL_VERSION.
0be0: 09 2a 20 4d 61 6b 65 66 69 6c 65 2e 64 65 76 65 .* Makefile.deve
0bf0: 6c 20 28 76 61 63 61 6c 6c 2f 76 61 63 61 6c 6c l (vacall/vacall
0c00: 2e 68 2e 6d 73 76 63 2c 20 76 61 63 61 6c 6c 2f .h.msvc, vacall/
0c10: 76 61 63 61 6c 6c 2e 68 2e 6d 69 6e 67 77 33 32 vacall.h.mingw32
0c20: 29 0a 09 28 63 61 6c 6c 62 61 63 6b 2f 76 61 63 )..(callback/vac
0c30: 61 6c 6c 5f 72 2f 76 61 63 61 6c 6c 5f 72 2e 68 all_r/vacall_r.h
0c40: 2e 6d 73 76 63 29 0a 09 28 63 61 6c 6c 62 61 63 .msvc)..(callbac
0c50: 6b 2f 76 61 63 61 6c 6c 5f 72 2f 76 61 63 61 6c k/vacall_r/vacal
0c60: 6c 5f 72 2e 68 2e 6d 69 6e 67 77 33 32 29 3a 20 l_r.h.mingw32):
0c70: 64 65 70 65 6e 64 20 6f 6e 20 56 45 52 53 49 4f depend on VERSIO
0c80: 4e 0a 09 2a 20 61 76 63 61 6c 6c 2f 61 76 63 61 N..* avcall/avca
0c90: 6c 6c 2e 68 2e 69 6e 2c 20 63 61 6c 6c 62 61 63 ll.h.in, callbac
0ca0: 6b 2f 63 61 6c 6c 62 61 63 6b 2e 68 2e 69 6e 2c k/callback.h.in,
0cb0: 0a 09 2a 20 63 61 6c 6c 62 61 63 6b 2f 74 72 61 ..* callback/tra
0cc0: 6d 70 6f 6c 69 6e 65 5f 72 2f 74 72 61 6d 70 6f mpoline_r/trampo
0cd0: 6c 69 6e 65 5f 72 2e 68 2e 69 6e 2c 20 76 61 63 line_r.h.in, vac
0ce0: 61 6c 6c 2f 76 61 63 61 6c 6c 2e 68 2e 69 6e 2c all/vacall.h.in,
0cf0: 0a 09 2a 20 63 61 6c 6c 62 61 63 6b 2f 76 61 63 ..* callback/vac
0d00: 61 6c 6c 5f 72 2f 76 61 63 61 6c 6c 5f 72 2e 68 all_r/vacall_r.h
0d10: 2e 69 6e 2c 20 74 72 61 6d 70 6f 6c 69 6e 65 2f .in, trampoline/
0d20: 74 72 61 6d 70 6f 6c 69 6e 65 2e 68 2e 69 6e 3a trampoline.h.in:
0d30: 0a 09 75 73 65 20 40 4c 49 42 46 46 43 41 4c 4c ..use @LIBFFCALL
0d40: 5f 56 45 52 53 49 4f 4e 40 20 69 6e 73 74 65 61 _VERSION@ instea
0d50: 64 20 6f 66 20 40 50 41 43 4b 41 47 45 5f 56 45 d of @PACKAGE_VE
0d60: 52 53 49 4f 4e 40 0a 09 2a 20 61 76 63 61 6c 6c RSION@..* avcall
0d70: 2f 63 6f 6e 66 69 67 75 72 65 2e 69 6e 3a 20 61 /configure.in: a
0d80: 64 64 69 74 69 6f 6e 61 6c 20 70 72 6f 63 65 73 dditional proces
0d90: 73 69 6e 67 20 66 6f 72 20 61 76 63 61 6c 6c 2e sing for avcall.
0da0: 68 20 74 6f 0a 09 73 75 62 73 74 69 74 75 74 65 h to..substitute
0db0: 20 40 4c 49 42 46 46 43 41 4c 4c 5f 56 45 52 53 @LIBFFCALL_VERS
0dc0: 49 4f 4e 40 0a 09 2a 20 63 61 6c 6c 62 61 63 6b ION@..* callback
0dd0: 2f 63 6f 6e 66 69 67 75 72 65 2e 69 6e 3a 20 64 /configure.in: d
0de0: 69 74 74 6f 20 66 6f 72 20 63 61 6c 6c 62 61 63 itto for callbac
0df0: 6b 2e 68 0a 09 2a 20 63 61 6c 6c 62 61 63 6b 2f k.h..* callback/
0e00: 74 72 61 6d 70 6f 6c 69 6e 65 5f 72 2f 63 6f 6e trampoline_r/con
0e10: 66 69 67 75 72 65 2e 69 6e 3a 20 64 69 74 74 6f figure.in: ditto
0e20: 20 66 6f 72 20 74 72 61 6d 70 6f 6c 69 6e 65 5f for trampoline_
0e30: 72 2e 68 0a 09 2a 20 63 61 6c 6c 62 61 63 6b 2f r.h..* callback/
0e40: 76 61 63 61 6c 6c 5f 72 2f 63 6f 6e 66 69 67 75 vacall_r/configu
0e50: 72 65 2e 69 6e 3a 20 64 69 74 74 6f 20 66 6f 72 re.in: ditto for
0e60: 20 76 61 63 61 6c 6c 5f 72 2e 68 0a 09 2a 20 74 vacall_r.h..* t
0e70: 72 61 6d 70 6f 6c 69 6e 65 2f 63 6f 6e 66 69 67 rampoline/config
0e80: 75 72 65 2e 69 6e 3a 20 64 69 74 74 6f 20 66 6f ure.in: ditto fo
0e90: 72 20 74 72 61 6d 70 6f 6c 69 6e 65 2e 68 0a 09 r trampoline.h..
0ea0: 2a 20 76 61 63 61 6c 6c 2f 63 6f 6e 66 69 67 75 * vacall/configu
0eb0: 72 65 2e 69 6e 3a 20 64 69 74 74 6f 20 66 6f 72 re.in: ditto for
0ec0: 20 76 61 63 61 6c 6c 2e 68 0a 09 2a 20 63 61 6c vacall.h..* cal
0ed0: 6c 62 61 63 6b 2f 76 61 63 61 6c 6c 5f 72 2f 4d lback/vacall_r/M
0ee0: 61 6b 65 66 69 6c 65 2e 64 65 76 65 6c 20 28 76 akefile.devel (v
0ef0: 61 63 61 6c 6c 5f 72 2e 68 2e 6d 73 76 63 29 0a acall_r.h.msvc).
0f00: 09 28 76 61 63 61 6c 6c 5f 72 2e 68 2e 6d 69 6e .(vacall_r.h.min
0f10: 67 77 33 32 29 3a 20 64 65 70 65 6e 64 20 6f 6e gw32): depend on
0f20: 20 2e 2e 2f 2e 2e 2f 56 45 52 53 49 4f 4e 3b 0a ../../VERSION;.
0f30: 09 73 75 62 73 74 69 74 75 74 65 20 40 4c 49 42 .substitute @LIB
0f40: 46 46 43 41 4c 4c 5f 56 45 52 53 49 4f 4e 40 0a FFCALL_VERSION@.
0f50: 09 2a 20 76 61 63 61 6c 6c 2f 4d 61 6b 65 66 69 .* vacall/Makefi
0f60: 6c 65 2e 64 65 76 65 6c 20 28 76 61 63 61 6c 6c le.devel (vacall
0f70: 2e 68 2e 6d 73 76 63 2c 20 76 61 63 61 6c 6c 2e .h.msvc, vacall.
0f80: 68 2e 6d 69 6e 67 77 33 32 29 3a 20 64 65 70 65 h.mingw32): depe
0f90: 6e 64 0a 09 6f 6e 20 2e 2e 2f 56 45 52 53 49 4f nd..on ../VERSIO
0fa0: 4e 3b 20 73 75 62 73 74 69 74 75 74 65 20 40 4c N; substitute @L
0fb0: 49 42 46 46 43 41 4c 4c 5f 56 45 52 53 49 4f 4e IBFFCALL_VERSION
0fc0: 40 0a 0a 32 30 30 39 2d 31 30 2d 31 36 20 20 53 @..2009-10-16 S
0fd0: 61 6d 20 53 74 65 69 6e 67 6f 6c 64 20 20 3c 73 am Steingold <s
0fe0: 64 73 40 67 6e 75 2e 6f 72 67 3e 0a 0a 09 2a 20 ds@gnu.org>...*
0ff0: 67 6c 6d 34 2f 6c 6f 6e 67 6c 6f 6e 67 2e 6d 34 glm4/longlong.m4
1000: 2c 20 67 6c 6d 34 2f 6e 6f 63 72 61 73 68 2e 6d , glm4/nocrash.m
1010: 34 3a 20 75 70 64 61 74 65 20 66 72 6f 6d 20 67 4: update from g
1020: 6e 75 6c 69 62 0a 0a 32 30 30 39 2d 31 30 2d 31 nulib..2009-10-1
1030: 36 20 20 53 61 6d 20 53 74 65 69 6e 67 6f 6c 64 6 Sam Steingold
1040: 20 20 3c 73 64 73 40 67 6e 75 2e 6f 72 67 3e 0a <sds@gnu.org>.
1050: 0a 09 2a 20 4d 61 6b 65 66 69 6c 65 2e 64 65 76 ..* Makefile.dev
1060: 65 6c 20 28 75 70 64 61 74 65 2d 67 6e 75 6c 69 el (update-gnuli
1070: 62 29 3a 20 75 73 65 20 67 69 74 20 77 68 65 6e b): use git when
1080: 20 61 76 61 69 6c 61 62 6c 65 0a 0a 32 30 30 39 available..2009
1090: 2d 31 30 2d 31 36 20 20 53 61 6d 20 53 74 65 69 -10-16 Sam Stei
10a0: 6e 67 6f 6c 64 20 20 3c 73 64 73 40 67 6e 75 2e ngold <sds@gnu.
10b0: 6f 72 67 3e 0a 0a 09 2a 20 61 76 63 61 6c 6c 2f org>...* avcall/
10c0: 63 6f 6e 66 69 67 75 72 65 2e 69 6e 2c 20 63 61 configure.in, ca
10d0: 6c 6c 62 61 63 6b 2f 63 6f 6e 66 69 67 75 72 65 llback/configure
10e0: 2e 69 6e 2c 0a 09 2a 20 63 61 6c 6c 62 61 63 6b .in,..* callback
10f0: 2f 74 72 61 6d 70 6f 6c 69 6e 65 5f 72 2f 63 6f /trampoline_r/co
1100: 6e 66 69 67 75 72 65 2e 69 6e 2c 20 63 61 6c 6c nfigure.in, call
1110: 62 61 63 6b 2f 76 61 63 61 6c 6c 5f 72 2f 63 6f back/vacall_r/co
1120: 6e 66 69 67 75 72 65 2e 69 6e 2c 0a 09 2a 20 74 nfigure.in,..* t
1130: 72 61 6d 70 6f 6c 69 6e 65 2f 63 6f 6e 66 69 67 rampoline/config
1140: 75 72 65 2e 69 6e 2c 20 76 61 63 61 6c 6c 2f 63 ure.in, vacall/c
1150: 6f 6e 66 69 67 75 72 65 2e 69 6e 3a 20 6c 69 73 onfigure.in: lis
1160: 74 20 74 68 65 20 6d 61 69 6e 20 67 65 6e 65 72 t the main gener
1170: 61 74 65 64 0a 09 68 65 61 64 65 72 20 28 61 76 ated..header (av
1180: 63 61 6c 6c 2e 68 20 65 74 20 61 6c 29 20 69 6e call.h et al) in
1190: 20 41 43 5f 43 4f 4e 46 49 47 5f 48 45 41 44 45 AC_CONFIG_HEADE
11a0: 52 53 2c 20 6e 6f 74 20 69 6e 20 41 43 5f 43 4f RS, not in AC_CO
11b0: 4e 46 49 47 5f 46 49 4c 45 53 0a 09 66 69 78 65 NFIG_FILES..fixe
11c0: 73 20 74 68 65 20 62 75 67 23 32 37 37 30 36 20 s the bug#27706
11d0: 28 69 6e 74 72 6f 64 75 63 65 64 20 6f 6e 20 32 (introduced on 2
11e0: 30 30 39 2d 30 34 2d 32 34 29 0a 0a 32 30 30 39 009-04-24)..2009
11f0: 2d 30 34 2d 32 38 20 20 53 61 6d 20 53 74 65 69 -04-28 Sam Stei
1200: 6e 67 6f 6c 64 20 20 3c 73 64 73 40 67 6e 75 2e ngold <sds@gnu.
1210: 6f 72 67 3e 0a 0a 09 2a 20 6d 34 2f 67 65 6e 65 org>...* m4/gene
1220: 72 61 6c 2e 6d 34 20 28 46 46 43 41 4c 4c 5f 43 ral.m4 (FFCALL_C
1230: 41 43 48 45 5f 45 47 52 45 50 5f 43 50 50 2c 20 ACHE_EGREP_CPP,
1240: 46 46 43 41 4c 4c 5f 53 45 54 5f 43 50 55 5f 41 FFCALL_SET_CPU_A
1250: 42 49 29 3a 0a 09 61 62 73 74 72 61 63 74 65 64 BI):..abstracted
1260: 20 6f 75 74 20 6f 66 20 46 46 43 41 4c 4c 5f 43 out of FFCALL_C
1270: 41 4e 4f 4e 49 43 41 4c 5f 48 4f 53 54 5f 43 50 ANONICAL_HOST_CP
1280: 55 0a 09 28 46 46 43 41 4c 4c 5f 43 41 4e 4f 4e U..(FFCALL_CANON
1290: 49 43 41 4c 5f 48 4f 53 54 5f 43 50 55 29 3a 20 ICAL_HOST_CPU):
12a0: 75 73 65 20 74 68 65 6d 0a 0a 32 30 30 39 2d 30 use them..2009-0
12b0: 34 2d 32 37 20 20 4d 61 78 20 4c 61 70 61 6e 20 4-27 Max Lapan
12c0: 20 3c 6d 61 78 2e 6c 61 70 61 6e 40 67 6d 61 69 <max.lapan@gmai
12d0: 6c 2e 63 6f 6d 3e 0a 09 53 61 6d 20 53 74 65 69 l.com>..Sam Stei
12e0: 6e 67 6f 6c 64 20 20 3c 73 64 73 40 67 6e 75 2e ngold <sds@gnu.
12f0: 6f 72 67 3e 0a 0a 09 2a 20 61 76 63 61 6c 6c 2f org>...* avcall/
1300: 4d 61 6b 65 66 69 6c 65 2e 64 65 76 65 6c 2c 20 Makefile.devel,
1310: 61 76 63 61 6c 6c 2f 4d 61 6b 65 66 69 6c 65 2e avcall/Makefile.
1320: 69 6e 2c 20 61 76 63 61 6c 6c 2f 61 76 63 61 6c in, avcall/avcal
1330: 6c 2e 68 2e 69 6e 2c 0a 09 2a 20 63 61 6c 6c 62 l.h.in,..* callb
1340: 61 63 6b 2f 74 72 61 6d 70 6f 6c 69 6e 65 5f 72 ack/trampoline_r
1350: 2f 4d 61 6b 65 66 69 6c 65 2e 64 65 76 65 6c 2c /Makefile.devel,
1360: 0a 09 2a 20 63 61 6c 6c 62 61 63 6b 2f 74 72 61 ..* callback/tra
1370: 6d 70 6f 6c 69 6e 65 5f 72 2f 4d 61 6b 65 66 69 mpoline_r/Makefi
1380: 6c 65 2e 69 6e 2c 0a 09 2a 20 63 61 6c 6c 62 61 le.in,..* callba
1390: 63 6b 2f 74 72 61 6d 70 6f 6c 69 6e 65 5f 72 2f ck/trampoline_r/
13a0: 63 6f 6e 66 69 67 75 72 65 2e 69 6e 2c 0a 09 2a configure.in,..*
13b0: 20 63 61 6c 6c 62 61 63 6b 2f 76 61 63 61 6c 6c callback/vacall
13c0: 5f 72 2f 4d 61 6b 65 66 69 6c 65 2e 64 65 76 65 _r/Makefile.deve
13d0: 6c 2c 20 63 61 6c 6c 62 61 63 6b 2f 76 61 63 61 l, callback/vaca
13e0: 6c 6c 5f 72 2f 4d 61 6b 65 66 69 6c 65 2e 69 6e ll_r/Makefile.in
13f0: 2c 0a 09 2a 20 63 61 6c 6c 62 61 63 6b 2f 76 61 ,..* callback/va
1400: 63 61 6c 6c 5f 72 2f 76 61 63 61 6c 6c 5f 72 2e call_r/vacall_r.
1410: 68 2e 69 6e 2c 20 74 72 61 6d 70 6f 6c 69 6e 65 h.in, trampoline
1420: 2f 4d 61 6b 65 66 69 6c 65 2e 64 65 76 65 6c 2c /Makefile.devel,
1430: 0a 09 2a 20 74 72 61 6d 70 6f 6c 69 6e 65 2f 4d ..* trampoline/M
1440: 61 6b 65 66 69 6c 65 2e 69 6e 2c 20 74 72 61 6d akefile.in, tram
1450: 70 6f 6c 69 6e 65 2f 63 6f 6e 66 69 67 75 72 65 poline/configure
1460: 2e 69 6e 2c 0a 09 2a 20 76 61 63 61 6c 6c 2f 4d .in,..* vacall/M
1470: 61 6b 65 66 69 6c 65 2e 64 65 76 65 6c 2c 20 76 akefile.devel, v
1480: 61 63 61 6c 6c 2f 4d 61 6b 65 66 69 6c 65 2e 69 acall/Makefile.i
1490: 6e 2c 20 76 61 63 61 6c 6c 2f 76 61 63 61 6c 6c n, vacall/vacall
14a0: 2e 68 2e 69 6e 3a 0a 09 41 64 64 20 41 52 4d 65 .h.in:..Add ARMe
14b0: 6c 20 73 75 70 70 6f 72 74 20 3c 68 74 74 70 73 l support <https
14c0: 3a 2f 2f 73 61 76 61 6e 6e 61 68 2e 67 6e 75 2e ://savannah.gnu.
14d0: 6f 72 67 2f 62 75 67 73 2f 3f 32 32 34 39 32 3e org/bugs/?22492>
14e0: 0a 09 2a 20 6d 34 2f 67 65 6e 65 72 61 6c 2e 6d ..* m4/general.m
14f0: 34 20 28 46 46 43 41 4c 4c 5f 43 41 4e 4f 4e 49 4 (FFCALL_CANONI
1500: 43 41 4c 5f 48 4f 53 54 5f 43 50 55 29 3a 20 75 CAL_HOST_CPU): u
1510: 73 65 20 41 43 5f 45 47 52 45 50 5f 43 50 50 20 se AC_EGREP_CPP
1520: 74 6f 0a 09 64 69 73 74 69 6e 67 75 69 73 68 20 to..distinguish
1530: 62 65 74 77 65 65 6e 20 61 72 6d 20 61 6e 64 20 between arm and
1540: 61 72 6d 65 6c 0a 09 2a 20 61 76 63 61 6c 6c 2f armel..* avcall/
1550: 61 76 63 61 6c 6c 2d 61 72 6d 65 6c 2e 53 2c 20 avcall-armel.S,
1560: 61 76 63 61 6c 6c 2f 61 76 63 61 6c 6c 2d 61 72 avcall/avcall-ar
1570: 6d 65 6c 2e 63 2c 0a 09 2a 20 63 61 6c 6c 62 61 mel.c,..* callba
1580: 63 6b 2f 74 72 61 6d 70 6f 6c 69 6e 65 5f 72 2f ck/trampoline_r/
1590: 63 61 63 68 65 2d 61 72 6d 65 6c 2e 63 2c 0a 09 cache-armel.c,..
15a0: 2a 20 63 61 6c 6c 62 61 63 6b 2f 74 72 61 6d 70 * callback/tramp
15b0: 6f 6c 69 6e 65 5f 72 2f 63 61 63 68 65 2d 61 72 oline_r/cache-ar
15c0: 6d 65 6c 2e 73 2c 0a 09 2a 20 63 61 6c 6c 62 61 mel.s,..* callba
15d0: 63 6b 2f 76 61 63 61 6c 6c 5f 72 2f 76 61 63 61 ck/vacall_r/vaca
15e0: 6c 6c 2d 61 72 6d 65 6c 2e 63 2c 20 63 61 6c 6c ll-armel.c, call
15f0: 62 61 63 6b 2f 76 61 63 61 6c 6c 5f 72 2f 76 61 back/vacall_r/va
1600: 63 61 6c 6c 2d 61 72 6d 65 6c 2e 73 2c 0a 09 2a call-armel.s,..*
1610: 20 74 72 61 6d 70 6f 6c 69 6e 65 2f 63 61 63 68 trampoline/cach
1620: 65 2d 61 72 6d 65 6c 2e 63 2c 20 74 72 61 6d 70 e-armel.c, tramp
1630: 6f 6c 69 6e 65 2f 63 61 63 68 65 2d 61 72 6d 65 oline/cache-arme
1640: 6c 2e 73 2c 0a 09 2a 20 76 61 63 61 6c 6c 2f 76 l.s,..* vacall/v
1650: 61 63 61 6c 6c 2d 61 72 6d 65 6c 2e 63 2c 20 76 acall-armel.c, v
1660: 61 63 61 6c 6c 2f 76 61 63 61 6c 6c 2d 61 72 6d acall/vacall-arm
1670: 65 6c 2e 73 3a 0a 09 6e 65 77 20 66 69 6c 65 73 el.s:..new files
1680: 0a 0a 32 30 30 39 2d 30 34 2d 32 37 20 20 4d 61 ..2009-04-27 Ma
1690: 78 20 4c 61 70 61 6e 20 20 3c 6d 61 78 2e 6c 61 x Lapan <max.la
16a0: 70 61 6e 40 67 6d 61 69 6c 2e 63 6f 6d 3e 0a 0a pan@gmail.com>..
16b0: 09 2a 20 61 76 63 61 6c 6c 2f 74 65 73 74 73 2e .* avcall/tests.
16c0: 63 2c 20 63 61 6c 6c 62 61 63 6b 2f 74 65 73 74 c, callback/test
16d0: 73 2e 63 2c 20 76 61 63 61 6c 6c 2f 74 65 73 74 s.c, vacall/test
16e0: 73 2e 63 3a 0a 09 23 69 6e 63 6c 75 64 65 20 22 s.c:..#include "
16f0: 63 6f 6e 66 69 67 2e 68 22 20 66 6f 72 20 48 41 config.h" for HA
1700: 56 45 5f 4c 4f 4e 47 5f 4c 4f 4e 47 5f 49 4e 54 VE_LONG_LONG_INT
1710: 0a 0a 32 30 30 39 2d 30 34 2d 32 37 20 20 4d 61 ..2009-04-27 Ma
1720: 78 20 4c 61 70 61 6e 20 20 3c 6d 61 78 2e 6c 61 x Lapan <max.la
1730: 70 61 6e 40 67 6d 61 69 6c 2e 63 6f 6d 3e 0a 0a pan@gmail.com>..
1740: 09 2a 20 63 61 6c 6c 62 61 63 6b 2f 74 72 61 6d .* callback/tram
1750: 70 6f 6c 69 6e 65 5f 72 2f 74 72 61 6d 70 6f 6c poline_r/trampol
1760: 69 6e 65 2e 63 20 28 69 73 5f 74 72 61 6d 70 29 ine.c (is_tramp)
1770: 20 5b 5f 5f 61 72 6d 5f 5f 5d 3a 0a 09 66 69 78 [__arm__]:..fix
1780: 20 62 75 67 20 69 6e 20 74 68 65 20 6c 61 73 74 bug in the last
1790: 20 70 61 74 63 68 0a 0a 32 30 30 39 2d 30 34 2d patch..2009-04-
17a0: 32 34 20 20 53 61 6d 20 53 74 65 69 6e 67 6f 6c 24 Sam Steingol
17b0: 64 20 20 3c 73 64 73 40 67 6e 75 2e 6f 72 67 3e d <sds@gnu.org>
17c0: 0a 0a 09 2a 20 61 76 63 61 6c 6c 2f 63 6f 6e 66 ...* avcall/conf
17d0: 69 67 75 72 65 2e 69 6e 2c 20 63 61 6c 6c 62 61 igure.in, callba
17e0: 63 6b 2f 63 6f 6e 66 69 67 75 72 65 2e 69 6e 2c ck/configure.in,
17f0: 0a 09 2a 20 63 61 6c 6c 62 61 63 6b 2f 74 72 61 ..* callback/tra
1800: 6d 70 6f 6c 69 6e 65 5f 72 2f 63 6f 6e 66 69 67 mpoline_r/config
1810: 75 72 65 2e 69 6e 2c 20 63 61 6c 6c 62 61 63 6b ure.in, callback
1820: 2f 76 61 63 61 6c 6c 5f 72 2f 63 6f 6e 66 69 67 /vacall_r/config
1830: 75 72 65 2e 69 6e 2c 0a 09 2a 20 74 72 61 6d 70 ure.in,..* tramp
1840: 6f 6c 69 6e 65 2f 63 6f 6e 66 69 67 75 72 65 2e oline/configure.
1850: 69 6e 2c 20 76 61 63 61 6c 6c 2f 63 6f 6e 66 69 in, vacall/confi
1860: 67 75 72 65 2e 69 6e 3a 0a 09 75 73 65 20 41 43 gure.in:..use AC
1870: 5f 43 4f 4e 46 49 47 5f 46 49 4c 45 53 20 69 6e _CONFIG_FILES in
1880: 73 74 65 61 64 20 6f 66 20 41 43 5f 4f 55 54 50 stead of AC_OUTP
1890: 55 54 20 77 69 74 68 20 61 72 67 75 6d 65 6e 74 UT with argument
18a0: 0a 09 2a 20 4d 61 6b 65 66 69 6c 65 2e 64 65 76 ..* Makefile.dev
18b0: 65 6c 20 28 61 63 6c 6f 63 61 6c 2e 6d 34 29 3a el (aclocal.m4):
18c0: 20 61 64 6a 75 73 74 20 74 68 65 20 67 72 65 70 adjust the grep
18d0: 20 72 65 67 65 78 70 0a 0a 32 30 30 39 2d 30 34 regexp..2009-04
18e0: 2d 32 34 20 20 53 61 6d 20 53 74 65 69 6e 67 6f -24 Sam Steingo
18f0: 6c 64 20 20 3c 73 64 73 40 67 6e 75 2e 6f 72 67 ld <sds@gnu.org
1900: 3e 0a 0a 09 2a 20 4d 61 6b 65 66 69 6c 65 2e 69 >...* Makefile.i
1910: 6e 2c 20 61 76 63 61 6c 6c 2f 4d 61 6b 65 66 69 n, avcall/Makefi
1920: 6c 65 2e 69 6e 2c 20 63 61 6c 6c 62 61 63 6b 2f le.in, callback/
1930: 4d 61 6b 65 66 69 6c 65 2e 69 6e 2c 0a 09 2a 20 Makefile.in,..*
1940: 63 61 6c 6c 62 61 63 6b 2f 74 72 61 6d 70 6f 6c callback/trampol
1950: 69 6e 65 5f 72 2f 4d 61 6b 65 66 69 6c 65 2e 69 ine_r/Makefile.i
1960: 6e 2c 20 63 61 6c 6c 62 61 63 6b 2f 76 61 63 61 n, callback/vaca
1970: 6c 6c 5f 72 2f 4d 61 6b 65 66 69 6c 65 2e 69 6e ll_r/Makefile.in
1980: 2c 0a 09 2a 20 74 72 61 6d 70 6f 6c 69 6e 65 2f ,..* trampoline/
1990: 4d 61 6b 65 66 69 6c 65 2e 69 6e 2c 20 76 61 63 Makefile.in, vac
19a0: 61 6c 6c 2f 4d 61 6b 65 66 69 6c 65 2e 69 6e 20 all/Makefile.in
19b0: 28 64 61 74 61 72 6f 6f 74 64 69 72 29 3a 0a 09 (datarootdir):..
19c0: 73 65 74 20 74 6f 20 40 64 61 74 61 72 6f 6f 74 set to @dataroot
19d0: 64 69 72 40 20 74 6f 20 61 76 6f 69 64 20 61 20 dir@ to avoid a
19e0: 63 6f 6e 66 69 67 75 72 65 20 77 61 72 6e 69 6e configure warnin
19f0: 67 0a 0a 32 30 30 39 2d 30 34 2d 32 34 20 20 53 g..2009-04-24 S
1a00: 61 6d 20 53 74 65 69 6e 67 6f 6c 64 20 20 3c 73 am Steingold <s
1a10: 64 73 40 67 6e 75 2e 6f 72 67 3e 0a 0a 09 2a 20 ds@gnu.org>...*
1a20: 4d 61 6b 65 66 69 6c 65 2e 64 65 76 65 6c 20 28 Makefile.devel (
1a30: 53 55 42 44 49 52 53 5f 43 4f 4e 46 49 47 5f 48 SUBDIRS_CONFIG_H
1a40: 29 3a 20 61 64 64 20 61 76 63 61 6c 6c 20 61 6e ): add avcall an
1a50: 64 20 63 61 6c 6c 62 61 63 6b 0a 0a 32 30 30 39 d callback..2009
1a60: 2d 30 34 2d 32 34 20 20 53 61 6d 20 53 74 65 69 -04-24 Sam Stei
1a70: 6e 67 6f 6c 64 20 20 3c 73 64 73 40 67 6e 75 2e ngold <sds@gnu.
1a80: 6f 72 67 3e 0a 0a 09 2a 20 56 45 52 53 49 4f 4e org>...* VERSION
1a90: 3a 20 6e 65 77 20 66 69 6c 65 0a 09 2a 20 63 6f : new file..* co
1aa0: 6e 66 69 67 75 72 65 2e 69 6e 3a 20 75 73 65 20 nfigure.in: use
1ab0: 41 43 5f 49 4e 49 54 20 77 69 74 68 20 74 68 65 AC_INIT with the
1ac0: 20 76 65 72 73 69 6f 6e 20 61 72 67 75 6d 65 6e version argumen
1ad0: 74 0a 09 2a 20 61 76 63 61 6c 6c 2f 4d 61 6b 65 t..* avcall/Make
1ae0: 66 69 6c 65 2e 6d 69 6e 67 77 33 32 3a 20 75 73 file.mingw32: us
1af0: 65 20 73 65 64 20 74 6f 20 73 65 74 20 4c 49 42 e sed to set LIB
1b00: 46 46 43 41 4c 4c 5f 56 45 52 53 49 4f 4e 20 69 FFCALL_VERSION i
1b10: 6e 20 61 76 63 61 6c 6c 2e 68 0a 09 2a 20 63 61 n avcall.h..* ca
1b20: 6c 6c 62 61 63 6b 2f 76 61 63 61 6c 6c 5f 72 2f llback/vacall_r/
1b30: 4d 61 6b 65 66 69 6c 65 2e 6d 69 6e 67 77 33 32 Makefile.mingw32
1b40: 3a 0a 09 75 73 65 20 73 65 64 20 74 6f 20 73 65 :..use sed to se
1b50: 74 20 4c 49 42 46 46 43 41 4c 4c 5f 56 45 52 53 t LIBFFCALL_VERS
1b60: 49 4f 4e 20 69 6e 20 76 61 63 61 6c 6c 5f 72 2e ION in vacall_r.
1b70: 68 0a 09 2a 20 76 61 63 61 6c 6c 2f 4d 61 6b 65 h..* vacall/Make
1b80: 66 69 6c 65 2e 6d 69 6e 67 77 33 32 3a 20 75 73 file.mingw32: us
1b90: 65 20 73 65 64 20 74 6f 20 73 65 74 20 4c 49 42 e sed to set LIB
1ba0: 46 46 43 41 4c 4c 5f 56 45 52 53 49 4f 4e 20 69 FFCALL_VERSION i
1bb0: 6e 20 76 61 63 61 6c 6c 2e 68 0a 09 2a 20 61 76 n vacall.h..* av
1bc0: 63 61 6c 6c 2f 61 76 63 61 6c 6c 2e 68 2e 69 6e call/avcall.h.in
1bd0: 2c 20 63 61 6c 6c 62 61 63 6b 2f 63 61 6c 6c 62 , callback/callb
1be0: 61 63 6b 2e 68 2e 69 6e 2c 0a 09 2a 20 63 61 6c ack.h.in,..* cal
1bf0: 6c 62 61 63 6b 2f 74 72 61 6d 70 6f 6c 69 6e 65 lback/trampoline
1c00: 5f 72 2f 74 72 61 6d 70 6f 6c 69 6e 65 5f 72 2e _r/trampoline_r.
1c10: 68 2e 69 6e 2c 0a 09 2a 20 63 61 6c 6c 62 61 63 h.in,..* callbac
1c20: 6b 2f 76 61 63 61 6c 6c 5f 72 2f 76 61 63 61 6c k/vacall_r/vacal
1c30: 6c 5f 72 2e 68 2e 69 6e 2c 0a 09 2a 20 74 72 61 l_r.h.in,..* tra
1c40: 6d 70 6f 6c 69 6e 65 2f 74 72 61 6d 70 6f 6c 69 mpoline/trampoli
1c50: 6e 65 2e 68 2e 69 6e 2c 20 76 61 63 61 6c 6c 2f ne.h.in, vacall/
1c60: 76 61 63 61 6c 6c 2e 68 2e 69 6e 3a 0a 09 28 4c vacall.h.in:..(L
1c70: 49 42 46 46 43 41 4c 4c 5f 56 45 52 53 49 4f 4e IBFFCALL_VERSION
1c80: 29 3a 20 64 65 66 69 6e 65 20 74 6f 20 40 50 41 ): define to @PA
1c90: 43 4b 41 47 45 5f 56 45 52 53 49 4f 4e 40 0a 09 CKAGE_VERSION@..
1ca0: 2a 20 61 76 63 61 6c 6c 2f 63 6f 6e 66 69 67 75 * avcall/configu
1cb0: 72 65 2e 69 6e 2c 20 63 61 6c 6c 62 61 63 6b 2f re.in, callback/
1cc0: 63 6f 6e 66 69 67 75 72 65 2e 69 6e 2c 0a 09 2a configure.in,..*
1cd0: 20 63 61 6c 6c 62 61 63 6b 2f 74 72 61 6d 70 6f callback/trampo
1ce0: 6c 69 6e 65 5f 72 2f 63 6f 6e 66 69 67 75 72 65 line_r/configure
1cf0: 2e 69 6e 2c 20 63 61 6c 6c 62 61 63 6b 2f 76 61 .in, callback/va
1d00: 63 61 6c 6c 5f 72 2f 63 6f 6e 66 69 67 75 72 65 call_r/configure
1d10: 2e 69 6e 2c 0a 09 2a 20 74 72 61 6d 70 6f 6c 69 .in,..* trampoli
1d20: 6e 65 2f 63 6f 6e 66 69 67 75 72 65 2e 69 6e 2c ne/configure.in,
1d30: 20 76 61 63 61 6c 6c 2f 63 6f 6e 66 69 67 75 72 vacall/configur
1d40: 65 2e 69 6e 3a 0a 09 75 73 65 20 41 43 5f 49 4e e.in:..use AC_IN
1d50: 49 54 20 77 69 74 68 20 74 68 65 20 76 65 72 73 IT with the vers
1d60: 69 6f 6e 20 61 72 67 75 6d 65 6e 74 2c 0a 09 70 ion argument,..p
1d70: 61 73 73 20 5b 63 6f 6e 66 69 67 2e 68 5d 20 74 ass [config.h] t
1d80: 6f 20 41 43 5f 43 4f 4e 46 49 47 5f 48 45 41 44 o AC_CONFIG_HEAD
1d90: 45 52 53 0a 0a 32 30 30 39 2d 30 34 2d 32 33 20 ERS..2009-04-23
1da0: 20 53 61 6d 20 53 74 65 69 6e 67 6f 6c 64 20 20 Sam Steingold
1db0: 3c 73 64 73 40 67 6e 75 2e 6f 72 67 3e 0a 0a 09 <sds@gnu.org>...
1dc0: 2a 20 6d 34 2f 63 6f 64 65 65 78 65 63 2e 6d 34 * m4/codeexec.m4
1dd0: 2c 20 6d 34 2f 69 72 65 67 2e 6d 34 2c 20 6d 34 , m4/ireg.m4, m4
1de0: 2f 70 63 63 73 74 72 75 63 74 2e 6d 34 2c 20 6d /pccstruct.m4, m
1df0: 34 2f 73 6d 61 6c 6c 73 74 72 75 63 74 2e 6d 34 4/smallstruct.m4
1e00: 3a 0a 09 61 6c 6c 20 33 20 61 72 67 75 6d 65 6e :..all 3 argumen
1e10: 74 73 20 6f 66 20 41 43 5f 44 45 46 49 4e 45 20 ts of AC_DEFINE
1e20: 61 72 65 20 6e 6f 77 20 72 65 71 75 69 72 65 64 are now required
1e30: 0a 0a 32 30 30 39 2d 30 34 2d 32 31 20 20 53 61 ..2009-04-21 Sa
1e40: 6d 20 53 74 65 69 6e 67 6f 6c 64 20 20 3c 73 64 m Steingold <sd
1e50: 73 40 67 6e 75 2e 6f 72 67 3e 0a 0a 09 2a 20 6d s@gnu.org>...* m
1e60: 34 2f 61 73 2d 75 6e 64 65 72 73 63 6f 72 65 2e 4/as-underscore.
1e70: 6d 34 2c 20 6d 34 2f 63 6f 64 65 65 78 65 63 2e m4, m4/codeexec.
1e80: 6d 34 2c 20 6d 34 2f 67 65 6e 65 72 61 6c 2e 6d m4, m4/general.m
1e90: 34 3a 0a 09 2a 20 6d 34 2f 67 65 74 70 61 67 65 4:..* m4/getpage
1ea0: 73 69 7a 65 2e 6d 34 2c 20 6d 34 2f 69 72 65 67 size.m4, m4/ireg
1eb0: 2e 6d 34 2c 20 6d 34 2f 6d 61 63 68 2d 76 6d 2e .m4, m4/mach-vm.
1ec0: 6d 34 2c 20 6d 34 2f 6d 6d 61 70 2e 6d 34 3a 0a m4, m4/mmap.m4:.
1ed0: 09 2a 20 6d 34 2f 6d 70 72 6f 74 65 63 74 2e 6d .* m4/mprotect.m
1ee0: 34 2c 20 6d 34 2f 70 63 63 73 74 72 75 63 74 2e 4, m4/pccstruct.
1ef0: 6d 34 2c 20 6d 34 2f 73 68 6d 2e 6d 34 2c 20 6d m4, m4/shm.m4, m
1f00: 34 2f 73 6d 61 6c 6c 73 74 72 75 63 74 2e 6d 34 4/smallstruct.m4
1f10: 3a 0a 09 71 75 6f 74 65 20 41 43 5f 44 45 46 49 :..quote AC_DEFI
1f20: 4e 45 20 61 72 67 75 6d 65 6e 74 73 0a 0a 32 30 NE arguments..20
1f30: 30 38 2d 30 39 2d 32 38 20 20 53 61 6d 20 53 74 08-09-28 Sam St
1f40: 65 69 6e 67 6f 6c 64 20 20 3c 73 64 73 40 67 6e eingold <sds@gn
1f50: 75 2e 6f 72 67 3e 0a 0a 09 2a 20 4d 61 6b 65 66 u.org>...* Makef
1f60: 69 6c 65 2e 64 65 76 65 6c 20 28 61 63 6c 6f 63 ile.devel (acloc
1f70: 61 6c 2e 6d 34 29 3a 20 69 6e 63 6c 75 64 65 20 al.m4): include
1f80: 67 6c 6d 34 20 28 74 68 69 73 20 64 65 66 69 6e glm4 (this defin
1f90: 65 64 20 67 6c 5f 45 41 52 4c 59 0a 09 61 6e 64 ed gl_EARLY..and
1fa0: 20 67 6c 5f 49 4e 49 54 20 61 6e 64 20 66 69 78 gl_INIT and fix
1fb0: 65 73 20 6d 61 6b 65 20 63 68 65 63 6b 20 6f 6e es make check on
1fc0: 20 78 38 36 5f 36 34 29 0a 0a 32 30 30 38 2d 30 x86_64)..2008-0
1fd0: 39 2d 32 36 20 20 53 61 6d 20 53 74 65 69 6e 67 9-26 Sam Steing
1fe0: 6f 6c 64 20 20 3c 73 64 73 40 67 6e 75 2e 6f 72 old <sds@gnu.or
1ff0: 67 3e 0a 0a 09 2a 20 61 76 63 61 6c 6c 2f 61 76 g>...* avcall/av
2000: 63 61 6c 6c 2d 69 61 36 34 2e 73 2c 20 61 76 63 call-ia64.s, avc
2010: 61 6c 6c 2f 61 76 63 61 6c 6c 2e 68 2e 69 6e 3a all/avcall.h.in:
2020: 0a 09 2a 20 63 61 6c 6c 62 61 63 6b 2f 76 61 63 ..* callback/vac
2030: 61 6c 6c 5f 72 2f 76 61 63 61 6c 6c 5f 72 2e 68 all_r/vacall_r.h
2040: 2e 69 6e 3a 0a 09 73 75 70 70 6f 72 74 20 49 41 .in:..support IA
2050: 36 34 20 6f 6e 20 4c 69 6e 75 78 20 28 6b 65 72 64 on Linux (ker
2060: 6e 65 6c 20 32 2e 36 2e 31 36 2b 20 61 6e 64 20 nel 2.6.16+ and
2070: 67 63 63 20 34 2e 31 2e 30 2b 29 0a 09 68 74 74 gcc 4.1.0+)..htt
2080: 70 73 3a 2f 2f 73 61 76 61 6e 6e 61 68 2e 67 6e ps://savannah.gn
2090: 75 2e 6f 72 67 2f 62 75 67 73 2f 69 6e 64 65 78 u.org/bugs/index
20a0: 2e 70 68 70 3f 32 32 31 33 30 0a 09 68 74 74 70 .php?22130..http
20b0: 3a 2f 2f 73 6f 75 72 63 65 66 6f 72 67 65 2e 6e ://sourceforge.n
20c0: 65 74 2f 74 72 61 63 6b 65 72 2f 69 6e 64 65 78 et/tracker/index
20d0: 2e 70 68 70 3f 66 75 6e 63 3d 64 65 74 61 69 6c .php?func=detail
20e0: 26 61 69 64 3d 31 35 32 38 38 39 35 26 67 72 6f &aid=1528895&gro
20f0: 75 70 5f 69 64 3d 31 33 35 35 26 61 74 69 64 3d up_id=1355&atid=
2100: 33 30 31 33 35 35 0a 0a 32 30 30 38 2d 30 39 2d 301355..2008-09-
2110: 32 36 20 20 53 61 6d 20 53 74 65 69 6e 67 6f 6c 26 Sam Steingol
2120: 64 20 20 3c 73 64 73 40 67 6e 75 2e 6f 72 67 3e d <sds@gnu.org>
2130: 0a 0a 09 2a 20 63 61 6c 6c 62 61 63 6b 2f 74 72 ...* callback/tr
2140: 61 6d 70 6f 6c 69 6e 65 5f 72 2f 4d 61 6b 65 66 ampoline_r/Makef
2150: 69 6c 65 2e 69 6e 2c 20 63 61 6c 6c 62 61 63 6b ile.in, callback
2160: 2f 74 72 61 6d 70 6f 6c 69 6e 65 5f 72 2f 63 61 /trampoline_r/ca
2170: 63 68 65 2d 61 72 6d 2e 63 3a 0a 09 2a 20 63 61 che-arm.c:..* ca
2180: 6c 6c 62 61 63 6b 2f 74 72 61 6d 70 6f 6c 69 6e llback/trampolin
2190: 65 5f 72 2f 63 61 63 68 65 2d 61 72 6d 2e 73 2c e_r/cache-arm.s,
21a0: 20 63 61 6c 6c 62 61 63 6b 2f 74 72 61 6d 70 6f callback/trampo
21b0: 6c 69 6e 65 5f 72 2f 63 6f 6e 66 69 67 75 72 65 line_r/configure
21c0: 2e 69 6e 3a 0a 09 2a 20 63 61 6c 6c 62 61 63 6b .in:..* callback
21d0: 2f 74 72 61 6d 70 6f 6c 69 6e 65 5f 72 2f 74 72 /trampoline_r/tr
21e0: 61 6d 70 2d 61 72 6d 2e 73 2c 20 63 61 6c 6c 62 amp-arm.s, callb
21f0: 61 63 6b 2f 74 72 61 6d 70 6f 6c 69 6e 65 5f 72 ack/trampoline_r
2200: 2f 74 72 61 6d 70 2d 6d 69 70 73 2e 73 3a 0a 09 /tramp-mips.s:..
2210: 2a 20 63 61 6c 6c 62 61 63 6b 2f 74 72 61 6d 70 * callback/tramp
2220: 6f 6c 69 6e 65 5f 72 2f 74 72 61 6d 70 6f 6c 69 oline_r/trampoli
2230: 6e 65 2e 63 2c 20 74 72 61 6d 70 6f 6c 69 6e 65 ne.c, trampoline
2240: 2f 63 61 63 68 65 2d 61 72 6d 2e 63 3a 0a 09 2a /cache-arm.c:..*
2250: 20 74 72 61 6d 70 6f 6c 69 6e 65 2f 63 61 63 68 trampoline/cach
2260: 65 2d 61 72 6d 2e 73 2c 20 74 72 61 6d 70 6f 6c e-arm.s, trampol
2270: 69 6e 65 2f 63 6f 6e 66 69 67 75 72 65 2e 69 6e ine/configure.in
2280: 3a 0a 09 2a 20 74 72 61 6d 70 6f 6c 69 6e 65 2f :..* trampoline/
2290: 74 72 61 6d 70 2d 61 72 6d 2e 73 2c 20 74 72 61 tramp-arm.s, tra
22a0: 6d 70 6f 6c 69 6e 65 2f 74 72 61 6d 70 6f 6c 69 mpoline/trampoli
22b0: 6e 65 2e 63 3a 0a 09 61 64 64 20 61 72 6d 20 73 ne.c:..add arm s
22c0: 75 70 70 6f 72 74 20 66 72 6f 6d 20 4a 6f 6e 61 upport from Jona
22d0: 74 68 61 6e 20 4f 6c 73 6f 6e 20 28 64 65 62 69 than Olson (debi
22e0: 61 6e 20 31 2e 31 30 2d 32 29 0a 09 68 74 74 70 an 1.10-2)..http
22f0: 73 3a 2f 2f 73 61 76 61 6e 6e 61 68 2e 67 6e 75 s://savannah.gnu
2300: 2e 6f 72 67 2f 62 75 67 73 2f 3f 66 75 6e 63 3d .org/bugs/?func=
2310: 64 65 74 61 69 6c 69 74 65 6d 26 69 74 65 6d 5f detailitem&item_
2320: 69 64 3d 39 34 36 38 0a 0a 32 30 30 38 2d 30 39 id=9468..2008-09
2330: 2d 32 36 20 20 53 61 6d 20 53 74 65 69 6e 67 6f -26 Sam Steingo
2340: 6c 64 20 20 3c 73 64 73 40 67 6e 75 2e 6f 72 67 ld <sds@gnu.org
2350: 3e 0a 0a 09 2a 20 61 76 63 61 6c 6c 2f 61 76 63 >...* avcall/avc
2360: 61 6c 6c 2d 6d 69 70 73 2e 53 2c 20 61 76 63 61 all-mips.S, avca
2370: 6c 6c 2f 61 76 63 61 6c 6c 2d 6d 69 70 73 2e 63 ll/avcall-mips.c
2380: 2c 20 61 76 63 61 6c 6c 2f 61 76 63 61 6c 6c 2e , avcall/avcall.
2390: 68 2e 69 6e 3a 0a 09 2a 20 63 61 6c 6c 62 61 63 h.in:..* callbac
23a0: 6b 2f 74 72 61 6d 70 6f 6c 69 6e 65 5f 72 2f 74 k/trampoline_r/t
23b0: 72 61 6d 70 6f 6c 69 6e 65 2e 63 2c 20 63 61 6c rampoline.c, cal
23c0: 6c 62 61 63 6b 2f 76 61 63 61 6c 6c 5f 72 2f 76 lback/vacall_r/v
23d0: 61 63 61 6c 6c 5f 72 2e 68 2e 69 6e 3a 0a 09 2a acall_r.h.in:..*
23e0: 20 6d 34 2f 67 65 6e 65 72 61 6c 2e 6d 34 2c 20 m4/general.m4,
23f0: 74 72 61 6d 70 6f 6c 69 6e 65 2f 74 72 61 6d 70 trampoline/tramp
2400: 6f 6c 69 6e 65 2e 63 2c 20 76 61 63 61 6c 6c 2f oline.c, vacall/
2410: 76 61 63 61 6c 6c 2e 68 2e 69 6e 3a 0a 09 61 64 vacall.h.in:..ad
2420: 64 20 6d 69 70 73 65 6c 20 73 75 70 70 6f 72 74 d mipsel support
2430: 20 66 72 6f 6d 20 54 68 69 65 6d 6f 20 53 65 75 from Thiemo Seu
2440: 66 65 72 20 28 64 65 62 69 61 6e 20 31 2e 31 30 fer (debian 1.10
2450: 2d 32 29 0a 0a 32 30 30 38 2d 30 39 2d 32 36 20 -2)..2008-09-26
2460: 20 53 61 6d 20 53 74 65 69 6e 67 6f 6c 64 20 20 Sam Steingold
2470: 3c 73 64 73 40 67 6e 75 2e 6f 72 67 3e 0a 0a 09 <sds@gnu.org>...
2480: 2a 20 4d 61 6b 65 66 69 6c 65 2e 64 65 76 65 6c * Makefile.devel
2490: 2c 20 4d 61 6b 65 66 69 6c 65 2e 69 6e 2c 20 63 , Makefile.in, c
24a0: 61 6c 6c 62 61 63 6b 2f 4d 61 6b 65 66 69 6c 65 allback/Makefile
24b0: 2e 64 65 76 65 6c 2c 0a 09 2a 20 63 61 6c 6c 62 .devel,..* callb
24c0: 61 63 6b 2f 4d 61 6b 65 66 69 6c 65 2e 69 6e 3a ack/Makefile.in:
24d0: 20 75 73 65 20 22 26 26 22 20 69 6e 73 74 65 61 use "&&" instea
24e0: 64 20 6f 66 20 22 3b 22 20 66 6f 72 20 61 6c 6c d of ";" for all
24f0: 20 74 61 72 67 65 74 73 0a 0a 32 30 30 38 2d 30 targets..2008-0
2500: 37 2d 31 33 20 20 53 61 6d 20 53 74 65 69 6e 67 7-13 Sam Steing
2510: 6f 6c 64 20 20 3c 73 64 73 40 67 6e 75 2e 6f 72 old <sds@gnu.or
2520: 67 3e 0a 0a 09 2a 20 67 6c 6d 34 2f 67 6e 75 6c g>...* glm4/gnul
2530: 69 62 2d 63 61 63 68 65 2e 6d 34 2c 20 67 6c 6d ib-cache.m4, glm
2540: 34 2f 67 6e 75 6c 69 62 2d 63 6f 6d 6d 6f 6e 2e 4/gnulib-common.
2550: 6d 34 2c 20 67 6c 6d 34 2f 67 6e 75 6c 69 62 2d m4, glm4/gnulib-
2560: 63 6f 6d 70 2e 6d 34 3a 0a 09 2a 20 67 6c 6d 34 comp.m4:..* glm4
2570: 2f 67 6e 75 6c 69 62 2d 74 6f 6f 6c 2e 6d 34 2c /gnulib-tool.m4,
2580: 20 67 6c 6d 34 2f 6f 6e 63 65 6f 6e 6c 79 2e 6d glm4/onceonly.m
2590: 34 3a 20 61 64 64 20 66 72 6f 6d 20 67 6e 75 6c 4: add from gnul
25a0: 69 62 0a 09 2a 20 67 6c 6d 34 2f 6e 6f 63 72 61 ib..* glm4/nocra
25b0: 73 68 2e 6d 34 3a 20 75 70 64 61 74 65 20 66 72 sh.m4: update fr
25c0: 6f 6d 20 67 6e 75 6c 69 62 0a 09 2a 20 4d 61 6b om gnulib..* Mak
25d0: 65 66 69 6c 65 2e 64 65 76 65 6c 20 28 67 6e 75 efile.devel (gnu
25e0: 6c 69 62 2d 69 6d 70 6f 72 74 65 64 29 3a 20 72 lib-imported): r
25f0: 65 6d 6f 76 65 20 67 6c 6c 69 62 0a 09 2a 20 63 emove gllib..* c
2600: 6f 6e 66 69 67 75 72 65 2e 61 63 3a 20 63 61 6c onfigure.ac: cal
2610: 6c 20 67 6c 5f 45 41 52 4c 59 20 61 6e 64 20 67 l gl_EARLY and g
2620: 6c 5f 49 4e 49 54 0a 0a 32 30 30 38 2d 30 37 2d l_INIT..2008-07-
2630: 30 38 20 20 53 61 6d 20 53 74 65 69 6e 67 6f 6c 08 Sam Steingol
2640: 64 20 20 3c 73 64 73 40 67 6e 75 2e 6f 72 67 3e d <sds@gnu.org>
2650: 0a 0a 09 2a 20 4d 61 6b 65 66 69 6c 65 2e 64 65 ...* Makefile.de
2660: 76 65 6c 20 28 53 55 42 44 49 52 53 5f 43 4f 4e vel (SUBDIRS_CON
2670: 46 49 47 55 52 45 29 3a 20 75 73 65 20 24 28 43 FIGURE): use $(C
2680: 55 52 44 49 52 29 20 69 6e 73 74 65 61 64 20 6f URDIR) instead o
2690: 66 20 2e 0a 09 28 25 2f 63 6f 6e 66 69 67 75 72 f ...(%/configur
26a0: 65 29 3a 20 75 73 65 20 22 26 26 22 20 69 6e 73 e): use "&&" ins
26b0: 74 65 61 64 20 6f 66 20 22 3b 22 0a 0a 32 30 30 tead of ";"..200
26c0: 38 2d 30 37 2d 30 33 20 20 53 61 6d 20 53 74 65 8-07-03 Sam Ste
26d0: 69 6e 67 6f 6c 64 20 20 3c 73 64 73 40 67 6e 75 ingold <sds@gnu
26e0: 2e 6f 72 67 3e 0a 0a 09 2a 20 4d 61 6b 65 66 69 .org>...* Makefi
26f0: 6c 65 2e 64 65 76 65 6c 20 28 61 6c 6c 29 3a 20 le.devel (all):
2700: 73 70 6c 69 74 20 69 6e 74 6f 20 61 20 66 65 77 split into a few
2710: 20 6d 61 6e 61 67 65 61 62 6c 65 20 74 61 72 67 manageable targ
2720: 65 74 73 0a 09 28 63 6f 6e 66 69 67 2d 68 2d 69 ets..(config-h-i
2730: 6e 2c 20 77 6f 65 33 32 2d 68 2c 20 77 6f 65 33 n, woe32-h, woe3
2740: 32 2d 63 29 3a 20 6e 65 77 20 74 61 72 67 65 74 2-c): new target
2750: 73 0a 09 28 63 6f 6e 66 69 67 75 72 65 29 3a 20 s..(configure):
2760: 75 73 65 20 70 61 74 74 65 72 6e 73 0a 0a 32 30 use patterns..20
2770: 30 38 2d 30 37 2d 30 33 20 20 53 61 6d 20 53 74 08-07-03 Sam St
2780: 65 69 6e 67 6f 6c 64 20 20 3c 73 64 73 40 67 6e eingold <sds@gn
2790: 75 2e 6f 72 67 3e 0a 0a 09 2a 20 6d 34 2f 73 6d u.org>...* m4/sm
27a0: 61 6c 6c 73 74 72 75 63 74 2e 6d 34 20 28 46 46 allstruct.m4 (FF
27b0: 43 41 4c 4c 5f 53 4d 41 4c 4c 5f 53 54 52 55 43 CALL_SMALL_STRUC
27c0: 54 5f 52 45 54 55 52 4e 29 3a 20 72 65 6e 61 6d T_RETURN): renam
27d0: 65 20 66 72 6f 6d 0a 09 43 4c 5f 53 4d 41 4c 4c e from..CL_SMALL
27e0: 5f 53 54 52 55 43 54 5f 52 45 54 55 52 4e 3b 20 _STRUCT_RETURN;
27f0: 75 73 65 20 66 66 63 61 6c 6c 5f 63 76 5f 2a 20 use ffcall_cv_*
2800: 69 6e 73 74 65 61 64 20 6f 66 20 63 6c 5f 63 76 instead of cl_cv
2810: 5f 2a 3b 0a 09 75 73 65 20 72 65 74 75 72 6e 20 _*;..use return
2820: 69 6e 73 74 65 61 64 20 6f 66 20 65 78 69 74 28 instead of exit(
2830: 29 0a 09 2a 20 6d 34 2f 70 63 63 73 74 72 75 63 )..* m4/pccstruc
2840: 74 2e 6d 34 20 28 46 46 43 41 4c 4c 5f 50 43 43 t.m4 (FFCALL_PCC
2850: 5f 53 54 52 55 43 54 5f 52 45 54 55 52 4e 29 3a _STRUCT_RETURN):
2860: 20 72 65 6e 61 6d 65 20 66 72 6f 6d 0a 09 43 4c rename from..CL
2870: 5f 50 43 43 5f 53 54 52 55 43 54 5f 52 45 54 55 _PCC_STRUCT_RETU
2880: 52 4e 3b 20 75 73 65 20 66 66 63 61 6c 6c 5f 63 RN; use ffcall_c
2890: 76 5f 2a 20 69 6e 73 74 65 61 64 20 6f 66 20 63 v_* instead of c
28a0: 6c 5f 63 76 5f 2a 3b 0a 09 75 73 65 20 72 65 74 l_cv_*;..use ret
28b0: 75 72 6e 20 69 6e 73 74 65 61 64 20 6f 66 20 65 urn instead of e
28c0: 78 69 74 28 29 0a 09 2a 20 6d 34 2f 69 72 65 67 xit()..* m4/ireg
28d0: 2e 6d 34 20 28 46 46 43 41 4c 4c 5f 49 52 45 47 .m4 (FFCALL_IREG
28e0: 5f 46 4c 4f 41 54 5f 52 45 54 55 52 4e 29 3a 20 _FLOAT_RETURN):
28f0: 72 65 6d 61 6d 65 20 66 72 6f 6d 0a 09 43 4c 5f remame from..CL_
2900: 49 52 45 47 5f 46 4c 4f 41 54 5f 52 45 54 55 52 IREG_FLOAT_RETUR
2910: 4e 3b 20 75 73 65 20 66 66 63 61 6c 6c 5f 63 76 N; use ffcall_cv
2920: 5f 2a 20 69 6e 73 74 65 61 64 20 6f 66 20 63 6c _* instead of cl
2930: 5f 63 76 5f 2a 3b 0a 09 75 73 65 20 72 65 74 75 _cv_*;..use retu
2940: 72 6e 20 69 6e 73 74 65 61 64 20 6f 66 20 65 78 rn instead of ex
2950: 69 74 28 29 0a 09 2a 20 6d 34 2f 63 6f 64 65 65 it()..* m4/codee
2960: 78 65 63 2e 6d 34 20 28 46 46 43 41 4c 4c 5f 43 xec.m4 (FFCALL_C
2970: 4f 44 45 45 58 45 43 29 3a 20 72 65 6e 61 6d 65 ODEEXEC): rename
2980: 20 66 72 6f 6d 20 43 4c 5f 43 4f 44 45 45 58 45 from CL_CODEEXE
2990: 43 0a 09 75 73 65 20 66 66 63 61 6c 6c 5f 63 76 C..use ffcall_cv
29a0: 5f 2a 20 69 6e 73 74 65 61 64 20 6f 66 20 63 6c _* instead of cl
29b0: 5f 63 76 5f 2a 3b 20 75 73 65 20 72 65 74 75 72 _cv_*; use retur
29c0: 6e 20 69 6e 73 74 65 61 64 20 6f 66 20 65 78 69 n instead of exi
29d0: 74 28 29 0a 09 2a 20 6d 34 2f 67 65 6e 65 72 61 t()..* m4/genera
29e0: 6c 2e 6d 34 3a 20 72 65 6d 6f 76 65 20 6e 6f 6e l.m4: remove non
29f0: 2d 46 46 43 41 4c 4c 20 63 6f 64 65 0a 09 28 46 -FFCALL code..(F
2a00: 46 43 41 4c 4c 5f 43 4f 4d 4d 4f 4e 5f 4c 49 42 FCALL_COMMON_LIB
2a10: 54 4f 4f 4c 29 3a 20 72 65 6e 61 6d 65 20 66 72 TOOL): rename fr
2a20: 6f 6d 20 43 4c 5f 46 46 43 41 4c 4c 5f 43 4f 4d om CL_FFCALL_COM
2a30: 4d 4f 4e 5f 4c 49 42 54 4f 4f 4c 0a 09 28 46 46 MON_LIBTOOL..(FF
2a40: 43 41 4c 4c 5f 43 4f 4d 4d 4f 4e 5f 54 52 41 4d CALL_COMMON_TRAM
2a50: 50 4f 4c 49 4e 45 29 3a 20 72 65 6e 61 6d 65 20 POLINE): rename
2a60: 66 72 6f 6d 20 43 4c 5f 46 46 43 41 4c 4c 5f 43 from CL_FFCALL_C
2a70: 4f 4d 4d 4f 4e 5f 54 52 41 4d 50 4f 4c 49 4e 45 OMMON_TRAMPOLINE
2a80: 0a 09 28 46 46 43 41 4c 4c 5f 43 41 4e 4f 4e 49 ..(FFCALL_CANONI
2a90: 43 41 4c 5f 48 4f 53 54 5f 43 50 55 29 3a 20 3c CAL_HOST_CPU): <
2aa0: 2d 20 43 4c 5f 43 41 4e 4f 4e 49 43 41 4c 5f 48 - CL_CANONICAL_H
2ab0: 4f 53 54 5f 43 50 55 5f 46 4f 52 5f 46 46 43 41 OST_CPU_FOR_FFCA
2ac0: 4c 4c 0a 0a 32 30 30 38 2d 30 37 2d 30 33 20 20 LL..2008-07-03
2ad0: 53 61 6d 20 53 74 65 69 6e 67 6f 6c 64 20 20 3c Sam Steingold <
2ae0: 73 64 73 40 67 6e 75 2e 6f 72 67 3e 0a 0a 09 2a sds@gnu.org>...*
2af0: 20 4d 61 6b 65 66 69 6c 65 2e 64 65 76 65 6c 20 Makefile.devel
2b00: 28 62 75 69 6c 64 2d 61 75 78 2d 75 70 64 61 74 (build-aux-updat
2b10: 65 29 3a 20 6e 65 77 20 74 61 72 67 65 74 0a 0a e): new target..
2b20: 32 30 30 38 2d 30 37 2d 30 32 20 20 53 61 6d 20 2008-07-02 Sam
2b30: 53 74 65 69 6e 67 6f 6c 64 20 20 3c 73 64 73 40 Steingold <sds@
2b40: 67 6e 75 2e 6f 72 67 3e 0a 0a 09 2a 20 4d 61 6b gnu.org>...* Mak
2b50: 65 66 69 6c 65 2e 64 65 76 65 6c 20 28 67 6e 75 efile.devel (gnu
2b60: 6c 69 62 2d 69 6d 70 6f 72 74 65 64 2c 20 75 70 lib-imported, up
2b70: 64 61 74 65 2d 67 6e 75 6c 69 62 29 3a 20 6e 65 date-gnulib): ne
2b80: 77 20 74 61 72 67 65 74 73 0a 09 2a 20 67 6c 6d w targets..* glm
2b90: 34 3a 20 6e 65 77 20 64 69 72 65 63 74 6f 72 79 4: new directory
2ba0: 0a 09 2a 20 6c 6f 6e 67 6c 6f 6e 67 2e 6d 34 2c ..* longlong.m4,
2bb0: 20 6e 6f 63 72 61 73 68 2e 6d 34 3a 20 6d 6f 76 nocrash.m4: mov
2bc0: 65 20 66 72 6f 6d 20 6d 34 20 74 6f 20 67 6c 6d e from m4 to glm
2bd0: 34 0a 0a 32 30 30 38 2d 30 37 2d 30 32 20 20 53 4..2008-07-02 S
2be0: 61 6d 20 53 74 65 69 6e 67 6f 6c 64 20 20 3c 73 am Steingold <s
2bf0: 64 73 40 67 6e 75 2e 6f 72 67 3e 0a 0a 09 2a 20 ds@gnu.org>...*
2c00: 6d 34 2f 6c 6e 2e 6d 34 3a 20 75 70 64 61 74 65 m4/ln.m4: update
2c10: 20 66 72 6f 6d 20 63 6c 69 73 70 0a 09 2a 20 6d from clisp..* m
2c20: 34 2f 63 70 2e 6d 34 3a 20 72 65 6d 6f 76 65 0a 4/cp.m4: remove.
2c30: 09 2a 20 6d 34 2f 67 65 74 70 61 67 65 73 69 7a .* m4/getpagesiz
2c40: 65 2e 6d 34 3a 20 75 70 64 61 74 65 20 66 72 6f e.m4: update fro
2c50: 6d 20 63 6c 69 73 70 0a 09 2a 20 6d 34 2f 67 65 m clisp..* m4/ge
2c60: 6e 65 72 61 6c 2e 6d 34 3a 20 75 70 64 61 74 65 neral.m4: update
2c70: 20 66 72 6f 6d 20 63 6c 69 73 70 0a 09 2a 20 6d from clisp..* m
2c80: 34 2f 6d 6d 61 70 2e 6d 34 3a 20 75 70 64 61 74 4/mmap.m4: updat
2c90: 65 20 66 72 6f 6d 20 63 6c 69 73 70 0a 09 2a 20 e from clisp..*
2ca0: 6d 34 2f 6d 70 72 6f 74 65 63 74 2e 6d 34 3a 20 m4/mprotect.m4:
2cb0: 75 70 64 61 74 65 20 66 72 6f 6d 20 63 6c 69 73 update from clis
2cc0: 70 0a 09 2a 20 6d 34 2f 70 72 6f 74 6f 2e 6d 34 p..* m4/proto.m4
2cd0: 3a 20 75 70 64 61 74 65 20 66 72 6f 6d 20 63 6c : update from cl
2ce0: 69 73 70 0a 09 2a 20 6d 34 2f 6f 70 65 6e 66 6c isp..* m4/openfl
2cf0: 61 67 73 2e 6d 34 3a 20 72 65 6d 6f 76 65 0a 09 ags.m4: remove..
2d00: 2a 20 6d 34 2f 63 63 2d 76 6f 69 64 2e 6d 34 3a * m4/cc-void.m4:
2d10: 20 72 65 6d 6f 76 65 0a 0a 32 30 30 38 2d 30 37 remove..2008-07
2d20: 2d 30 32 20 20 53 61 6d 20 53 74 65 69 6e 67 6f -02 Sam Steingo
2d30: 6c 64 20 20 3c 73 64 73 40 67 6e 75 2e 6f 72 67 ld <sds@gnu.org
2d40: 3e 0a 0a 09 2a 20 4d 61 6b 65 66 69 6c 65 2e 64 >...* Makefile.d
2d50: 65 76 65 6c 2c 20 61 63 6c 6f 63 61 6c 2e 6d 34 evel, aclocal.m4
2d60: 3a 20 6d 6f 76 65 20 61 75 74 6f 63 6f 6e 66 2f : move autoconf/
2d70: 61 63 6c 6f 63 61 6c 2e 6d 34 20 74 6f 20 61 63 aclocal.m4 to ac
2d80: 6c 6f 63 61 6c 2e 6d 34 0a 09 2a 20 61 63 6c 6f local.m4..* aclo
2d90: 63 61 6c 2f 61 75 74 6f 63 6f 6e 66 2e 6d 34 3a cal/autoconf.m4:
2da0: 20 72 65 6d 6f 76 65 0a 09 2a 20 4d 61 6b 65 66 remove..* Makef
2db0: 69 6c 65 2e 64 65 76 65 6c 20 28 43 4c 49 53 50 ile.devel (CLISP
2dc0: 5f 44 49 52 29 3a 20 72 65 6d 6f 76 65 0a 0a 32 _DIR): remove..2
2dd0: 30 30 38 2d 30 37 2d 30 32 20 20 53 61 6d 20 53 008-07-02 Sam S
2de0: 74 65 69 6e 67 6f 6c 64 20 20 3c 73 64 73 40 67 teingold <sds@g
2df0: 6e 75 2e 6f 72 67 3e 0a 0a 09 2a 20 6d 34 2f 66 nu.org>...* m4/f
2e00: 66 63 61 6c 6c 2d 70 63 63 73 74 72 75 63 74 2e fcall-pccstruct.
2e10: 6d 34 2c 20 6d 34 2f 66 66 63 61 6c 6c 2d 73 6d m4, m4/ffcall-sm
2e20: 61 6c 6c 73 74 72 75 63 74 2e 6d 34 2c 20 6d 34 allstruct.m4, m4
2e30: 2f 66 66 63 61 6c 6c 2d 69 72 65 67 2e 6d 34 3a /ffcall-ireg.m4:
2e40: 0a 09 2a 20 6d 34 2f 66 66 63 61 6c 6c 2d 63 6f ..* m4/ffcall-co
2e50: 64 65 65 78 65 63 2e 6d 34 3a 20 72 65 6d 6f 76 deexec.m4: remov
2e60: 65 20 22 66 66 63 61 6c 6c 2d 22 20 70 72 65 66 e "ffcall-" pref
2e70: 69 78 0a 09 2a 20 4d 61 6b 65 66 69 6c 65 2e 64 ix..* Makefile.d
2e80: 65 76 65 6c 3a 20 75 70 64 61 74 65 0a 0a 53 65 evel: update..Se
2e90: 65 20 63 6c 69 73 70 20 43 68 61 6e 67 65 4c 6f e clisp ChangeLo
2ea0: 67 20 66 6f 72 20 65 61 72 6c 69 65 72 20 63 68 g for earlier ch
2eb0: 61 6e 67 65 73 2e 0a anges..