From 7d3e2bd2c4cfd1296d1d6f996d7548de26540d41 Mon Sep 17 00:00:00 2001 From: Josh Haberman Date: Fri, 15 Feb 2013 16:27:18 -0800 Subject: Sync with 8 months of Google-internal development. Many things have changed and been simplified. The memory-management story for upb_def and upb_handlers is much more robust; upb_def and upb_handlers should be fairly stable interfaces now. There is still much work to do for the runtime component (upb_sink). --- bindings/linux/setjmp.h | 13 ------------- 1 file changed, 13 deletions(-) delete mode 100644 bindings/linux/setjmp.h (limited to 'bindings/linux/setjmp.h') diff --git a/bindings/linux/setjmp.h b/bindings/linux/setjmp.h deleted file mode 100644 index c4716e6..0000000 --- a/bindings/linux/setjmp.h +++ /dev/null @@ -1,13 +0,0 @@ -/* - * upb - a minimalist implementation of protocol buffers. - * - * Copyright (c) 2012 Google Inc. See LICENSE for details. - * Author: Josh Haberman - */ - -// Linux doesn't provide setjmp/longjmp, boo. - -typedef void *jmp_buf[8]; - -extern int _setjmp(jmp_buf env); -__attribute__((__noreturn__)) extern void _longjmp(jmp_buf env, int val); -- cgit v1.2.3