Skip to content

Commit

Permalink
Merge branch 'master' of github.com:JuliaLang/julia
Browse files Browse the repository at this point in the history
Conflicts:
	Makefile
	base/file.jl
	base/stat.jl
	deps/Makefile
	src/task.c
	test/Makefile
	test/file.jl
	test/unicode.jl
  • Loading branch information
Keno committed Jan 7, 2013
2 parents f0d46d5 + 8d494fb commit 4a1f64e
Show file tree
Hide file tree
Showing 31 changed files with 590 additions and 459 deletions.
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@
*.dll
*.do
*.o
*.dylib
*.dSYM

*.out

Expand Down
4 changes: 4 additions & 0 deletions Make.inc
Original file line number Diff line number Diff line change
Expand Up @@ -220,6 +220,10 @@ LIBM = -lopenlibm
LIBMNAME = libopenlibm
endif

ifeq ($(USE_MKL), 1)
USE_LIB64 = 0
endif

# OS specific stuff

# install_name_tool
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ endif
debug release: | $(DIRS) $(BUILD)/share/julia/extras $(BUILD)/share/julia/base $(BUILD)/share/julia/test $(BUILD)/share/julia/doc $(BUILD)/share/julia/examples $(BUILD)/share/julia/ui
@$(MAKE) $(QUIET_MAKE) julia-$@
@export JL_PRIVATE_LIBDIR=$(JL_PRIVATE_LIBDIR) && \
$(MAKE) $(QUIET_MAKE) LD_LIBRARY_PATH=$(BUILD)/lib JULIA_EXECUTABLE="$(JULIA_EXECUTABLE_$@)" $(BUILD)/$(JL_PRIVATE_LIBDIR)/sys.ji
$(MAKE) $(QUIET_MAKE) LD_LIBRARY_PATH=$(BUILD)/lib:$(LD_LIBRARY_PATH) JULIA_EXECUTABLE="$(JULIA_EXECUTABLE_$@)" $(BUILD)/$(JL_PRIVATE_LIBDIR)/sys.ji

julia-debug julia-release:
@-git submodule update
Expand Down
111 changes: 54 additions & 57 deletions base/export.jl
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ export
RNG,
Math,
Sort,

# Types
AbstractMatrix,
AbstractSparseMatrix,
Expand Down Expand Up @@ -104,7 +104,7 @@ export
LDLTTridiagonal,
QRDense,
QRPDense,

# Exceptions
ArgumentError,
BackTrace,
Expand All @@ -116,7 +116,7 @@ export
ParseError,
SystemError,
TypeError,

# Global constants and variables
ARGS,
C_NULL,
Expand All @@ -142,7 +142,7 @@ export
e,
im,
pi,

# Unix error codes
E2BIG,
EACCES,
Expand Down Expand Up @@ -187,7 +187,7 @@ export
EIO,
EISCONN,
EISDIR,
EISNAM,
EISNAM,
EKEYEXPIRED,
EKEYREJECTED,
EKEYREVOKED,
Expand Down Expand Up @@ -275,7 +275,7 @@ export
EUSERS,
EXDEV,
EXFULL,

# Operators
!,
!=,
Expand Down Expand Up @@ -338,7 +338,7 @@ export
At_mul_Bt,
At_rdiv_B,
At_rdiv_Bt,

# scalar math
abs,
abs2,
Expand Down Expand Up @@ -522,28 +522,28 @@ export
typemin,

#specfun
airy,
airyai,
airyprime,
airyaiprime,
airybi,
airy,
airyai,
airyprime,
airyaiprime,
airybi,
airybiprime,
besselj0,
besselj1,
besselj,
bessely0,
bessely1,
besselj0,
besselj1,
besselj,
bessely0,
bessely1,
bessely,
hankelh1,
hankelh2,
besseli,
besselk,
hankelh1,
hankelh2,
besseli,
besselk,
besselh,
beta,
lbeta,
eta,
beta,
lbeta,
eta,
zeta,

# arrays
amap,
areduce,
Expand Down Expand Up @@ -662,7 +662,7 @@ export
ref_shape,
assign_shape_check,
make_loop_nest,
check_bounds,
check_bounds,

# sort routines
insertionsort,
Expand Down Expand Up @@ -824,7 +824,7 @@ export
push,
filter,
filter!,

# strings and text output
ascii,
begins_with,
Expand Down Expand Up @@ -1025,7 +1025,7 @@ export
enumerate,
zip,
times,

# object identity and equality
copy,
deepcopy,
Expand All @@ -1036,14 +1036,14 @@ export
object_id,
sizeof,
isimmutable,

# tasks
consume,
current_task,
istaskdone,
produce,
tls,

# time
sleep,
strftime,
Expand All @@ -1053,14 +1053,14 @@ export
time_ns,
toc,
toq,

# errors
assert,
error,
rethrow,
backtrace,
system_error,

# types
convert,
isleaftype,
Expand All @@ -1070,7 +1070,7 @@ export
promote_type,
super,
tintersect,

# syntax
expand,
macroexpand,
Expand All @@ -1081,7 +1081,7 @@ export
parse_input_line,
parseatom,
symbol,

# help and reflection
ans,
apropos,
Expand All @@ -1099,7 +1099,7 @@ export
isinteractive,
disassemble,
finfer,

# loading source files
evalfile,
find_in_path,
Expand All @@ -1109,7 +1109,7 @@ export
reload,
require,
julia_pkgdir,

# RTS internals
compile_hint,
finalizer,
Expand All @@ -1118,7 +1118,7 @@ export
gc_enable,
isconst,
isgeneric,

# misc
exit,
quit,
Expand Down Expand Up @@ -1185,7 +1185,7 @@ export
truncate,
with_output_to_string,
write,

# multiprocessing
addprocs_local,
addprocs_sge,
Expand All @@ -1212,7 +1212,7 @@ export
spawnat,
spawnlocal,
take,

# distributed arrays
defaultdist,
distribute,
Expand All @@ -1221,23 +1221,19 @@ export
localize,
myindexes,
procs,

# paths and file names
basename,
fullfile,
tmpnam,
basename,
splitdir,
splitdrive,
splitext,
dirname,
dirname_basename,
file_path,
path_expand,
abspath,
abs_path_split,
split_extension,
split_path,
fileparts,
basename,
isabspath,
tilde_expand,
joinpath,
normpath,
abspath,
realpath,
expanduser,

# filesystem operations
cd,
Expand All @@ -1250,6 +1246,7 @@ export
mv,
mkdir,
rmdir,
tmpnam,
tempdir,
tempname,
mktemp,
Expand Down Expand Up @@ -1277,8 +1274,8 @@ export
isexecutable,
uperm,
gperm,
operm,
operm,

# external processes
cmd_stdin_stream,
cmd_stdout_stream,
Expand Down Expand Up @@ -1311,7 +1308,7 @@ export
wait,
wait_nohang,
write_to,

# C interface
c_free,
dlopen,
Expand All @@ -1328,7 +1325,7 @@ export
unsafe_ref,
unsafe_assign,
unsetenv,

# Macros
@v_str,
@unexpected,
Expand Down
Loading

0 comments on commit 4a1f64e

Please sign in to comment.