Use PRIx64 for Result.h to accomodate 32/64
This commit is contained in:
		
							parent
							
								
									0428348348
								
							
						
					
					
						commit
						03009fb488
					
				| @ -1,24 +1,28 @@ | ||||
| --- ./dyninst-10.0.0/instructionAPI/h/Result.h.sv	2018-11-09 11:48:08.000000000 -0500
 | ||||
| +++ ./dyninst-10.0.0/instructionAPI/h/Result.h	2018-12-04 22:12:47.369579566 -0500
 | ||||
| @@ -450,8 +450,8 @@
 | ||||
| @@ -449,10 +449,10 @@
 | ||||
|  	    snprintf(hex, 20, "%x", val.s32val); | ||||
|  	    break; | ||||
|  	  case u64: | ||||
| -	    snprintf(hex, 20, "%lx", val.u64val);
 | ||||
| +	    snprintf(hex, 20, "%Lx", val.u64val);
 | ||||
| +	    snprintf(hex, 20, "%" PRIx64, val.u64val);
 | ||||
|  	    break; | ||||
|  	  case s64: | ||||
| -	    snprintf(hex, 20, "%lx", val.s64val);
 | ||||
| +	    snprintf(hex, 20, "%Lx", val.s64val);
 | ||||
| +	    snprintf(hex, 20, "%" PRIx64, val.s64val);
 | ||||
|  	    break; | ||||
|  	  case sp_float: | ||||
| @@ -465,8 +465,8 @@
 | ||||
|  	    snprintf(hex, 20, "%f", val.floatval); | ||||
| @@ -464,10 +464,10 @@
 | ||||
|  	    snprintf(hex, 20, "%x", val.bitval); | ||||
|  	    break; | ||||
|  	  case u48: | ||||
| -	    snprintf(hex, 20, "%lx", val.s48val);
 | ||||
| +	    snprintf(hex, 20, "%Lx", val.s48val);
 | ||||
| +	    snprintf(hex, 20, "%" PRIx64, val.s48val);
 | ||||
|  	    break; | ||||
|  	  case s48: | ||||
| -	    snprintf(hex, 20, "%lx", val.s48val);
 | ||||
| +	    snprintf(hex, 20, "%Lx", val.s48val);
 | ||||
| +	    snprintf(hex, 20, "%" PRIx64, val.s48val);
 | ||||
|  	    break; | ||||
|       case m512: | ||||
|  	    snprintf(hex, 20, "%p", val.m512val); | ||||
|  | ||||
| @ -2,7 +2,7 @@ Summary: An API for Run-time Code Generation | ||||
| License: LGPLv2+ | ||||
| Name: dyninst | ||||
| Group: Development/Libraries | ||||
| Release: 3%{?dist} | ||||
| Release: 4%{?dist} | ||||
| URL: http://www.dyninst.org | ||||
| Version: 10.0.0 | ||||
| # Dyninst only has full support for a few architectures. | ||||
| @ -204,6 +204,9 @@ find %{buildroot}%{_libdir}/dyninst/testsuite/ \ | ||||
| %attr(644,root,root) %{_libdir}/dyninst/testsuite/*.a | ||||
| 
 | ||||
| %changelog | ||||
| * Wed Dec 05 2018 Stan Cox <scox@redhat.com> - 10.0.0-4 | ||||
| - Use PRIx64 | ||||
| 
 | ||||
| * Wed Dec 05 2018 Stan Cox <scox@redhat.com> - 10.0.0-3 | ||||
| - Patch Result.h for i386. | ||||
| 
 | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user