scan_linux questions


Legendary Poster
On another Thread the discussion came up about Unicode and the compile process on non-Windows enterprise servers. Specifically there is a custom pre-process that runs called scan_linux.

I can't seem to find any documentation on Oracle's support site for scan_linux. Today our Enterprise Servers are all Windows, but there is always the possibility that we move to Linux some day. I want to make sure any code we write is Linux compatible and with this (new to me) revelation I have some questions:

1. Does scan_linux run before or after the GCC preprocessor?

2. What does scan_linux expand _J("My String") too?

3. What else does scan_linux do? There is only one thing I could find on Oracle's site related to scan_linux which was a bug and it didn't even involve the _J macro - so is it processing other things as well?