head	1.2;
access;
symbols
	RELEASE_4_4_0:1.1
	RELEASE_4_3_0:1.1;
locks; strict;
comment	@# @;


1.2
date	2001.10.26.19.12.05;	author lioux;	state dead;
branches;
next	1.1;

1.1
date	2000.12.27.11.28.58;	author alex;	state Exp;
branches;
next	;


desc
@@


1.2
log
@o update to 1.1.p (remove unnecessary patches)

PR:		29095
Submitted by:	MAINTAINER
@
text
@--- GNAT_libc.java.orig	Tue Apr  4 20:52:26 2000
+++ GNAT_libc.java	Tue Apr  4 22:23:54 2000
@@@@ -67,9 +67,10 @@@@
 import java.lang.reflect.Constructor;
 import java.lang.reflect.InvocationTargetException;
 
-import java.security.AccessControlException;
+// import java.security.AccessControlException;
 
 import java.util.Date;
+import java.util.Calendar;
 import java.util.GregorianCalendar;
 
 import jgnat.adalib.constraint_error;
@@@@ -798,17 +799,13 @@@@
    
    //  char *tmpnam (char s[L_tmpnam])
 
-   static public void tmpnam (Object s) 
-   {
-      byte buf [] = (byte []) s;
+    static public void tmpnam (Object s) 
+    {
+       byte buf [] = (byte []) s;
       
-      try {
-	 copy (File.createTempFile ("JGNAT-", null).getCanonicalPath (), buf);
-      }
-      catch (IOException e) {
-	 buf [0] = 0;
-      }
-   }
+       copy ("JGNAT-" + (new GregorianCalendar()).get(Calendar.MILLISECOND),
+	     buf);
+    }
    
    //  int ungetc (int c, FILE *stream)
 
@


1.1
log
@Add jgnat-1.0p, an Ada to Java-Byte-Code compiler.

PR:		17799
Submitted by:	Samuel Tardieu <sam@@inf.enst.fr>
@
text
@@

