L *1.text4"' P`.data@0.bss0.rdata@0@/4 #@B/16@B/30Cu@B/41 )@B/56*@B/68|@B/79 @0@/90 *@0BSÃ(D$D$ T$L$$t$t 1([Ív$vWVSÃ0T$,D$D$D$T$ D$\$$t.D$,IËD$,$0[^_Í$܍vWVS D$D$D$D$ D$D$@$t"$ [^_$⍴&&UWVSLT$dD$(ËD$$D$Չ׉D$ D$ D$`D$,D$dD$0D$`D$$D$`$4$tD$L[^_]ËD$`$D$&t&UWVSLD$(ËD$$D$ D$D$ D$`D$,D$dD$0D$dxhD$D$`$D$`$4$tD$L[^_]ËD$`$D$&&SD$ XD$$щ‰t [D$$ t&WVSD$ XD$$px؉t [^_D$$ truncateftruncate GNU C17 10.2.0 -mfpmath=sse -mms-bitfields -mfpmath=sse -msse2 -mtune=generic -march=pentiumpro -g -g -g -O2 -O2 -fexcess-precision=standard -fno-strict-aliasing -fwrapv -fexcess-precision=standard -fno-tree-vrp truncate_win32.c/cygdrive/c/builds/workspace/main/flambda/false/label/ocaml-mingw-32/otherlibs/unixlong long unsigned intcharunsigned intintintptr_tE uintptr_tRtwchar_tgshort unsigned intlong intlong long intlong unsigned intunsigned char long doublesigned charshort intint64_t)&intnatluintnatmdoublefloat_Boolatomic_uintnatvalue;Ratomic_intnatcaml__roots_block !next!ntables Rnitems Rtables ' 7 tcaml_plat_futex_wordfile_offset(BDWORDUINT_PTR 5tLONG_PTR 6 LONG  WCHAR ' HANDLE  LONGLONG %   LowPart  c    . LowPart  c  _LARGE_INTEGER ju QuadPart  LARGE_INTEGER .SOCKET q ,handle - socket . t 0KIND_HANDLEKIND_SOCKETfiledescr +3fd /kind 0%crt_fd 1flags_fd 2t caml_unix_ftruncate_64vpSfdv-vlenv7retxhy 1/lenz BHD  Ps  t t0caml_unix_ftruncatej Lfdj*lenj4retlvphm 0 B PsI l t t0caml_unix_truncate_64YPpathY,vlenY8[r[! E[@[p\ _Yret]len^ B  ~g\  t   Pv  tv t!caml_unix_truncateH pathH)vlenH5JrJ!QKEJ@JpK ~retLlenMO   ~V   1 t   W Pv   u tvD t!truncate9  "path9"len9+B#fh; #ret<$ftruncate) ` fh)(len))Bqm%dupfh+ lcurrproc+ret,r  tst lt0t0t2 A _  !truncate_handle  "fh#"len/B#fpj& ] ' ' ( ) HH o ' ?=' TR( N_ V ' tst 0t07 ts&  ' qm' * * ) ]]9 9 ' ' *(( ( c_ p 3 v tPt@J$t0t 0t3tt0F PsQA ts+ +VV +99 j+##8!+ l ++S,GetCurrentProcess@0GetCurrentProcess,DuplicateHandle@28DuplicateHandle,CloseHandle@4CloseHandle,GetLastError@0GetLastError0+ Y ,SetFilePointerEx@20SetFilePointerEx,SetEndOfFile@4SetEndOfFile,CreateFileW@28CreateFileW@% $ > : ; 9 I  I : ; 9  : ; 9 I8 I !I/ : ;9 I  : ;9  : ;9 I8 : ;9 I8  : ;9  I : ;9 I : ; 9  : ; 9 I> I: ; 9 ( .?: ; 9 'I@B: ; 9 I4: ; 9 IB11B1: ; 9 IB4: ; 9 IB4: ; 9 I4: ; 9 I !.: ; 9 'I ": ; 9 I#4: ; 9 I$.: ; 9 'I@B%4: ; 9 I&.1@B'1B(41)1RB X Y W *41B+.?<n: ; 9 ,.?<n: ; 9 PSS}SVWVWDHPHWSXlS+DSP[P[flplss|Ps@PVVPWWWU1p,s0DsPsDP-V0DV P /U0DU.WU0DWU01`qPqSPSP`qRQqrPPS&P&DSDEPE]S&RQ&]EVSEV2P2rP2RQ2r6EPETS]bPKPPPTV]pP]p /usr/i686-w64-mingw32/sys-root/mingw/include../../runtime/caml/usr/i686-w64-mingw32/sys-root/mingw/include/psdk_inccamltruncate_win32.ccorecrt.hstdint.hconfig.hmlvalues.hmemory.hio.hminwindef.hbasetsd.hwinnt.h_socket_types.hunixsupport.hsignals.hdomain_state.hosdeps.hprocessthreadsapi.hhandleapi.herrhandlingapi.hfileapi.h=?<K7 O/J vJh1<O Jz gW `9> \f Y ;/f= sfu[Gf+JG9YJY YZ uXf JgY YZ ,# LuY fYZy hu Y YZ ,caml_win32_maperrcaml__dummy_pathcaml_get_domain_statecaml_uerrorcaml__roots_pathcaml_leave_blocking_sectioncaml__framecaml__temp_resultcaml_unix_check_pathHighPartcaml_enter_blocking_sectioncaml_stat_freecaml_local_roots_ptrcaml_stat_strdup_to_utf16GCC: (GNU) 10.2.0| ,]AE0aC0M,C0I AD <`AC CE@w$C@`  N  R  W `              ) . B  F  O  S  ] f p                    ' 0 : w                        H L     H L l p .filegtruncate_win32g x`   P   p .text'.data.bss.rdata C   % 0 ; Hcy   / J g   .debug_info.debug_abbrev.debug_loc.debug_aranges.debug_line.debug_str.rdata$zzz.debug_frame_truncate_handle_ftruncate_truncate_caml_unix_truncate_caml_unix_truncate_64_caml_unix_ftruncate_caml_unix_ftruncate_64.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_line.debug_str.rdata$zzz.debug_frame__imp__SetFilePointerEx@20__imp__SetEndOfFile@4__imp__GetLastError@0__imp__GetCurrentProcess@0__imp__DuplicateHandle@28__imp__CloseHandle@4__imp__CreateFileW@28_caml_win32_maperr_caml_get_domain_state_caml_unix_check_path_caml_stat_strdup_to_utf16_caml_enter_blocking_section_caml_leave_blocking_section_caml_stat_free_caml_uerror