add_srcfile Interface

public interface add_srcfile

Add one or multiple source files to a source file array (gcc-15 bug workaround)


Module Procedures

private pure subroutine add_srcfile_one(list, new)

Add one source file to a source file array with a loop (gcc-15 bug on array initializer)

Arguments

Type IntentOptional Attributes Name
type(srcfile_t), intent(inout), allocatable :: list(:)
type(srcfile_t), intent(in) :: new

private pure subroutine add_srcfile_many(list, new)

Add multiple source files to a source file array with a loop (gcc-15 bug on array initializer)

Arguments

Type IntentOptional Attributes Name
type(srcfile_t), intent(inout), allocatable :: list(:)
type(srcfile_t), intent(in) :: new(:)