• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

COPYINGH A D20-Dec-201617.7 KiB341282

Makefile.develH A D12-Jun-202117.7 KiB236154

Makefile.inH A D13-Jun-202115.2 KiB357246

Makefile.maintH A D03-Sep-2017427 188

READMEH A D20-Dec-2016369 106

get_receiver.cH A D17-Sep-2018850 255

vacall-alpha-linux.sH A D12-Jun-20213 KiB197196

vacall-alpha-macro.SH A D12-Jun-20213.1 KiB198197

vacall-arm-macro.SH A D13-Jun-20212.2 KiB111106

vacall-arm64-macos-macro.SH A D12-Jun-20213 KiB191190

vacall-arm64-macro.SH A D12-Jun-20213 KiB191190

vacall-armhf-macro.SH A D13-Jun-20213.1 KiB168158

vacall-hppa-linux.sH A D12-Jun-20213.7 KiB219218

vacall-hppa-macro.SH A D12-Jun-20214 KiB225224

vacall-hppa64-linux.sH A D12-Jun-20214.2 KiB252251

vacall-hppa64-macro.SH A D12-Jun-20214.5 KiB253252

vacall-i386-linux.sH A D12-Jun-20212.4 KiB173172

vacall-i386-macro.SH A D12-Jun-20214.3 KiB168166

vacall-i386-msvc.cH A D13-Jun-20214.4 KiB167147

vacall-ia64-linux.sH A D12-Jun-202110.4 KiB852851

vacall-ia64-macro.SH A D12-Jun-202110.6 KiB855854

vacall-libapi.cH A D17-Sep-20184.5 KiB211153

vacall-m68k-linux.sH A D12-Jun-20212.7 KiB186185

vacall-m68k-sun.sH A D12-Jun-20212.1 KiB179178

vacall-m68k.mit.SH A D12-Jun-20212.6 KiB184183

vacall-m68k.motorola.SH A D12-Jun-20212.8 KiB188187

vacall-mips64eb-linux.sH A D12-Jun-20215.4 KiB386329

vacall-mips64eb-macro.SH A D12-Jun-20215 KiB380323

vacall-mips64el-linux.sH A D12-Jun-20215.4 KiB390333

vacall-mips64el-macro.SH A D12-Jun-20215.1 KiB384327

vacall-mipseb-linux.sH A D12-Jun-20214.4 KiB323291

vacall-mipseb-macro.SH A D12-Jun-20214.1 KiB317285

vacall-mipsel-linux.sH A D12-Jun-20214.4 KiB323291

vacall-mipsel-macro.SH A D12-Jun-20214.1 KiB317285

vacall-mipsn32eb-linux.sH A D12-Jun-20215.3 KiB382325

vacall-mipsn32eb-macro.SH A D12-Jun-20215 KiB376319

vacall-mipsn32el-linux.sH A D12-Jun-20215.4 KiB386329

vacall-mipsn32el-macro.SH A D12-Jun-20215 KiB380323

vacall-powerpc-aix.sH A D12-Jun-20212.8 KiB195194

vacall-powerpc-linux-macro.SH A D12-Jun-20212.5 KiB180179

vacall-powerpc-linux.sH A D12-Jun-20212.4 KiB179178

vacall-powerpc-macos.sH A D12-Jun-20212.2 KiB155154

vacall-powerpc-sysv4-macro.SH A D12-Jun-20212.5 KiB180179

vacall-powerpc64-aix.sH A D12-Jun-20212.5 KiB177176

vacall-powerpc64-elfv2-linux.SH A D12-Jun-20213.4 KiB242241

vacall-powerpc64-linux.SH A D12-Jun-20212.5 KiB165164

vacall-riscv32-ilp32d-linux.sH A D12-Jun-20212.4 KiB175174

vacall-riscv32-ilp32d-macro.SH A D12-Jun-20212.6 KiB177176

vacall-riscv64-lp64d-linux.sH A D12-Jun-20212.8 KiB206205

vacall-riscv64-lp64d-macro.SH A D12-Jun-20213 KiB208207

vacall-s390-linux.sH A D12-Jun-20212.2 KiB161160

vacall-s390-macro.SH A D12-Jun-20212.3 KiB163162

vacall-s390x-linux.sH A D12-Jun-20212.3 KiB149148

vacall-s390x-macro.SH A D12-Jun-20212.4 KiB150149

vacall-sparc-linux.sH A D12-Jun-20211.8 KiB130129

vacall-sparc-macro.SH A D12-Jun-20211.9 KiB132131

vacall-sparc64-linux.sH A D12-Jun-20215.5 KiB320319

vacall-sparc64-macro.SH A D12-Jun-20215.6 KiB321320

vacall-structcpy.cH A D17-Sep-2018790 232

vacall-x86_64-linux.sH A D12-Jun-20214.6 KiB301300

vacall-x86_64-macro.SH A D12-Jun-20217.6 KiB304303

vacall-x86_64-windows-macro.SH A D12-Jun-20217.5 KiB391390

vacall-x86_64-windows.sH A D12-Jun-20215.4 KiB388387

vacall-x86_64-x32-linux.sH A D12-Jun-20215.1 KiB339338

vacall_r.hH A D12-Jun-202122.8 KiB557353

README

1This directory contains a reentrant version of the vacall package.
2
3Instead of using a global variable for the function to be called,
4a pointer is passed in a special CPU register, pointing to:
5  - a function code pointer in the first word,
6  - a data word in the second word, to be passed before the va_alist.
7
8The include file <vacall.h> is renamed to <vacall_r.h>.
9
10