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() {}