Merge forgotten go32v2 2.6.0 branch changes back into trunk.
  * Change it also in TInternalLinkerGo32v2.DefaultLinkScript method.
------------------------------------------------------------------------
r20578 | pierre | 2012-03-22 17:34:35 +0100 (Thu, 22 Mar 2012) | 1 line

 Force _environ to be the same as __environ
------------------------------------------------------------------------


git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@24229 3ad0048d-3df7-0310-abae-a5850022a9f2
  Merge forgotten go32v2 2.6.0 branch changes back into trunk.
------------------------------------------------------------------------
r20580 | pierre | 2012-03-22 17:52:40 +0100 (Thu, 22 Mar 2012) | 1 line

 * Set __environ to envp in Setup_environment function
------------------------------------------------------------------------


git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@24230 3ad0048d-3df7-0310-abae-a5850022a9f2
  Merge forgotten go32v2 2.6.0 branch changes back into trunk.

------------------------------------------------------------------------
r20577 | pierre | 2012-03-22 16:35:26 +0100 (Thu, 22 Mar 2012) | 4 lines

// * Provide both environ and _environ inside startup file
//   to avoid loading of old or new crt1.o object from DJGPP libc.
//  Not merged as this is now treated in linker script.
 * Make some labels local to be able to get a complete
   disassembly of start function using GDB.
------------------------------------------------------------------------


git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@24231 3ad0048d-3df7-0310-abae-a5850022a9f2