[test-suite] r252636 - [obsequi] Replace non-standard u_intX_t types with the uintX_t ones from stdint.h.

Vasileios Kalintiris via llvm-commits llvm-commits at lists.llvm.org
Tue Nov 10 11:06:40 PST 2015


Author: vkalintiris
Date: Tue Nov 10 13:06:40 2015
New Revision: 252636

URL: http://llvm.org/viewvc/llvm-project?rev=252636&view=rev
Log:
[obsequi] Replace non-standard u_intX_t types with the uintX_t ones from stdint.h.

Summary:
Additionally, allow the compiler to choose the default C++ ABI library
for MIPS targets, instead of forcing the usage of libsupc++.

Reviewers: dsanders

Subscribers: dsanders, llvm-commits

Differential Revision: http://reviews.llvm.org/D13937

Modified:
    test-suite/trunk/MultiSource/Applications/obsequi/Makefile
    test-suite/trunk/MultiSource/Applications/obsequi/utils.h

Modified: test-suite/trunk/MultiSource/Applications/obsequi/Makefile
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Applications/obsequi/Makefile?rev=252636&r1=252635&r2=252636&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Applications/obsequi/Makefile (original)
+++ test-suite/trunk/MultiSource/Applications/obsequi/Makefile Tue Nov 10 13:06:40 2015
@@ -9,7 +9,7 @@ else
 CPPFLAGS += -DHASHCODEBITS=23
 endif
 
-ifneq ($(ARCH),PowerPC)
+ifeq (,$(filter $(ARCH),PowerPC Mips))
 LDFLAGS = -lsupc++
 LIBS += -lsupc++
 endif

Modified: test-suite/trunk/MultiSource/Applications/obsequi/utils.h
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Applications/obsequi/utils.h?rev=252636&r1=252635&r2=252636&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Applications/obsequi/utils.h (original)
+++ test-suite/trunk/MultiSource/Applications/obsequi/utils.h Tue Nov 10 13:06:40 2015
@@ -10,16 +10,17 @@
 #include <stdlib.h>
 #include <stdio.h>
 #include <string.h>
+#include <stdint.h>
 
 
 //#################################################################
 // Define a couple of types which I like to use.
 //#################################################################
 
-typedef  u_int8_t   u8bit;
-typedef  u_int16_t  u16bit;
-typedef  u_int32_t  u32bit;
-typedef  u_int64_t  u64bit;
+typedef  uint8_t    u8bit;
+typedef  uint16_t   u16bit;
+typedef  uint32_t   u32bit;
+typedef  uint64_t   u64bit;
 
 typedef  int16_t    s16bit;
 typedef  int32_t    s32bit;




More information about the llvm-commits mailing list