Skip to content

Commit 439816a

Browse files
committed
remove some unnecessary header content and exports
1 parent 7368c49 commit 439816a

File tree

7 files changed

+16
-19
lines changed

7 files changed

+16
-19
lines changed

src/flisp/flisp.h

+8
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,14 @@
66

77
#include "platform.h"
88
#include "libsupport.h"
9+
#include "utils.h"
10+
#include "bitvector.h"
11+
#include "timefuncs.h"
12+
#include "strtod.h"
13+
#include "dirpath.h"
14+
#include "hashing.h"
15+
#include "ptrhash.h"
16+
#include "htable.h"
917
#include "uv.h"
1018

1119
//#define MEMDEBUG

src/julia.expmap

-7
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,8 @@
66
__stack_chk_guard;
77
asprintf;
88
bitvector_*;
9-
ev_break;
10-
get_exename;
11-
getlocalip;
12-
int32hash;
13-
int64hash;
14-
int64to32hash;
159
ios_*;
1610
small_arraylist_grow;
17-
iswprint;
1811
jl_*;
1912
ijl_*;
2013
rec_backtrace;

src/julia_internal.h

+4
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@
55

66
#include "options.h"
77
#include "julia_locks.h"
8+
#include "support/utils.h"
9+
#include "support/hashing.h"
10+
#include "support/ptrhash.h"
11+
#include "support/strtod.h"
812
#include <uv.h>
913
#if !defined(_WIN32)
1014
#include <unistd.h>

src/support/hashing.h

+3-3
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ extern "C" {
1212
#endif
1313

1414
uint_t nextipow2(uint_t i) JL_NOTSAFEPOINT;
15-
JL_DLLEXPORT uint32_t int32hash(uint32_t a) JL_NOTSAFEPOINT;
16-
JL_DLLEXPORT uint64_t int64hash(uint64_t key) JL_NOTSAFEPOINT;
17-
JL_DLLEXPORT uint32_t int64to32hash(uint64_t key) JL_NOTSAFEPOINT;
15+
uint32_t int32hash(uint32_t a) JL_NOTSAFEPOINT;
16+
uint64_t int64hash(uint64_t key) JL_NOTSAFEPOINT;
17+
uint32_t int64to32hash(uint64_t key) JL_NOTSAFEPOINT;
1818
#ifdef _P64
1919
#define inthash int64hash
2020
#else

src/support/libsupport.h

-7
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,8 @@
88
#include <stdlib.h>
99
#include <stdarg.h>
1010
#include "dtypes.h"
11-
#include "utils.h"
1211
#include "utf8.h"
1312
#include "ios.h"
14-
#include "timefuncs.h"
15-
#include "hashing.h"
16-
#include "ptrhash.h"
17-
#include "bitvector.h"
18-
#include "dirpath.h"
19-
#include "strtod.h"
2013

2114
#ifdef __cplusplus
2215
extern "C" {

src/support/utils.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
extern "C" {
88
#endif
99

10-
JL_DLLEXPORT char *uint2str(char *dest, size_t len, uint64_t num, uint32_t base);
10+
char *uint2str(char *dest, size_t len, uint64_t num, uint32_t base);
1111
int str2int(char *str, size_t len, int64_t *res, uint32_t base);
1212
int isdigit_base(char c, int base);
1313

src/task.c

-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@
3636
#include "julia_internal.h"
3737
#include "threading.h"
3838
#include "julia_assert.h"
39-
#include "support/hashing.h"
4039

4140
#ifdef __cplusplus
4241
extern "C" {

0 commit comments

Comments
 (0)