L ^*1.text!' P`.data@0.bss0.rdata@0@/4 ~#@B/16@B/30C7@B/41 z)@B/56)@B/68>@B/79F @0@/90Z )@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+build/otherlibs/unixlong long unsigned intcharunsigned intintintptr_tE Fuintptr_tR6wchar_tgshort unsigned intlong intlong long intlong unsigned intunsigned char long doublesigned charshort intint64_t)&intnatlMuintnatm^doublefloat_Boolatomic_uintnatvalue;atomic_intnatccaml__roots_block nextntables nitems tables   6caml_plat_futex_wordfile_offset(DWORDUINT_PTR 56LONG_PTR 6 LONG  WCHAR 'pc HANDLE O LONGLONG %   LowPart  %  U   LowPart  %  U_LARGE_INTEGER ,u QuadPart  LARGE_INTEGER SOCKET 3 ,zhandle - xsocket . C6 0KIND_HANDLEKIND_SOCKETfiledescr +fd /Rkind 0%zcrt_fd 1Fflags_fd 26 caml_unix_ftruncate_64vcpSfdv-cvlenv7cretxFhy x1/lenz HD^  Psj v t t0caml_unix_ftruncatejc Lifdj*clenj4cretlFvphm x0^ B EPsIj lv t t0caml_unix_truncate_64YcPpathY,cvlenY8c[r[ E[@[Fp\ r_Yret]Flen^   _~gc\  t ^ L Pvj  tvv tcaml_unix_truncateHcL pathH)cvlenH5cJrJQKEJ@JFpK r~retLFlenM  ~Vc   t ^ L  Pv j  7 tvDv t!truncate9 F "path9r"len9+#fh; x#ret<F$ftruncate) F`t fh)x(len))qm%dupfh+ xlcurrproc+xret,Fr  O tst lt0t0t2t  ! A !truncate_handle F "fh#x"len/#fp,&t ]d ' ' ( )t HH 1 ' ?=' TR( N! VA 'M R tst 0t07v ts&L ^ 'b qm'o *{ * )L ]]9 'b 'o *(({ ( c! pA 3 8 tPt@J$t0t 0t3tt0Ft L PsQ 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@` K V Z ` i {         * . 3 > B G R V [ j                 # 8 F              " P Y b k                 ( 2 S i |                 9 M _  c  k  o  w  {          B  F       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