[haiku-commits] haiku: hrev51560 - src/system/libroot/stubbed

  • From: jerome.duval@xxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Sat, 18 Nov 2017 17:28:24 +0100 (CET)

hrev51560 adds 2 changesets to branch 'master'
old head: 23871bd25d70988852d2b1140aa4a2f191eb49dd
new head: f57e467bd8941ef70c31063f12c8d649b69100e4
overview: 
http://cgit.haiku-os.org/haiku/log/?qt=range&q=f57e467bd894+%5E23871bd25d70

----------------------------------------------------------------------------

edfefa187b4e: libroot/posix: remove useless keyword extern.

f57e467bd894: Update libroot stubs.

                                   [ Jérôme Duval <jerome.duval@xxxxxxxxx> ]

----------------------------------------------------------------------------

3 files changed, 98 insertions(+), 3 deletions(-)
src/system/libroot/posix/sys/utimes.c            |  3 +-
src/system/libroot/stubbed/libroot_stubs.c       | 52 +++++++++++++++++++-
.../libroot/stubbed/libroot_stubs_legacy.c       | 46 ++++++++++++++++-

############################################################################

Commit:      edfefa187b4e20531f869a13716781eb562fe5d7
URL:         http://cgit.haiku-os.org/haiku/commit/?id=edfefa187b4e
Author:      Jérôme Duval <jerome.duval@xxxxxxxxx>
Date:        Sat Nov 18 16:19:29 2017 UTC

libroot/posix: remove useless keyword extern.

----------------------------------------------------------------------------

diff --git a/src/system/libroot/posix/sys/utimes.c 
b/src/system/libroot/posix/sys/utimes.c
index ad844a9..feae3bd 100644
--- a/src/system/libroot/posix/sys/utimes.c
+++ b/src/system/libroot/posix/sys/utimes.c
@@ -19,7 +19,8 @@
 int
 _utimes(const char* path, const struct timeval times[2], bool traverseLink);
 
-extern int
+
+int
 _utimes(const char* path, const struct timeval times[2], bool traverseLink)
 {
        struct stat stat;

############################################################################

Revision:    hrev51560
Commit:      f57e467bd8941ef70c31063f12c8d649b69100e4
URL:         http://cgit.haiku-os.org/haiku/commit/?id=f57e467bd894
Author:      Jérôme Duval <jerome.duval@xxxxxxxxx>
Date:        Sat Nov 18 16:25:57 2017 UTC

Update libroot stubs.

----------------------------------------------------------------------------

diff --git a/src/system/libroot/stubbed/libroot_stubs.c 
b/src/system/libroot/stubbed/libroot_stubs.c
index 4500522..bbf30cc 100644
--- a/src/system/libroot/stubbed/libroot_stubs.c
+++ b/src/system/libroot/stubbed/libroot_stubs.c
@@ -71,6 +71,7 @@ int _ufc_sb3;
 int argv_save;
 int daylight;
 int environ;
+int insecure_memzero_ptr;
 int obstack_alloc_failed_handler;
 int obstack_exit_failure;
 int optarg;
@@ -280,9 +281,17 @@ void _IO_wstr_overflow() {}
 void _IO_wstr_pbackfail() {}
 void _IO_wstr_seekoff() {}
 void _IO_wstr_underflow() {}
+void _Z13PBKDF2_SHA256PKhmS0_mmPhm() {}
+void _Z13crypto_scryptPKhmS0_mmjjPhm() {}
+void _Z16HMAC_SHA256_InitP15HMAC_SHA256_CTXPKvm() {}
+void _Z17HMAC_SHA256_FinalPhP15HMAC_SHA256_CTX() {}
+void _Z17__init_after_forkv() {}
+void _Z18HMAC_SHA256_UpdateP15HMAC_SHA256_CTXPKvm() {}
+void _Z18crypto_scrypt_smixPhmmPvS0_() {}
 void _Z22internal_path_for_pathPcmPKcS1_19path_base_directoryS1_jS_m() {}
 void _Z26get_driver_settings_stringPvPcPlb() {}
 void _Z5exectPKcPKPc() {}
+void _Z6fcryptPKcS0_() {}
 void _ZN10__cxxabiv111__terminateEPFvvE() {}
 void _ZN10__cxxabiv112__unexpectedEPFvvE() {}
 void _ZN10__cxxabiv115__forced_unwindD0Ev() {}
@@ -346,6 +355,14 @@ void 
_ZN8BPrivate29send_request_to_launch_daemonERNS_8KMessageES1_() {}
 void _ZN8BPrivate33get_registrar_authentication_portEv() {}
 void _ZN8BPrivate33set_registrar_authentication_portEi() {}
 void 
_ZN8BPrivate40send_authentication_request_to_registrarERNS_8KMessageES1_() {}
+void _ZN8BPrivate6SHA25613_ProcessChunkEv() {}
+void _ZN8BPrivate6SHA2564InitEv() {}
+void _ZN8BPrivate6SHA2566DigestEv() {}
+void _ZN8BPrivate6SHA2566UpdateEPKvm() {}
+void _ZN8BPrivate6SHA256C1Ev() {}
+void _ZN8BPrivate6SHA256C2Ev() {}
+void _ZN8BPrivate6SHA256D1Ev() {}
+void _ZN8BPrivate6SHA256D2Ev() {}
 void _ZN8BPrivate7Libroot13LocaleBackend11LoadBackendEv() {}
 void _ZN8BPrivate7Libroot13LocaleBackendC1Ev() {}
 void _ZN8BPrivate7Libroot13LocaleBackendC2Ev() {}
@@ -496,13 +513,17 @@ void _ZNSt9type_infoD1Ev() {}
 void _ZNSt9type_infoD2Ev() {}
 void _ZSt10unexpectedv() {}
 void 
_ZSt13__adjust_heapIPN17EnvironmentFilter5EntryElS1_N9__gnu_cxx5__ops15_Iter_less_iterEEvT_T0_S7_T1_T2_()
 {}
+void 
_ZSt13__heap_selectIPN17EnvironmentFilter5EntryEN9__gnu_cxx5__ops15_Iter_less_iterEEvT_S6_S6_T0_()
 {}
 void _ZSt13get_terminatev() {}
 void _ZSt13set_terminatePFvvE() {}
 void _ZSt14get_unexpectedv() {}
 void _ZSt14set_unexpectedPFvvE() {}
 void _ZSt15get_new_handlerv() {}
 void _ZSt15set_new_handlerPFvvE() {}
+void 
_ZSt16__insertion_sortIPN17EnvironmentFilter5EntryEN9__gnu_cxx5__ops15_Iter_less_iterEEvT_S6_T0_()
 {}
+void 
_ZSt16__introsort_loopIPN17EnvironmentFilter5EntryElN9__gnu_cxx5__ops15_Iter_less_iterEEvT_S6_T0_T1_()
 {}
 void _ZSt18uncaught_exceptionv() {}
+void 
_ZSt25__unguarded_linear_insertIPN17EnvironmentFilter5EntryEN9__gnu_cxx5__ops14_Val_less_iterEEvT_T0_()
 {}
 void _ZSt7nothrow() {}
 void _ZSt9terminatev() {}
 void _ZTIN10__cxxabiv115__forced_unwindE() {}
@@ -824,6 +845,9 @@ void __guess_secondary_architecture_from_path() {}
 void __gxx_personality_v0() {}
 void __halfulp() {}
 void __hdestroy() {}
+void __heap_after_fork_child() {}
+void __heap_after_fork_parent() {}
+void __heap_before_fork() {}
 void __heap_terminate_after() {}
 void __hypot() {}
 void __hypotf() {}
@@ -1640,6 +1664,8 @@ void _to_negative_error() {}
 void _to_positive_error() {}
 void _ufc_dofinalperm() {}
 void _ufc_doit() {}
+void _utimes() {}
+void _waitpid() {}
 void _xdebugPrintf() {}
 void a64l() {}
 void abort() {}
@@ -1809,6 +1835,7 @@ void create_port() {}
 void create_sem() {}
 void crypt() {}
 void crypt16() {}
+void crypt_legacy() {}
 void csin() {}
 void csinf() {}
 void csinh() {}
@@ -1903,7 +1930,6 @@ void fchownat() {}
 void fclose() {}
 void fcloseall() {}
 void fcntl() {}
-void fcrypt() {}
 void fcvt() {}
 void fcvt_r() {}
 void fdim() {}
@@ -2362,6 +2388,23 @@ void port_count() {}
 void posix_madvise() {}
 void posix_memalign() {}
 void posix_openpt() {}
+void posix_spawn() {}
+void posix_spawn_file_actions_addclose() {}
+void posix_spawn_file_actions_adddup2() {}
+void posix_spawn_file_actions_addopen() {}
+void posix_spawn_file_actions_destroy() {}
+void posix_spawn_file_actions_init() {}
+void posix_spawnattr_destroy() {}
+void posix_spawnattr_getflags() {}
+void posix_spawnattr_getpgroup() {}
+void posix_spawnattr_getsigdefault() {}
+void posix_spawnattr_getsigmask() {}
+void posix_spawnattr_init() {}
+void posix_spawnattr_setflags() {}
+void posix_spawnattr_setpgroup() {}
+void posix_spawnattr_setsigdefault() {}
+void posix_spawnattr_setsigmask() {}
+void posix_spawnp() {}
 void pow() {}
 void pow10() {}
 void pow10f() {}
@@ -2387,6 +2430,13 @@ void pthread_attr_setguardsize() {}
 void pthread_attr_setschedparam() {}
 void pthread_attr_setscope() {}
 void pthread_attr_setstacksize() {}
+void pthread_barrier_destroy() {}
+void pthread_barrier_init() {}
+void pthread_barrier_wait() {}
+void pthread_barrierattr_destroy() {}
+void pthread_barrierattr_getpshared() {}
+void pthread_barrierattr_init() {}
+void pthread_barrierattr_setpshared() {}
 void pthread_cancel() {}
 void pthread_cond_broadcast() {}
 void pthread_cond_destroy() {}
diff --git a/src/system/libroot/stubbed/libroot_stubs_legacy.c 
b/src/system/libroot/stubbed/libroot_stubs_legacy.c
index 09025f4..5d2c9f0 100644
--- a/src/system/libroot/stubbed/libroot_stubs_legacy.c
+++ b/src/system/libroot/stubbed/libroot_stubs_legacy.c
@@ -97,6 +97,7 @@ int _ufc_sb3;
 int argv_save;
 int daylight;
 int environ;
+int insecure_memzero_ptr;
 int obstack_alloc_failed_handler;
 int obstack_exit_failure;
 int optarg;
@@ -123,6 +124,7 @@ void BufferCapacity__CQ28BPrivate8KMessage() {}
 void Buffer__CQ28BPrivate8KMessage() {}
 void ContentSize__CQ28BPrivate8KMessage() {}
 void CountElements__CQ28BPrivate13KMessageField() {}
+void Digest__Q28BPrivate6SHA256() {}
 void Dump__CQ28BPrivate8KMessagePFPCce_v() {}
 void ElementAt__CQ28BPrivate13KMessageFieldlPl() {}
 void ElementSize__CQ28BPrivate13KMessageField() {}
@@ -134,15 +136,20 @@ void FindInt32__CQ28BPrivate8KMessagePCclPl() {}
 void FindString__CQ28BPrivate8KMessagePCclPPCc() {}
 void Flag__C8DateMaskUc() {}
 void GetNextField__CQ28BPrivate8KMessagePQ28BPrivate13KMessageField() {}
+void HMAC_SHA256_Final__FPUcP15HMAC_SHA256_CTX() {}
+void HMAC_SHA256_Init__FP15HMAC_SHA256_CTXPCvUl() {}
+void HMAC_SHA256_Update__FP15HMAC_SHA256_CTXPCvUl() {}
 void HasFixedElementSize__CQ28BPrivate13KMessageField() {}
 void HasTime__8DateMask() {}
 void Init__17EnvironmentFilterPCcPCPCcUl() {}
+void Init__Q28BPrivate6SHA256() {}
 void IsComplete__8DateMask() {}
 void IsEmpty__CQ28BPrivate8KMessage() {}
 void LoadBackend__Q38BPrivate7Libroot13LocaleBackend() {}
 void Lock__Q211LocalRWLock7LockingP11LocalRWLock() {}
 void Message__CQ28BPrivate13KMessageField() {}
 void Name__CQ28BPrivate13KMessageField() {}
+void PBKDF2_SHA256__FPCUcUlT0UlUxPUcUl() {}
 void ReceiveFrom__Q28BPrivate8KMessagelxP17port_message_info() {}
 void ReplyPort__CQ28BPrivate8KMessage() {}
 void ReplyToken__CQ28BPrivate8KMessage() {}
@@ -165,6 +172,7 @@ void TypeCode__CQ28BPrivate13KMessageField() {}
 void Unlock__Q211LocalRWLock7LockingP11LocalRWLock() {}
 void Unset__Q28BPrivate13KMessageField() {}
 void Unset__Q28BPrivate8KMessage() {}
+void Update__Q28BPrivate6SHA256PCvUl() {}
 void What__CQ28BPrivate8KMessage() {}
 void _AddFieldData__Q28BPrivate8KMessagePQ28BPrivate13KMessageFieldPCvll() {}
 void _AddField__Q28BPrivate8KMessagePCcUllPQ28BPrivate13KMessageField() {}
@@ -375,6 +383,7 @@ void _InitBuffer__Q28BPrivate8KMessageUl() {}
 void _InitFromBuffer__Q28BPrivate8KMessageb() {}
 void _Init__17EnvironmentFilteriPCcUlPCPCcUl() {}
 void _LastFieldHeader__CQ28BPrivate8KMessage() {}
+void _ProcessChunk__Q28BPrivate6SHA256() {}
 void _Unblock__11LocalRWLock() {}
 void _Wait__11LocalRWLockbx() {}
 void __10bad_typeid() {}
@@ -389,6 +398,7 @@ void __Q28BPrivate10superblockiiPQ28BPrivate9hoardHeap() {}
 void __Q28BPrivate10threadHeap() {}
 void __Q28BPrivate11processHeap() {}
 void __Q28BPrivate13KMessageField() {}
+void __Q28BPrivate6SHA256() {}
 void __Q28BPrivate8KMessage() {}
 void __Q28BPrivate8KMessageUl() {}
 void __Q28BPrivate9hoardHeap() {}
@@ -690,6 +700,9 @@ void __guess_architecture_for_path() {}
 void __guess_grouping() {}
 void __guess_secondary_architecture_from_path() {}
 void __hdestroy() {}
+void __heap_after_fork_child() {}
+void __heap_after_fork_parent() {}
+void __heap_before_fork() {}
 void __heap_terminate_after() {}
 void __hypot() {}
 void __hypotf() {}
@@ -773,6 +786,7 @@ void __ieee754_ynf() {}
 void __ilogb() {}
 void __ilogbf() {}
 void __ilogbl() {}
+void __init_after_fork__Fv() {}
 void __init_env() {}
 void __init_env_post_heap() {}
 void __init_heap() {}
@@ -1571,6 +1585,8 @@ void _to_negative_error() {}
 void _to_positive_error() {}
 void _ufc_dofinalperm() {}
 void _ufc_doit() {}
+void _utimes() {}
+void _waitpid() {}
 void _xdebugPrintf() {}
 void a64l() {}
 void abort() {}
@@ -1749,6 +1765,9 @@ void create_port() {}
 void create_sem() {}
 void crypt() {}
 void crypt16() {}
+void crypt_legacy() {}
+void crypto_scrypt__FPCUcUlT0UlUxUiUiPUcUl() {}
+void crypto_scrypt_smix__FPUcUlUxPvT3() {}
 void csin() {}
 void csinf() {}
 void csinh() {}
@@ -1846,7 +1865,7 @@ void fchownat() {}
 void fclose() {}
 void fcloseall() {}
 void fcntl() {}
-void fcrypt() {}
+void fcrypt__FPCcT0() {}
 void fcvt() {}
 void fcvt_r() {}
 void fdim() {}
@@ -2017,6 +2036,7 @@ void get_launch_daemon_port__8BPrivatev() {}
 void get_launch_data__8BPrivatePCcRQ28BPrivate8KMessage() {}
 void get_memory_properties() {}
 void get_nth_image_symbol() {}
+void get_nth_pci_info() {}
 void get_path_for_dirent() {}
 void get_primary_architecture() {}
 void get_pthread_thread_id() {}
@@ -2330,6 +2350,23 @@ void port_count() {}
 void posix_madvise() {}
 void posix_memalign() {}
 void posix_openpt() {}
+void posix_spawn() {}
+void posix_spawn_file_actions_addclose() {}
+void posix_spawn_file_actions_adddup2() {}
+void posix_spawn_file_actions_addopen() {}
+void posix_spawn_file_actions_destroy() {}
+void posix_spawn_file_actions_init() {}
+void posix_spawnattr_destroy() {}
+void posix_spawnattr_getflags() {}
+void posix_spawnattr_getpgroup() {}
+void posix_spawnattr_getsigdefault() {}
+void posix_spawnattr_getsigmask() {}
+void posix_spawnattr_init() {}
+void posix_spawnattr_setflags() {}
+void posix_spawnattr_setpgroup() {}
+void posix_spawnattr_setsigdefault() {}
+void posix_spawnattr_setsigmask() {}
+void posix_spawnp() {}
 void pow() {}
 void pow10() {}
 void pow10f() {}
@@ -2355,6 +2392,13 @@ void pthread_attr_setguardsize() {}
 void pthread_attr_setschedparam() {}
 void pthread_attr_setscope() {}
 void pthread_attr_setstacksize() {}
+void pthread_barrier_destroy() {}
+void pthread_barrier_init() {}
+void pthread_barrier_wait() {}
+void pthread_barrierattr_destroy() {}
+void pthread_barrierattr_getpshared() {}
+void pthread_barrierattr_init() {}
+void pthread_barrierattr_setpshared() {}
 void pthread_cancel() {}
 void pthread_cond_broadcast() {}
 void pthread_cond_destroy() {}


Other related posts:

  • » [haiku-commits] haiku: hrev51560 - src/system/libroot/stubbed - jerome . duval