Changes between Version 2 and Version 3 of MissingCFunctionDocs

Show
Ignore:
Timestamp:
02/19/10 08:37:51 (5 years ago)
Author:
mikehh
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • MissingCFunctionDocs

    v2 v3  
    99Bear in mind we are dealing with POD and that it expects a maximum line length of 78. 
    1010 
    11 as of r43473 the following C functions are missing documentation: 
     11as of r44163 the following C functions are missing documentation: 
    1212{{{ 
     13'config/gen/platform/generic/env.c' 
     14 
     15# 3 function(s) lacking documentation: 
     16# config/gen/platform/generic/env.c (missing) 
     17# void 
     18# Parrot_setenv(PARROT_INTERP, STRING *str_name, STRING *str_value) 
     19# Want: 
     20# =item C<void Parrot_setenv(PARROT_INTERP, STRING *str_name, STRING *str_value)> 
     21# 
     22# config/gen/platform/generic/env.c (missing) 
     23# void_c_function_doc 
     24# Parrot_unsetenv(PARROT_INTERP, STRING *str_name) 
     25# Want: 
     26# =item C<void Parrot_unsetenv(PARROT_INTERP, STRING *str_name)> 
     27# 
     28# config/gen/platform/generic/env.c (missing) 
     29# char * 
     30# Parrot_getenv(PARROT_INTERP, STRING *str_name) 
     31# Want: 
     32# =item C<char * Parrot_getenv(PARROT_INTERP, STRING *str_name)> 
     33# 
     34# 
     35 
     36'config/gen/platform/generic/memexec.c' 
     37 
     38# 2 function(s) lacking documentation: 
     39# config/gen/platform/generic/memexec.c (missing) 
     40# void 
     41# mem_free_executable(void *p, size_t size) 
     42# Want: 
     43# =item C<void mem_free_executable(void *p, size_t size)> 
     44# 
     45# config/gen/platform/generic/memexec.c (missing) 
     46# void * 
     47# mem_realloc_executable(void* oldp, size_t oldsize, size_t newsize) 
     48# Want: 
     49# =item C<void * mem_realloc_executable(void* oldp, size_t oldsize, size_t 
     50# newsize)> 
     51# 
     52# 
     53 
     54'config/gen/platform/openbsd/memexec.c' 
     55 
     56# 1 function(s) lacking documentation: 
     57# config/gen/platform/openbsd/memexec.c (missing) 
     58# void * 
     59# mem_realloc_executable(void* oldp, size_t oldsize, size_t newsize) 
     60# Want: 
     61# =item C<void * mem_realloc_executable(void* oldp, size_t oldsize, size_t 
     62# newsize)> 
     63# 
     64# 
    1365 
    1466'examples/c/pbc_info.c' 
     
    2173# =item C<static INTVAL iter(PARROT_INTERP, PackFile_Segment *seg, void 
    2274# *user_data)> 
     75# 
    2376 
    2477'src/atomic/gcc_x86.c' 
     
    4194# Want: 
    4295# =item C<long parrot_i386_xadd(volatile long *l, long amount)> 
    43  
    44 'compilers/pirc/src/pircompiler.c' 
    45  
    46 # 6 function(s) lacking documentation: 
    47 # compilers/pirc/src/pircompiler.c (missing) 
    48 # PARROT_MALLOC 
    49 # PARROT_CANNOT_RETURN_NULL 
    50 # PARROT_WARN_UNUSED_RESULT 
    51 # static allocated_mem_ptrs * 
    52 # new_mem_ptrs_block(void) 
    53 # Want: 
    54 # =item C<static allocated_mem_ptrs * new_mem_ptrs_block(void)> 
    5596# 
    56 # compilers/pirc/src/pircompiler.c (missing) 
    57 # void 
    58 # init_hashtable(NOTNULL(lexer_state * const lexer), NOTNULL(hashtable * const table), 
    59 #                unsigned size) 
    60 # Want: 
    61 # =item C<void init_hashtable(lexer_state * const lexer, hashtable * const table, 
    62 # unsigned size)> 
    6397# 
    64 # compilers/pirc/src/pircompiler.c (missing) 
    65 # PARROT_CANNOT_RETURN_NULL 
    66 # PARROT_WARN_UNUSED_RESULT 
    67 # bucket * 
    68 # new_bucket(NOTNULL(lexer_state * const lexer)) 
    69 # Want: 
    70 # =item C<bucket * new_bucket(lexer_state * const lexer)> 
    71 # 
    72 # compilers/pirc/src/pircompiler.c (missing) 
    73 # PARROT_WARN_UNUSED_RESULT 
    74 # PARROT_CANNOT_RETURN_NULL 
    75 # char const * 
    76 # dupstr(NOTNULL(lexer_state * const lexer), NOTNULL(char * const source)) 
    77 # Want: 
    78 # =item C<char const * dupstr(lexer_state * const lexer, char * const source)> 
    79 # 
    80 # compilers/pirc/src/pircompiler.c (missing) 
    81 # void 
    82 # release_resources(NOTNULL(lexer_state *lexer)) 
    83 # Want: 
    84 # =item C<void release_resources(lexer_state *lexer)> 
    85 # 
    86 # compilers/pirc/src/pircompiler.c (missing) 
    87 # void 
    88 # pirwarning(lexer_state * const lexer, int lineno, char const * const message, ...) 
    89 # Want: 
    90 # =item C<void pirwarning(lexer_state * const lexer, int lineno, char const * 
    91 # const message, ...)> 
    92  
    93 'compilers/pirc/src/piremit.c' 
    94  
    95 # 20 function(s) lacking documentation: 
    96 # compilers/pirc/src/piremit.c (missing) 
    97 # void 
    98 # print_key(lexer_state * const lexer, key * const k) 
    99 # Want: 
    100 # =item C<void print_key(lexer_state * const lexer, key * const k)> 
    101 # 
    102 # compilers/pirc/src/piremit.c (missing) 
    103 # void 
    104 # print_target(lexer_state * const lexer, target * const t) 
    105 # Want: 
    106 # =item C<void print_target(lexer_state * const lexer, target * const t)> 
    107 # 
    108 # compilers/pirc/src/piremit.c (missing) 
    109 # void 
    110 # print_constant(lexer_state * const lexer, constant * const c) 
    111 # Want: 
    112 # =item C<void print_constant(lexer_state * const lexer, constant * const c)> 
    113 # 
    114 # compilers/pirc/src/piremit.c (missing) 
    115 # void 
    116 # print_expr(lexer_state * const lexer, expression * const expr) 
    117 # Want: 
    118 # =item C<void print_expr(lexer_state * const lexer, expression * const expr)> 
    119 # 
    120 # compilers/pirc/src/piremit.c (missing) 
    121 # void 
    122 # print_expressions(lexer_state * const lexer, expression * const expr) 
    123 # Want: 
    124 # =item C<void print_expressions(lexer_state * const lexer, expression * const 
    125 # expr)> 
    126 # 
    127 # compilers/pirc/src/piremit.c (missing) 
    128 # void 
    129 # print_statement(lexer_state * const lexer, subroutine * const sub) 
    130 # Want: 
    131 # =item C<void print_statement(lexer_state * const lexer, subroutine * const sub)> 
    132 # 
    133 # compilers/pirc/src/piremit.c (missing) 
    134 # static void 
    135 # print_sub_flags(lexer_state * const lexer, subroutine * const subiter) 
    136 # Want: 
    137 # =item C<static void print_sub_flags(lexer_state * const lexer, subroutine * 
    138 # const subiter)> 
    139 # 
    140 # compilers/pirc/src/piremit.c (missing) 
    141 # void 
    142 # print_subs(struct lexer_state * const lexer) 
    143 # Want: 
    144 # =item C<void print_subs(struct lexer_state * const lexer)> 
    145 # 
    146 # compilers/pirc/src/piremit.c (missing) 
    147 # static void 
    148 # emit_pir_instruction(lexer_state * const lexer, instruction * const instr) 
    149 # Want: 
    150 # =item C<static void emit_pir_instruction(lexer_state * const lexer, instruction 
    151 # * const instr)> 
    152 # 
    153 # compilers/pirc/src/piremit.c (missing) 
    154 # static void 
    155 # emit_pir_statement(lexer_state * const lexer, subroutine * const sub) 
    156 # Want: 
    157 # =item C<static void emit_pir_statement(lexer_state * const lexer, subroutine * 
    158 # const sub)> 
    159 # 
    160 # compilers/pirc/src/piremit.c (missing) 
    161 # void 
    162 # emit_pir_subs(lexer_state * const lexer, char const * const outfile) 
    163 # Want: 
    164 # =item C<void emit_pir_subs(lexer_state * const lexer, char const * const 
    165 # outfile)> 
    166 # 
    167 # compilers/pirc/src/piremit.c (missing) 
    168 # static void 
    169 # emit_pbc_const_arg(lexer_state * const lexer, constant * const c) 
    170 # Want: 
    171 # =item C<static void emit_pbc_const_arg(lexer_state * const lexer, constant * 
    172 # const c)> 
    173 # 
    174 # compilers/pirc/src/piremit.c (missing) 
    175 # static void 
    176 # emit_pbc_label_arg(lexer_state * const lexer, label * const l) 
    177 # Want: 
    178 # =item C<static void emit_pbc_label_arg(lexer_state * const lexer, label * const 
    179 # l)> 
    180 # 
    181 # compilers/pirc/src/piremit.c (missing) 
    182 # static void 
    183 # emit_pbc_target_arg(lexer_state * const lexer, target * const t) 
    184 # Want: 
    185 # =item C<static void emit_pbc_target_arg(lexer_state * const lexer, target * 
    186 # const t)> 
    187 # 
    188 # compilers/pirc/src/piremit.c (missing) 
    189 # static void 
    190 # emit_pbc_expr(lexer_state * const lexer, expression * const operand) 
    191 # Want: 
    192 # =item C<static void emit_pbc_expr(lexer_state * const lexer, expression * const 
    193 # operand)> 
    194 # 
    195 # compilers/pirc/src/piremit.c (missing) 
    196 # static void 
    197 # optimize_instr(lexer_state * const lexer, instruction * const instr) 
    198 # Want: 
    199 # =item C<static void optimize_instr(lexer_state * const lexer, instruction * 
    200 # const instr)> 
    201 # 
    202 # compilers/pirc/src/piremit.c (missing) 
    203 # static void 
    204 # emit_pbc_instr(lexer_state * const lexer, instruction * const instr) 
    205 # Want: 
    206 # =item C<static void emit_pbc_instr(lexer_state * const lexer, instruction * 
    207 # const instr)> 
    208 # 
    209 # compilers/pirc/src/piremit.c (missing) 
    210 # static void 
    211 # emit_pbc_sub(lexer_state * const lexer, subroutine * const sub) 
    212 # Want: 
    213 # =item C<static void emit_pbc_sub(lexer_state * const lexer, subroutine * const 
    214 # sub)> 
    215 # 
    216 # compilers/pirc/src/piremit.c (missing) 
    217 # static void 
    218 # emit_pbc_annotations(lexer_state * const lexer) 
    219 # Want: 
    220 # =item C<static void emit_pbc_annotations(lexer_state * const lexer)> 
    221 # 
    222 # compilers/pirc/src/piremit.c (missing) 
    223 # void 
    224 # emit_pbc(lexer_state * const lexer, const char *outfile) 
    225 # Want: 
    226 # =item C<void emit_pbc(lexer_state * const lexer, const char *outfile)> 
    227  
    228 'compilers/pirc/src/pirmacro.c' 
    229  
    230 # 4 function(s) lacking documentation: 
    231 # compilers/pirc/src/pirmacro.c (missing) 
    232 # PARROT_MALLOC 
    233 # PARROT_IGNORABLE_RESULT 
    234 # macro_def * 
    235 # new_macro(macro_table * const table, char const * const name, int lineno, int takes_args, 
    236 #           unsigned initsize) 
    237 # Want: 
    238 # =item C<macro_def * new_macro(macro_table * const table, char const * const 
    239 # name, int lineno, int takes_args, unsigned initsize)> 
    240 # 
    241 # compilers/pirc/src/pirmacro.c (missing) 
    242 # void 
    243 # new_macro_const(macro_table * const table, char const * const name, char const * const value, 
    244 #                       int lineno) 
    245 # Want: 
    246 # =item C<void new_macro_const(macro_table * const table, char const * const name, 
    247 # char const * const value, int lineno)> 
    248 # 
    249 # compilers/pirc/src/pirmacro.c (missing) 
    250 # void 
    251 # store_macro_string(macro_def * const macro, char const * const str, ...) 
    252 # Want: 
    253 # =item C<void store_macro_string(macro_def * const macro, char const * const str, 
    254 # ...)> 
    255 # 
    256 # compilers/pirc/src/pirmacro.c (missing) 
    257 # void 
    258 # delete_macro_table(macro_table * table) 
    259 # Want: 
    260 # =item C<void delete_macro_table(macro_table * table)> 
    261  
    262 'compilers/pirc/src/pirpcc.c' 
    263  
    264 # 17 function(s) lacking documentation: 
    265 # compilers/pirc/src/pirpcc.c (missing) 
    266 # static target * 
    267 # generate_unique_pir_reg(lexer_state * const lexer, pir_type type) 
    268 # Want: 
    269 # =item C<static target * generate_unique_pir_reg(lexer_state * const lexer, 
    270 # pir_type type)> 
    271 # 
    272 # compilers/pirc/src/pirpcc.c (missing) 
    273 # static int 
    274 # generate_signature_pmc(lexer_state * const lexer, unsigned size) 
    275 # Want: 
    276 # =item C<static int generate_signature_pmc(lexer_state * const lexer, unsigned 
    277 # size)> 
    278 # 
    279 # compilers/pirc/src/pirpcc.c (missing) 
    280 # void 
    281 # emit_sub_epilogue(lexer_state * const lexer) 
    282 # Want: 
    283 # =item C<void emit_sub_epilogue(lexer_state * const lexer)> 
    284 # 
    285 # compilers/pirc/src/pirpcc.c (missing) 
    286 # static void 
    287 # add_alias_operand(lexer_state * const lexer, PMC *array, int index, char const * const alias) 
    288 # Want: 
    289 # =item C<static void add_alias_operand(lexer_state * const lexer, PMC *array, int 
    290 # index, char const * const alias)> 
    291 # 
    292 # compilers/pirc/src/pirpcc.c (missing) 
    293 # static void 
    294 # targets_to_operands(lexer_state * const lexer, target * const targets, unsigned num_targets) 
    295 # Want: 
    296 # =item C<static void targets_to_operands(lexer_state * const lexer, target * 
    297 # const targets, unsigned num_targets)> 
    298 # 
    299 # compilers/pirc/src/pirpcc.c (missing) 
    300 # static void 
    301 # arguments_to_operands(lexer_state * const lexer, argument * const args, unsigned num_arguments) 
    302 # Want: 
    303 # =item C<static void arguments_to_operands(lexer_state * const lexer, argument * 
    304 # const args, unsigned num_arguments)> 
    305 # 
    306 # compilers/pirc/src/pirpcc.c (missing) 
    307 # void 
    308 # generate_parameters_instr(lexer_state * const lexer, unsigned num_parameters) 
    309 # Want: 
    310 # =item C<void generate_parameters_instr(lexer_state * const lexer, unsigned 
    311 # num_parameters)> 
    312 # 
    313 # compilers/pirc/src/pirpcc.c (missing) 
    314 # void 
    315 # generate_getresults_instr(lexer_state * const lexer, target * const targetlist) 
    316 # Want: 
    317 # =item C<void generate_getresults_instr(lexer_state * const lexer, target * const 
    318 # targetlist)> 
    319 # 
    320 # compilers/pirc/src/pirpcc.c (missing) 
    321 # static void 
    322 # save_global_reference(lexer_state * const lexer, instruction * const instr, 
    323 #                       char const * const label) 
    324 # Want: 
    325 # =item C<static void save_global_reference(lexer_state * const lexer, instruction 
    326 # * const instr, char const * const label)> 
    327 # 
    328 # compilers/pirc/src/pirpcc.c (missing) 
    329 # static void 
    330 # convert_pcc_call(lexer_state * const lexer, invocation * const inv) 
    331 # Want: 
    332 # =item C<static void convert_pcc_call(lexer_state * const lexer, invocation * 
    333 # const inv)> 
    334 # 
    335 # compilers/pirc/src/pirpcc.c (missing) 
    336 # static void 
    337 # convert_pcc_tailcall(lexer_state * const lexer, invocation * const inv) 
    338 # Want: 
    339 # =item C<static void convert_pcc_tailcall(lexer_state * const lexer, invocation * 
    340 # const inv)> 
    341 # 
    342 # compilers/pirc/src/pirpcc.c (missing) 
    343 # static void 
    344 # convert_pcc_return(lexer_state * const lexer, inok 41 - compilers/pirc/src/pirop.c 
    345 vocation * const inv) 
    346 # Want: 
    347 # =item C<static void convert_pcc_return(lexer_state * const lexer, invocation * 
    348 # const inv)> 
    349 # 
    350 # compilers/pirc/src/pirpcc.c (missing) 
    351 # static void 
    352 # convert_nci_call(lexer_state * const lexer, invocation * const inv) 
    353 # Want: 
    354 # =item C<static void convert_nci_call(lexer_state * const lexer, invocation * 
    355 # const inv)> 
    356 # 
    357 # compilers/pirc/src/pirpcc.c (missing) 
    358 # static void 
    359 # convert_pcc_yield(lexer_state * const lexer, invocation * const inv) 
    360 # Want: 
    361 # =item C<static void convert_pcc_yield(lexer_state * const lexer, invocation * 
    362 # const inv)> 
    363 # 
    364 # compilers/pirc/src/pirpcc.c (missing) 
    365 # static void 
    366 # convert_pcc_methodcall(lexer_state * const lexer, invocation * const inv) 
    367 # Want: 
    368 # =item C<static void convert_pcc_methodcall(lexer_state * const lexer, invocation 
    369 # * const inv)> 
    370 # 
    371 # compilers/pirc/src/pirpcc.c (missing) 
    372 # static void 
    373 # convert_pcc_methodtailcall(lexer_state * const lexer, invocation * const inv) 
    374 # Want: 
    375 # =item C<static void convert_pcc_methodtailcall(lexer_state * const lexer, 
    376 # invocation * const inv)> 
    377 # 
    378 # compilers/pirc/src/pirpcc.c (missing) 
    379 # void 
    380 # convert_inv_to_instr(lexer_state * const lexer, invocation * const inv) 
    381 # Want: 
    382 # =item C<void convert_inv_to_instr(lexer_state * const lexer, invocation * const 
    383 # inv)> 
    384  
    385 'compilers/pirc/src/pirregalloc.c' 
    386  
    387 # 4 function(s) lacking documentation: 
    388 # compilers/pirc/src/pirregalloc.c (missing) 
    389 # void 
    390 # destroy_linear_scan_register_allocator(lsr_allocator *lsr) 
    391 # Want: 
    392 # =item C<void destroy_linear_scan_register_allocator(lsr_allocator *lsr)> 
    393 # 
    394 # compilers/pirc/src/pirregalloc.c (missing) 
    395 # PARROT_MALLOC 
    396 # PARROT_WARN_UNUSED_RESULT 
    397 # live_interval * 
    398 # new_live_interval(lsr_allocator * const lsr, unsigned firstuse_location, pir_type type) 
    399 # Want: 
    400 # =item C<live_interval * new_live_interval(lsr_allocator * const lsr, unsigned 
    401 # firstuse_location, pir_type type)> 
    402 # 
    403 # compilers/pirc/src/pirregalloc.c (missing) 
    404 # static void 
    405 # add_free_reg(lsr_allocator * const lsr, unsigned regno, pir_type type) 
    406 # Want: 
    407 # =item C<static void add_free_reg(lsr_allocator * const lsr, unsigned regno, 
    408 # pir_type type)> 
    409 # 
    410 # compilers/pirc/src/pirregalloc.c (missing) 
    411 # static void 
    412 # expire_old_intervals(lsr_allocator * const lsr, live_interval * const i, pir_type type) 
    413 # Want: 
    414 # =item C<static void expire_old_intervals(lsr_allocator * const lsr, 
    415 # live_interval * const i, pir_type type)> 
    416  
    417 'compilers/pirc/src/pirsymbol.c' 
    418  
    419 # 7 function(s) lacking documentation: 
    420 # compilers/pirc/src/pirsymbol.c (missing) 
    421 # static int 
    422 # next_register(NOTNULL(lexer_state * const lexer), pir_type type) 
    423 # Want: 
    424 # =item C<static int next_register(lexer_state * const lexer, pir_type type)> 
    425 # 
    426 # compilers/pirc/src/pirsymbol.c (missing) 
    427 # PARROT_WARN_UNUSED_RESULT 
    428 # PARROT_CANNOT_RETURN_NULL 
    429 # bucket * 
    430 # get_bucket(NOTNULL(hashtable * const table), unsigned long hash) 
    431 # Want: 
    432 # =item C<bucket * get_bucket(hashtable * const table, unsigned long hash)> 
    433 # 
    434 # compilers/pirc/src/pirsymbol.c (missing) 
    435 # void 
    436 # declare_local(NOTNULL(lexer_state * const lexer), pir_type type, 
    437 #               NOTNULL(symbol * const list)) 
    438 # Want: 
    439 # =item C<void declare_local(lexer_state * const lexer, pir_type type, symbol * 
    440 # const list)> 
    441 # 
    442 # compilers/pirc/src/pirsymbol.c (missing) 
    443 # void 
    444 # check_unused_symbols(NOTNULL(lexer_state * const lexer)) 
    445 # Want: 
    446 # =item C<void check_unused_symbols(lexer_state * const lexer)> 
    447 # 
    448 # compilers/pirc/src/pirsymbol.c (missing) 
    449 # static int 
    450 # use_register(NOTNULL(lexer_state * const lexer), pir_type type, int regno, int pasmregno) 
    451 # Want: 
    452 # =item C<static int use_register(lexer_state * const lexer, pir_type type, int 
    453 # regno, int pasmregno)> 
    454 # 
    455 # compilers/pirc/src/pirsymbol.c (missing) 
    456 # PARROT_WARN_UNUSED_RESULT 
    457 # PARROT_CANNOT_RETURN_NULL 
    458 # static local_label * 
    459 # new_local_label(NOTNULL(lexer_state * const lexer), NOTNULL(char const * const name), 
    460 #                 unsigned offset) 
    461 # Want: 
    462 # =item C<static local_label * new_local_label(lexer_state * const lexer, char 
    463 # const * const name, unsigned offset)> 
    464 # 
    465 # compilers/pirc/src/pirsymbol.c (missing) 
    466 # void 
    467 # store_local_label(NOTNULL(lexer_state * const lexer), NOTNULL(char const * const labelname), 
    468 #                   unsigned offset) 
    469 # Want: 
    470 # =item C<void store_local_label(lexer_state * const lexer, char const * const 
    471 # labelname, unsigned offset)> 
    472  
    473 'config/gen/platform/generic/env.c' 
    474  
    475 # 3 function(s) lacking documentation: 
    476 # config/gen/platform/generic/env.c (missing) 
    477 # void 
    478 # Parrot_setenv(PARROT_INTERP, STRING *str_name, STRING *str_value) 
    479 # Want: 
    480 # =item C<void Parrot_setenv(PARROT_INTERP, STRING *str_name, STRING *str_value)> 
    481 # 
    482 # config/gen/platform/generic/env.c (missing) 
    483 # void 
    484 # Parrot_unsetenv(PARROT_INTERP, STRING *str_name) 
    485 # Want: 
    486 # =item C<void Parrot_unsetenv(PARROT_INTERP, STRING *str_name)> 
    487 # 
    488 # config/gen/platform/generic/env.c (missing) 
    489 # char * 
    490 # Parrot_getenv(PARROT_INTERP, STRING *str_name) 
    491 # Want: 
    492 # =item C<char * Parrot_getenv(PARROT_INTERP, STRING *str_name)> 
    493  
    494 'config/gen/platform/generic/memalign.c' 
    495  
    496 # 3 function(s) lacking documentation: 
    497 # config/gen/platform/generic/memalign.c (boilerplate only) 
    498 # In: 
    499 # =item C<void * Parrot_memalign(size_t align, size_t size)> 
    500 # 
    501 # config/gen/platform/generic/memalign.c (boilerplate only) 
    502 # In: 
    503 # =item C<void * Parrot_memalign(size_t align, size_t size)> 
    504 # 
    505 # config/gen/platform/generic/memalign.c (boilerplate only) 
    506 # In: 
    507 # =item C<void Parrot_free_memalign(void *p)> 
    508  
    509 'config/gen/platform/generic/memexec.c' 
    510  
    511 # 2 function(s) lacking documentation: 
    512 # config/gen/platform/generic/memexec.c (missing) 
    513 # void 
    514 # mem_free_executable(void *p, size_t size) 
    515 # Want: 
    516 # =item C<void mem_free_executable(void *p, size_t size)> 
    517 # 
    518 # config/gen/platform/generic/memexec.c (missing) 
    519 # void * 
    520 # mem_realloc_executable(void* oldp, size_t oldsize, size_t newsize) 
    521 # Want: 
    522 # =item C<void * mem_realloc_executable(void* oldp, size_t oldsize, size_t 
    523 # newsize)> 
    524  
    525 'config/gen/platform/openbsd/memexec.c' 
    526  
    527 # 1 function(s) lacking documentation: 
    528 # config/gen/platform/openbsd/memexec.c (missing) 
    529 # void * 
    530 # mem_realloc_executable(void* oldp, size_t oldsize, size_t newsize) 
    531 # Want: 
    532 # =item C<void * mem_realloc_executable(void* oldp, size_t oldsize, size_t 
    533 # newsize)> 
    534  
    535 'src/pbc_dump.c' 
    536  
    537 # 4 function(s) lacking documentation: 
    538 # src/pbc_dump.c (missing) 
    539 # static void 
    540 # const_dump(PARROT_INTERP, const PackFile_Segment *segp) 
    541 # Want: 
    542 # =item C<static void const_dump(PARROT_INTERP, const PackFile_Segment *segp)> 
    543 # 
    544 # src/pbc_dump.c (missing) 
    545 # static void 
    546 # fixup_dump(PARROT_INTERP, const PackFile_Segment *segp) 
    547 # Want: 
    548 # =item C<static void fixup_dump(PARROT_INTERP, const PackFile_Segment *segp)> 
    549 # 
    550 # src/pbc_dump.c (missing) 
    551 # static void 
    552 # disas_dump(PARROT_INTERP, const PackFile_Segment *self) 
    553 # Want: 
    554 # =item C<static void disas_dump(PARROT_INTERP, const PackFile_Segment *self)> 
    555 # 
    556 # src/pbc_dump.c (missing) 
    557 # static void 
    558 # PackFile_header_dump(PARROT_INTERP, PackFile *pf) 
    559 # Want: 
    560 # =item C<static void PackFile_header_dump(PARROT_INTERP, PackFile *pf)> 
    56198 
    56299'include/parrot/atomic/gcc_pcc.h' 
     
    574111# Want: 
    575112# =item C<inline static long parrot_ppc_add(volatile long *val, long what)> 
     113# 
     114# 
    576115 
    577116}}}