]> gitweb.factorcode.org Git - factor.git/commitdiff
Change (void) to ()
authorSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Tue, 5 May 2009 16:33:35 +0000 (11:33 -0500)
committerSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Tue, 5 May 2009 16:33:35 +0000 (11:33 -0500)
50 files changed:
vm/alien.cpp
vm/alien.hpp
vm/callstack.cpp
vm/code_block.cpp
vm/code_block.hpp
vm/code_heap.cpp
vm/code_heap.hpp
vm/contexts.cpp
vm/contexts.hpp
vm/data_gc.cpp
vm/data_gc.hpp
vm/data_heap.cpp
vm/data_heap.hpp
vm/debug.cpp
vm/debug.hpp
vm/errors.cpp
vm/errors.hpp
vm/factor.cpp
vm/factor.hpp
vm/io.cpp
vm/io.hpp
vm/mach_signal.cpp
vm/mach_signal.hpp
vm/math.cpp
vm/math.hpp
vm/os-freebsd.cpp
vm/os-freebsd.hpp
vm/os-genunix.cpp
vm/os-genunix.hpp
vm/os-linux.cpp
vm/os-linux.hpp
vm/os-macosx.hpp
vm/os-netbsd.cpp
vm/os-openbsd.cpp
vm/os-solaris.cpp
vm/os-unix.cpp
vm/os-unix.hpp
vm/os-windows-ce.cpp
vm/os-windows-ce.hpp
vm/os-windows-nt.cpp
vm/os-windows-nt.hpp
vm/os-windows.cpp
vm/os-windows.hpp
vm/profiler.cpp
vm/profiler.hpp
vm/quotations.cpp
vm/quotations.hpp
vm/stacks.hpp
vm/utilities.cpp
vm/utilities.hpp

index 06dee31a14a2f1b3e796c1ece228f9c8753e7c43..29d18033c7e3b557f9b71c5af9450ba09e27cdae 100755 (executable)
@@ -77,7 +77,7 @@ PRIMITIVE(alien_address)
 }
 
 /* pop ( alien n ) from datastack, return alien's address plus n */
-static void *alien_pointer(void)
+static void *alien_pointer()
 {
        fixnum offset = to_fixnum(dpop());
        return unbox_alien() + offset;
@@ -182,7 +182,7 @@ VM_C_API char *alien_offset(cell obj)
 }
 
 /* pop an object representing a C pointer */
-VM_C_API char *unbox_alien(void)
+VM_C_API char *unbox_alien()
 {
        return alien_offset(dpop());
 }
index a66135cf92c556725527fe7ee8860d81f4d0c362..6235a2d6c73ffe23e89700c5e14be52db53ee0b4 100755 (executable)
@@ -39,7 +39,7 @@ PRIMITIVE(dlclose);
 PRIMITIVE(dll_validp);
 
 VM_C_API char *alien_offset(cell object);
-VM_C_API char *unbox_alien(void);
+VM_C_API char *unbox_alien();
 VM_C_API void box_alien(void *ptr);
 VM_C_API void to_value_struct(cell src, void *dest, cell size);
 VM_C_API void box_value_struct(void *src, cell size);
index 2ad58534b5febfc096e4ff32cb45ca8b1258c217..d9ac8d6073b4eb34a5866ffac1276a5070da3f4e 100755 (executable)
@@ -54,7 +54,7 @@ This means that if 'callstack' is called in tail position, we
 will have popped a necessary frame... however this word is only
 called by continuation implementation, and user code shouldn't
 be calling it at all, so we leave it as it is for now. */
-stack_frame *capture_start(void)
+stack_frame *capture_start()
 {
        stack_frame *frame = stack_chain->callstack_bottom - 1;
        while(frame >= stack_chain->callstack_top
index 80adb1feac40911b5a5dacf0eba14ec5b8e7ffb3..d27460853db459a9ed5601e2d154b75831e6123d 100644 (file)
@@ -302,7 +302,7 @@ void mark_object_code_block(object *object)
 
 /* References to undefined symbols are patched up to call this function on
 image load */
-void undefined_symbol(void)
+void undefined_symbol()
 {
        general_error(ERROR_UNDEFINED_SYMBOL,F,F,NULL);
 }
index 9689ea541982733c29e7eef77ce8f0b24da9a0e2..9ca1a419b69617ff89c3aa719646e3bfc2c78164 100644 (file)
@@ -82,7 +82,7 @@ void mark_object_code_block(object *scan);
 
 void relocate_code_block(code_block *relocating);
 
-inline static bool stack_traces_p(void)
+inline static bool stack_traces_p()
 {
        return userenv[STACK_TRACES_ENV] != F;
 }
index 2342a3dd09403b6a1195e7d24f6f0a095426448d..db1fd8f880ee87a12a3bcc40e0f2c36414d0d325 100755 (executable)
@@ -45,14 +45,14 @@ void iterate_code_heap(code_heap_iterator iter)
 
 /* Copy literals referenced from all code blocks to newspace. Only for
 aging and nursery collections */
-void copy_code_heap_roots(void)
+void copy_code_heap_roots()
 {
        iterate_code_heap(copy_literal_references);
 }
 
 /* Update pointers to words referenced from all code blocks. Only after
 defining a new word. */
-void update_code_heap_words(void)
+void update_code_heap_words()
 {
        iterate_code_heap(update_word_references);
 }
@@ -178,7 +178,7 @@ void forward_object_xts()
 }
 
 /* Set the XT fields now that the heap has been compacted */
-void fixup_object_xts(void)
+void fixup_object_xts()
 {
        begin_scan();
 
@@ -211,7 +211,7 @@ void fixup_object_xts(void)
 since it makes several passes over the code and data heaps, but we only ever
 do this before saving a deployed image and exiting, so performaance is not
 critical here */
-void compact_code_heap(void)
+void compact_code_heap()
 {
        /* Free all unreachable code blocks */
        gc();
index 056a6a88c624676910d6fb98e5de3898d4f15878..6f139a47280d0dba3ab9ae92c0c770aa9deedc90 100755 (executable)
@@ -14,13 +14,13 @@ typedef void (*code_heap_iterator)(code_block *compiled);
 
 void iterate_code_heap(code_heap_iterator iter);
 
-void copy_code_heap_roots(void);
+void copy_code_heap_roots();
 
 PRIMITIVE(modify_code_heap);
 
 PRIMITIVE(code_room);
 
-void compact_code_heap(void);
+void compact_code_heap();
 
 inline static void check_code_pointer(cell ptr)
 {
index 66570abc31ea5555179de7674147858761047c48..239b70876a0f5eb2d6aa64c7ffd88ca5bb18715b 100644 (file)
@@ -8,19 +8,19 @@ namespace factor
 cell ds_size, rs_size;
 context *unused_contexts;
 
-void reset_datastack(void)
+void reset_datastack()
 {
        ds = ds_bot - sizeof(cell);
 }
 
-void reset_retainstack(void)
+void reset_retainstack()
 {
        rs = rs_bot - sizeof(cell);
 }
 
 #define RESERVED (64 * sizeof(cell))
 
-void fix_stacks(void)
+void fix_stacks()
 {
        if(ds + sizeof(cell) < ds_bot || ds + RESERVED >= ds_top) reset_datastack();
        if(rs + sizeof(cell) < rs_bot || rs + RESERVED >= rs_top) reset_retainstack();
@@ -28,7 +28,7 @@ void fix_stacks(void)
 
 /* called before entry into foreign C code. Note that ds and rs might
 be stored in registers, so callbacks must save and restore the correct values */
-void save_stacks(void)
+void save_stacks()
 {
        if(stack_chain)
        {
@@ -37,7 +37,7 @@ void save_stacks(void)
        }
 }
 
-context *alloc_context(void)
+context *alloc_context()
 {
        context *new_context;
 
@@ -63,7 +63,7 @@ void dealloc_context(context *old_context)
 }
 
 /* called on entry into a compiled callback */
-void nest_stacks(void)
+void nest_stacks()
 {
        context *new_context = alloc_context();
 
@@ -95,7 +95,7 @@ void nest_stacks(void)
 }
 
 /* called when leaving a compiled callback */
-void unnest_stacks(void)
+void unnest_stacks()
 {
        ds = stack_chain->datastack_save;
        rs = stack_chain->retainstack_save;
index 13af17f2f041f0c5eafac45ac80e045ecc7a592d..4a6f401f0b4a5df8507247d4eb7337f716ef1f28 100644 (file)
@@ -46,9 +46,9 @@ extern cell ds_size, rs_size;
 DEFPUSHPOP(d,ds)
 DEFPUSHPOP(r,rs)
 
-void reset_datastack(void);
-void reset_retainstack(void);
-void fix_stacks(void);
+void reset_datastack();
+void reset_retainstack();
+void fix_stacks();
 void init_stacks(cell ds_size, cell rs_size);
 
 PRIMITIVE(datastack);
@@ -57,9 +57,9 @@ PRIMITIVE(set_datastack);
 PRIMITIVE(set_retainstack);
 PRIMITIVE(check_datastack);
 
-VM_C_API void save_stacks(void);
-VM_C_API void nest_stacks(void);
-VM_C_API void unnest_stacks(void);
+VM_C_API void save_stacks();
+VM_C_API void nest_stacks();
+VM_C_API void unnest_stacks();
 
 }
 
index e26edc97212c6c29f7ecdf5ef80179d0361bdb21..c9dbe9a9535608cd3bec14b27bbfe56a43243377 100755 (executable)
@@ -33,7 +33,7 @@ cell last_code_heap_scan;
 bool growing_data_heap;
 data_heap *old_data_heap;
 
-void init_data_gc(void)
+void init_data_gc()
 {
        performing_gc = false;
        last_code_heap_scan = NURSERY;
@@ -244,7 +244,7 @@ static void copy_gen_cards(cell gen)
 
 /* Scan cards in all generations older than the one being collected, copying
 old->new references */
-static void copy_cards(void)
+static void copy_cards()
 {
        u64 start = current_micros();
 
@@ -264,7 +264,7 @@ static void copy_stack_elements(segment *region, cell top)
                copy_handle((cell*)ptr);
 }
 
-static void copy_registered_locals(void)
+static void copy_registered_locals()
 {
        cell scan = gc_locals_region->start;
 
@@ -272,7 +272,7 @@ static void copy_registered_locals(void)
                copy_handle(*(cell **)scan);
 }
 
-static void copy_registered_bignums(void)
+static void copy_registered_bignums()
 {
        cell scan = gc_bignums_region->start;
 
@@ -295,7 +295,7 @@ static void copy_registered_bignums(void)
 
 /* Copy roots over at the start of GC, namely various constants, stacks,
 the user environment and extra roots registered by local_roots.hpp */
-static void copy_roots(void)
+static void copy_roots()
 {
        copy_handle(&T);
        copy_handle(&bignum_zero);
@@ -593,7 +593,7 @@ void garbage_collection(cell gen,
        performing_gc = false;
 }
 
-void gc(void)
+void gc()
 {
        garbage_collection(TENURED,false,0);
 }
@@ -633,7 +633,7 @@ PRIMITIVE(gc_stats)
        dpush(result.elements.value());
 }
 
-void clear_gc_stats(void)
+void clear_gc_stats()
 {
        int i;
        for(i = 0; i < MAX_GEN_COUNT; i++)
@@ -681,7 +681,7 @@ PRIMITIVE(become)
        compile_all_words();
 }
 
-VM_C_API void minor_gc(void)
+VM_C_API void minor_gc()
 {
        garbage_collection(NURSERY,false,0);
 }
index 286917939440513d95d19818cdbdb33c1f55fe95..01bff2ef68d90db78dbd4d622672e2b1d60ba8cc 100755 (executable)
@@ -18,11 +18,11 @@ extern bool collecting_aging_again;
 
 extern cell last_code_heap_scan;
 
-void init_data_gc(void);
+void init_data_gc();
 
-void gc(void);
+void gc();
 
-inline static bool collecting_accumulation_gen_p(void)
+inline static bool collecting_accumulation_gen_p()
 {
        return ((HAVE_AGING_P
                && collecting_gen == AGING
@@ -114,7 +114,7 @@ void copy_reachable_objects(cell scan, cell *end);
 
 PRIMITIVE(gc);
 PRIMITIVE(gc_stats);
-void clear_gc_stats(void);
+void clear_gc_stats();
 PRIMITIVE(clear_gc_stats);
 PRIMITIVE(become);
 
@@ -143,6 +143,6 @@ inline static void check_tagged_pointer(cell tagged)
 #endif
 }
 
-VM_C_API void minor_gc(void);
+VM_C_API void minor_gc();
 
 }
index d83773de9cd88708f28e2ed9fbad1a42de793acd..0045539549e8cf87aeed07043f34e6decbc7525d 100644 (file)
@@ -24,7 +24,7 @@ cell init_zone(zone *z, cell size, cell start)
        return z->end;
 }
 
-void init_card_decks(void)
+void init_card_decks()
 {
        cell start = align(data->seg->start,DECK_SIZE);
        allot_markers_offset = (cell)data->allot_markers - (start >> CARD_BITS);
@@ -312,7 +312,7 @@ references to an object for debugging purposes. */
 cell heap_scan_ptr;
 
 /* Disables GC and activates next-object ( -- obj ) primitive */
-void begin_scan(void)
+void begin_scan()
 {
        heap_scan_ptr = data->generations[TENURED].start;
        gc_off = true;
@@ -323,7 +323,7 @@ PRIMITIVE(begin_scan)
        begin_scan();
 }
 
-cell next_object(void)
+cell next_object()
 {
        if(!gc_off)
                general_error(ERROR_HEAP_SCAN,F,F,NULL);
@@ -348,7 +348,7 @@ PRIMITIVE(end_scan)
        gc_off = false;
 }
 
-cell find_all_words(void)
+cell find_all_words()
 {
        growable_array words;
 
index bb8b35341ec05d539afad8a8c273d110faddc832..bec86a2d0d756a8eb429c6c23bb734360dc5dc75 100644 (file)
@@ -56,7 +56,7 @@ inline static bool in_zone(zone *z, object *pointer)
 
 cell init_zone(zone *z, cell size, cell base);
 
-void init_card_decks(void);
+void init_card_decks();
 
 data_heap *grow_data_heap(data_heap *data, cell requested_bytes);
 
@@ -86,8 +86,8 @@ cell unaligned_object_size(object *pointer);
 cell binary_payload_start(object *pointer);
 cell object_size(cell tagged);
 
-void begin_scan(void);
-cell next_object(void);
+void begin_scan();
+cell next_object();
 
 PRIMITIVE(data_room);
 PRIMITIVE(size);
@@ -99,7 +99,7 @@ PRIMITIVE(end_scan);
 /* GC is off during heap walking */
 extern bool gc_off;
 
-cell find_all_words(void);
+cell find_all_words();
 
 /* Every object has a regular representation in the runtime, which makes GC
 much simpler. Every slot of the object until binary_payload_start is a pointer
index 3cd05711ad595015f206da1db2458ea7dbe77a0f..49fdd925413bbeadd6d32342e44903b892c45dc1 100755 (executable)
@@ -155,13 +155,13 @@ void print_objects(cell *start, cell *end)
        }
 }
 
-void print_datastack(void)
+void print_datastack()
 {
        print_string("==== DATA STACK:\n");
        print_objects((cell *)ds_bot,(cell *)ds);
 }
 
-void print_retainstack(void)
+void print_retainstack()
 {
        print_string("==== RETAIN STACK:\n");
        print_objects((cell *)rs_bot,(cell *)rs);
@@ -179,7 +179,7 @@ void print_stack_frame(stack_frame *frame)
        print_string("\n");
 }
 
-void print_callstack(void)
+void print_callstack()
 {
        print_string("==== CALL STACK:\n");
        cell bottom = (cell)stack_chain->callstack_bottom;
@@ -210,7 +210,7 @@ void dump_zone(zone *z)
        print_string(", here="); print_cell(z->here - z->start); nl();
 }
 
-void dump_generations(void)
+void dump_generations()
 {
        cell i;
 
@@ -285,7 +285,7 @@ void find_data_references(cell look_for_)
 }
 
 /* Dump all code blocks for debugging */
-void dump_code_heap(void)
+void dump_code_heap()
 {
        cell reloc_size = 0, literal_size = 0;
 
@@ -325,7 +325,7 @@ void dump_code_heap(void)
        print_cell(literal_size); print_string(" bytes of literal data\n");
 }
 
-void factorbug(void)
+void factorbug()
 {
        if(fep_disabled)
        {
index 81874bf2acc7707b7f5897242ee7048198c553b9..cb84c9256c3e5f717e53aeb800e48daea9f1bdb0 100755 (executable)
@@ -3,8 +3,8 @@ namespace factor
 
 void print_obj(cell obj);
 void print_nested_obj(cell obj, fixnum nesting);
-void dump_generations(void);
-void factorbug(void);
+void dump_generations();
+void factorbug();
 void dump_zone(zone *z);
 
 PRIMITIVE(die);
index f2ba3552930f3b3ffe7be57573e125c44a979e75..610482f5762134ee140a7889911611c6658d71b8 100755 (executable)
@@ -9,7 +9,7 @@ cell signal_number;
 cell signal_fault_addr;
 stack_frame *signal_callstack_top;
 
-void out_of_memory(void)
+void out_of_memory()
 {
        print_string("Out of memory\n\n");
        dump_generations();
@@ -88,7 +88,7 @@ void type_error(cell type, cell tagged)
        general_error(ERROR_TYPE,tag_fixnum(type),tagged,NULL);
 }
 
-void not_implemented_error(void)
+void not_implemented_error()
 {
        general_error(ERROR_NOT_IMPLEMENTED,F,F,NULL);
 }
@@ -125,7 +125,7 @@ void signal_error(int signal, stack_frame *native_stack)
        general_error(ERROR_SIGNAL,tag_fixnum(signal),F,native_stack);
 }
 
-void divide_by_zero_error(void)
+void divide_by_zero_error()
 {
        general_error(ERROR_DIVIDE_BY_ZERO,F,F,NULL);
 }
@@ -141,12 +141,12 @@ PRIMITIVE(unimplemented)
        not_implemented_error();
 }
 
-void memory_signal_handler_impl(void)
+void memory_signal_handler_impl()
 {
        memory_protection_error(signal_fault_addr,signal_callstack_top);
 }
 
-void misc_signal_handler_impl(void)
+void misc_signal_handler_impl()
 {
        signal_error(signal_number,signal_callstack_top);
 }
index e5968468a5349120133d9ac8782f91a4a4d5fc5e..11180508e5c840121ed527e78b69c121bd4f109d 100755 (executable)
@@ -22,7 +22,7 @@ enum vm_error_type
        ERROR_MEMORY,
 };
 
-void out_of_memory(void);
+void out_of_memory();
 void fatal_error(const char* msg, cell tagged);
 void critical_error(const char* msg, cell tagged);
 
@@ -30,11 +30,11 @@ PRIMITIVE(die);
 
 void throw_error(cell error, stack_frame *native_stack);
 void general_error(vm_error_type error, cell arg1, cell arg2, stack_frame *native_stack);
-void divide_by_zero_error(void);
+void divide_by_zero_error();
 void memory_protection_error(cell addr, stack_frame *native_stack);
 void signal_error(int signal, stack_frame *native_stack);
 void type_error(cell type, cell tagged);
-void not_implemented_error(void);
+void not_implemented_error();
 
 PRIMITIVE(call_clear);
 PRIMITIVE(unimplemented);
@@ -45,7 +45,7 @@ extern cell signal_number;
 extern cell signal_fault_addr;
 extern stack_frame *signal_callstack_top;
 
-void memory_signal_handler_impl(void);
-void misc_signal_handler_impl(void);
+void memory_signal_handler_impl();
+void misc_signal_handler_impl();
 
 }
index f8f7901304c288b7c89446dcb54b55eae509e8f0..33d8b73dfeca18ab75b0cfd749033cacbd8e343e 100755 (executable)
@@ -81,7 +81,7 @@ VM_C_API void init_parameters_from_args(vm_parameters *p, int argc, vm_char **ar
 }
 
 /* Do some initialization that we do once only */
-static void do_stage1_init(void)
+static void do_stage1_init()
 {
        print_string("*** Stage 2 early init... ");
        fflush(stdout);
@@ -198,9 +198,9 @@ VM_C_API void factor_eval_free(char *result)
        free(result);
 }
 
-VM_C_API void factor_yield(void)
+VM_C_API void factor_yield()
 {
-       void (*callback)(void) = (void (*)(void))alien_offset(userenv[YIELD_CALLBACK_ENV]);
+       void (*callback)() = (void (*)())alien_offset(userenv[YIELD_CALLBACK_ENV]);
        callback();
 }
 
index e9ba920e9f471d43d8ee1b77312cf3e873735db7..6e00bc012e32122a291cd05845ce6f75b09949e5 100644 (file)
@@ -10,7 +10,7 @@ VM_C_API void start_standalone_factor(int argc, vm_char **argv);
 
 VM_C_API char *factor_eval_string(char *string);
 VM_C_API void factor_eval_free(char *result);
-VM_C_API void factor_yield(void);
+VM_C_API void factor_yield();
 VM_C_API void factor_sleep(long ms);
 
 }
index 2d6c94faf0ce0444515c02a771961c1c4fc1516f..5bb58346916a397160adff397f45562f772870a9 100755 (executable)
--- a/vm/io.cpp
+++ b/vm/io.cpp
@@ -14,14 +14,14 @@ The Factor library provides platform-specific code for Unix and Windows
 with many more capabilities so these words are not usually used in
 normal operation. */
 
-void init_c_io(void)
+void init_c_io()
 {
        userenv[STDIN_ENV] = allot_alien(F,(cell)stdin);
        userenv[STDOUT_ENV] = allot_alien(F,(cell)stdout);
        userenv[STDERR_ENV] = allot_alien(F,(cell)stderr);
 }
 
-void io_error(void)
+void io_error()
 {
 #ifndef WINCE
        if(errno == EINTR)
@@ -216,12 +216,12 @@ PRIMITIVE(fclose)
 /* This function is used by FFI I/O. Accessing the errno global directly is
 not portable, since on some libc's errno is not a global but a funky macro that
 reads thread-local storage. */
-VM_C_API int err_no(void)
+VM_C_API int err_no()
 {
        return errno;
 }
 
-VM_C_API void clear_err_no(void)
+VM_C_API void clear_err_no()
 {
        errno = 0;
 }
index 968e96f0b52dbecf6a4158efe0a6b4cedff77551..d94d6402d9c9c9d66d090734b3e533fc585a1ac5 100755 (executable)
--- a/vm/io.hpp
+++ b/vm/io.hpp
@@ -1,8 +1,8 @@
 namespace factor
 {
 
-void init_c_io(void);
-void io_error(void);
+void init_c_io();
+void io_error();
 
 PRIMITIVE(fopen);
 PRIMITIVE(fgetc);
@@ -18,7 +18,7 @@ PRIMITIVE(open_file);
 PRIMITIVE(existsp);
 PRIMITIVE(read_dir);
 
-VM_C_API int err_no(void);
-VM_C_API void clear_err_no(void);
+VM_C_API int err_no();
+VM_C_API void clear_err_no();
 
 }
index f752c3cb8f7593986fca3a4229359fbc1d42f7be..03edf862a80efea0d20bd0dd1f4b2796e0667881 100644 (file)
@@ -169,7 +169,7 @@ mach_exception_thread (void *arg)
 }
 
 /* Initialize the Mach exception handler thread. */
-void mach_initialize (void)
+void mach_initialize ()
 {
        mach_port_t self;
        exception_mask_t mask;
index 5dd344c080b51804a1a922ef4d7ed4926935dbb0..a2ef07b0ec7bf444dc50edf39a8849e48702515a 100644 (file)
@@ -79,6 +79,6 @@ catch_exception_raise_state_identity (mach_port_t exception_port,
 namespace factor
 {
 
-void mach_initialize (void);
+void mach_initialize ();
 
 }
index 57d5e4a51730b68092c5eb7f8e4326152643abb4..37768f554276615c063f3e8a8928019f08deb161 100644 (file)
@@ -219,7 +219,7 @@ PRIMITIVE(byte_array_to_bignum)
        drepl(tag<bignum>(result));
 }
 
-cell unbox_array_size(void)
+cell unbox_array_size()
 {
        switch(tagged<object>(dpeek()).type())
        {
index 763ed55f9afbb77ff4be7ff23d2e2414dacdf4c3..198960d3b5b609b4d7866db35df99f119bd4d789 100644 (file)
@@ -59,7 +59,7 @@ inline static cell allot_cell(cell x)
                return tag_fixnum(x);
 }
 
-cell unbox_array_size(void);
+cell unbox_array_size();
 
 inline static double untag_float(cell tagged)
 {
index 63313f61e019509aa99e1a101c725b5e5d8dc351..d259658284bf649318f6765b57b9885b4226f48a 100644 (file)
@@ -4,7 +4,7 @@ namespace factor
 {
 
 /* From SBCL */
-const char *vm_executable_path(void)
+const char *vm_executable_path()
 {
        char path[PATH_MAX + 1];
 
index 0acf537d459ed96c1914f4a31e13ee57ec0cd1cd..7797a7199b9c44545aaf43e8e112a923fec5711e 100644 (file)
@@ -1,7 +1,7 @@
 #include <osreldate.h>
 #include <sys/sysctl.h>
 
-extern "C" int getosreldate(void);
+extern "C" int getosreldate();
 
 #ifndef KERN_PROC_PATHNAME
 #define KERN_PROC_PATHNAME 12
index 731527d20886c875f0103aa5975953c981750bac..6cca455eb747381b0e2d6d7c6763861f51c3b0aa 100755 (executable)
@@ -8,17 +8,17 @@ void c_to_factor_toplevel(cell quot)
        c_to_factor(quot);
 }
 
-void init_signals(void)
+void init_signals()
 {
        unix_init_signals();
 }
 
-void early_init(void) { }
+void early_init() { }
 
 #define SUFFIX ".image"
 #define SUFFIX_LEN 6
 
-const char *default_image_path(void)
+const char *default_image_path()
 {
        const char *path = vm_executable_path();
 
index bc12f716cfdb2cf568e7f112c94fc64847eb68dd..1972a728e6a3ce7077abc6fad0c40c9aa585568b 100644 (file)
@@ -5,9 +5,9 @@ namespace factor
 #define NULL_DLL NULL
 
 void c_to_factor_toplevel(cell quot);
-void init_signals(void);
-void early_init(void);
-const char *vm_executable_path(void);
-const char *default_image_path(void);
+void init_signals();
+void early_init();
+const char *vm_executable_path();
+const char *default_image_path();
 
 }
index ecc8973ebe9fd70d93d57efc3cb4f18e7f73a047..f5814d7f184372ce4fcfcc61a2799ce3487c6e10 100644 (file)
@@ -4,7 +4,7 @@ namespace factor
 {
 
 /* Snarfed from SBCL linux-so.c. You must free() this yourself. */
-const char *vm_executable_path(void)
+const char *vm_executable_path()
 {
        char *path = (char *)safe_malloc(PATH_MAX + 1);
 
@@ -23,7 +23,7 @@ const char *vm_executable_path(void)
 
 #ifdef SYS_inotify_init
 
-int inotify_init(void)
+int inotify_init()
 {
        return syscall(SYS_inotify_init);
 }
@@ -40,7 +40,7 @@ int inotify_rm_watch(int fd, u32 wd)
 
 #else
 
-int inotify_init(void)
+int inotify_init()
 {
        not_implemented_error();
        return -1;
index 4e2f22b95f3b1e4fc0fdf9453296f4e35aae43f9..257a6b0692389d1052a7a4505f6d4c37d409d158 100644 (file)
@@ -3,7 +3,7 @@
 namespace factor
 {
 
-int inotify_init(void);
+int inotify_init();
 int inotify_add_watch(int fd, const char *name, u32 mask);
 int inotify_rm_watch(int fd, u32 wd);
 
index aa166910f57cb95824c061a2a4f2fe9b7e663816..cdc0ff7b426bbb89a6075ba7ac18211baccf8aa7 100644 (file)
@@ -5,11 +5,11 @@ namespace factor
 #define FACTOR_OS_STRING "macosx"
 #define NULL_DLL "libfactor.dylib"
 
-void init_signals(void);
-void early_init(void);
+void init_signals();
+void early_init();
 
-const char *vm_executable_path(void);
-const char *default_image_path(void);
+const char *vm_executable_path();
+const char *default_image_path();
 
 inline static void *ucontext_stack_pointer(void *uap)
 {
index 7a3cb30652b060dbc0b9f5f096d381a013c93bf7..e280d99a8069b8aefb209114782a062a201be511 100755 (executable)
@@ -5,7 +5,7 @@ namespace factor
 
 extern "C" int main();
 
-const char *vm_executable_path(void)
+const char *vm_executable_path()
 {
        static Dl_info info = {0};
        if (!info.dli_fname)
index fc8aac8cf71f6ad0c13c660568ec1802c5589492..f763f8055f46026d76df2d68126e05a7976f8a58 100644 (file)
@@ -3,7 +3,7 @@
 namespace factor
 {
 
-const char *vm_executable_path(void)
+const char *vm_executable_path()
 {
        return NULL;
 }
index fc8aac8cf71f6ad0c13c660568ec1802c5589492..f763f8055f46026d76df2d68126e05a7976f8a58 100644 (file)
@@ -3,7 +3,7 @@
 namespace factor
 {
 
-const char *vm_executable_path(void)
+const char *vm_executable_path()
 {
        return NULL;
 }
index c0a268018e4d97f8efef20d33e4dbbc5b40a38fc..18300949bdded2952d5f81159372019acd0db0b8 100755 (executable)
@@ -19,7 +19,7 @@ void start_thread(void *(*start_routine)(void *))
 
 static void *null_dll;
 
-s64 current_micros(void)
+s64 current_micros()
 {
        struct timeval t;
        gettimeofday(&t,NULL);
@@ -31,7 +31,7 @@ void sleep_micros(cell usec)
        usleep(usec);
 }
 
-void init_ffi(void)
+void init_ffi()
 {
        /* NULL_DLL is "libfactor.dylib" for OS X and NULL for generic unix */
        null_dll = dlopen(NULL_DLL,RTLD_LAZY);
@@ -145,7 +145,7 @@ static void sigaction_safe(int signum, const struct sigaction *act, struct sigac
                fatal_error("sigaction failed", 0);
 }
 
-void unix_init_signals(void)
+void unix_init_signals()
 {
        struct sigaction memory_sigaction;
        struct sigaction misc_sigaction;
@@ -279,7 +279,7 @@ void *stdin_loop(void *arg)
        return NULL;
 }
 
-void open_console(void)
+void open_console()
 {
        int filedes[2];
 
@@ -304,7 +304,7 @@ void open_console(void)
        start_thread(stdin_loop);
 }
 
-VM_C_API void wait_for_stdin(void)
+VM_C_API void wait_for_stdin()
 {
        if(write(control_write,"X",1) != 1)
        {
index 24e8016db4d22a9205a5c74f4ca23c066d1cc10f..07ec385763f0e388b160842840a066e131a9e38e 100755 (executable)
@@ -42,18 +42,18 @@ typedef char symbol_char;
 
 void start_thread(void *(*start_routine)(void *));
 
-void init_ffi(void);
+void init_ffi();
 void ffi_dlopen(dll *dll);
 void *ffi_dlsym(dll *dll, symbol_char *symbol);
 void ffi_dlclose(dll *dll);
 
-void unix_init_signals(void);
+void unix_init_signals();
 void signal_handler(int signal, siginfo_t* siginfo, void* uap);
 void dump_stack_signal(int signal, siginfo_t* siginfo, void* uap);
 
-s64 current_micros(void);
+s64 current_micros();
 void sleep_micros(cell usec);
 
-void open_console(void);
+void open_console();
 
 }
index 71c72e55f8e2b7bc5898433ffd9986622891f8b2..2e69a1eb5bab85f2d099085409fec25444a3c1ae 100755 (executable)
@@ -3,7 +3,7 @@
 namespace factor
 {
 
-s64 current_micros(void)
+s64 current_micros()
 {
        SYSTEMTIME st;
        FILETIME ft;
@@ -40,6 +40,6 @@ void c_to_factor_toplevel(cell quot)
        c_to_factor(quot);
 }
 
-void open_console(void) { }
+void open_console() { }
 
 }
index 49450f91c70be47e641e9ea75468b513481ac6ca..f41262e54bb8d256a7dbdd62d7001d07018e9073 100755 (executable)
@@ -22,8 +22,8 @@ char *getenv(char *name);
 #define snprintf _snprintf
 #define snwprintf _snwprintf
 
-s64 current_micros(void);
+s64 current_micros();
 void c_to_factor_toplevel(cell quot);
-void open_console(void);
+void open_console();
 
 }
index 0a63dce513ee8bac3df33650aa573a79484edf96..5a60fff11b5df5c198a58786efc3277da2b0962e 100755 (executable)
@@ -3,7 +3,7 @@
 namespace factor
 {
 
-s64 current_micros(void)
+s64 current_micros()
 {
        FILETIME t;
        GetSystemTimeAsFileTime(&t);
@@ -49,7 +49,7 @@ void c_to_factor_toplevel(cell quot)
        RemoveVectoredExceptionHandler((void*)exception_handler);
 }
 
-void open_console(void)
+void open_console()
 {
 }
 
index 107e42ea2eed6762403940f9371ac49be2ceb03b..9dbb8a997013ee2a8fb3d9e7525657c8cbc9f414 100755 (executable)
@@ -19,6 +19,6 @@ typedef char symbol_char;
 
 void c_to_factor_toplevel(cell quot);
 long exception_handler(PEXCEPTION_POINTERS pe);
-void open_console(void);
+void open_console();
 
 }
index 796a1c718474a0586915c6bd01db53d840f903e9..90461a93d0396ff47c3194c716fe5ccdf1de667a 100755 (executable)
@@ -5,7 +5,7 @@ namespace factor
 
 HMODULE hFactorDll;
 
-void init_ffi(void)
+void init_ffi()
 {
        hFactorDll = GetModuleHandle(FACTOR_DLL);
        if(!hFactorDll)
@@ -63,7 +63,7 @@ void windows_image_path(vm_char *full_path, vm_char *temp_path, unsigned int len
 }
 
 /* You must free() this yourself. */
-const vm_char *default_image_path(void)
+const vm_char *default_image_path()
 {
        vm_char full_path[MAX_UNICODE_PATH];
        vm_char *ptr;
@@ -82,7 +82,7 @@ const vm_char *default_image_path(void)
 }
 
 /* You must free() this yourself. */
-const vm_char *vm_executable_path(void)
+const vm_char *vm_executable_path()
 {
        vm_char full_path[MAX_UNICODE_PATH];
        if(!GetModuleFileName(NULL, full_path, MAX_UNICODE_PATH))
@@ -131,7 +131,7 @@ void dealloc_segment(segment *block)
        free(block);
 }
 
-long getpagesize(void)
+long getpagesize()
 {
        static long g_pagesize = 0;
        if (! g_pagesize)
index 2926ea50a846a24844667d08a0883231c3aff107..5422216593deb960b8d6eff60e43603930557504 100755 (executable)
@@ -41,19 +41,19 @@ typedef wchar_t vm_char;
 /* Difference between Jan 1 00:00:00 1601 and Jan 1 00:00:00 1970 */
 #define EPOCH_OFFSET 0x019db1ded53e8000LL
 
-void init_ffi(void);
+void init_ffi();
 void ffi_dlopen(dll *dll);
 void *ffi_dlsym(dll *dll, symbol_char *symbol);
 void ffi_dlclose(dll *dll);
 
 void sleep_micros(u64 msec);
 
-inline static void init_signals(void) {}
-inline static void early_init(void) {}
-const vm_char *vm_executable_path(void);
-const vm_char *default_image_path(void);
-long getpagesize (void);
+inline static void init_signals() {}
+inline static void early_init() {}
+const vm_char *vm_executable_path();
+const vm_char *default_image_path();
+long getpagesize ();
 
-s64 current_micros(void);
+s64 current_micros();
 
 }
index 9651e4a27e71504207d262e119ba747af26f6d32..a3265e0ffa88fc4cf7046e4c080208d1dfde2864 100755 (executable)
@@ -5,7 +5,7 @@ namespace factor
 
 bool profiling_p;
 
-void init_profiler(void)
+void init_profiler()
 {
        profiling_p = false;
 }
index 00f3e8067bb6e5aa74db549274001743928e632c..b83ef3d3544ce3909ee89962a1d62dda6fe9d44d 100755 (executable)
@@ -2,7 +2,7 @@ namespace factor
 {
 
 extern bool profiling_p;
-void init_profiler(void);
+void init_profiler();
 code_block *compile_profiling_stub(cell word);
 PRIMITIVE(profiling);
 
index af00bb468bceb423e49bba65f3ba603ebc500f34..555ecc64204ec46866867053a6e3909a29b074d4 100755 (executable)
@@ -297,7 +297,7 @@ PRIMITIVE(quotation_xt)
        drepl(allot_cell((cell)quot->xt));
 }
 
-void compile_all_words(void)
+void compile_all_words()
 {
        gc_root<array> words(find_all_words());
 
index a4545f395646b6a5d2e428c37cdb6317403ed12c..719a94176ebf79b917ae4f1819394fc1ec5186ea 100755 (executable)
@@ -28,7 +28,7 @@ fixnum quot_code_offset_to_scan(cell quot, cell offset);
 
 PRIMITIVE(jit_compile);
 
-void compile_all_words(void);
+void compile_all_words();
 
 PRIMITIVE(array_to_quotation);
 PRIMITIVE(quotation_xt);
index 4af31e17d98918770c6eb55cd75a8b5e64da7971..bc1aac81543f4c276ef8f7f50bee601eaa2793f0 100644 (file)
@@ -4,7 +4,7 @@ namespace factor
 #define DEFPUSHPOP(prefix,ptr) \
        inline static cell prefix##peek() { return *(cell *)ptr; } \
        inline static void prefix##repl(cell tagged) { *(cell *)ptr = tagged; } \
-       inline static cell prefix##pop(void) \
+       inline static cell prefix##pop() \
        { \
                cell value = prefix##peek(); \
                ptr -= sizeof(cell); \
index 532de80ed13d5a928d31dd4bd7f9ccf0b02d5281..df5c09847d9700ad8e97c40875e75098dd19e945 100755 (executable)
@@ -20,7 +20,7 @@ vm_char *safe_strdup(const vm_char *str)
 
 /* We don't use printf directly, because format directives are not portable.
 Instead we define the common cases here. */
-void nl(void)
+void nl()
 {
        fputs("\n",stdout);
 }
@@ -50,7 +50,7 @@ void print_fixnum(fixnum x)
        printf(FIXNUM_FORMAT,x);
 }
 
-cell read_cell_hex(void)
+cell read_cell_hex()
 {
        cell cell;
        if(scanf(cell_HEX_FORMAT,&cell) < 0) exit(1);
index d311b954ed066db7fe394d12488fa6a115194f37..7e7765170e7080170aaadea621c3bd8aaae1dbc1 100755 (executable)
@@ -4,12 +4,12 @@ namespace factor
 void *safe_malloc(size_t size);
 vm_char *safe_strdup(const vm_char *str);
 
-void nl(void);
+void nl();
 void print_string(const char *str);
 void print_cell(cell x);
 void print_cell_hex(cell x);
 void print_cell_hex_pad(cell x);
 void print_fixnum(fixnum x);
-cell read_cell_hex(void);
+cell read_cell_hex();
 
 }