ASYNC is just a #ifdef symbol which gets defined when the -d option is
passed to the compiler (basic.exe in this case, which is basically the mcs
C# compiler).

You would need to look into the .cs files mentioned
in System.Xml.dll.sources to find out which pieces of the code light up
when that symbol is defined.
>From there on you can try reducing the test case to a small repro sample
that you can debug.

As Jo said in his email, I'd also suggest looking at the 4.4
release/branches since those will be the next stable release in the near
future.

- Alex

2016-04-01 9:37 GMT+02:00 Mathieu Malaterre <ma...@debian.org>:

> My initial post was a bit vague. Let me rephrase it.
>
> I am trying to solve the following issue:
>
> https://bugzilla.xamarin.com/show_bug.cgi?id=40037
>
> I would like to know where is the documentation for the '-d:ASYNC'
> documentation ? I've naively tried:
>
> % ./mono basic.exe --help
> [...]
>   -define:S1[;S2]      Defines one or more conditional symbols (short: -d)
> [...]
>
> Which is missing the information for the 'ASYNC' meaning.
>
> Regards.
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list@lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>
_______________________________________________
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list

Reply via email to