- 09 Jun, 2015 2 commits
-
-
Josh Haberman authored
upb no longer requires -std=c99 but the Ruby/C code still uses C99 features.
-
Josh Haberman authored
Since this version of upb supports C89, all of the extra compiler flags are no longer required.
-
- 08 Jun, 2015 2 commits
- 06 Jun, 2015 8 commits
-
-
Feng Xiao authored
Speed up little endian int/long writes.
-
Feng Xiao authored
Marked another compiler literal unsigned.
-
Feng Xiao authored
Fixed bug in GOOGLE_PREDICT_FALSE.
-
Feng Xiao authored
-
Feng Xiao authored
Make it executable and generate extract_includes.bat in the same directory.
-
Austin Schuh authored
When compiling a protobuf with gcc 4.1.2 for powerpc, I ran into another of the following warning message: INFO: From Compiling my_proto.pb.cc powerpc-603e-linux-gcc: bazel-out/local_linux-dbg/genfiles/my_proto.pb.cc: In member function `virtual void MyProto::Clear()': bazel-out/local_linux-dbg/genfiles/my_proto.pb.cc:223: warning: this decimal constant is unsigned only in ISO C90 The line in the proto file that was triggering it was: if (_has_bits_[24 / 32] & 4278190080) { ZR_(field1_, field2_); } _has_bits_ is a uint32. The constant mask should therefore be unsigned. This change updates the constant to be generated as unsigned.
-
Feng Xiao authored
-
Austin Schuh authored
The GOOGLE_PREDICT_FALSE macro is both incorrect, and doesn't match the macro definition in glog, which causes conflicts when including both libraries. This commit fixes that by making it identical to what is in glog.
-
- 05 Jun, 2015 1 commit
-
-
Joshua Haberman authored
Conformance tests can now be excluded based on their names.
-
- 04 Jun, 2015 7 commits
-
-
Jie Luo authored
Migrate writer to printer for C#
-
Josh Haberman authored
Change-Id: I382dcda97fa123a6da4ff5faad5d7ece95853f33
-
Feng Xiao authored
Add cmake support.
-
Jie Luo authored
-
Feng Xiao authored
Change-Id: I121cb70bfdc4894c297ab1a36f1db47736c0652b
-
Jisi Liu authored
Remove Android.mk
-
Feng Xiao authored
-
- 03 Jun, 2015 5 commits
-
-
Josh Haberman authored
This allows us to enable conformance tests even when we know that some tests are failing and need to be fixed. Change-Id: I372f43663008747db6f2b2cf06e6ffa4c6d85b2d
-
Feng Xiao authored
Add protoc path detection for Mac OS
-
Feng Xiao authored
This file bares a different copyright license and also doesn't actually work (out-dated file lists, no config.h/pbconfig.h, refers to inexist AOSP paths).
-
Feng Xiao authored
Fix two issues on vs2010.
-
Dan Barry authored
-
- 02 Jun, 2015 11 commits
-
-
Paul Yang authored
Add remaining not-already-imported well known types files to podspec
-
Feng Xiao authored
Fix unittest in i386
-
Feng Xiao authored
Document why the podspec is on the root of the repo
-
Michael Lumish authored
A few corrections to the proposed podspec
-
Jorge Canizales authored
-
Jorge Canizales authored
-
Jorge Canizales authored
-
Jorge Canizales authored
-
Jorge Canizales authored
-
Jorge Canizales authored
-
murgatroid99 authored
-
- 01 Jun, 2015 2 commits
-
-
Jan Tattermusch authored
Change the C# enum generator inherit from primitive generator
-
murgatroid99 authored
-
- 31 May, 2015 2 commits