diff options
author | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2014-11-03 01:53:17 +0100 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2014-11-03 01:53:17 +0100 |
commit | 89abef408f02e463cfe9d462fa10be64a94b3b36 (patch) | |
tree | 74881e20527766c31b7bb6007fa4e3a26a9adf04 /libnetfs/set-get-trans.c | |
parent | bd611d2bbd2a7faa24ce8d3b1a422cebb8f71e8b (diff) | |
download | hurd-89abef408f02e463cfe9d462fa10be64a94b3b36.tar.gz hurd-89abef408f02e463cfe9d462fa10be64a94b3b36.tar.bz2 hurd-89abef408f02e463cfe9d462fa10be64a94b3b36.zip |
Fix optional definitions in static binaries
* libcons/extra-version.c (cons_extra_version): Add weak attribute.
* libcons/vcons-add.c (cons_vcons_add): Likewise.
* libcons/vcons-remove.c (cons_vcons_remove): Likewise.
* libdiskfs/extra-version.c (diskfs_extra_version): Likewise.
* libdiskfs/get-source.c (diskfs_get_source): Likewise.
* libdiskfs/readonly-changed.c (diskfs_readonly_changed): Likewise.
* libdiskfs/sync-default.c (diskfs_default_sync_interval): Likewise.
* libdiskfs/validate-author.c (diskfs_validate_author_change): Likewise.
* libdiskfs/validate-flags.c (diskfs_validate_flags_change): Likewise.
* libdiskfs/validate-group.c (diskfs_validate_group_change): Likewise.
* libdiskfs/validate-mode.c (diskfs_validate_mode_change): Likewise.
* libdiskfs/validate-owner.c (diskfs_validate_owner_change): Likewise.
* libdiskfs/validate-rdev.c (diskfs_validate_rdev_change): Likewise.
* libnetfs/file-get-storage-info-default.c (netfs_file_get_storage_info):
Likewise.
* libnetfs/get-source.c (netfs_get_source): Likewise.
* libnetfs/set-get-trans.c (netfs_set_translator, netfs_get_translator):
Likewise.
* libtrivfs/get-source.c (trivfs_get_source): Likewise.
Diffstat (limited to 'libnetfs/set-get-trans.c')
-rw-r--r-- | libnetfs/set-get-trans.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libnetfs/set-get-trans.c b/libnetfs/set-get-trans.c index b58668d8..c0a4370e 100644 --- a/libnetfs/set-get-trans.c +++ b/libnetfs/set-get-trans.c @@ -28,7 +28,7 @@ /* The user may define this function. Attempt to set the passive translator record for FILE to ARGZ (of length ARGZLEN) for user CRED. */ -error_t +error_t __attribute__ ((weak)) netfs_set_translator (struct iouser *cred, struct node *np, char *argz, size_t argzlen) { @@ -40,7 +40,7 @@ netfs_set_translator (struct iouser *cred, struct node *np, mode, look up the name of its translator. Store the name into newly malloced storage, and return it in *ARGZ; set *ARGZ_LEN to the total length. */ -error_t +error_t __attribute__ ((weak)) netfs_get_translator (struct node *node, char **argz, size_t *argz_len) { return EOPNOTSUPP; |