aboutsummaryrefslogtreecommitdiff
path: root/src/emcc_main.c
blob: 225bf801cf7b4b1d538fad2775f80a9f147e4dff (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#define STBI_ASSERT(x)
#include <stdint.h>

#include <stdlib.h>

extern void console_error(uint64_t slice);
extern void console_log(uint64_t slice);
extern void console_warn(uint64_t slice);
extern void console_info(uint64_t slice);

// Zig compiles C code with -fstack-protector-strong which requires the
// following two symbols which don't seem to be provided by the emscripten
// toolchain(?)
uintptr_t __stack_chk_guard = 0xABBABABA;
_Noreturn void __stack_chk_fail(void) { abort(); };

// emsc_main() is the Zig entry function in pacman.zig
extern void emsc_main(void);
int main() {
  emsc_main();
  return 0;
}
width='13' height='13' alt='Gravatar' /> Frédéric Guillot 10-23/+105 2018-02-01Update German translationGravatar stratmaster 2-4/+12 2018-01-31Add missing about menu in settingsGravatar Frédéric Guillot 5-5/+29 2018-01-31Show API URL endpoints in user interfaceGravatar Frédéric Guillot 11-14/+99 2018-01-29Do not update entry date while refreshing a feedGravatar Frédéric Guillot 1-4/+5 2018-01-29Enable debug mode for integration testsGravatar Frédéric Guillot 1-1/+1 2018-01-29Add the possiblity to enable debug mode with an environment variableGravatar Frédéric Guillot 2-1/+6 2018-01-29Keep code base tidyGravatar Frédéric Guillot 5-18/+16 2018-01-29Add flag to enable debug loggingGravatar Rogier Lommers 2-7/+64 2018-01-25Improve unread counter updatesGravatar Mahendra Kalkura 1-6/+35